public class ItemRenderer extends java.lang.Object implements IResourceManagerReloadListener
IFutureReloadListener.IStage
修飾子とタイプ | フィールドと説明 |
---|---|
static ResourceLocation |
RES_ITEM_GLINT |
float |
zLevel |
コンストラクタと説明 |
---|
ItemRenderer(TextureManager textureManagerIn,
ModelManager modelManagerIn,
ItemColors itemColorsIn) |
修飾子とタイプ | メソッドと説明 |
---|---|
static com.mojang.blaze3d.vertex.IVertexBuilder |
getBuffer(IRenderTypeBuffer bufferIn,
RenderType renderTypeIn,
boolean isItemIn,
boolean glintIn) |
ItemModelMesher |
getItemModelMesher() |
IBakedModel |
getItemModelWithOverrides(ItemStack stack,
World worldIn,
LivingEntity entitylivingbaseIn) |
IResourceType |
getResourceType() |
void |
onResourceManagerReload(IResourceManager resourceManager) |
void |
renderItem(ItemStack itemStackIn,
ItemCameraTransforms.TransformType transformTypeIn,
boolean leftHand,
com.mojang.blaze3d.matrix.MatrixStack matrixStackIn,
IRenderTypeBuffer bufferIn,
int combinedLightIn,
int combinedOverlayIn,
IBakedModel modelIn) |
void |
renderItem(ItemStack itemStackIn,
ItemCameraTransforms.TransformType transformTypeIn,
int combinedLightIn,
int combinedOverlayIn,
com.mojang.blaze3d.matrix.MatrixStack matrixStackIn,
IRenderTypeBuffer bufferIn) |
void |
renderItem(LivingEntity livingEntityIn,
ItemStack itemStackIn,
ItemCameraTransforms.TransformType transformTypeIn,
boolean leftHand,
com.mojang.blaze3d.matrix.MatrixStack matrixStackIn,
IRenderTypeBuffer bufferIn,
World worldIn,
int combinedLightIn,
int combinedOverlayIn) |
void |
renderItemAndEffectIntoGUI(ItemStack stack,
int xPosition,
int yPosition) |
void |
renderItemAndEffectIntoGUI(LivingEntity entityIn,
ItemStack itemIn,
int x,
int y) |
void |
renderItemIntoGUI(ItemStack stack,
int x,
int y) |
protected void |
renderItemModelIntoGUI(ItemStack stack,
int x,
int y,
IBakedModel bakedmodel) |
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) |
void |
renderQuads(com.mojang.blaze3d.matrix.MatrixStack matrixStackIn,
com.mojang.blaze3d.vertex.IVertexBuilder bufferIn,
java.util.List<BakedQuad> quadsIn,
ItemStack itemStackIn,
int combinedLightIn,
int combinedOverlayIn) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
reload
func_225594_i_
public static final ResourceLocation RES_ITEM_GLINT
public float zLevel
public ItemRenderer(TextureManager textureManagerIn, ModelManager modelManagerIn, ItemColors itemColorsIn)
public ItemModelMesher getItemModelMesher()
public void renderItem(ItemStack itemStackIn, ItemCameraTransforms.TransformType transformTypeIn, boolean leftHand, com.mojang.blaze3d.matrix.MatrixStack matrixStackIn, IRenderTypeBuffer bufferIn, int combinedLightIn, int combinedOverlayIn, IBakedModel modelIn)
public static com.mojang.blaze3d.vertex.IVertexBuilder getBuffer(IRenderTypeBuffer bufferIn, RenderType renderTypeIn, boolean isItemIn, boolean glintIn)
public void renderQuads(com.mojang.blaze3d.matrix.MatrixStack matrixStackIn, com.mojang.blaze3d.vertex.IVertexBuilder bufferIn, java.util.List<BakedQuad> quadsIn, ItemStack itemStackIn, int combinedLightIn, int combinedOverlayIn)
public IBakedModel getItemModelWithOverrides(ItemStack stack, @Nullable World worldIn, @Nullable LivingEntity entitylivingbaseIn)
public void renderItem(ItemStack itemStackIn, ItemCameraTransforms.TransformType transformTypeIn, int combinedLightIn, int combinedOverlayIn, com.mojang.blaze3d.matrix.MatrixStack matrixStackIn, IRenderTypeBuffer bufferIn)
public void renderItem(@Nullable LivingEntity livingEntityIn, ItemStack itemStackIn, ItemCameraTransforms.TransformType transformTypeIn, boolean leftHand, com.mojang.blaze3d.matrix.MatrixStack matrixStackIn, IRenderTypeBuffer bufferIn, @Nullable World worldIn, int combinedLightIn, int combinedOverlayIn)
public void renderItemIntoGUI(ItemStack stack, int x, int y)
protected void renderItemModelIntoGUI(ItemStack stack, int x, int y, IBakedModel bakedmodel)
public void renderItemAndEffectIntoGUI(ItemStack stack, int xPosition, int yPosition)
public void renderItemAndEffectIntoGUI(@Nullable LivingEntity entityIn, ItemStack itemIn, int x, int y)
public void renderItemOverlays(FontRenderer fr, ItemStack stack, int xPosition, int yPosition)
public void renderItemOverlayIntoGUI(FontRenderer fr, ItemStack stack, int xPosition, int yPosition, @Nullable java.lang.String text)
public void onResourceManagerReload(IResourceManager resourceManager)
onResourceManagerReload
インタフェース内 IResourceManagerReloadListener
public IResourceType getResourceType()
getResourceType
インタフェース内 IResourceManagerReloadListener