Remove old cells, now uses the DynamicCell, 9 new fluids that need a texture
This commit is contained in:
parent
401093a70b
commit
25ee0b5790
6 changed files with 100 additions and 183 deletions
|
@ -82,6 +82,35 @@ public class ModFluids
|
|||
public static Fluid fluidWolframium = new TechRebornFluid("fluidwolframium");
|
||||
public static BlockFluidBase BlockFluidWolframium;
|
||||
|
||||
public static Fluid fluidCarbon = new TechRebornFluid("fluidcarbon");
|
||||
public static BlockFluidBase BlockFluidCarbon;
|
||||
|
||||
public static Fluid fluidCarbonFiber = new TechRebornFluid("fluidcarbonfiber");
|
||||
public static BlockFluidBase BlockFluidCarbonFiber;
|
||||
|
||||
public static Fluid fluidNitroCarbon = new TechRebornFluid("fluidnitrocarbon");
|
||||
public static BlockFluidBase BlockFluidNitroCarbon;
|
||||
|
||||
public static Fluid fluidSulfur = new TechRebornFluid("fluidSulfur");
|
||||
public static BlockFluidBase BlockFluidSulfur;
|
||||
|
||||
public static Fluid fluidSodiumSulfide= new TechRebornFluid("fluidsodiumSulfide");
|
||||
public static BlockFluidBase BlockFluidSodiumSulfide;
|
||||
|
||||
public static Fluid fluidDiesel= new TechRebornFluid("fluiddiesel");
|
||||
public static BlockFluidBase BlockFluidDiesel;
|
||||
|
||||
public static Fluid fluidNitroDiesel = new TechRebornFluid("fluidnitrodiesel");
|
||||
public static BlockFluidBase BlockFluidNitroDiesel;
|
||||
|
||||
public static Fluid fluidOil = new TechRebornFluid("fluidoil");
|
||||
public static BlockFluidBase BlockFluidOil;
|
||||
|
||||
public static Fluid fluidSulfuricAcid = new TechRebornFluid("fluidsulfuricacid");
|
||||
public static BlockFluidBase BlockFluidSulfuricAcid;
|
||||
|
||||
|
||||
|
||||
public static void init()
|
||||
{
|
||||
FluidRegistry.registerFluid(fluidberylium);
|
||||
|
@ -204,5 +233,50 @@ public class ModFluids
|
|||
GameRegistry.registerBlock(BlockFluidWolframium,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidWolframium.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidCarbon);
|
||||
BlockFluidCarbon = new BlockFluidTechReborn(fluidCarbon, Material.WATER, "techreborn.carbon");
|
||||
GameRegistry.registerBlock(BlockFluidCarbon,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidCarbon.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidCarbonFiber);
|
||||
BlockFluidCarbonFiber = new BlockFluidTechReborn(fluidCarbonFiber, Material.WATER, "techreborn.carbonfiber");
|
||||
GameRegistry.registerBlock(BlockFluidCarbonFiber,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidCarbonFiber.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidNitroCarbon);
|
||||
BlockFluidNitroCarbon= new BlockFluidTechReborn(fluidNitroCarbon, Material.WATER, "techreborn.nitrocarbon");
|
||||
GameRegistry.registerBlock(BlockFluidNitroCarbon,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidNitroCarbon.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidSulfur);
|
||||
BlockFluidSulfur= new BlockFluidTechReborn(fluidSulfur, Material.WATER, "techreborn.sulfur");
|
||||
GameRegistry.registerBlock(BlockFluidSulfur,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidSulfur.getUnlocalizedName().substring(5));
|
||||
|
||||
|
||||
FluidRegistry.registerFluid(fluidSodiumSulfide);
|
||||
BlockFluidSodiumSulfide= new BlockFluidTechReborn(fluidSodiumSulfide, Material.WATER, "techreborn.sodiumsulfide");
|
||||
GameRegistry.registerBlock(BlockFluidSodiumSulfide,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidSodiumSulfide.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidDiesel);
|
||||
BlockFluidDiesel = new BlockFluidTechReborn(fluidDiesel, Material.WATER, "techreborn.diesel");
|
||||
GameRegistry.registerBlock(BlockFluidDiesel,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidDiesel.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidNitroDiesel);
|
||||
BlockFluidNitroDiesel = new BlockFluidTechReborn(fluidNitroDiesel, Material.WATER, "techreborn.nitrodiesel");
|
||||
GameRegistry.registerBlock(BlockFluidNitroDiesel,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidNitroDiesel.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidOil);
|
||||
BlockFluidOil = new BlockFluidTechReborn(fluidOil, Material.WATER, "techreborn.oil");
|
||||
GameRegistry.registerBlock(BlockFluidOil,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidOil.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidSulfuricAcid);
|
||||
BlockFluidSulfuricAcid = new BlockFluidTechReborn(fluidSulfuricAcid, Material.WATER, "techreborn.sulfuricacid");
|
||||
GameRegistry.registerBlock(BlockFluidSulfuricAcid,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidSulfuricAcid.getUnlocalizedName().substring(5));
|
||||
}
|
||||
}
|
||||
|
|
|
@ -33,8 +33,6 @@ public class ModItems
|
|||
public static Item dusts;
|
||||
public static Item smallDusts;
|
||||
public static Item parts;
|
||||
@Deprecated
|
||||
public static Item cells;
|
||||
public static Item rockCutter;
|
||||
public static Item lithiumBatpack;
|
||||
public static Item lapotronpack;
|
||||
|
@ -141,22 +139,7 @@ public class ModItems
|
|||
// registerItem(purifiedCrushedOre, "purifiedCrushedOre");
|
||||
parts = new ItemParts();
|
||||
registerItem(parts, "part");
|
||||
cells = new ItemCells();
|
||||
registerItem(cells, "cell");
|
||||
for (int i = 0; i < ItemCells.types.length; i++)
|
||||
{
|
||||
if (FluidRegistry.getFluid("fluid" + ItemCells.types[i].toLowerCase()) != null)
|
||||
{
|
||||
FluidContainerRegistry.registerFluidContainer(
|
||||
FluidRegistry.getFluid("fluid" + ItemCells.types[i].toLowerCase()),
|
||||
ItemCells.getCellByName(ItemCells.types[i]), ItemCells.getCellByName("empty"));
|
||||
}else if(FluidRegistry.getFluid(ItemCells.types[i].toLowerCase()) != null){
|
||||
|
||||
FluidContainerRegistry.registerFluidContainer(
|
||||
FluidRegistry.getFluid(ItemCells.types[i].toLowerCase()),
|
||||
ItemCells.getCellByName(ItemCells.types[i]), ItemCells.getCellByName("empty"));
|
||||
}
|
||||
}
|
||||
rockCutter = PoweredItem.createItem(ItemRockCutter.class);
|
||||
registerItem(rockCutter, "rockCutter");
|
||||
lithiumBatpack = PoweredItem.createItem(ItemLithiumBatpack.class);
|
||||
|
|
|
@ -2420,11 +2420,6 @@ public class ModRecipes
|
|||
ItemCells.getCellByName("oil", 1), ItemDusts.getDustByName("saltpeter", 4),
|
||||
ItemDusts.getDustByName("coal", 1), new ItemStack(Blocks.SAND, 10), 2500, 5));
|
||||
|
||||
// Ice
|
||||
RecipeHandler.addRecipe(
|
||||
new CentrifugeRecipe(ItemCells.getCellByName("ice", 1), null, new ItemStack(Blocks.ICE, 1),
|
||||
ItemCells.getCellByName("empty"), null, null, 40, 5));
|
||||
|
||||
// Dust Byproducts
|
||||
|
||||
RecipeHandler.addRecipe(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue