diff options
| author | Giovanni Harting <539@idlegandalf.com> | 2016-05-04 00:14:04 +0200 |
|---|---|---|
| committer | Giovanni Harting <539@idlegandalf.com> | 2016-05-04 00:14:04 +0200 |
| commit | 7578770ec89ebe5c7fc9058492f5e41efbd3c53b (patch) | |
| tree | 24d2d700a016222f676263642a47b24bce4e76a5 /src/main/java | |
| parent | 7273d47c8596b00d2913c999f4cc3a14a96a04ab (diff) | |
fixed stuff
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/fluids/MoltenAardium.java | 4 | ||||
| -rw-r--r-- | src/main/java/main/ZCompression.java | 21 |
2 files changed, 11 insertions, 14 deletions
diff --git a/src/main/java/fluids/MoltenAardium.java b/src/main/java/fluids/MoltenAardium.java index d7defc9..3717872 100644 --- a/src/main/java/fluids/MoltenAardium.java +++ b/src/main/java/fluids/MoltenAardium.java @@ -3,9 +3,7 @@ package fluids; import net.minecraft.util.ResourceLocation; import net.minecraftforge.fluids.Fluid; -/** - * Created by Robert on 03.05.2016. - */ + public class MoltenAardium extends Fluid { public MoltenAardium() { super("molten_aardium", new ResourceLocation("tconstruct:blocks/fluids/molten_metal"), new ResourceLocation("tconstruct:blocks/fluids/molten_metal_flow")); diff --git a/src/main/java/main/ZCompression.java b/src/main/java/main/ZCompression.java index 21fed0a..30e4451 100644 --- a/src/main/java/main/ZCompression.java +++ b/src/main/java/main/ZCompression.java @@ -10,6 +10,7 @@ import main.world.ZWorldGen; import net.minecraft.block.Block; import net.minecraft.item.ItemBlock; import net.minecraft.nbt.NBTTagCompound; +import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod.EventHandler; @@ -144,8 +145,8 @@ public class ZCompression { GameRegistry.registerWorldGenerator(new ZWorldGen(), 100); GameRegistry.registerFuelHandler(new FuelHandler()); RegisterOres(); - RegisterFluids(); - RegisterTinker(); + registerFluid(moltenAardium); + registerTinkerFluid("Aardium", moltenAardium, true); new Smelting(); new Crafting(); } @@ -160,20 +161,18 @@ public class ZCompression { OreDictionary.registerOre("oreAardium", aardiumOre); OreDictionary.registerOre("oreAdamantite", adamantiteOre); OreDictionary.registerOre("oreArcanite", arcaniteOre); - - } - private void RegisterFluids() { - FluidRegistry.registerFluid(moltenAardium); - FluidRegistry.addBucketForFluid(moltenAardium); + private void registerFluid(Fluid fluid) { + FluidRegistry.registerFluid(fluid); + FluidRegistry.addBucketForFluid(fluid); } - private void RegisterTinker() { + private void registerTinkerFluid(String name, Fluid fluid, boolean toolForge) { NBTTagCompound tag = new NBTTagCompound(); - tag.setString("molten_aardium", moltenAardium.getName()); - tag.setString("ore", "Aardium"); - tag.setBoolean("toolforge", true); + tag.setString("fluid", fluid.getName()); + tag.setString("ore", name); + tag.setBoolean("toolforge", toolForge); FMLInterModComms.sendMessage("tconstruct", "integrateSmeltery", tag); } }
\ No newline at end of file |
