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

public class BannerModelRenderer

implements SpecialModelRenderer<BannerPatternsComponent>

net.minecraft.client.renderer.special.BannerSpecialRenderer
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
bannerRenderer
field_55423
blockEntityRenderer
private final DyeColor
baseColor
baseColor
field_55424
baseColor
private final BannerBlock$AttachmentType
attachment
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)
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)
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)
getExtents(Consumer<org.joml.Vector3fc> output)
method_72175(Consumer<org.joml.Vector3fc> arg0)
collectVertices(Consumer<org.joml.Vector3fc> arg0)