net.minecraft.client.render.block.entity

public class BannerBlockEntityRenderer

implements BlockEntityRenderer<BannerBlockEntity, BannerBlockEntityRenderState>

hin
net.minecraft.client.renderer.blockentity.BannerRenderer
net.minecraft.class_823
net.minecraft.client.render.block.entity.BannerBlockEntityRenderer
net.minecraft.unmapped.C_ooqwcvxe
net.minecraft.client.render.block.entity.BannerBlockEntityRenderer
net.minecraft.src.C_4238_

Field summary

Modifier and TypeField
private static final int
a
MAX_PATTERNS
field_32819
ROTATIONS
f_psxizffb
ROTATIONS
f_173517_
private static final float
b
SIZE
field_55282
field_55282
f_bydbcyph
SCALE
f_370968_
private final SpriteHolder
c
materials
field_61779
materials
f_lqzlhlmo
f_413159_
private final BannerBlockModel
d
standingModel
field_55154
standingModel
f_supuuvrq
standingModel
f_371017_
private final BannerBlockModel
e
wallModel
field_55155
wallModel
f_xgmkyuxy
wallModel
f_371058_
private final BannerFlagBlockModel
f
standingFlagModel
field_55156
standingFlagModel
f_navlkcbp
standingFlagModel
f_371381_
private final BannerFlagBlockModel
g
wallFlagModel
field_55157
wallFlagModel
f_lpmtozib
wallFlagModel
f_371073_

Constructor summary

ModifierConstructor
public (BlockEntityRendererFactory$Context context)
public (SpecialModelRenderer$BakeContext context)
public (LoadedEntityModels models, SpriteHolder materials)

Method summary

