public class MetaItem extends BasicItem
| Modifier and Type | Field and Description |
|---|---|
java.util.List<ResourceName> |
subResourceNames |
java.util.List<ResourceName> |
subUnlocNames |
| Constructor and Description |
|---|
MetaItem(ResourceName name) |
MetaItem(ResourceName name,
boolean addDirectly) |
| Modifier and Type | Method and Description |
|---|---|
MetaItem |
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, hasToolProperty, 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 MetaItem(ResourceName name)
public MetaItem(ResourceName name, boolean addDirectly)
public MetaItem addSubItem(ResourceName name)
protected IItemRenderer createRenderer(ResourceName name)
createRenderer in class BasicItempublic ResourceName getUnlocalizedName(ItemInstance instance)
getUnlocalizedName in class Itempublic int getHighestPossibleMeta()
getHighestPossibleMeta in class Item