Posted December 25, 201311 yr Hi guys, I was coding some stuff, not very differetn from other times moddig, but I ran into something rather strange. I create four items, three are working fine, but the last one won't work. I am getting a nullpointerexpeton for the renderIcon methode. (this is the methode that renders the icon with tessellators) I have no clue of what to do, can anyone help me please? what my console says: 2013-12-25 12:15:14 [iNFO] [sTDERR] net.minecraft.util.ReportedException: Rendering screen 2013-12-25 12:15:14 [iNFO] [sTDERR] at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1045) 2013-12-25 12:15:14 [iNFO] [sTDERR] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:946) 2013-12-25 12:15:14 [iNFO] [sTDERR] at net.minecraft.client.Minecraft.run(Minecraft.java:838) 2013-12-25 12:15:14 [iNFO] [sTDERR] at net.minecraft.client.main.Main.main(Main.java:93) 2013-12-25 12:15:14 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2013-12-25 12:15:14 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2013-12-25 12:15:14 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2013-12-25 12:15:14 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source) 2013-12-25 12:15:14 [iNFO] [sTDERR] at net.minecraft.launchwrapper.Launch.launch(Launch.java:131) 2013-12-25 12:15:14 [iNFO] [sTDERR] at net.minecraft.launchwrapper.Launch.main(Launch.java:27) 2013-12-25 12:15:14 [iNFO] [sTDERR] Caused by: java.lang.NullPointerException 2013-12-25 12:15:14 [iNFO] [sTDERR] at net.minecraft.client.renderer.entity.RenderItem.renderIcon(RenderItem.java:590) 2013-12-25 12:15:14 [iNFO] [sTDERR] at net.minecraft.client.renderer.entity.RenderItem.renderItemIntoGUI(RenderItem.java:397) 2013-12-25 12:15:14 [iNFO] [sTDERR] at net.minecraft.client.renderer.entity.RenderItem.renderItemAndEffectIntoGUI(RenderItem.java:467) 2013-12-25 12:15:14 [iNFO] [sTDERR] at net.minecraft.client.gui.inventory.GuiContainer.drawSlotInventory(GuiContainer.java:421) 2013-12-25 12:15:14 [iNFO] [Minecraft-Server] Stopping server 2013-12-25 12:15:14 [iNFO] [sTDERR] at net.minecraft.client.gui.inventory.GuiContainer.drawScreen(GuiContainer.java:132) 2013-12-25 12:15:14 [iNFO] [Minecraft-Server] Saving players 2013-12-25 12:15:14 [iNFO] [sTDERR] at net.minecraft.client.renderer.InventoryEffectRenderer.drawScreen(InventoryEffectRenderer.java:43) 2013-12-25 12:15:14 [iNFO] [sTDERR] at net.minecraft.client.gui.inventory.GuiContainerCreative.drawScreen(GuiContainerCreative.java:683) 2013-12-25 12:15:14 [iNFO] [sTDERR] at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1036) 2013-12-25 12:15:14 [iNFO] [sTDERR] ... 9 more 2013-12-25 12:15:14 [iNFO] [Minecraft-Server] Player705 left the game 2013-12-25 12:15:14 [iNFO] [sTDOUT] ---- Minecraft Crash Report ---- 2013-12-25 12:15:14 [iNFO] [sTDOUT] // I let you down. Sorry 2013-12-25 12:15:14 [iNFO] [sTDOUT] 2013-12-25 12:15:14 [iNFO] [sTDOUT] Time: 25-12-13 12:15 2013-12-25 12:15:14 [iNFO] [sTDOUT] Description: Rendering screen 2013-12-25 12:15:14 [iNFO] [sTDOUT] 2013-12-25 12:15:14 [iNFO] [sTDOUT] java.lang.NullPointerException 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.renderer.entity.RenderItem.renderIcon(RenderItem.java:590) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.renderer.entity.RenderItem.renderItemIntoGUI(RenderItem.java:397) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.renderer.entity.RenderItem.renderItemAndEffectIntoGUI(RenderItem.java:467) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.gui.inventory.GuiContainer.drawSlotInventory(GuiContainer.java:421) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.gui.inventory.GuiContainer.drawScreen(GuiContainer.java:132) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.renderer.InventoryEffectRenderer.drawScreen(InventoryEffectRenderer.java:43) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.gui.inventory.GuiContainerCreative.drawScreen(GuiContainerCreative.java:683) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1036) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:946) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.Minecraft.run(Minecraft.java:838) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.main.Main.main(Main.java:93) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at java.lang.reflect.Method.invoke(Unknown Source) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.launchwrapper.Launch.launch(Launch.java:131) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.launchwrapper.Launch.main(Launch.java:27) 2013-12-25 12:15:14 [iNFO] [sTDOUT] 2013-12-25 12:15:14 [iNFO] [sTDOUT] 2013-12-25 12:15:14 [iNFO] [sTDOUT] A detailed walkthrough of the error, its code path and all known details is as follows: 2013-12-25 12:15:14 [iNFO] [sTDOUT] --------------------------------------------------------------------------------------- 2013-12-25 12:15:14 [iNFO] [sTDOUT] 2013-12-25 12:15:14 [iNFO] [sTDOUT] -- Head -- 2013-12-25 12:15:14 [iNFO] [sTDOUT] Stacktrace: 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.renderer.entity.RenderItem.renderIcon(RenderItem.java:590) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.renderer.entity.RenderItem.renderItemIntoGUI(RenderItem.java:397) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.renderer.entity.RenderItem.renderItemAndEffectIntoGUI(RenderItem.java:467) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.gui.inventory.GuiContainer.drawSlotInventory(GuiContainer.java:421) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.gui.inventory.GuiContainer.drawScreen(GuiContainer.java:132) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.renderer.InventoryEffectRenderer.drawScreen(InventoryEffectRenderer.java:43) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.gui.inventory.GuiContainerCreative.drawScreen(GuiContainerCreative.java:683) 2013-12-25 12:15:14 [iNFO] [sTDOUT] 2013-12-25 12:15:14 [iNFO] [sTDOUT] -- Screen render details -- 2013-12-25 12:15:14 [iNFO] [sTDOUT] Details: 2013-12-25 12:15:14 [iNFO] [sTDOUT] Screen name: net.minecraft.client.gui.inventory.GuiContainerCreative 2013-12-25 12:15:14 [iNFO] [sTDOUT] Mouse location: Scaled: (296, 154). Absolute: (592, 170) 2013-12-25 12:15:14 [iNFO] [sTDOUT] Screen size: Scaled: (427, 240). Absolute: (854, 480). Scale factor of 2 2013-12-25 12:15:14 [iNFO] [sTDOUT] 2013-12-25 12:15:14 [iNFO] [sTDOUT] -- Affected level -- 2013-12-25 12:15:14 [iNFO] [sTDOUT] Details: 2013-12-25 12:15:14 [iNFO] [sTDOUT] Level name: MpServer 2013-12-25 12:15:14 [iNFO] [sTDOUT] All players: 1 total; [EntityClientPlayerMP['Player705'/97, l='MpServer', x=-1543,87, y=5,62, z=1732,74]] 2013-12-25 12:15:14 [iNFO] [sTDOUT] Chunk stats: MultiplayerChunkCache: 441 2013-12-25 12:15:14 [iNFO] [sTDOUT] Level seed: 0 2013-12-25 12:15:14 [iNFO] [sTDOUT] Level generator: ID 01 - flat, ver 0. Features enabled: false 2013-12-25 12:15:14 [iNFO] [sTDOUT] Level generator options: 2013-12-25 12:15:14 [iNFO] [sTDOUT] Level spawn location: World: (-1537,4,1739), Chunk: (at 15,0,11 in -97,108; contains blocks -1552,0,1728 to -1537,255,1743), Region: (-4,3; contains chunks -128,96 to -97,127, blocks -2048,0,1536 to -1537,255,2047) 2013-12-25 12:15:14 [iNFO] [sTDOUT] Level time: 56436 game time, 43184 day time 2013-12-25 12:15:14 [iNFO] [Minecraft-Server] Saving worlds 2013-12-25 12:15:14 [iNFO] [sTDOUT] Level dimension: 0 2013-12-25 12:15:14 [iNFO] [sTDOUT] Level storage version: 0x00000 - Unknown? 2013-12-25 12:15:14 [iNFO] [sTDOUT] Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) 2013-12-25 12:15:14 [iNFO] [sTDOUT] Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false 2013-12-25 12:15:14 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld 2013-12-25 12:15:14 [iNFO] [sTDOUT] Forced entities: 40 total; [EntitySkeleton['Skeleton'/69, l='MpServer', x=-1468,84, y=4,00, z=1669,69], EntityZombie['Zombie'/67, l='MpServer', x=-1479,84, y=4,00, z=1657,78], EntityHorse['Donkey'/7, l='MpServer', x=-1611,41, y=4,00, z=1673,28], EntitySpider['Spider'/78, l='MpServer', x=-1468,78, y=4,00, z=1785,19], EntitySkeleton['Skeleton'/11, l='MpServer', x=-1613,50, y=4,00, z=1657,50], EntitySkeleton['Skeleton'/12, l='MpServer', x=-1600,06, y=4,00, z=1723,50], EntityCow['Cow'/13, l='MpServer', x=-1614,25, y=4,00, z=1730,75], EntityCow['Cow'/14, l='MpServer', x=-1604,16, y=4,00, z=1728,16], EntityCow['Cow'/15, l='MpServer', x=-1612,28, y=4,00, z=1745,69], EntityHorse['Donkey'/17, l='MpServer', x=-1599,97, y=4,00, z=1663,56], EntitySpider['Spider'/16, l='MpServer', x=-1609,19, y=4,00, z=1793,56], EntityCreeper['Creeper'/19, l='MpServer', x=-1595,84, y=4,00, z=1759,16], EntityZombie['Zombie'/18, l='MpServer', x=-1585,88, y=4,00, z=1719,56], EntitySkeleton['Skeleton'/21, l='MpServer', x=-1584,25, y=4,00, z=1809,69], EntityClientPlayerMP['Player705'/97, l='MpServer', x=-1543,87, y=5,62, z=1732,74], EntitySkeleton['Skeleton'/25, l='MpServer', x=-1572,66, y=4,00, z=1704,16], EntitySkeleton['Skeleton'/24, l='MpServer', x=-1564,69, y=4,00, z=1707,25], EntityZombie['Zombie'/27, l='MpServer', x=-1575,34, y=4,00, z=1713,13], EntitySkeleton['Skeleton'/26, l='MpServer', x=-1588,13, y=4,00, z=1696,66], EntitySpider['Spider'/29, l='MpServer', x=-1575,72, y=4,00, z=1809,94], EntitySkeleton['Skeleton'/31, l='MpServer', x=-1561,78, y=4,00, z=1691,59], EntityCreeper['Creeper'/34, l='MpServer', x=-1563,91, y=4,00, z=1702,78], EntityZombie['Zombie'/35, l='MpServer', x=-1563,59, y=4,00, z=1789,13], EntityZombie['Zombie'/32, l='MpServer', x=-1562,06, y=4,00, z=1699,34], EntityCreeper['Creeper'/33, l='MpServer', x=-1566,41, y=4,00, z=1701,06], EntityCreeper['Creeper'/36, l='MpServer', x=-1556,94, y=4,00, z=1797,25], EntitySpider['Spider'/37, l='MpServer', x=-1568,25, y=4,00, z=1803,16], EntitySpider['Spider'/42, l='MpServer', x=-1540,88, y=4,00, z=1693,41], EntityCreeper['Creeper'/43, l='MpServer', x=-1545,91, y=4,00, z=1701,22], EntitySpider['Spider'/44, l='MpServer', x=-1554,06, y=4,00, z=1744,56], EntityZombie['Zombie'/45, l='MpServer', x=-1536,94, y=4,00, z=1811,69], EntityEnderman['Enderman'/51, l='MpServer', x=-1507,72, y=4,00, z=1710,22], EntityCreeper['Creeper'/50, l='MpServer', x=-1499,75, y=4,00, z=1696,91], EntitySpider['Spider'/49, l='MpServer', x=-1503,66, y=4,00, z=1687,25], EntityCow['Cow'/48, l='MpServer', x=-1527,50, y=4,00, z=1730,16], EntityCreeper['Creeper'/54, l='MpServer', x=-1509,13, y=4,00, z=1669,16], EntitySpider['Spider'/52, l='MpServer', x=-1511,38, y=4,00, z=1750,00], EntityZombie['Zombie'/59, l='MpServer', x=-1494,06, y=4,00, z=1721,59], EntityEnderman['Enderman'/58, l='MpServer', x=-1494,34, y=4,00, z=1706,84], EntityZombie['Zombie'/57, l='MpServer', x=-1501,34, y=4,00, z=1703,13]] 2013-12-25 12:15:14 [iNFO] [sTDOUT] Retry entities: 0 total; [] 2013-12-25 12:15:14 [iNFO] [sTDOUT] Server brand: fml,forge 2013-12-25 12:15:14 [iNFO] [sTDOUT] Server type: Integrated singleplayer server 2013-12-25 12:15:14 [iNFO] [sTDOUT] Stacktrace: 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:440) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2312) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.Minecraft.run(Minecraft.java:856) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.client.main.Main.main(Main.java:93) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at java.lang.reflect.Method.invoke(Unknown Source) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.launchwrapper.Launch.launch(Launch.java:131) 2013-12-25 12:15:14 [iNFO] [sTDOUT] at net.minecraft.launchwrapper.Launch.main(Launch.java:27) 2013-12-25 12:15:14 [iNFO] [sTDOUT] 2013-12-25 12:15:14 [iNFO] [sTDOUT] -- System Details -- 2013-12-25 12:15:14 [iNFO] [sTDOUT] Details: 2013-12-25 12:15:14 [iNFO] [sTDOUT] Minecraft Version: 1.6.4 2013-12-25 12:15:14 [iNFO] [sTDOUT] Operating System: Windows 7 (amd64) version 6.1 2013-12-25 12:15:14 [iNFO] [sTDOUT] Java Version: 1.7.0_25, Oracle Corporation 2013-12-25 12:15:14 [iNFO] [sTDOUT] Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation 2013-12-25 12:15:14 [iNFO] [sTDOUT] Memory: 813489328 bytes (775 MB) / 1056309248 bytes (1007 MB) up to 1056309248 bytes (1007 MB) 2013-12-25 12:15:14 [iNFO] [sTDOUT] JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M 2013-12-25 12:15:14 [iNFO] [sTDOUT] AABB Pool Size: 5162 (289072 bytes; 0 MB) allocated, 7 (392 bytes; 0 MB) used 2013-12-25 12:15:14 [iNFO] [sTDOUT] Suspicious classes: FML and Forge are installed 2013-12-25 12:15:14 [iNFO] [sTDOUT] IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 2013-12-25 12:15:14 [iNFO] [sTDOUT] FML: MCP v8.11 FML v6.4.45.953 Minecraft Forge 9.11.1.953 4 mods loaded, 4 mods active 2013-12-25 12:15:14 [iNFO] [sTDOUT] mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available 2013-12-25 12:15:14 [iNFO] [sTDOUT] FML{6.4.45.953} [Forge Mod Loader] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available 2013-12-25 12:15:14 [iNFO] [sTDOUT] Forge{9.11.1.953} [Minecraft Forge] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available 2013-12-25 12:15:14 [iNFO] [sTDOUT] armorplus{1.0} [Armor+ mod] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available 2013-12-25 12:15:14 [iNFO] [sTDOUT] Launched Version: 1.6 2013-12-25 12:15:14 [iNFO] [sTDOUT] LWJGL: 2.9.0 2013-12-25 12:15:14 [iNFO] [sTDOUT] OpenGL: Mobile Intel(R) 4 Series Express Chipset Family GL version 2.1.0 - Build 8.15.10.2555, Intel 2013-12-25 12:15:14 [iNFO] [sTDOUT] Is Modded: Definitely; Client brand changed to 'fml,forge' 2013-12-25 12:15:14 [iNFO] [sTDOUT] Type: Client (map_client.txt) 2013-12-25 12:15:14 [iNFO] [sTDOUT] Resource Pack: Default 2013-12-25 12:15:14 [iNFO] [sTDOUT] Current Language: English (US) 2013-12-25 12:15:14 [iNFO] [sTDOUT] Profiler Position: N/A (disabled) 2013-12-25 12:15:14 [iNFO] [sTDOUT] Vec3 Pool Size: 779 (43624 bytes; 0 MB) allocated, 30 (1680 bytes; 0 MB) used 2013-12-25 12:15:14 [iNFO] [sTDOUT] #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\pieter\Desktop\minecraft\forge\mcp\jars\.\crash-reports\crash-2013-12-25_12.15.14-client.txt 2013-12-25 12:15:15 [iNFO] [Minecraft-Server] Stopping server 2013-12-25 12:15:15 [iNFO] [Minecraft-Server] Saving players 2013-12-25 12:15:15 [iNFO] [Minecraft-Server] Saving worlds 2013-12-25 12:15:15 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld AL lib: (EE) alc_cleanup: 1 device not closed this is te code for the item that causes the problem remember, I made three item with the same code, this one does not work! package armorplus.Main.Armor; import armorplus.Main.Core; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; import net.minecraft.client.model.ModelBiped; import net.minecraft.client.renderer.texture.IconRegister; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.EnumArmorMaterial; import net.minecraft.item.ItemArmor; import net.minecraft.item.ItemStack; public class WitchHat extends ItemArmor{ public WitchHat(int par1, EnumArmorMaterial par2EnumArmorMaterial, int par3, int par4) { super(par1, par2EnumArmorMaterial, par3, par4); this.setCreativeTab(CreativeTabs.tabMisc); } @Override @SideOnly(Side.CLIENT) public void registerIcons(IconRegister par1IconRegister) { this.itemIcon = par1IconRegister.registerIcon(Core.getModid() + ":witchhat"); } @Override public String getArmorTexture(ItemStack itemstack, Entity entity, int slot, String type) { String legs = ""; String body = ""; if(itemstack.getItem().itemID == Core.witchhat.itemID){ body = Core.getModid() + ":textures/armor/witchhat.png"; } switch(slot){ case 2: return legs; default: return body; } } ModelBiped armorModel = new ModelBiped(); @Override @SideOnly(Side.CLIENT) public ModelBiped getArmorModel(EntityLivingBase entityLiving, ItemStack itemStack, int armorSlot) { if(itemStack != null){ if(itemStack.getItem() instanceof WitchHat){ int type = ((ItemArmor)itemStack.getItem()).armorType; if(type == 1 || type == 3){ armorModel = new WitchHatModel(1.0f); }else{ armorModel = new WitchHatModel(0.5f); } } if(armorModel != null){ armorModel.bipedHead.showModel = armorSlot == 0; armorModel.bipedHeadwear.showModel = armorSlot == 0; armorModel.bipedBody.showModel = armorSlot == 1 || armorSlot == 2; armorModel.bipedRightArm.showModel = armorSlot == 1; armorModel.bipedLeftArm.showModel = armorSlot == 1; armorModel.bipedRightLeg.showModel = armorSlot == 2 || armorSlot == 3; armorModel.bipedLeftLeg.showModel = armorSlot == 2 || armorSlot == 3; armorModel.isSneak = entityLiving.isSneaking(); armorModel.isRiding = entityLiving.isRiding(); armorModel.isChild = entityLiving.isChild(); armorModel.heldItemRight = entityLiving.getCurrentItemOrArmor(0) != null ? 1 :0; if(entityLiving instanceof EntityPlayer){ armorModel.aimedBow =((EntityPlayer)entityLiving).getItemInUseDuration() > 2; } return armorModel; } } return null; } } Coding, Testing, Smiling, Publishing!
December 25, 201311 yr Hi Looks like something is wrong with the icon. tessellator.addVertexWithUV((double)(par1 + 0), (double)(par2 + par5), (double)this.zLevel, (double)par3Icon.getMinU(), (double)par3Icon.getMaxV()); I can't see what from your code. Are you sure this is the Item causing the problem? You could try adding a test breakpoint to the vanilla code; RenderItem:: public void renderIcon(int par1, int par2, Icon par3Icon, int par4, int par5) { if (par3Icon == null) { System.out.println("null par3Icon"); // put breakpoint here return; } Tessellator tessellator = Tessellator.instance; //.. etc.. } then go up the call stack a couple of calls to see which item it is, and why the icon is null. -TGG
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.