Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.finalhope.mod.items;
- import com.finalhope.mod.Main;
- import net.minecraft.client.renderer.block.model.ModelResourceLocation;
- import net.minecraft.item.Item;
- import net.minecraftforge.client.event.ModelRegistryEvent;
- import net.minecraftforge.client.model.ModelLoader;
- import net.minecraftforge.fml.common.Mod;
- import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
- import net.minecraftforge.fml.relauncher.Side;
- import net.minecraftforge.fml.relauncher.SideOnly;
- @Mod.EventBusSubscriber(value = Side.CLIENT, modid = Main.MODID)
- public class FinalItems {
- public static final Item clef_cwu = new CleCWU().setCreativeTab(Main.FINALHOPE);
- public static final Item clef_resistant = new CleResistant().setCreativeTab(Main.FINALHOPE);
- public static final Item clef_combine = new CleCombine().setCreativeTab(Main.FINALHOPE);
- public static final Item baton_fouille = new BatonFouille().setCreativeTab(Main.FINALHOPE);
- public static final Item radio_mpf = new RadioMPF().setCreativeTab(Main.FINALHOPE);
- public static final Item rations = new Rations(6, 3.4F, false).setCreativeTab(Main.FINALHOPE);
- public static final Item medic = new Medic().setCreativeTab(Main.FINALHOPE);
- public static final Item pain = new Pain(4, 2.4F, false).setCreativeTab(Main.FINALHOPE);
- public static final Item pomme = new Pomme(2, 2.4F, false).setCreativeTab(Main.FINALHOPE);
- public static final Item tomate = new Tomate(2, 2.4F, false).setCreativeTab(Main.FINALHOPE);
- public static final Item boite_tomate = new BoiteTomate(6, 3.4F, false).setCreativeTab(Main.FINALHOPE);
- public static final Item banane = new Banane(2, 2.4F, false).setCreativeTab(Main.FINALHOPE);
- public static final Item eponge = new Eponge().setCreativeTab(Main.FINALHOPE);
- public static final Item linge_sale = new LingeSale().setCreativeTab(Main.FINALHOPE);
- public static final Item linge_propre_mouille = new LingePropreMouille().setCreativeTab(Main.FINALHOPE);
- public static final Item linge_propre_sec = new LingePropreSec().setCreativeTab(Main.FINALHOPE);
- public static final Item lessive = new Lessive().setCreativeTab(Main.FINALHOPE);
- public static void setItemsName(Item item, String name) {
- item.setRegistryName(name).setUnlocalizedName(name);
- }
- @SideOnly(Side.CLIENT)
- @SubscribeEvent
- public static void registerItemModels(ModelRegistryEvent event) {
- registerModel(clef_cwu, 0);
- registerModel(clef_combine, 0);
- registerModel(clef_resistant, 0);
- registerModel(baton_fouille, 0);
- registerModel(radio_mpf, 0);
- registerModel(rations, 0);
- registerModel(medic, 0);
- registerModel(pain, 0);
- registerModel(pomme, 0);
- registerModel(tomate, 0);
- registerModel(boite_tomate, 0);
- registerModel(banane, 0);
- registerModel(eponge, 0);
- registerModel(linge_sale, 0);
- registerModel(linge_propre_mouille, 0);
- registerModel(linge_propre_sec, 0);
- registerModel(lessive, 0);
- }
- @SideOnly(Side.CLIENT)
- public static void registerModel(Item item, int metadata) {
- ModelLoader.setCustomModelResourceLocation(item, metadata, new ModelResourceLocation(item.getRegistryName(), "inventory"));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement