IItemRenderer<T>ItemMetaRenderer, ItemToolRendererpublic class DefaultItemRenderer<T extends Item> extends java.lang.Object implements IItemRenderer<T>
| Modifier and Type | Field | Description |
|---|---|---|
protected ResourceName |
texture |
| Constructor | Description |
|---|---|
DefaultItemRenderer(ResourceName texture) |
| Modifier and Type | Method | Description |
|---|---|---|
com.google.gson.JsonElement |
getAdditionalTextureData(IGameInstance game,
IAssetManager manager,
IRenderer g,
T item,
ItemInstance instance,
AbstractEntityPlayer player,
java.lang.String name) |
|
void |
render(IGameInstance game,
IAssetManager manager,
IRenderer g,
T item,
ItemInstance instance,
float x,
float y,
float scale,
int filter) |
renderHolding, renderOnMouseCursorprotected final ResourceName texture
public DefaultItemRenderer(ResourceName texture)
public void render(IGameInstance game, IAssetManager manager, IRenderer g, T item, ItemInstance instance, float x, float y, float scale, int filter)
render in interface IItemRenderer<T extends Item>public com.google.gson.JsonElement getAdditionalTextureData(IGameInstance game, IAssetManager manager, IRenderer g, T item, ItemInstance instance, AbstractEntityPlayer player, java.lang.String name)
getAdditionalTextureData in interface IItemRenderer<T extends Item>