fixed stuff

This commit is contained in:
2016-05-04 00:14:04 +02:00
parent 7273d47c85
commit 7578770ec8
3 changed files with 13 additions and 18 deletions

View File

@@ -3,9 +3,7 @@ package fluids;
import net.minecraft.util.ResourceLocation; import net.minecraft.util.ResourceLocation;
import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fluids.Fluid;
/**
* Created by Robert on 03.05.2016.
*/
public class MoltenAardium extends Fluid { public class MoltenAardium extends Fluid {
public MoltenAardium() { public MoltenAardium() {
super("molten_aardium", new ResourceLocation("tconstruct:blocks/fluids/molten_metal"), new ResourceLocation("tconstruct:blocks/fluids/molten_metal_flow")); super("molten_aardium", new ResourceLocation("tconstruct:blocks/fluids/molten_metal"), new ResourceLocation("tconstruct:blocks/fluids/molten_metal_flow"));

View File

@@ -10,6 +10,7 @@ import main.world.ZWorldGen;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.item.ItemBlock; import net.minecraft.item.ItemBlock;
import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagCompound;
import net.minecraftforge.fluids.Fluid;
import net.minecraftforge.fluids.FluidRegistry; import net.minecraftforge.fluids.FluidRegistry;
import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.Mod.EventHandler; import net.minecraftforge.fml.common.Mod.EventHandler;
@@ -144,8 +145,8 @@ public class ZCompression {
GameRegistry.registerWorldGenerator(new ZWorldGen(), 100); GameRegistry.registerWorldGenerator(new ZWorldGen(), 100);
GameRegistry.registerFuelHandler(new FuelHandler()); GameRegistry.registerFuelHandler(new FuelHandler());
RegisterOres(); RegisterOres();
RegisterFluids(); registerFluid(moltenAardium);
RegisterTinker(); registerTinkerFluid("Aardium", moltenAardium, true);
new Smelting(); new Smelting();
new Crafting(); new Crafting();
} }
@@ -160,20 +161,18 @@ public class ZCompression {
OreDictionary.registerOre("oreAardium", aardiumOre); OreDictionary.registerOre("oreAardium", aardiumOre);
OreDictionary.registerOre("oreAdamantite", adamantiteOre); OreDictionary.registerOre("oreAdamantite", adamantiteOre);
OreDictionary.registerOre("oreArcanite", arcaniteOre); OreDictionary.registerOre("oreArcanite", arcaniteOre);
} }
private void RegisterFluids() { private void registerFluid(Fluid fluid) {
FluidRegistry.registerFluid(moltenAardium); FluidRegistry.registerFluid(fluid);
FluidRegistry.addBucketForFluid(moltenAardium); FluidRegistry.addBucketForFluid(fluid);
} }
private void RegisterTinker() { private void registerTinkerFluid(String name, Fluid fluid, boolean toolForge) {
NBTTagCompound tag = new NBTTagCompound(); NBTTagCompound tag = new NBTTagCompound();
tag.setString("molten_aardium", moltenAardium.getName()); tag.setString("fluid", fluid.getName());
tag.setString("ore", "Aardium"); tag.setString("ore", name);
tag.setBoolean("toolforge", true); tag.setBoolean("toolforge", toolForge);
FMLInterModComms.sendMessage("tconstruct", "integrateSmeltery", tag); FMLInterModComms.sendMessage("tconstruct", "integrateSmeltery", tag);
} }
} }

View File

@@ -1,5 +1,4 @@
[ [{
{
"modid": "zcompression", "modid": "zcompression",
"name": "Zkaface Compression Mod", "name": "Zkaface Compression Mod",
"description": "A modification to compress several items and blocks to a solid block with several features coming up on exponent five.", "description": "A modification to compress several items and blocks to a solid block with several features coming up on exponent five.",
@@ -12,5 +11,4 @@
"logoFile": "", "logoFile": "",
"screenshots": [], "screenshots": [],
"dependencies": ["tconstruct"] "dependencies": ["tconstruct"]
} }]
]