Fix forge renderer issue. Require forge 3.0.1.

This commit is contained in:
Christian Weeks 2012-04-12 15:46:38 -04:00
parent 7872e634dd
commit f12f8b1c31
3 changed files with 6 additions and 6 deletions

View File

@ -34,7 +34,7 @@
<property name="modname" value="mod_ironchests" /> <property name="modname" value="mod_ironchests" />
<property name="version.major" value="3" /> <property name="version.major" value="3" />
<property name="version.minor" value="3" /> <property name="version.minor" value="3" />
<property name="version.rev" value="0" /> <property name="version.rev" value="1" />
<condition property="version.build" value="${env.BUILD_NUMBER}" else="0"> <condition property="version.build" value="${env.BUILD_NUMBER}" else="0">
<isset property="env.BUILD_NUMBER" /> <isset property="env.BUILD_NUMBER" />
</condition> </condition>

View File

@ -116,7 +116,7 @@ public class TileEntityIronChestRenderer extends TileEntitySpecialRenderer {
shiftY = shifts[shift][1]; shiftY = shifts[shift][1];
shiftZ = shifts[shift][2]; shiftZ = shifts[shift][2];
shift++; shift++;
IItemRenderer customRenderer = MinecraftForgeClient.getItemRenderer(item,ItemRenderType.ENTITY); IItemRenderer customRenderer = MinecraftForgeClient.getItemRenderer(item,IItemRenderer.ItemRenderType.ENTITY);
float localScale = blockScale; float localScale = blockScale;
if (item.itemID < Block.blocksList.length && Block.blocksList[item.itemID]!=null) { if (item.itemID < Block.blocksList.length && Block.blocksList[item.itemID]!=null) {
int j = Block.blocksList[item.itemID].getRenderType(); int j = Block.blocksList[item.itemID].getRenderType();
@ -138,10 +138,10 @@ public class TileEntityIronChestRenderer extends TileEntitySpecialRenderer {
} }
if (customRenderer != null) { if (customRenderer != null) {
customitem.item=item; customitem.item=item;
bindTextureByName("/terrain.png"); bindTextureByName("/terrain.png");
ForgeHooksClient.overrideTexture(item.getItem()); ForgeHooksClient.overrideTexture(item.getItem());
ForgeHooksClient.renderEntityItem(customRenderer, renderBlocks, customitem); customRenderer.renderItem(IItemRenderer.ItemRenderType.ENTITY, item, renderBlocks, customitem);
} else if (item.itemID < Block.blocksList.length && Block.blocksList[item.itemID]!=null && RenderBlocks.renderItemIn3d(Block.blocksList[item.itemID].getRenderType())) { } else if (item.itemID < Block.blocksList.length && Block.blocksList[item.itemID]!=null && RenderBlocks.renderItemIn3d(Block.blocksList[item.itemID].getRenderType())) {
bindTextureByName("/terrain.png"); bindTextureByName("/terrain.png");
ForgeHooksClient.overrideTexture(Block.blocksList[item.itemID]); ForgeHooksClient.overrideTexture(Block.blocksList[item.itemID]);

View File

@ -31,7 +31,7 @@ public class mod_IronChest extends NetworkMod {
@Override @Override
public void load() { public void load() {
MinecraftForge.versionDetect("IronChest", 3, 0, 0); MinecraftForge.versionDetect("IronChest", 3, 0, 1);
instance = this; instance = this;
proxy = ServerClientProxy.getProxy(); proxy = ServerClientProxy.getProxy();
File cfgFile = new File(proxy.getMinecraftDir(), "config/IronChest.cfg"); File cfgFile = new File(proxy.getMinecraftDir(), "config/IronChest.cfg");