metalminecraft
-
Posts
2 -
Joined
-
Last visited
Posts posted by metalminecraft
-
-
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!!!
Mod for 1.9.4 (Give the Item a Texture)
in Modder Support
Posted
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.