public class ItemTool extends ItemBasic
| Constructor | Description |
|---|---|
ItemTool(ResourceName name,
float miningSpeed,
ToolType type,
int level) |
| Modifier and Type | Method | Description |
|---|---|---|
ItemTool |
addToolType(ToolType type,
int level) |
|
protected IItemRenderer |
createRenderer(ResourceName name) |
|
float |
getMiningSpeed(IWorld world,
int x,
int y,
TileLayer layer,
Tile tile,
boolean isRightTool) |
|
java.util.Map<ToolType,java.lang.Integer> |
getToolTypes(ItemInstance instance) |
describeItem, getDespawnTime, getHighestPossibleMeta, getInteractionPriority, getLocalizedName, getMaxAmount, getMaxInteractionDistance, getName, getUnlocalizedName, isDataSensitive, onInteractWith, register, setMaxAmount, toStringgetRendererpublic ItemTool(ResourceName name, float miningSpeed, ToolType type, int level)
protected IItemRenderer createRenderer(ResourceName name)
createRenderer in class ItemBasicpublic java.util.Map<ToolType,java.lang.Integer> getToolTypes(ItemInstance instance)
getToolTypes in class Itempublic float getMiningSpeed(IWorld world, int x, int y, TileLayer layer, Tile tile, boolean isRightTool)
getMiningSpeed in class Item