net.minecraft.client.renderer.blockentity

public class BannerRenderer

implements BlockEntityRenderer<BannerBlockEntity>

gnr
net.minecraft.client.renderer.blockentity.BannerRenderer
net.minecraft.class_823
net.minecraft.client.render.block.entity.BannerBlockEntityRenderer

Field summary

Modifier and TypeField
private static final int
b
BANNER_WIDTH
field_32817
WIDTH
private static final int
c
BANNER_HEIGHT
field_32818
HEIGHT
private static final int
d
MAX_PATTERNS
field_32819
ROTATIONS
public static final String
a
FLAG
field_32816
BANNER
private static final String
e
POLE
field_32820
PILLAR
private static final String
f
BAR
field_32821
CROSSBAR
private final ModelPart
g
flag
field_20810
banner
private final ModelPart
h
pole
field_20811
pillar
private final ModelPart
i
bar
field_20812
crossbar

Constructor summary

ModifierConstructor
public (BlockEntityRendererProvider$Context ctx)

Method summary

Modifier and TypeMethod
public static LayerDefinition
a()
createBodyLayer()
method_32135()
getTexturedModelData()
public void
a(dum arg0, float arg1, fgs arg2, gll arg3, int arg4, int arg5)
render(BannerBlockEntity arg0, float arg1, PoseStack arg2, MultiBufferSource arg3, int arg4, int arg5)
method_3546(class_2573 arg0, float arg1, class_4587 arg2, class_4597 arg3, int arg4, int arg5)
render(BannerBlockEntity arg0, float arg1, MatrixStack arg2, VertexConsumerProvider arg3, int arg4, int arg5)
public static void
a(fgs arg0, gll arg1, int arg2, int arg3, geo arg4, hdu arg5, boolean arg6, cwm arg7, duo arg8)
renderPatterns(PoseStack arg0, MultiBufferSource arg1, int arg2, int arg3, ModelPart arg4, Material arg5, boolean arg6, DyeColor arg7, BannerPatternLayers arg8)
method_29999(class_4587 arg0, class_4597 arg1, int arg2, int arg3, class_630 arg4, class_4730 arg5, boolean arg6, class_1767 arg7, class_9307 arg8)
renderCanvas(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, DyeColor color, BannerPatternsComponent patterns)
public static void
a(fgs arg0, gll arg1, int arg2, int arg3, geo arg4, hdu arg5, boolean arg6, cwm arg7, duo arg8, boolean arg9, boolean arg10)
renderPatterns(PoseStack arg0, MultiBufferSource arg1, int arg2, int arg3, ModelPart arg4, Material arg5, boolean arg6, DyeColor arg7, BannerPatternLayers arg8, boolean arg9, boolean arg10)
method_23802(class_4587 arg0, class_4597 arg1, int arg2, int arg3, class_630 arg4, class_4730 arg5, boolean arg6, class_1767 arg7, class_9307 arg8, boolean arg9, boolean arg10)
renderCanvas(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, DyeColor color, BannerPatternsComponent patterns, boolean glint, boolean solid)
private static void
a(fgs arg0, gll arg1, int arg2, int arg3, geo arg4, hdu arg5, cwm arg6)
renderPatternLayer(PoseStack arg0, MultiBufferSource arg1, int arg2, int arg3, ModelPart arg4, Material arg5, DyeColor arg6)
method_58140(class_4587 arg0, class_4597 arg1, int arg2, int arg3, class_630 arg4, class_4730 arg5, class_1767 arg6)
renderLayer(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier textureId, DyeColor color)