Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package yesodmod.general.fluid;
- import net.minecraft.block.Block;
- import net.minecraft.block.material.Material;
- import net.minecraftforge.fluids.Fluid;
- import net.minecraftforge.fluids.FluidRegistry;
- import cpw.mods.fml.common.registry.GameRegistry;
- import cpw.mods.fml.common.registry.LanguageRegistry;
- public class YesodFluid {
- //Fluidi
- public static Fluid yellowWater;
- public static Fluid blueWater;
- public static Fluid redWater;
- //Blocchi
- public static Block yellowWaterBlock;
- public static Block blueWaterBlock;
- public static Block redWaterBlock;
- //Stringhe
- public static String[] fluidName = {"bluewater", "redwater"};
- public static Fluid[] fluid = {blueWater, redWater};
- public static Block[] fluidBlock = {blueWaterBlock, redWaterBlock};
- public static String[] fluidBlockName = {"blueWaterBlock", "redWaterBlock"};
- public static void defineFluid(){
- yellowWater = new Fluid("YellowWater");
- for (int i = 0; i < 2; i++){
- fluid[i] = new Fluid(fluidName[i]);
- }
- }
- public static void registerFluid(){
- FluidRegistry.registerFluid(yellowWater);
- for (int i = 0; i < 2; i++){
- FluidRegistry.registerFluid(fluid[i]);
- }
- }
- public static void defineFluidBlock(){
- yellowWaterBlock = new YellowWaterBlock(yellowWater, Material.water).setBlockName("yellowWaterBlock");
- for (int i = 0; i < 2; i++){
- int texturenum = 0;
- fluidBlock[i] = new ColoredWaterBlocks(fluid[i], Material.water, texturenum).setBlockName(fluidBlockName[i]);
- texturenum++;
- }
- }
- public static void registerFluidBlock(){
- GameRegistry.registerBlock(yellowWaterBlock, "YellowWaterBlock");
- for (int i = 0; i < 2; i++){
- GameRegistry.registerBlock(fluidBlock[i], fluidBlockName[i]);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement