Posted January 24, 201312 yr Hello, I am fairly new to modding with forge, although I have beenspending alot of time learning its ways and methods. I am having trouble rendering an item icon i have made and put into my mod. here is my proxy @Override public void registerRenders(){ MinecraftForgeClient.preloadTexture("/kimg/kore.png"); MinecraftForgeClient.preloadTexture("/kimg/kitem.png"); <--- that is the png i use for my items Here is my code in my core file: kfilament = new kfilament(kfilamentID).setItemName("K Filament").setIconIndex(0); <--- is a iron helmet, not mine. What am I doing wrong? every tutorial Ive seen just uses setIconIndex() and bam, it works, not me ;( Appreciate the help in advanced.
January 24, 201312 yr Author well adding this to my item class public Item setIconIndex(int par1) { this.iconIndex = par1; return this; } has done it, but now its rendering the purple background...
January 24, 201312 yr Author Ok well ive fied my issues, but can someone tell me why this has to be in my class? public Item setIconIndex(int par1) { this.iconIndex = par1; return this; }
January 24, 201312 yr the item load the basic texturefile you have to load an extra texturefile. public String getTextureFile() { return "/texturefolder/texture.png"; } and then your setIconIndex should work.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.