diff options
author | Martin Robertz <dream-master@gmx.net> | 2021-03-19 20:27:33 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-19 20:27:33 +0100 |
commit | 596130bdb9061bfc07be8cbfbd9b9b9d54dfdfbb (patch) | |
tree | bf9ce527d3419564c14e4cd51b3b7cfef255e0fd /src/main/java/gregtech | |
parent | dabdaf8b5e91563a1c07ff040e97c8b43c2976f1 (diff) | |
parent | 87898d8d0eec21b05728cc3a5bd141e848d0a468 (diff) | |
download | GT5-Unofficial-596130bdb9061bfc07be8cbfbd9b9b9d54dfdfbb.tar.gz GT5-Unofficial-596130bdb9061bfc07be8cbfbd9b9b9d54dfdfbb.tar.bz2 GT5-Unofficial-596130bdb9061bfc07be8cbfbd9b9b9d54dfdfbb.zip |
Merge pull request #467 from GTNewHorizons/fix_gt_cover_mat_yneg
fix(platecovers): selection of block
Diffstat (limited to 'src/main/java/gregtech')
-rw-r--r-- | src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java index 06cfb7843d..ec86673c58 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java @@ -575,7 +575,12 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist private void registerCover(final Materials aMaterial, final ItemStack aStack) { // Get ItemStack of Block matching Materials - final ItemStack tStack = aMaterial.getBlocks(1); + ItemStack tStack = NI; + // Try different prefixes to use same smooth stones as older GT5U + for (OrePrefixes orePrefix : new OrePrefixes[]{ + OrePrefixes.block, OrePrefixes.block_, OrePrefixes.stoneSmooth, OrePrefixes.stone}) { + if ((tStack = GT_OreDictUnificator.get(orePrefix, aMaterial, 1)) != NI) break; + } // Register the cover GregTech_API.registerCover( |