public class ItemMeta extends ItemBasic
| Modifier and Type | Field and Description |
|---|---|
java.util.List<ResourceName> |
subResourceNames |
java.util.List<ResourceName> |
subUnlocNames |
| Constructor and Description |
|---|
ItemMeta(ResourceName name) |
ItemMeta(ResourceName name,
boolean addDirectly) |
| Modifier and Type | Method and Description |
|---|---|
ItemMeta |
addSubItem(ResourceName name) |
protected IItemRenderer |
createRenderer(ResourceName name) |
int |
getHighestPossibleMeta() |
ResourceName |
getUnlocalizedName(ItemInstance instance) |
getRendererattacksMultipleEntities, canHoldButtonToAttack, describeItem, getAttackCooldown, getAttackDamage, getCustomAttackableEntities, getDespawnTime, getInteractionPriority, getLocalizedName, getMaxAmount, getMaxInteractionDistance, getMiningSpeed, getName, getToolProperties, isDataSensitive, onEntityAttack, onInteractWith, onInteractWithDestKey, onTileBroken, register, setMaxAmount, takeDamage, takeDamage, toString, useMetaAsDurabilitypublic final java.util.List<ResourceName> subResourceNames
public final java.util.List<ResourceName> subUnlocNames
public ItemMeta(ResourceName name)
public ItemMeta(ResourceName name, boolean addDirectly)
public ItemMeta addSubItem(ResourceName name)
protected IItemRenderer createRenderer(ResourceName name)
createRenderer in class ItemBasicpublic ResourceName getUnlocalizedName(ItemInstance instance)
getUnlocalizedName in class Itempublic int getHighestPossibleMeta()
getHighestPossibleMeta in class Item