Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package karver.rpg;
- import karver.rpg.stone.Granite;
- import net.minecraft.block.Block;
- import net.minecraft.block.BlockHalfSlab;
- import net.minecraft.block.BlockLeaves;
- import net.minecraft.block.BlockLog;
- import net.minecraft.block.BlockStep;
- import net.minecraft.block.material.Material;
- import net.minecraft.creativetab.CreativeTabs;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemStack;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.Mod.EventHandler;
- import cpw.mods.fml.common.Mod.Instance;
- import cpw.mods.fml.common.SidedProxy;
- import cpw.mods.fml.common.event.FMLInitializationEvent;
- import cpw.mods.fml.common.event.FMLPostInitializationEvent;
- import cpw.mods.fml.common.event.FMLPreInitializationEvent;
- import cpw.mods.fml.common.network.NetworkMod;
- import cpw.mods.fml.common.registry.GameRegistry;
- import cpw.mods.fml.common.registry.LanguageRegistry;
- import net.minecraft.block.BlockStairs;
- import net.minecraftforge.common.MinecraftForge;
- public class GenericBlock {
- public GenericBlock(int i, Material leaves) {
- }
- public static void block() {
- // final Block Table = new GenericBlockBase(2411, Material.wood).setHardness(0.5F).setStepSound(Block.soundWoodFootstep).setUnlocalizedName("Table").setCreativeTab(CreativeTabs.tabDecorations);
- //GameRegistry.registerBlock(Table, "Table");
- //LanguageRegistry.addName(Table, "Table");
- //.setLightValue(1.0F)
- //Rocks
- final Block Granite = new Granite(2000).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("Granite").setCreativeTab(CreativeTabs.tabBlock);
- final Block Basalt = new GenericBlockBase(2001, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("Basalt").setCreativeTab(CreativeTabs.tabBlock);
- final Block Marble = new GenericBlockBase(2002, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("Marble").setCreativeTab(CreativeTabs.tabBlock);
- final Block Slate = new GenericBlockBase(2003, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("Slate").setCreativeTab(CreativeTabs.tabBlock);
- final Block LimeStone = new GenericBlockBase(2004, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("LimeStone").setCreativeTab(CreativeTabs.tabBlock);
- final Block Serpentine = new GenericBlockBase(2005, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("Serpentine").setCreativeTab(CreativeTabs.tabBlock);
- final Block Shale = new GenericBlockBase(2006, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("Shale").setCreativeTab(CreativeTabs.tabBlock);
- final Block Mud = new GenericBlockBase(2007, Material.sand).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundGravelFootstep).setUnlocalizedName("Mud").setCreativeTab(CreativeTabs.tabBlock);
- final Block MudStone = new GenericBlockBase(2008, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("MudStone").setCreativeTab(CreativeTabs.tabBlock);
- final Block Phyllite = new GenericBlockBase(2009, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("Phyllite").setCreativeTab(CreativeTabs.tabBlock);
- final Block Rhyolite = new GenericBlockBase(2010, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("Rhyolite").setCreativeTab(CreativeTabs.tabBlock);
- final Block Dacite = new GenericBlockBase(2011, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("Dacite").setCreativeTab(CreativeTabs.tabBlock);
- final Block RockSalt = new GenericBlockBase(2012, Material.sand).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("RockSalt").setCreativeTab(CreativeTabs.tabBlock);
- final Block Dolomite = new GenericBlockBase(2013, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("Dolomite").setCreativeTab(CreativeTabs.tabBlock);
- //Registering Rocks
- GameRegistry.registerBlock(Dolomite, "Dolomite");
- LanguageRegistry.addName(Dolomite, "Dolomite");
- GameRegistry.registerBlock(RockSalt, "RockSalt");
- LanguageRegistry.addName(RockSalt, "RockSalt");
- GameRegistry.registerBlock(Dacite, "Dacite");
- LanguageRegistry.addName(Dacite, "Dacite");
- GameRegistry.registerBlock(Rhyolite, "Rhyolite");
- LanguageRegistry.addName(Rhyolite, "Rhyolite");
- GameRegistry.registerBlock(Phyllite, "Phyllite");
- LanguageRegistry.addName(Phyllite, "Phyllite");
- GameRegistry.registerBlock(MudStone, "MudStone");
- LanguageRegistry.addName(MudStone, "MudStone");
- GameRegistry.registerBlock(Mud, "Mud");
- LanguageRegistry.addName(Mud, "Mud");
- GameRegistry.registerBlock(Shale, "Shale");
- LanguageRegistry.addName(Shale, "Shale");
- GameRegistry.registerBlock(Serpentine, "Serpentine");
- LanguageRegistry.addName(Serpentine, "Serpentine");
- GameRegistry.registerBlock(LimeStone, "LimeStone");
- LanguageRegistry.addName(LimeStone, "LimeStone");
- GameRegistry.registerBlock(Slate, "Slate");
- LanguageRegistry.addName(Slate, "Slate");
- GameRegistry.registerBlock(Granite, "Granite");
- LanguageRegistry.addName(Granite, "Granite");
- GameRegistry.registerBlock(Basalt, "Basalt");
- LanguageRegistry.addName(Basalt, "Basalt");
- GameRegistry.registerBlock(Marble, "Marble");
- LanguageRegistry.addName(Marble, "Marble");
- //CobbleStones
- public static final Block GraniteCobblestone = new GenericBlockBase(2100, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("GraniteCobblestone").setCreativeTab(CreativeTabs.tabBlock);
- final Block BasaltCobblestone = new GenericBlockBase(2101, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("BasaltCobblestone").setCreativeTab(CreativeTabs.tabBlock);
- final Block MarbleCobblestone = new GenericBlockBase(2102, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("MarbleCobblestone").setCreativeTab(CreativeTabs.tabBlock);
- final Block SlateCobblestone = new GenericBlockBase(2103, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("SlateCobblestone").setCreativeTab(CreativeTabs.tabBlock);
- final Block LimeStoneCobblestone = new GenericBlockBase(2104, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("LimeStoneCobblestone").setCreativeTab(CreativeTabs.tabBlock);
- final Block SerpentineCobblestone = new GenericBlockBase(2105, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("SerpentineCobblestone").setCreativeTab(CreativeTabs.tabBlock);
- final Block ShaleCobblestone = new GenericBlockBase(2106, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("ShaleCobblestone").setCreativeTab(CreativeTabs.tabBlock);
- final Block PhylliteCobblestone = new GenericBlockBase(2109, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("PhylliteCobblestone").setCreativeTab(CreativeTabs.tabBlock);
- final Block RhyoliteCobblestone= new GenericBlockBase(2110, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("RhyoliteCobblestone").setCreativeTab(CreativeTabs.tabBlock);
- final Block DaciteCobblestone = new GenericBlockBase(2111, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("DaciteCobblestone").setCreativeTab(CreativeTabs.tabBlock);
- final Block DolomiteCobblestone = new GenericBlockBase(2113, Material.rock).setHardness(2.0F).setResistance(5.0F).setStepSound(Block.soundStoneFootstep).setUnlocalizedName("DolomiteCobblestone").setCreativeTab(CreativeTabs.tabBlock);
Advertisement
Add Comment
Please, Sign In to add comment