Advertisement
Guest User

By Melonslise

a guest
Mar 10th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.10 KB | None | 0 0
  1. package celestek.hexcraft.common.block;
  2.  
  3. import java.util.Optional;
  4.  
  5. import celestek.hexcraft.client.model.HexStateMapper;
  6. import celestek.hexcraft.common.init.HexCreativeTabs;
  7. import celestek.hexcraft.utility.EHexColors;
  8. import net.minecraft.block.SoundType;
  9. import net.minecraft.block.material.Material;
  10. import net.minecraft.util.BlockRenderLayer;
  11. import net.minecraftforge.fml.relauncher.Side;
  12. import net.minecraftforge.fml.relauncher.SideOnly;
  13.  
  14. public class BlockHexoriumDoor extends HexBlockDoor
  15. {
  16.     public BlockHexoriumDoor(EHexColors color)
  17.     {
  18.         super("hexorium_door_" + color.name, color == EHexColors.RAINBOW ? Optional.empty() : Optional.of(new HexStateMapper("hexorium_door", HexBlockDoor.POWERED)), HexCreativeTabs.tabDecorative, Material.IRON, color.color, color == EHexColors.RAINBOW ? "glow_rainbow" : "glow");
  19.         this.setHardness(1.5F);
  20.         this.setResistance(6F);
  21.         this.setHarvestLevel("pickaxe", 2);
  22.         this.setSoundType(SoundType.METAL);
  23.         this.setLightOpacity(0);
  24.     }
  25.  
  26.     @SideOnly(Side.CLIENT)
  27.     public BlockRenderLayer getBlockLayer()
  28.     {
  29.         return BlockRenderLayer.CUTOUT_MIPPED;
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement