Jump to content

metalminecraft

Members
  • Posts

    2
  • Joined

  • Last visited

Posts posted by metalminecraft

  1. Thanks all!

     

    Still couldn't get things working with postdnit() function.

     

    All i want to do is have my png resident in the proper assets/modsname/textures/items folder to render

     

    Here is my class file so far

     

    import net.minecraft.creativetab.CreativeTabs;

    import net.minecraft.item.Item;

    import net.minecraftforge.fml.common.registry.GameRegistry;

     

    public class ItemKey extends Item{

    private String name = "key";

     

    @SuppressWarnings("deprecation")

    public ItemKey() {

     

    GameRegistry.registerItem(this, name);

    setUnlocalizedName(SamsMod.MODID + "_" + name);

    setCreativeTab(CreativeTabs.MISC);

    }

     

    }

     

    Thanks again for any continued support, been at it two days now. 

     

    Best.

  2. Help me please!

     

    Here is my code (it's for 1.8 forge--but am trying to do a mod for 1.9.4 and am stuck with this event handler)

     

    @EventHandler

    public void postInit(FMLPostInitializationEvent event)

    {

    if (event.getSide() == Side.CLIENT)

    {

    RenderItem renderItem = Minecraft.getMinecraft().getRenderItem();

    renderItem.getItemModelMesher().register(key, 0, new ModelResourceLocation(MODID + ":" + "key", "inventory"));

    }

    }

    I put in what i believe are appropriate imports

     

    import net.minecraft.client.Minecraft;

     

    import net.minecraft.client.renderer.entity.RenderItem;

     

    import net.minecraft.client.resources.model.ModelResourceLocation;

     

    import net.minecraft.enchantment.Enchantment;

     

    import net.minecraft.entity.player.EntityPlayer;

     

    import net.minecraft.init.Blocks;

     

    import net.minecraft.init.Items;

     

    import net.minecraft.item.Item;

     

    import net.minecraft.item.ItemStack;

     

    import net.minecraft.util.ResourceLocation;

     

    import net.minecraft.util.WeightedRandomChestContent;

     

    import net.minecraftforge.common.ChestGenHooks;

     

    import net.minecraftforge.common.DungeonHooks;

     

    import net.minecraftforge.common.MinecraftForge;

     

    import net.minecraftforge.event.entity.living.LivingEvent.LivingJumpEvent;

     

    import net.minecraftforge.fml.common.Mod;

     

    import net.minecraftforge.fml.common.Mod.EventHandler;

     

    import net.minecraftforge.fml.common.event.FMLInitializationEvent;

     

    import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;

     

    import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;

     

    import net.minecraftforge.fml.common.eventhandler.EventPriority;

     

    import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;

     

    import net.minecraftforge.fml.common.registry.GameRegistry;

     

    import net.minecraftforge.fml.relauncher.Side;

     

    and am getting these errors (see hyperlinks below)

     

    Tried to adjust it with some other imports, either doesn't render texture with my icon, shows default purple/black colors. Or it just errors out at compile time with 'device not closed'.

     

    Thanks!!!

     

    pic1.png

    pic2.png

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.