Advertisement
circuitdh

Fluids.java

Jul 7th, 2016
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.16 KB | None | 0 0
  1. package net.bleachcraft.init;
  2.  
  3. import net.bleachcraft.Fluids.Chlorine;
  4. import net.bleachcraft.Fluids.ChlorineBlock;
  5. import net.bleachcraft.Proxy.ClientProxy;
  6. import net.minecraft.block.Block;
  7. import net.minecraft.client.renderer.block.model.ModelResourceLocation;
  8. import net.minecraft.item.Item;
  9. import net.minecraft.item.ItemBlock;
  10. import net.minecraftforge.client.model.ModelLoader;
  11. import net.minecraftforge.fluids.Fluid;
  12. import net.minecraftforge.fluids.FluidRegistry;
  13. import net.minecraftforge.fml.common.registry.GameRegistry;
  14.  
  15. public class Fluids
  16. {
  17.     public static Fluid chlorine;
  18.     public static Block chlorineBlock;
  19.  
  20.  
  21.    
  22.    
  23.     public static void registerFluids() {
  24.        
  25.         chlorine = new Chlorine();
  26.         FluidRegistry.registerFluid(chlorine);
  27.        
  28.         registerBlock(ChlorineBlock.instance);
  29.         registerRender(ChlorineBlock.instance);
  30.     }
  31.    
  32.    
  33.     public static void registerBlock(Block b) {
  34.        
  35.         GameRegistry.register(b);
  36.         GameRegistry.register(new ItemBlock(b).setRegistryName(b.getRegistryName()));
  37.     }
  38.    
  39.     public static void registerRender(Block b) {
  40.  
  41.         Item item = Item.getItemFromBlock(b);
  42.         ClientProxy.registerItemRender(item, 0);
  43.     }
  44.  
  45.  
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement