Class DefaultItemRenderer<T extends Item>
java.lang.Object
de.ellpeck.rockbottom.api.render.item.DefaultItemRenderer<T>
- All Implemented Interfaces:
IItemRenderer<T>
- Direct Known Subclasses:
MetaItemRenderer,ToolItemRenderer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.gson.JsonElementgetAdditionalTextureData(IGameInstance game, IAssetManager manager, IRenderer renderer, T item, ItemInstance instance, AbstractPlayerEntity player, String name) getParticleTexture(IGameInstance game, IAssetManager manager, IRenderer renderer, T item, ItemInstance instance) voidrender(IGameInstance game, IAssetManager manager, IRenderer renderer, T item, ItemInstance instance, float x, float y, float scale, int filter, boolean mirrored) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.ellpeck.rockbottom.api.render.item.IItemRenderer
renderHolding, renderOnMouseCursor
-
Field Details
-
texture
-
-
Constructor Details
-
DefaultItemRenderer
-
-
Method Details
-
render
public void render(IGameInstance game, IAssetManager manager, IRenderer renderer, T item, ItemInstance instance, float x, float y, float scale, int filter, boolean mirrored) - Specified by:
renderin interfaceIItemRenderer<T extends Item>
-
getAdditionalTextureData
public com.google.gson.JsonElement getAdditionalTextureData(IGameInstance game, IAssetManager manager, IRenderer renderer, T item, ItemInstance instance, AbstractPlayerEntity player, String name) - Specified by:
getAdditionalTextureDatain interfaceIItemRenderer<T extends Item>
-
getParticleTexture
public ITexture getParticleTexture(IGameInstance game, IAssetManager manager, IRenderer renderer, T item, ItemInstance instance) - Specified by:
getParticleTexturein interfaceIItemRenderer<T extends Item>
-