Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Eclipse7.RedstoneTUT.common;
- import Eclipse7.RedstoneTUT.armor.RedDiamondArmor;
- import Eclipse7.RedstoneTUT.block.BlockRedDiamondBlock;
- import Eclipse7.RedstoneTUT.creativetabs.TabRedstoneTUT;
- import Eclipse7.RedstoneTUT.item.ItemRedDiamond;
- import Eclipse7.RedstoneTUT.item.ItemRedDiamondAxe;
- import Eclipse7.RedstoneTUT.item.ItemRedDiamondHoe;
- import Eclipse7.RedstoneTUT.item.ItemRedDiamondPickaxe;
- import Eclipse7.RedstoneTUT.item.ItemRedDiamondShovel;
- import Eclipse7.RedstoneTUT.item.ItemRedDiamondSword;
- import Eclipse7.RedstoneTUT.placeholder.RedstoneTUTPlaceHolder;
- import net.minecraft.block.Block;
- import net.minecraft.block.material.Material;
- import net.minecraft.creativetab.CreativeTabs;
- import net.minecraft.item.EnumArmorMaterial;
- import net.minecraft.item.EnumToolMaterial;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemStack;
- import net.minecraftforge.common.DimensionManager;
- import net.minecraftforge.common.EnumHelper;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.registry.GameRegistry;
- import cpw.mods.fml.common.registry.LanguageRegistry;
- @Mod(modid = "RedstoneTUT", name = "RedstoneTUT", version = "0.1 Alpha")
- public class RedstoneTUT {
- // EnumMaterial
- public static EnumToolMaterial toolRedDiamond = EnumHelper.addToolMaterial(
- "REDDIAMOND", 3, 2000, 15.0F, 3.0F, 30);
- public static EnumArmorMaterial armorRedDiamond = EnumHelper
- .addArmorMaterial("REDDAIMOND", 66, new int[] { 6, 9, 9, 6 }, 30);
- // Registrations
- public static CreativeTabs TabRedstoneTUT = new TabRedstoneTUT(
- CreativeTabs.getNextID(), "RedstoneTUT");
- public static Item RedDiamondPickaxe = new ItemRedDiamondPickaxe(2000,
- toolRedDiamond).setUnlocalizedName("RedDiaomdPickaxe");
- public static Item RedDiamondShovel = new ItemRedDiamondShovel(2002,
- toolRedDiamond).setUnlocalizedName("RedDiaomdShovel");
- public static Item RedDiamondAxe = new ItemRedDiamondAxe(2003,
- toolRedDiamond).setUnlocalizedName("RedDiaomdAxe");
- public static Item RedDiamondSword = new ItemRedDiamondSword(2001,
- toolRedDiamond).setUnlocalizedName("RedDiaomdSword");
- public static Item RedDiamondHoe = new ItemRedDiamondHoe(2004,
- toolRedDiamond).setUnlocalizedName("RedDiamondHoe");
- public static Block RedDiamondBlock = new BlockRedDiamondBlock(1000,
- Material.iron).setUnlocalizedName("RedDiamondBlock");
- public static Item RedDiamond = new ItemRedDiamond(2005)
- .setUnlocalizedName("RedDiamond");
- public static Item RedstoneTUTPlaceHolder = new RedstoneTUTPlaceHolder(2006)
- .setUnlocalizedName("RedstoneTUTPlaceHolder");
- public static Item RedDiamondHalmet = new RedDiamondArmor(2007,
- armorRedDiamond, 0, 0, "reddiamond")
- .setUnlocalizedName("RedDiamondHalmet");
- public static Item RedDiamondChestplate = new RedDiamondArmor(2008,
- armorRedDiamond, 0, 1, "reddiamond")
- .setUnlocalizedName("RedDiamondCheastplate");
- public static Item RedDiamondLeggings = new RedDiamondArmor(2009,
- armorRedDiamond, 0, 2, "reddiamond")
- .setUnlocalizedName("RedDiamondLeggigns");
- public static Item RedDiamondBoots = new RedDiamondArmor(2010,
- armorRedDiamond, 0, 3, "reddiamond")
- .setUnlocalizedName("RedDiamondBoots");
- public RedstoneTUT() {
- GameRegistry.registerBlock(RedDiamondBlock, "RedDiamond Block");
- // Items name
- LanguageRegistry.addName(RedDiamondPickaxe, "RedDiamond Pickaxe");
- LanguageRegistry.addName(RedDiamondShovel, "RedDiamond Shovel");
- LanguageRegistry.addName(RedDiamondAxe, "RedDiamond Axe");
- LanguageRegistry.addName(RedDiamondSword, "RedDiamond Sword");
- LanguageRegistry.addName(RedDiamondHoe, "RedDiamond Hoe");
- LanguageRegistry.addName(RedDiamond, "RedDiamond");
- LanguageRegistry.addName(RedstoneTUTPlaceHolder, "RedstoneTUT");
- LanguageRegistry.addName(RedDiamondHalmet, "RedDiamond Halmet");
- LanguageRegistry.addName(RedDiamondChestplate, "RedDiamond Chestplate");
- LanguageRegistry.addName(RedDiamondLeggings, "RedDiamond Leggings");
- LanguageRegistry.addName(RedDiamondBoots, "RedDiamond Boots");
- // Blocks name
- LanguageRegistry.addName(RedDiamondBlock, "RedDiamond Block");
- // Recipes items
- GameRegistry.addRecipe(new ItemStack(RedDiamondPickaxe, 1),
- new Object[] { "RRR", " S ", " S ", 'S', Item.stick, 'R',
- RedDiamond });
- GameRegistry.addRecipe(new ItemStack(RedDiamondShovel, 1),
- new Object[] { " R ", " S ", " S ", 'S', Item.stick, 'R',
- RedDiamond });
- GameRegistry.addRecipe(new ItemStack(RedDiamondAxe, 1), new Object[] {
- " RR", "RS ", " S ", 'S', Item.stick, 'R', RedDiamond });
- GameRegistry.addRecipe(new ItemStack(RedDiamondAxe, 1), new Object[] {
- " RR", " SR", " S ", 'S', Item.stick, 'R', RedDiamond });
- GameRegistry.addRecipe(new ItemStack(RedDiamondSword, 1), new Object[] {
- " R ", " R ", " S ", 'S', Item.stick, 'R', RedDiamond });
- GameRegistry.addRecipe(new ItemStack(RedDiamondHoe, 1), new Object[] {
- " RR", " S ", " S ", 'S', Item.stick, 'R', RedDiamond });
- GameRegistry.addRecipe(new ItemStack(RedDiamondHoe, 1), new Object[] {
- " RR", " S ", " S ", 'R', RedDiamond });
- GameRegistry.addRecipe(new ItemStack(RedDiamondHalmet, 1),
- new Object[] { "RRR", "R R", " ", 'R', RedDiamond });
- GameRegistry.addRecipe(new ItemStack(RedDiamondChestplate, 1),
- new Object[] { "R R", "RRR", "RRR", 'R', RedDiamond });
- GameRegistry.addRecipe(new ItemStack(RedDiamondLeggings, 1),
- new Object[] { "RRR", "R R", "R R", 'R', RedDiamond });
- GameRegistry.addRecipe(new ItemStack(RedDiamondBoots, 1), new Object[] {
- " ", "R R", "R R", 'R', RedDiamond });
- // Recipes blocks
- GameRegistry.addRecipe(new ItemStack(RedDiamondBlock, 1), new Object[] {
- "RRR", "RRR", "RRR", 'R', RedDiamond });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment