|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IItemRenderer
Nested Class Summary | |
---|---|
static class |
IItemRenderer.ItemRendererHelper
|
static class |
IItemRenderer.ItemRenderType
|
Method Summary | |
---|---|
boolean |
handleRenderType(ItemStack item,
IItemRenderer.ItemRenderType type)
Checks if this renderer should handle a specific item's render type |
void |
renderItem(IItemRenderer.ItemRenderType type,
ItemStack item,
Object... data)
Called to do the actual rendering, see ItemRenderType for details on when specific types are run, and what extra data is passed into the data parameter. |
boolean |
shouldUseRenderHelper(IItemRenderer.ItemRenderType type,
ItemStack item,
IItemRenderer.ItemRendererHelper helper)
Checks if certain helper functionality should be executed for this renderer. |
Method Detail |
---|
boolean handleRenderType(ItemStack item, IItemRenderer.ItemRenderType type)
item
- The item we are trying to rendertype
- A render type to check if this renderer handles
boolean shouldUseRenderHelper(IItemRenderer.ItemRenderType type, ItemStack item, IItemRenderer.ItemRendererHelper helper)
type
- The render typeitem
- The ItemStack being renderedhelper
- The type of helper functionality to be ran
void renderItem(IItemRenderer.ItemRenderType type, ItemStack item, Object... data)
type
- The render typeitem
- The ItemStack being rendereddata
- Extra Type specific data
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |