Mod base. Items base. First 4 sets
This commit is contained in:
		
							
								
								
									
										79
									
								
								src/main/java/top/azimkin/militaryarmor/ModItems.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										79
									
								
								src/main/java/top/azimkin/militaryarmor/ModItems.java
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,79 @@
 | 
			
		||||
package top.azimkin.militaryarmor;
 | 
			
		||||
 | 
			
		||||
import net.minecraft.world.item.ArmorItem;
 | 
			
		||||
import net.minecraft.world.item.Item;
 | 
			
		||||
import net.minecraftforge.eventbus.api.IEventBus;
 | 
			
		||||
import net.minecraftforge.registries.DeferredRegister;
 | 
			
		||||
import net.minecraftforge.registries.ForgeRegistries;
 | 
			
		||||
import net.minecraftforge.registries.RegistryObject;
 | 
			
		||||
 | 
			
		||||
public final class ModItems {
 | 
			
		||||
    private static final DeferredRegister<Item> ITEMS = DeferredRegister.create(ForgeRegistries.ITEMS, MilitaryArmor.MOD_ID);
 | 
			
		||||
 | 
			
		||||
    public static final RegistryObject<CommonMilitaryArmorItem> VSU_VEST_1 = ITEMS.register("vsu_vest_1", () -> new CommonMilitaryArmorItem(
 | 
			
		||||
            ModArmorMaterials.COMMON_MILITARY,
 | 
			
		||||
            ArmorItem.Type.CHESTPLATE,
 | 
			
		||||
            new Item.Properties().defaultDurability(100),
 | 
			
		||||
            "vsu_vest_1"
 | 
			
		||||
    ));
 | 
			
		||||
 | 
			
		||||
    public static final RegistryObject<CommonMilitaryArmorItem> VSU_HELMET_1 = ITEMS.register("vsu_helmet_1", () -> new CommonMilitaryArmorItem(
 | 
			
		||||
            ModArmorMaterials.COMMON_MILITARY,
 | 
			
		||||
            ArmorItem.Type.HELMET,
 | 
			
		||||
            new Item.Properties().defaultDurability(100),
 | 
			
		||||
            "vsu_helmet_1"
 | 
			
		||||
    ));
 | 
			
		||||
 | 
			
		||||
    public static final RegistryObject<CommonMilitaryArmorItem> VSU_VEST_2 = ITEMS.register("vsu_vest_2", () -> new CommonMilitaryArmorItem(
 | 
			
		||||
            ModArmorMaterials.COMMON_MILITARY,
 | 
			
		||||
            ArmorItem.Type.CHESTPLATE,
 | 
			
		||||
            new Item.Properties().defaultDurability(200),
 | 
			
		||||
            "vsu_vest_2"
 | 
			
		||||
    ));
 | 
			
		||||
 | 
			
		||||
    public static final RegistryObject<CommonMilitaryArmorItem> VSU_HELMET_2 = ITEMS.register("vsu_helmet_2", () -> new CommonMilitaryArmorItem(
 | 
			
		||||
            ModArmorMaterials.COMMON_MILITARY,
 | 
			
		||||
            ArmorItem.Type.HELMET,
 | 
			
		||||
            new Item.Properties().defaultDurability(200),
 | 
			
		||||
            "vsu_helmet_2"
 | 
			
		||||
    ));
 | 
			
		||||
 | 
			
		||||
    public static final RegistryObject<CommonMilitaryArmorItem> RUS_VEST_1 = ITEMS.register("rus_vest_1", () -> new CommonMilitaryArmorItem(
 | 
			
		||||
            ModArmorMaterials.COMMON_MILITARY,
 | 
			
		||||
            ArmorItem.Type.CHESTPLATE,
 | 
			
		||||
            new Item.Properties().defaultDurability(100),
 | 
			
		||||
            "rus_vest_1"
 | 
			
		||||
    ));
 | 
			
		||||
 | 
			
		||||
    public static final RegistryObject<CommonMilitaryArmorItem> RUS_HELMET_1 = ITEMS.register("rus_helmet_1", () -> new CommonMilitaryArmorItem(
 | 
			
		||||
            ModArmorMaterials.COMMON_MILITARY,
 | 
			
		||||
            ArmorItem.Type.HELMET,
 | 
			
		||||
            new Item.Properties().defaultDurability(100),
 | 
			
		||||
            "rus_helmet_1"
 | 
			
		||||
    ));
 | 
			
		||||
 | 
			
		||||
    public static final RegistryObject<CommonMilitaryArmorItem> RUS_VEST_2 = ITEMS.register("rus_vest_2", () -> new CommonMilitaryArmorItem(
 | 
			
		||||
            ModArmorMaterials.COMMON_MILITARY,
 | 
			
		||||
            ArmorItem.Type.CHESTPLATE,
 | 
			
		||||
            new Item.Properties().defaultDurability(200),
 | 
			
		||||
            "rus_vest_2"
 | 
			
		||||
    ));
 | 
			
		||||
 | 
			
		||||
    public static final RegistryObject<CommonMilitaryArmorItem> RUS_HELMET_2 = ITEMS.register("rus_helmet_2", () -> new CommonMilitaryArmorItem(
 | 
			
		||||
            ModArmorMaterials.COMMON_MILITARY,
 | 
			
		||||
            ArmorItem.Type.HELMET,
 | 
			
		||||
            new Item.Properties().defaultDurability(200),
 | 
			
		||||
            "rus_helmet_2"
 | 
			
		||||
    ));
 | 
			
		||||
 | 
			
		||||
    /*public static final Object VSU_HELMET_1 = ITEMS.register("vsu_helmet_1", () -> new CommonMilitaryArmorItem(
 | 
			
		||||
            ModArmorMaterials.COMMON_MILITARY,
 | 
			
		||||
            ArmorItem.Type.CHESTPLATE,
 | 
			
		||||
            new Item.Properties().defaultDurability(100),
 | 
			
		||||
            "vsu_helmet_1"
 | 
			
		||||
    ));*/
 | 
			
		||||
 | 
			
		||||
    public static void register(IEventBus modBus) {
 | 
			
		||||
        ITEMS.register(modBus);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user