Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.skulldarkz.testmod.init;
- import java.util.ArrayList;
- import java.util.List;
- import com.skulldarkz.testmod.items.ItemBase;
- import com.skulldarkz.testmod.items.armor.ArmorBase;
- import com.skulldarkz.testmod.items.tools.ToolAxe;
- import com.skulldarkz.testmod.items.tools.ToolHoe;
- import com.skulldarkz.testmod.items.tools.ToolPickaxe;
- import com.skulldarkz.testmod.items.tools.ToolSpade;
- import com.skulldarkz.testmod.items.tools.ToolSword;
- import com.skulldarkz.testmod.util.Reference;
- import net.minecraft.init.SoundEvents;
- import net.minecraft.inventory.EntityEquipmentSlot;
- import net.minecraft.item.Item;
- import net.minecraft.item.Item.ToolMaterial;
- import net.minecraft.item.ItemArmor.ArmorMaterial;
- import net.minecraft.item.ItemAxe;
- import net.minecraft.item.ItemHoe;
- import net.minecraft.item.ItemPickaxe;
- import net.minecraft.item.ItemSpade;
- import net.minecraft.item.ItemSword;
- import net.minecraftforge.common.util.EnumHelper;
- public class ModItems {
- public static final List<Item> ITEMS = new ArrayList<Item>();
- //Materials
- public static final ToolMaterial MATERIAL_RUBY = EnumHelper.addToolMaterial("material_ruby", 3, 1500, 10.0f, 3.0f, 14);
- public static final ArmorMaterial ARMOR_MATERIAL_RUBY = EnumHelper.addArmorMaterial("armor_material_ruby", Reference.MOD_ID + ":ruby", 14, new int[] {4, 9, 7, 4}, 10, SoundEvents.ITEM_ARMOR_EQUIP_DIAMOND, 0.0f);
- //Items
- public static final Item RUBY = new ItemBase("ruby");
- public static final Item IRON_STICK = new ItemBase("iron_stick");
- public static final Item DIAMOND_STICK = new ItemBase("diamond_stick");
- public static final Item DIAMOND_NUGGET = new ItemBase("diamond_nugget");
- //Tools
- public static final ItemSword RUBY_SWORD = new ToolSword("ruby_sword", MATERIAL_RUBY);
- public static final ItemSpade RUBY_SHOVEL = new ToolSpade("ruby_shovel", MATERIAL_RUBY);
- public static final ItemPickaxe RUBY_PICKAXE = new ToolPickaxe("ruby_pickaxe", MATERIAL_RUBY);
- public static final ItemAxe RUBY_AXE = new ToolAxe("ruby_axe", MATERIAL_RUBY);
- public static final ItemHoe RUBY_HOE = new ToolHoe("ruby_hoe", MATERIAL_RUBY);
- //Armor
- public static final Item RUBY_HELMET = new ArmorBase("ruby_helmet", ARMOR_MATERIAL_RUBY, 1, EntityEquipmentSlot.HEAD);
- public static final Item RUBY_CHESTPLATE = new ArmorBase("ruby_chestplate", ARMOR_MATERIAL_RUBY, 1, EntityEquipmentSlot.CHEST);
- public static final Item RUBY_LEGGINGS = new ArmorBase("ruby_leggings", ARMOR_MATERIAL_RUBY, 2, EntityEquipmentSlot.LEGS);
- public static final Item RUBY_BOOTS = new ArmorBase("ruby_boots", ARMOR_MATERIAL_RUBY, 1, EntityEquipmentSlot.FEET);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement