Skip to content

Commit bc5e02b

Browse files
authored
Fix Draconium Casing Recycle (#324)
1 parent 0cc3635 commit bc5e02b

File tree

8 files changed

+12
-16
lines changed

8 files changed

+12
-16
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# 2.4.7
2+
- Fix Draconium Casing Recycle [#324](https://github.com/GTModpackTeam/GTExpert-Core/pull/324)
3+
4+
* * *
5+
16
# 2.4.6
27
- Add Large Rock Breaker [#321](https://github.com/GTModpackTeam/GTExpert-Core/pull/321)
38
- Fix Electric Spawner [#323](https://github.com/GTModpackTeam/GTExpert-Core/pull/322)

gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ modGroup = com.github.gtexpert.core
77

88
# Version of your mod.
99
# This field can be left empty if you want your mod's version to be determined by the latest git tag instead.
10-
modVersion = 2.4.6-beta
10+
modVersion = 2.4.6-beta
1111

1212
# Whether to use the old jar naming structure (modid-mcversion-version) instead of the new version (modid-version)
1313
includeMCVersionJar = true

src/main/java/com/github/gtexpert/core/common/metatileentities/multi/MetaTileEntityAdvancedChemicalPlant.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ protected BlockPattern createStructurePattern() {
6464
.aisle("X X", "SXXXX", "X X", "XXXXX", "X X")
6565
.where('S', selfPredicate())
6666
.where('X', casing.or(abilities))
67-
.where('T', tieredCasing().or(states(getCasingState())))
67+
.where('T', tieredCasing().or(casing))
6868
.where('P', states(getPipeCasingState()))
6969
.where('C', heatingCoils().setMinGlobalLimited(12).setMaxGlobalLimited(12))
7070
.where(' ', any())

src/main/java/com/github/gtexpert/core/common/metatileentities/multi/MetaTileEntityLargeCrackingUnit.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ protected BlockPattern createStructurePattern() {
8686
.aisle("XCCXCCX", "XCCSCCX", "XCCXCCX")
8787
.where('S', selfPredicate())
8888
.where('X', casing.or(abilities))
89-
.where('T', tieredCasing().or(states(getCasingState())))
89+
.where('T', casing.or(tieredCasing()))
9090
.where('C', heatingCoils().setMinGlobalLimited(32).setMaxGlobalLimited(32))
9191
.where('#', air())
9292
.build();

src/main/java/com/github/gtexpert/core/common/metatileentities/multi/MetaTileEntityLargeGasCollector.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ protected BlockPattern createStructurePattern() {
6262
.aisle("XXX", "XSX", "XXX")
6363
.where('S', selfPredicate())
6464
.where('X', casing.or(abilities))
65-
.where('T', tieredCasing().or(states(getCasingState())))
65+
.where('T', tieredCasing().or(casing))
6666
.where('H', abilities(MultiblockAbility.MUFFLER_HATCH))
6767
.where('#', air())
6868
.build();

src/main/java/com/github/gtexpert/core/common/metatileentities/multi/MetaTileEntityLargeRockBreaker.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ protected BlockPattern createStructurePattern() {
6060
.where('C', casing)
6161
.where('X', casing.or(abilities))
6262
.where('P', states(getPipeCasingState()))
63-
.where('T', tieredCasing().or(states(getCasingState())))
63+
.where('T', tieredCasing().or(casing))
6464
.where('H', abilities(MultiblockAbility.MUFFLER_HATCH))
6565
.where('#', air())
6666
.where(' ', any())

src/main/java/com/github/gtexpert/core/core/GTECoreModule.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,7 @@ public void preInit(FMLPreInitializationEvent event) {
7878
public void init(FMLInitializationEvent event) {}
7979

8080
@Override
81-
public void postInit(FMLPostInitializationEvent event) {
82-
RecyclingRecipes.init();
83-
}
81+
public void postInit(FMLPostInitializationEvent event) {}
8482

8583
@Override
8684
public void registerBlocks(RegistryEvent.Register<Block> event) {
@@ -112,5 +110,6 @@ public void registerRecipesLowest(RegistryEvent.Register<IRecipe> event) {
112110
GTERecipe.init();
113111
CEUOverrideRecipe.init();
114112
GTEVanillaOverrideRecipes.init();
113+
RecyclingRecipes.init();
115114
}
116115
}

src/main/java/com/github/gtexpert/core/integration/deda/loaders/DEDAMaterialInfoLoader.java

-8
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@
44
import net.minecraft.item.ItemStack;
55

66
import gregtech.api.GTValues;
7-
import gregtech.api.unification.material.Materials;
8-
import gregtech.api.unification.stack.ItemMaterialInfo;
9-
import gregtech.api.unification.stack.MaterialStack;
107
import gregtech.common.ConfigHolder;
118

129
import com.github.gtexpert.core.api.unification.material.GTEMaterials;
@@ -30,10 +27,5 @@ public static void init() {
3027
.getItemVariant(GTEBlockMetalCasing.MetalCasingType.AWAKENED_DRACONIUM_CASING),
3128
GTEMaterials.AwakenedDraconium,
3229
(GTValues.M * 8) / ConfigHolder.recipes.casingsPerCraft);
33-
GTEUtility.registerOre(
34-
GTEMetaBlocks.GTE_METAL_CASING.getItemVariant(GTEBlockMetalCasing.MetalCasingType.DRACONIUM_CASING),
35-
new ItemMaterialInfo(
36-
new MaterialStack(GTEMaterials.Draconium, GTValues.M * 9),
37-
new MaterialStack(Materials.Tritanium, GTValues.M * 2)));
3830
}
3931
}

0 commit comments

Comments
 (0)