net.minecraft.client.render.block.entity

public class SkullBlockEntityRenderer

implements BlockEntityRenderer<SkullBlockEntity, SkullBlockEntityRenderState>

hsa
net.minecraft.client.renderer.blockentity.SkullBlockRenderer
net.minecraft.class_836
net.minecraft.client.render.block.entity.SkullBlockEntityRenderer
net.minecraft.unmapped.C_nhhfdztn
net.minecraft.client.render.block.entity.SkullBlockEntityRenderer
net.minecraft.src.C_4255_

Field summary

Modifier and TypeField
private final Function<SkullBlock$SkullType, SkullBlockEntityModel>
a
modelByType
field_4391
models
f_vqejjkwg
modelGetter
f_173658_
private static final Map<SkullBlock$SkullType, Identifier>
b
SKIN_BY_TYPE
field_4390
TEXTURES
f_zjgpzids
TEXTURES
f_112519_
private final PlayerSkinCache
c
playerSkinRenderCache
field_62253
skinCache
f_ekkksyar
f_412311_

Constructor summary

ModifierConstructor
public (BlockEntityRendererFactory$Context context)

Method summary

Modifier and TypeMethod
public static SkullBlockEntityModel
a(hdc o, ehh$a o)
createModel(EntityModelSet arg0, SkullBlock$Type arg1)
method_32160(class_5599 arg0, class_2484$class_2485 arg1)
getModels(LoadedEntityModels models, SkullBlock$SkullType type)
m_yseqzxod(C_qncyfzro arg0, C_hxsyxqpk$C_nyiksgwh arg1)
loadModel(EntityModelLoader loader, SkullBlock$SkullType type)
m_373854_(C_141653_ p_376421_, C_1897_$C_1898_ p_377655_)
public SkullBlockEntityRenderState
a()
createRenderState()
method_74385()
createRenderState()
m_nsyhxkdu()
m_iuesdrvc()
m_414927_()
public void
a(emu o, htc o, float o, ftm o, igi$a arg4)
extractRenderState(SkullBlockEntity arg0, SkullBlockRenderState arg1, float arg2, Vec3 arg3, ModelFeatureRenderer$CrumblingOverlay arg4)
method_74386(class_2631 arg0, class_11972 arg1, float arg2, class_243 arg3, class_11683$class_11792 arg4)
updateRenderState(SkullBlockEntity arg0, SkullBlockEntityRenderState arg1, float arg2, Vec3d arg3, ModelCommandRenderer$CrumblingOverlayCommand arg4)
m_qrtedihc(C_vrhaavsg arg0, C_zerczwwj arg1, float arg2, C_vgpupfxx arg3, C_igmrxfac$C_sjzuuczc arg4)
m_fevwnmcl(SkullBlockEntity blockEntity, C_zerczwwj arg1, float arg2, Vec3d arg3, C_igmrxfac$C_sjzuuczc arg4)
m_414963_(C_2025_ p_425051_, C_410959_ p_428826_, float p_425640_, C_3046_ p_428325_, C_410996_$C_411281_ arg4)
public void
a(htc o, fzm o, hpo o, ikp arg3)
submit(SkullBlockRenderState arg0, PoseStack arg1, SubmitNodeCollector arg2, CameraRenderState arg3)
method_3577(class_11972 arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3)
render(SkullBlockEntityRenderState arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, CameraRenderState arg3)
m_miolaxdf(C_zerczwwj arg0, C_cnszsxvd arg1, C_wwuzokad arg2, C_qgswxwgk arg3)
m_ixzodvlp(C_zerczwwj arg0, MatrixStack matrices, hpo arg2, C_qgswxwgk arg3)
m_6922_(C_410959_ p_429151_, C_3181_ p_428428_, C_411150_ p_428415_, C_411395_ arg3)
public static void
a(iz o, float o, float o, fzm o, hpo o, int o, hhm o, ijs o, int o, igi$a o)
submitSkull(Direction arg0, float arg1, float arg2, PoseStack arg3, SubmitNodeCollector arg4, int arg5, SkullModelBase arg6, RenderType arg7, int arg8, ModelFeatureRenderer$CrumblingOverlay arg9)
method_72958(class_2350 arg0, float arg1, float arg2, class_4587 arg3, class_11659 arg4, int arg5, class_5598 arg6, class_1921 arg7, int arg8, class_11683$class_11792 arg9)
render(Direction facing, float yaw, float poweredTicks, MatrixStack matrices, OrderedRenderCommandQueue queue, int light, SkullBlockEntityModel model, RenderLayer renderLayer, int outlineColor, ModelCommandRenderer$CrumblingOverlayCommand crumblingOverlay)
m_wgpvcctg(C_xpuuihxf arg0, float arg1, float arg2, C_cnszsxvd arg3, C_wwuzokad arg4, int arg5, C_tuhbiezx arg6, C_tizlwnnv arg7, int arg8, C_igmrxfac$C_sjzuuczc arg9)
m_wgpvcctg(Direction direction, float arg1, float arg2, MatrixStack matrices, hpo arg4, int arg5, AbstractSkullBlockEntityModel arg6, RenderLayer arg7, int arg8, C_igmrxfac$C_sjzuuczc arg9)
m_416453_(C_4687_ p_429199_, float p_431016_, float p_424944_, C_3181_ p_424955_, C_411150_ p_427335_, int p_430325_, C_432978_ p_454097_, C_432172_ p_456161_, int p_422297_, C_410996_$C_411281_ p_431224_)
private RenderLayer
a(ehh$a o, emu arg1)
resolveSkullRenderType(SkullBlock$Type arg0, SkullBlockEntity arg1)
method_32161(class_2484$class_2485 arg0, class_2631 arg1)
renderSkull(SkullBlock$SkullType skullType, SkullBlockEntity blockEntity)
m_rtlvzper(C_hxsyxqpk$C_nyiksgwh arg0, C_vrhaavsg arg1)
m_rtlvzper(SkullBlock$SkullType arg0, SkullBlockEntity blockEntity)
m_418277_(C_1897_$C_1898_ p_425433_, C_2025_ arg1)
public static RenderLayer
a(ehh$a o, amo o)
getSkullRenderType(SkullBlock$Type arg0, Identifier arg1)
method_3578(class_2484$class_2485 arg0, class_2960 arg1)
getCutoutRenderLayer(SkullBlock$SkullType type, Identifier texture)
m_hhtvalhj(C_hxsyxqpk$C_nyiksgwh arg0, C_dbqpwypu arg1)
m_401721_(C_1897_$C_1898_ p_408012_, C_432211_ p_452477_)
public static RenderLayer
a(amo o)
getPlayerSkinRenderType(Identifier arg0)
method_72165(class_2960 arg0)
getTranslucentRenderLayer(Identifier texture)
m_lzwfezrc(C_dbqpwypu arg0)
m_403324_(C_432211_ p_459382_)