diff options
author | Léa Gris <lea.gris@noiraude.net> | 2021-03-19 19:43:08 +0100 |
---|---|---|
committer | Léa Gris <lea.gris@noiraude.net> | 2021-03-19 19:43:08 +0100 |
commit | 87898d8d0eec21b05728cc3a5bd141e848d0a468 (patch) | |
tree | bf9ce527d3419564c14e4cd51b3b7cfef255e0fd /src/main/java/gregtech/loaders | |
parent | dabdaf8b5e91563a1c07ff040e97c8b43c2976f1 (diff) | |
download | GT5-Unofficial-87898d8d0eec21b05728cc3a5bd141e848d0a468.tar.gz GT5-Unofficial-87898d8d0eec21b05728cc3a5bd141e848d0a468.tar.bz2 GT5-Unofficial-87898d8d0eec21b05728cc3a5bd141e848d0a468.zip |
fix(platecovers): selection of block
Search different prefixes as fall-back to find a proper block.
Diffstat (limited to 'src/main/java/gregtech/loaders')
-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( |