summaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorGiovanni Harting <539@idlegandalf.com>2016-05-04 00:14:04 +0200
committerGiovanni Harting <539@idlegandalf.com>2016-05-04 00:14:04 +0200
commit7578770ec89ebe5c7fc9058492f5e41efbd3c53b (patch)
tree24d2d700a016222f676263642a47b24bce4e76a5 /src/main/java
parent7273d47c8596b00d2913c999f4cc3a14a96a04ab (diff)
fixed stuff
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/fluids/MoltenAardium.java4
-rw-r--r--src/main/java/main/ZCompression.java21
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