net.minecraft.client.render.item.model.special

public class BannerModelRenderer

implements SpecialModelRenderer<BannerPatternsComponent>

net.minecraft.client.renderer.special.BannerSpecialRenderer
net.minecraft.class_10498
net.minecraft.client.render.item.model.special.BannerModelRenderer

Field summary

Modifier and TypeField
private final BannerBlockEntityRenderer
bannerRenderer
field_55423
blockEntityRenderer
private final DyeColor
baseColor
field_55424
baseColor
private final BannerBlock$AttachmentType
attachment
field_1_2387
attachmentType

Constructor summary

ModifierConstructor
public (DyeColor baseColor, BannerBlockEntityRenderer blockEntityRenderer, BannerBlock$AttachmentType attachmentType)

Method summary

Modifier and TypeMethod
public BannerPatternsComponent
extractArgument(ItemStack stack)
method_65695(class_1799 arg0)
getData(ItemStack arg0)
public void
submit(BannerPatternLayers patterns, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, boolean hasFoil, int outlineColor)
method_65693(class_9307 arg0, class_4587 arg1, class_11659 arg2, int arg3, int arg4, boolean arg5, int arg6)
render(BannerPatternsComponent arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, int arg3, int arg4, boolean arg5, int arg6)
public void
getExtents(Consumer<org.joml.Vector3fc> output)
method_72175(Consumer<org.joml.Vector3fc> arg0)
collectVertices(Consumer<org.joml.Vector3fc> arg0)
public Object
extractArgument(ItemStack stack)
method_65695(class_1799 arg0)
getData(ItemStack arg0)
public void
submit(Object patterns, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, boolean hasFoil, int outlineColor)
method_65694(Object arg0, class_4587 arg1, class_11659 arg2, int arg3, int arg4, boolean arg5, int arg6)
render(Object arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, int arg3, int arg4, boolean arg5, int arg6)