public class RenderItem extends java.lang.Object implements IResourceManagerReloadListener
Modifier and Type | Field and Description |
---|---|
private boolean |
field_175058_l |
private ItemModelMesher |
itemModelMesher |
private static ResourceLocation |
RES_ITEM_GLINT |
private TextureManager |
textureManager |
float |
zLevel
Defines the zLevel of rendering of item on GUI.
|
Constructor and Description |
---|
RenderItem(TextureManager textureManager,
ModelManager modelManager) |
Modifier and Type | Method and Description |
---|---|
void |
func_175039_a(boolean p_175039_1_) |
void |
func_181564_a(ItemStack p_181564_1_,
ItemCameraTransforms.TransformType p_181564_2_) |
private void |
func_181565_a(WorldRenderer p_181565_1_,
int p_181565_2_,
int p_181565_3_,
int p_181565_4_,
int p_181565_5_,
int p_181565_6_,
int p_181565_7_,
int p_181565_8_,
int p_181565_9_) |
private boolean |
func_183005_a(ItemTransformVec3f p_183005_1_) |
ItemModelMesher |
getItemModelMesher() |
void |
onResourceManagerReload(IResourceManager resourceManager) |
private void |
preTransform(ItemStack stack) |
private void |
putQuadNormal(WorldRenderer renderer,
BakedQuad quad) |
protected void |
registerBlock(Block blk,
int subType,
java.lang.String identifier) |
private void |
registerBlock(Block blk,
java.lang.String identifier) |
protected void |
registerItem(Item itm,
int subType,
java.lang.String identifier) |
private void |
registerItem(Item itm,
java.lang.String identifier) |
private void |
registerItems() |
private void |
renderEffect(IBakedModel model) |
void |
renderItem(ItemStack stack,
IBakedModel model) |
void |
renderItemAndEffectIntoGUI(ItemStack stack,
int xPosition,
int yPosition) |
void |
renderItemIntoGUI(ItemStack stack,
int x,
int y) |
void |
renderItemModelForEntity(ItemStack stack,
EntityLivingBase entityToRenderFor,
ItemCameraTransforms.TransformType cameraTransformType) |
protected void |
renderItemModelTransform(ItemStack stack,
IBakedModel model,
ItemCameraTransforms.TransformType cameraTransformType) |
void |
renderItemOverlayIntoGUI(FontRenderer fr,
ItemStack stack,
int xPosition,
int yPosition,
java.lang.String text)
Renders the stack size and/or damage bar for the given ItemStack.
|
void |
renderItemOverlays(FontRenderer fr,
ItemStack stack,
int xPosition,
int yPosition) |
private void |
renderModel(IBakedModel model,
int color) |
private void |
renderModel(IBakedModel model,
int color,
ItemStack stack) |
private void |
renderModel(IBakedModel model,
ItemStack stack) |
private void |
renderQuad(WorldRenderer renderer,
BakedQuad quad,
int color) |
private void |
renderQuads(WorldRenderer renderer,
java.util.List<BakedQuad> quads,
int color,
ItemStack stack) |
private void |
setupGuiTransform(int xPosition,
int yPosition,
boolean isGui3d) |
boolean |
shouldRenderItemIn3D(ItemStack stack) |
private static final ResourceLocation RES_ITEM_GLINT
private boolean field_175058_l
public float zLevel
private final ItemModelMesher itemModelMesher
private final TextureManager textureManager
public RenderItem(TextureManager textureManager, ModelManager modelManager)
public void func_175039_a(boolean p_175039_1_)
public ItemModelMesher getItemModelMesher()
protected void registerItem(Item itm, int subType, java.lang.String identifier)
protected void registerBlock(Block blk, int subType, java.lang.String identifier)
private void registerBlock(Block blk, java.lang.String identifier)
private void registerItem(Item itm, java.lang.String identifier)
private void renderModel(IBakedModel model, ItemStack stack)
private void renderModel(IBakedModel model, int color)
private void renderModel(IBakedModel model, int color, ItemStack stack)
public void renderItem(ItemStack stack, IBakedModel model)
private void renderEffect(IBakedModel model)
private void putQuadNormal(WorldRenderer renderer, BakedQuad quad)
private void renderQuad(WorldRenderer renderer, BakedQuad quad, int color)
private void renderQuads(WorldRenderer renderer, java.util.List<BakedQuad> quads, int color, ItemStack stack)
public boolean shouldRenderItemIn3D(ItemStack stack)
private void preTransform(ItemStack stack)
public void func_181564_a(ItemStack p_181564_1_, ItemCameraTransforms.TransformType p_181564_2_)
public void renderItemModelForEntity(ItemStack stack, EntityLivingBase entityToRenderFor, ItemCameraTransforms.TransformType cameraTransformType)
protected void renderItemModelTransform(ItemStack stack, IBakedModel model, ItemCameraTransforms.TransformType cameraTransformType)
private boolean func_183005_a(ItemTransformVec3f p_183005_1_)
public void renderItemIntoGUI(ItemStack stack, int x, int y)
private void setupGuiTransform(int xPosition, int yPosition, boolean isGui3d)
public void renderItemAndEffectIntoGUI(ItemStack stack, int xPosition, int yPosition)
public void renderItemOverlays(FontRenderer fr, ItemStack stack, int xPosition, int yPosition)
public void renderItemOverlayIntoGUI(FontRenderer fr, ItemStack stack, int xPosition, int yPosition, java.lang.String text)
private void func_181565_a(WorldRenderer p_181565_1_, int p_181565_2_, int p_181565_3_, int p_181565_4_, int p_181565_5_, int p_181565_6_, int p_181565_7_, int p_181565_8_, int p_181565_9_)
private void registerItems()
public void onResourceManagerReload(IResourceManager resourceManager)
onResourceManagerReload
in interface IResourceManagerReloadListener