Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fr.darkhenos.modteste.items;
- import fr.darkhenos.modteste.ModTeste;
- import net.minecraft.client.renderer.block.model.ModelResourceLocation;
- import net.minecraft.item.Item;
- import net.minecraftforge.client.model.ModelLoader;
- import net.minecraftforge.fml.relauncher.Side;
- import net.minecraftforge.fml.relauncher.SideOnly;
- /**
- * Created by alext on 25/03/2017.
- */
- public class testeItems
- {
- //declarer les item ici
- public static final Item DEATH_INGOT = new DeathIngot();
- public static void setItemName(Item item, String name)
- {//ici on donne un nom a l'item
- item.setRegistryName(ModTeste.MODID, name).setUnlocalizedName(ModTeste.MODID + "." + name);
- }
- @SideOnly(Side.CLIENT)
- public static void registerItemsModels()
- {
- registerModel(DEATH_INGOTNGOT,0);
- }
- @SideOnly(Side.CLIENT)
- public static void registerModel(Item item, int metadata)
- {//ici on enregistre les modèle (fichier json)
- if (metadata < 0) metadata = 0;
- String resourceName = item.getUnlocalizedName().substring(5).replace('.', ':');
- if (metadata > 0) resourceName += "_m" + String.valueOf(metadata);
- ModelLoader.setCustomModelResourceLocation(item, metadata, new ModelResourceLocation(resourceName, "inventory"));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement