public class RenderItem extends Render
Modifier and Type | Field and Description |
---|---|
static boolean |
renderInFrame |
boolean |
renderWithColor |
float |
zLevel
Defines the zLevel of rendering of item on GUI.
|
Constructor and Description |
---|
RenderItem() |
Modifier and Type | Method and Description |
---|---|
void |
doRender(Entity par1Entity,
double par2,
double par4,
double par6,
float par8,
float par9)
Actually renders the given argument.
|
void |
doRenderItem(EntityItem par1EntityItem,
double par2,
double par4,
double par6,
float par8,
float par9)
Renders the item
|
byte |
getMiniBlockCount(ItemStack stack) |
byte |
getMiniItemCount(ItemStack stack)
Allows for a subclass to override how many rendered items appear in a
"mini item 3d stack"
|
void |
renderIcon(int par1,
int par2,
Icon par3Icon,
int par4,
int par5) |
void |
renderItemAndEffectIntoGUI(FontRenderer par1FontRenderer,
RenderEngine par2RenderEngine,
ItemStack par3ItemStack,
int par4,
int par5)
Render the item's icon or block into the GUI, including the glint effect.
|
void |
renderItemIntoGUI(FontRenderer par1FontRenderer,
RenderEngine par2RenderEngine,
ItemStack par3ItemStack,
int par4,
int par5)
Renders the item's icon or block into the UI at the specified position.
|
void |
renderItemOverlayIntoGUI(FontRenderer par1FontRenderer,
RenderEngine par2RenderEngine,
ItemStack par3ItemStack,
int par4,
int par5)
Renders the item's overlay information.
|
void |
renderItemOverlayIntoGUI(FontRenderer par1FontRenderer,
RenderEngine par2RenderEngine,
ItemStack par3ItemStack,
int par4,
int par5,
String par6Str) |
boolean |
shouldBob()
Items should have a bob effect
|
boolean |
shouldSpreadItems()
Items should spread out when rendered in 3d?
|
doRenderShadowAndFire, getFontRendererFromRenderManager, renderAABB, renderOffsetAABB, setRenderManager, updateIcons
public boolean renderWithColor
public float zLevel
public static boolean renderInFrame
public void doRenderItem(EntityItem par1EntityItem, double par2, double par4, double par6, float par8, float par9)
public void renderItemIntoGUI(FontRenderer par1FontRenderer, RenderEngine par2RenderEngine, ItemStack par3ItemStack, int par4, int par5)
public void renderItemAndEffectIntoGUI(FontRenderer par1FontRenderer, RenderEngine par2RenderEngine, ItemStack par3ItemStack, int par4, int par5)
public void renderItemOverlayIntoGUI(FontRenderer par1FontRenderer, RenderEngine par2RenderEngine, ItemStack par3ItemStack, int par4, int par5)
public void renderItemOverlayIntoGUI(FontRenderer par1FontRenderer, RenderEngine par2RenderEngine, ItemStack par3ItemStack, int par4, int par5, String par6Str)
public void renderIcon(int par1, int par2, Icon par3Icon, int par4, int par5)
public void doRender(Entity par1Entity, double par2, double par4, double par6, float par8, float par9)
public boolean shouldSpreadItems()
public boolean shouldBob()
public byte getMiniBlockCount(ItemStack stack)
public byte getMiniItemCount(ItemStack stack)
stack
-