Mod base. Items base. First 4 sets

This commit is contained in:
Azimkin
2025-10-26 02:36:12 +02:00
commit ec74f960a5
40 changed files with 6022 additions and 0 deletions

View 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);
}
}