Posted July 30, 201312 yr Hello I have an other problem now. I have a custom Slot for my GuiContainer and I want to detect which Block is in the Slot and return the Texture is there a way to do that ? Slot Class : package org.setcore.fasttravel; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; import net.minecraft.item.ItemStack; public class TravelMarkSlot extends Slot { public TravelMarkSlot(IInventory par1iInventory, int par2, int par3, int par4) { super(par1iInventory, par2, par3, par4); } @Override public void onSlotChanged() { super.onSlotChanged(); if(this.getStack() != null) { System.out.println(getStack().getItem().getUnlocalizedName()); } else { System.out.println("NULL"); } } } Thank Graphic
July 30, 201312 yr Well first you'll have to make sure it is a block, then you can use its blockid to retrieve at least a base icon with Block.blocksList[id].getIcon(side, meta);
July 30, 201312 yr just for your information: Object object = null; System.out.println(" the object is: "+object); console output: the object is: null how to debug 101:http://www.minecraftforge.net/wiki/Debug_101 -hydroflame, author of the forge revolution-
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.