Skip to content
This repository has been archived by the owner on Jan 25, 2020. It is now read-only.

Commit

Permalink
Item
Browse files Browse the repository at this point in the history
  • Loading branch information
kevin68 committed Feb 27, 2014
1 parent 13dedae commit b58b02e
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 9 deletions.
@@ -0,0 +1,34 @@
/**
* This work is made available under the terms of the Creative Commons Attribution License:
* http://creativecommons.org/licenses/by-nc-sa/4.0/deed.en
*
* Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution:
* http://creativecommons.org/licenses/by-nc-sa/4.0/deed.fr
*/
package fr.minecraftforgefrance.tutoriel.common;

import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.IIcon;

public class ItemTutoriel extends Item
{
public ItemTutoriel()
{
super();
}

@Override
public void registerIcons(IIconRegister iconregister)
{
this.itemIcon = iconregister.registerIcon(ModTutoriel.MODID + ":itemtutoriel");
}

@Override
public IIcon getIcon(ItemStack stack, int renderPass, EntityPlayer player, ItemStack usingItem, int useRemaining)
{
return this.itemIcon;
}
}
@@ -1,37 +1,43 @@
package fr.minecraftforgefrance.tutoriel.common;

import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.Mod.Instance;
import cpw.mods.fml.common.SidedProxy;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.common.registry.GameRegistry;
import fr.minecraftforgefrance.tutoriel.proxy.CommonProxy;

@Mod(modid = "modtutoriel", name = "Mod Tutoriel", version = "1.0.0")

@Mod(modid = ModTutoriel.MODID, name = "Mod Tutoriel", version = "1.0.0")
public class ModTutoriel
{
@Instance("modtutoriel")
public static final String MODID = "modtutoriel";

@Instance(MODID)
public static ModTutoriel instance;

@SidedProxy(clientSide = "fr.minecraftforgefrance.tutoriel.proxy.ClientProxy", serverSide = "fr.minecraftforgefrance.tutoriel.proxy.CommonProxy")
public static CommonProxy proxy;


public static Item itemTutoriel;

@EventHandler
public void preInit(FMLPreInitializationEvent event)
{

itemTutoriel = new ItemTutoriel().setUnlocalizedName("itemTutoriel").setTextureName(ModTutoriel.MODID + ":itemtutoriel").setCreativeTab(CreativeTabs.tabMaterials);
GameRegistry.registerItem(itemTutoriel, "itemtutoriel", ModTutoriel.MODID);
}

@EventHandler
public void init(FMLInitializationEvent event)
{
proxy.registerRender();
}

@EventHandler
public void postInit(FMLPostInitializationEvent event)
{
Expand Down
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit b58b02e

Please sign in to comment.