aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorchochem <40274384+chochem@users.noreply.github.com>2024-09-12 17:18:46 +0100
committerGitHub <noreply@github.com>2024-09-12 16:18:46 +0000
commite003cddca9a3ac0a2d7b5a0b7be79f3cf6e03481 (patch)
tree26c39d68c6703341d0f2dc0a56b8579949e5b342 /src/main/java
parent1176758a91a4f3b71de39db6c8b086af37363f08 (diff)
downloadGT5-Unofficial-e003cddca9a3ac0a2d7b5a0b7be79f3cf6e03481.tar.gz
GT5-Unofficial-e003cddca9a3ac0a2d7b5a0b7be79f3cf6e03481.tar.bz2
GT5-Unofficial-e003cddca9a3ac0a2d7b5a0b7be79f3cf6e03481.zip
prioritize gt ores for unification (#3166)
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/gregtech/common/blocks/BlockOresAbstract.java17
1 files changed, 12 insertions, 5 deletions
diff --git a/src/main/java/gregtech/common/blocks/BlockOresAbstract.java b/src/main/java/gregtech/common/blocks/BlockOresAbstract.java
index f147c1c41d..358ae50e7f 100644
--- a/src/main/java/gregtech/common/blocks/BlockOresAbstract.java
+++ b/src/main/java/gregtech/common/blocks/BlockOresAbstract.java
@@ -82,11 +82,18 @@ public abstract class BlockOresAbstract extends GTGenericBlock implements ITileE
GregTechAPI.sGeneratedMaterials[i].getToolTip());
if ((GregTechAPI.sGeneratedMaterials[i].mTypes & 0x8) != 0
&& !aBlockedOres.contains(GregTechAPI.sGeneratedMaterials[i])) {
- GTOreDictUnificator.registerOre(
- this.getProcessingPrefix()[j] != null
- ? this.getProcessingPrefix()[j].get(GregTechAPI.sGeneratedMaterials[i])
- : "",
- new ItemStack(this, 1, i + (j * 1000)));
+ if (this.getProcessingPrefix()[j] != null && this.getProcessingPrefix()[j].mIsUnificatable) {
+ GTOreDictUnificator.set(
+ this.getProcessingPrefix()[j],
+ GregTechAPI.sGeneratedMaterials[i],
+ new ItemStack(this, 1, i + (j * 1000)));
+ } else {
+ GTOreDictUnificator.registerOre(
+ this.getProcessingPrefix()[j] != null
+ ? this.getProcessingPrefix()[j].get(GregTechAPI.sGeneratedMaterials[i])
+ : "",
+ new ItemStack(this, 1, i + (j * 1000)));
+ }
if (tHideOres) {
if (!(j == 0 && !aHideFirstMeta)) {
codechicken.nei.api.API.hideItem(new ItemStack(this, 1, i + (j * 1000)));