From d1a89e2eae7e2ba5c112792f289d15be357eed0c Mon Sep 17 00:00:00 2001 From: chochem <40274384+chochem@users.noreply.github.com> Date: Tue, 3 Sep 2024 20:56:30 +0100 Subject: Improve unification for blocks (#3023) * prio gt blocks for unification * clean up unnecessary loop * remove superfluous enderio check --------- Co-authored-by: Martin Robertz --- src/main/java/gregtech/common/blocks/BlockMetal.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/main/java/gregtech/common/blocks') diff --git a/src/main/java/gregtech/common/blocks/BlockMetal.java b/src/main/java/gregtech/common/blocks/BlockMetal.java index 642de8b39c..b53d1fdfa1 100644 --- a/src/main/java/gregtech/common/blocks/BlockMetal.java +++ b/src/main/java/gregtech/common/blocks/BlockMetal.java @@ -35,7 +35,11 @@ public class BlockMetal extends BlockStorage { GTLanguageManager.addStringLocalization( getUnlocalizedName() + "." + i + ".name", "Block of " + (GTLanguageManager.i18nPlaceholder ? "%material" : aMats[i].mDefaultLocalName)); - GTOreDictUnificator.registerOre(aPrefix, aMats[i], new ItemStack(this, 1, i)); + if (aPrefix.mIsUnificatable) { + GTOreDictUnificator.set(aPrefix, aMats[i], new ItemStack(this, 1, i)); + } else { + GTOreDictUnificator.registerOre(aPrefix.get(aMats[i]), new ItemStack(this, 1, i)); + } } } if (aMats.length < 16 && mNEIisLoaded) { -- cgit