Fix bug in cart functions where would always return null.
This commit is contained in:
parent
fc5132b583
commit
22a15ee85a
|
@ -939,11 +939,11 @@ public class MinecraftForge
|
||||||
public static Class<? extends EntityMinecart> getCartClassForItem(ItemStack item)
|
public static Class<? extends EntityMinecart> getCartClassForItem(ItemStack item)
|
||||||
{
|
{
|
||||||
MinecartKey key = null;
|
MinecartKey key = null;
|
||||||
for (ItemStack tmpKey : minecartForItem.keySet())
|
for (Map.Entry<ItemStack, MinecartKey> entry : minecartForItem.entrySet())
|
||||||
{
|
{
|
||||||
if (tmpKey.isItemEqual(item))
|
if (entry.getKey().isItemEqual(item))
|
||||||
{
|
{
|
||||||
key = minecartForItem.get(key);
|
key = entry.getValue();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -964,11 +964,11 @@ public class MinecraftForge
|
||||||
public static int getCartTypeForItem(ItemStack item)
|
public static int getCartTypeForItem(ItemStack item)
|
||||||
{
|
{
|
||||||
MinecartKey key = null;
|
MinecartKey key = null;
|
||||||
for (ItemStack tmpKey : minecartForItem.keySet())
|
for (Map.Entry<ItemStack, MinecartKey> entry : minecartForItem.entrySet())
|
||||||
{
|
{
|
||||||
if (tmpKey.isItemEqual(item))
|
if (entry.getKey().isItemEqual(item))
|
||||||
{
|
{
|
||||||
key = minecartForItem.get(key);
|
key = entry.getValue();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue