Skip to content

Commit 3e599b5

Browse files
committed
remove ExNi stuff (in Gregification)
1 parent 0cb6427 commit 3e599b5

File tree

4 files changed

+13
-19
lines changed

4 files changed

+13
-19
lines changed

src/main/java/gregtech/api/items/materialitem/MetaPrefixItem.java

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -71,15 +71,10 @@ public void registerOreDict() {
7171
}
7272

7373
private void registerSpecialOreDict(ItemStack item, Material material, OrePrefix prefix) {
74+
if (prefix.getAlternativeOreName() != null) {
75+
OreDictUnifier.registerOre(item, prefix.getAlternativeOreName(), material);
76+
}
7477
if (prefix.equals(OrePrefix.dust)) OreDictUnifier.registerOre(item, OrePrefix.DUST_REGULAR, material);
75-
else if (prefix.equals(OrePrefix.oreChunk))
76-
OreDictUnifier.registerOre(item, OrePrefix.oreGravel.name(), material);
77-
else if (prefix.equals(OrePrefix.oreEnderChunk))
78-
OreDictUnifier.registerOre(item, OrePrefix.oreEndstone.name(), material);
79-
else if (prefix.equals(OrePrefix.oreNetherChunk))
80-
OreDictUnifier.registerOre(item, OrePrefix.oreNetherrack.name(), material);
81-
else if (prefix.equals(OrePrefix.oreSandyChunk))
82-
OreDictUnifier.registerOre(item, OrePrefix.oreSand.name(), material);
8378

8479
if (material == Materials.Plutonium239) {
8580
OreDictUnifier.registerOre(item, prefix.name() + material.toCamelCaseString() + "239");

src/main/java/gregtech/api/unification/material/info/MaterialIconType.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,10 +112,6 @@ public class MaterialIconType {
112112
public static final MaterialIconType pipeNonuple = new MaterialIconType("pipeNonuple");
113113

114114
// USED FOR GREGIFICATION ADDON
115-
public static final MaterialIconType oreChunk = new MaterialIconType("oreChunk");
116-
public static final MaterialIconType oreEnderChunk = new MaterialIconType("oreEnderChunk");
117-
public static final MaterialIconType oreNetherChunk = new MaterialIconType("oreNetherChunk");
118-
public static final MaterialIconType oreSandyChunk = new MaterialIconType("oreSandyChunk");
119115
public static final MaterialIconType seed = new MaterialIconType("seed");
120116
public static final MaterialIconType crop = new MaterialIconType("crop");
121117
public static final MaterialIconType essence = new MaterialIconType("essence");

src/main/java/gregtech/api/unification/ore/OrePrefix.java

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -238,12 +238,6 @@ public class OrePrefix {
238238

239239
// Used for Gregification Addon TODO Don't do these here post De-Enum
240240

241-
// Ex Nihilo Compat
242-
public static final OrePrefix oreChunk = new OrePrefix("oreChunk", -1, null, MaterialIconType.oreChunk, ENABLE_UNIFICATION, null);
243-
public static final OrePrefix oreEnderChunk = new OrePrefix("oreEnderChunk", -1, null, MaterialIconType.oreEnderChunk, ENABLE_UNIFICATION, null);
244-
public static final OrePrefix oreNetherChunk = new OrePrefix("oreNetherChunk", -1, null, MaterialIconType.oreNetherChunk, ENABLE_UNIFICATION, null);
245-
public static final OrePrefix oreSandyChunk = new OrePrefix("oreSandyChunk", -1, null, MaterialIconType.oreSandyChunk, ENABLE_UNIFICATION, null);
246-
247241
// Myst Ag Compat
248242
public static final OrePrefix seed = new OrePrefix("seed", -1, null, MaterialIconType.seed, ENABLE_UNIFICATION, null);
249243
public static final OrePrefix crop = new OrePrefix("crop", -1, null, MaterialIconType.crop, ENABLE_UNIFICATION, null);
@@ -424,6 +418,8 @@ private static void excludeAllGems(Material material) {
424418
public final List<MaterialStack> secondaryMaterials = new ArrayList<>();
425419
public float heatDamage = 0.0F; // Negative for Frost Damage
426420

421+
private String alternativeOreName = null;
422+
427423
public OrePrefix(String name, long materialAmount, @Nullable Material material, @Nullable MaterialIconType materialIconType, long flags, @Nullable Predicate<Material> condition) {
428424
Preconditions.checkArgument(!PREFIXES.containsKey(name), "OrePrefix " + name + " already registered!");
429425
this.name = name;
@@ -545,6 +541,14 @@ private void runGeneratedMaterialHandlers() {
545541
currentProcessingPrefix.set(null);
546542
}
547543

544+
public void setAlternativeOreName(String name) {
545+
this.alternativeOreName = name;
546+
}
547+
548+
public String getAlternativeOreName() {
549+
return alternativeOreName;
550+
}
551+
548552
// todo clean this up
549553
public String getLocalNameForItem(Material material) {
550554
String specifiedUnlocalized = "item." + material.toString() + "." + this.name;

src/main/java/gregtech/common/items/MetaItems.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -511,7 +511,6 @@ private MetaItems() {
511511
add(OrePrefix.wireFine);
512512
add(OrePrefix.rotor);
513513
add(OrePrefix.lens);
514-
add(OrePrefix.oreChunk);
515514
add(OrePrefix.turbineBlade);
516515
add(OrePrefix.toolHeadSword);
517516
add(OrePrefix.toolHeadPickaxe);

0 commit comments

Comments
 (0)