aboutsummaryrefslogtreecommitdiff
path: root/goodgen/src/main/java/goodgenerator/blocks/myFluids/BaseFluid.java
diff options
context:
space:
mode:
Diffstat (limited to 'goodgen/src/main/java/goodgenerator/blocks/myFluids/BaseFluid.java')
-rw-r--r--goodgen/src/main/java/goodgenerator/blocks/myFluids/BaseFluid.java54
1 files changed, 0 insertions, 54 deletions
diff --git a/goodgen/src/main/java/goodgenerator/blocks/myFluids/BaseFluid.java b/goodgen/src/main/java/goodgenerator/blocks/myFluids/BaseFluid.java
deleted file mode 100644
index 47f73b186b..0000000000
--- a/goodgen/src/main/java/goodgenerator/blocks/myFluids/BaseFluid.java
+++ /dev/null
@@ -1,54 +0,0 @@
-package goodgenerator.blocks.myFluids;
-
-import static goodgenerator.main.GoodGenerator.MOD_ID;
-
-import net.minecraft.block.material.Material;
-import net.minecraft.client.renderer.texture.IIconRegister;
-import net.minecraft.util.IIcon;
-import net.minecraftforge.fluids.BlockFluidClassic;
-import net.minecraftforge.fluids.Fluid;
-import net.minecraftforge.fluids.FluidRegistry;
-
-import cpw.mods.fml.relauncher.Side;
-import cpw.mods.fml.relauncher.SideOnly;
-
-public class BaseFluid extends BlockFluidClassic {
-
- @SideOnly(Side.CLIENT)
- protected IIcon stillIcon;
-
- @SideOnly(Side.CLIENT)
- protected IIcon flowingIcon;
-
- private String stillTexture;
- private String flowingTexture;
-
- public BaseFluid(Fluid fluid, Material material) {
- super(fluid, material);
- }
-
- public void SetTexture(String fluidName) {
- stillTexture = MOD_ID + ":fluids/" + fluidName + ".still";
- flowingTexture = MOD_ID + ":fluids/" + fluidName + ".flowing";
- }
-
- public static Fluid BuildFluid(String fluidName) {
- Fluid tFluid = new Fluid(fluidName);
- FluidRegistry.registerFluid(tFluid);
- return tFluid;
- }
-
- @SideOnly(Side.CLIENT)
- @Override
- public void registerBlockIcons(IIconRegister register) {
- stillIcon = register.registerIcon(stillTexture);
- flowingIcon = register.registerIcon(flowingTexture);
-
- super.getFluid().setIcons(stillIcon, flowingIcon);
- }
-
- @Override
- public IIcon getIcon(int side, int meta) {
- return (side == 0 || side == 1) ? stillIcon : flowingIcon;
- }
-}