public class ItemTool extends ItemBasic
| Constructor and Description |
|---|
ItemTool(IResourceName name,
float miningSpeed,
ToolType type,
int level) |
| Modifier and Type | Method and Description |
|---|---|
ItemTool |
addToolType(ToolType type,
int level) |
protected IItemRenderer |
createRenderer(IResourceName 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) |
getRendereraddResource, describeItem, getDespawnTime, getHighestPossibleMeta, getLocalizedName, getMaxAmount, getName, getUnlocalizedName, isDataSensitive, onInteractWith, register, toStringpublic ItemTool(IResourceName name, float miningSpeed, ToolType type, int level)
protected IItemRenderer createRenderer(IResourceName 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