Modifier and TypeMethod
public BannerBlockEntityRenderState
a()
createRenderState()
method_74336()
createRenderState()
m_jcotmfir()
m_iuesdrvc()
m_414927_()
public void
a(efu o, hjs o, float o, foh o, hxo$a arg4)
extractRenderState(BannerBlockEntity arg0, BannerRenderState arg1, float arg2, Vec3 arg3, ModelFeatureRenderer$CrumblingOverlay arg4)
method_74337(class_2573 arg0, class_11949 arg1, float arg2, class_243 arg3, class_11683$class_11792 arg4)
updateRenderState(BannerBlockEntity arg0, BannerBlockEntityRenderState arg1, float arg2, Vec3d arg3, ModelCommandRenderer$CrumblingOverlayCommand arg4)
m_wwjwsazo(C_mwamopji arg0, C_spcgnhds arg1, float arg2, C_vgpupfxx arg3, C_igmrxfac$C_sjzuuczc arg4)
m_fevwnmcl(BannerBlockEntity blockEntity, hjs arg1, float arg2, Vec3d arg3, C_igmrxfac$C_sjzuuczc arg4)
m_414963_(C_1976_ p_427240_, C_411173_ p_422439_, float p_429187_, C_3046_ p_428098_, C_410996_$C_411281_ arg4)
public void
a(hjs o, fua o, hgy o, ibo arg3)
submit(BannerRenderState arg0, PoseStack arg1, SubmitNodeCollector arg2, CameraRenderState arg3)
method_3546(class_11949 arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3)
render(BannerBlockEntityRenderState arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, CameraRenderState arg3)
m_azmckekv(C_spcgnhds arg0, C_cnszsxvd arg1, C_wwuzokad arg2, C_qgswxwgk arg3)
m_ixzodvlp(hjs arg0, MatrixStack matrices, hgy arg2, C_qgswxwgk arg3)
m_6922_(C_411173_ p_424811_, C_3181_ p_423263_, C_411150_ p_428572_, C_411395_ arg3)
public void
a(fua o, hgy o, int o, int o, dgn o, efw o, int arg6)
submitSpecial(PoseStack arg0, SubmitNodeCollector arg1, int arg2, int arg3, DyeColor arg4, BannerPatternLayers arg5, int arg6)
method_65556(class_4587 arg0, class_11659 arg1, int arg2, int arg3, class_1767 arg4, class_9307 arg5, int arg6)
renderAsItem(MatrixStack matrices, OrderedRenderCommandQueue queue, int light, int overlay, DyeColor baseColor, BannerPatternsComponent patterns, int arg6)
m_fsjyucwj(C_cnszsxvd arg0, C_wwuzokad arg1, int arg2, int arg3, C_arllgqae arg4, C_wwbphpbp arg5, int arg6)
m_fsjyucwj(MatrixStack matrices, hgy arg1, int arg2, int arg3, DyeColor arg4, BannerPatternsComponent arg5, int arg6)
m_417187_(C_3181_ p_427768_, C_411150_ p_427044_, int p_428051_, int p_425000_, C_1353_ p_430457_, C_313774_ p_431899_, int arg6)
private static void
a(ies o, fua o, hgy o, int o, int o, float o, gud o, guc o, float o, dgn o, efw o, hxo$a o, int o)
submitBanner(MaterialSet arg0, PoseStack arg1, SubmitNodeCollector arg2, int arg3, int arg4, float arg5, BannerModel arg6, BannerFlagModel arg7, float arg8, DyeColor arg9, BannerPatternLayers arg10, ModelFeatureRenderer$CrumblingOverlay arg11, int arg12)
method_65555(class_11701 arg0, class_4587 arg1, class_11659 arg2, int arg3, int arg4, float arg5, class_10378 arg6, class_10377 arg7, float arg8, class_1767 arg9, class_9307 arg10, class_11683$class_11792 arg11, int arg12)
render(SpriteHolder materials, MatrixStack matrices, OrderedRenderCommandQueue queue, int light, int overlay, float yaw, BannerBlockModel model, BannerFlagBlockModel flagModel, float pitch, DyeColor dyeColor, BannerPatternsComponent bannerPatterns, ModelCommandRenderer$CrumblingOverlayCommand crumblingOverlay, int arg12)
m_awrfejcm(C_ozipamsa arg0, C_cnszsxvd arg1, C_wwuzokad arg2, int arg3, int arg4, float arg5, C_wofggwck arg6, C_snvidhdg arg7, float arg8, C_arllgqae arg9, C_wwbphpbp arg10, C_igmrxfac$C_sjzuuczc arg11, int arg12)
m_awrfejcm(ies arg0, MatrixStack matrices, hgy arg2, int arg3, int arg4, float degrees, BannerModel arg6, BannerFlagModel arg7, float f, DyeColor arg9, BannerPatternsComponent arg10, C_igmrxfac$C_sjzuuczc arg11, int arg12)
m_417225_(C_410890_ p_431017_, C_3181_ p_423757_, C_411150_ p_431636_, int p_428310_, int p_424909_, float p_426030_, C_370340_ p_424979_, C_370471_ p_430954_, float p_426784_, C_1353_ p_431756_, C_313774_ p_424340_, C_410996_$C_411281_ p_423910_, int p_431875_)
public static <S> void
a(ies o, fua o, hgy o, int o, int o, gwg<S> o, S o, ier o, boolean o, dgn o, efw o, boolean o, hxo$a o, int o)
submitPatterns(MaterialSet arg0, PoseStack arg1, SubmitNodeCollector arg2, int arg3, int arg4, Model<S> arg5, S arg6, Material arg7, boolean arg8, DyeColor arg9, BannerPatternLayers arg10, boolean arg11, ModelFeatureRenderer$CrumblingOverlay arg12, int arg13)
method_23802(class_11701 arg0, class_4587 arg1, class_11659 arg2, int arg3, int arg4, class_3879<S> arg5, S arg6, class_4730 arg7, boolean arg8, class_1767 arg9, class_9307 arg10, boolean arg11, class_11683$class_11792 arg12, int arg13)
renderCanvas(SpriteHolder materials, MatrixStack matrices, OrderedRenderCommandQueue queue, int light, int overlay, Model<S> model, S state, SpriteIdentifier spriteId, boolean useBannerLayer, DyeColor color, BannerPatternsComponent patterns, boolean arg11, ModelCommandRenderer$CrumblingOverlayCommand arg12, int arg13)
m_jnsfbdlw(C_ozipamsa arg0, C_cnszsxvd arg1, C_wwuzokad arg2, int arg3, int arg4, C_lzwtpfka<S> arg5, S arg6, C_djlixbky arg7, boolean arg8, C_arllgqae arg9, C_wwbphpbp arg10, boolean arg11, C_igmrxfac$C_sjzuuczc arg12, int arg13)
m_jnsfbdlw(ies arg0, MatrixStack matrices, hgy arg2, int arg3, int arg4, Model<S> arg5, S arg6, Material arg7, boolean arg8, DyeColor arg9, BannerPatternsComponent arg10, boolean arg11, C_igmrxfac$C_sjzuuczc arg12, int arg13)
m_416877_(C_410890_ p_425635_, C_3181_ p_428360_, C_411150_ p_431763_, int p_424189_, int p_429785_, C_3840_<S> p_426098_, S p_426980_, C_4531_ p_424999_, boolean p_430414_, C_1353_ p_426913_, C_313774_ p_424024_, boolean p_431878_, C_410996_$C_411281_ p_426522_, int p_431888_)
private static <S> void
a(ies o, fua o, hgy o, int o, int o, gwg<S> o, S o, ier o, dgn o, hxo$a o)
submitPatternLayer(MaterialSet arg0, PoseStack arg1, SubmitNodeCollector arg2, int arg3, int arg4, Model<S> arg5, S arg6, Material arg7, DyeColor arg8, ModelFeatureRenderer$CrumblingOverlay arg9)
method_58140(class_11701 arg0, class_4587 arg1, class_11659 arg2, int arg3, int arg4, class_3879<S> arg5, S arg6, class_4730 arg7, class_1767 arg8, class_11683$class_11792 arg9)
renderLayer(SpriteHolder materials, MatrixStack matrices, OrderedRenderCommandQueue queue, int light, int overlay, Model<S> model, S state, SpriteIdentifier spriteId, DyeColor color, ModelCommandRenderer$CrumblingOverlayCommand crumblingOverlay)
m_ybzzkpwj(C_ozipamsa arg0, C_cnszsxvd arg1, C_wwuzokad arg2, int arg3, int arg4, C_lzwtpfka<S> arg5, S arg6, C_djlixbky arg7, C_arllgqae arg8, C_igmrxfac$C_sjzuuczc arg9)
m_ybzzkpwj(ies arg0, MatrixStack matrices, hgy arg2, int arg3, int arg4, Model<S> arg5, S arg6, Material arg7, DyeColor arg8, C_igmrxfac$C_sjzuuczc arg9)
m_417056_(C_410890_ p_422964_, C_3181_ p_425210_, C_411150_ p_427076_, int p_425594_, int p_426983_, C_3840_<S> p_424492_, S p_426017_, C_4531_ p_430214_, C_1353_ p_423269_, C_410996_$C_411281_ p_427090_)
public void
a(Set<org.joml.Vector3f> arg0)
getExtents(Set<org.joml.Vector3f> arg0)
method_72158(Set<org.joml.Vector3f> arg0)
collectVertices(Set<org.joml.Vector3f> vertices)
m_kbmsdljv(Set<org.joml.Vector3f> arg0)
m_402589_(Set<org.joml.Vector3f> arg0)