net.minecraft.client.render.block.entity

public class BedBlockEntityRenderer

implements BlockEntityRenderer<BedBlockEntity, BedBlockEntityRenderState>

hrf
net.minecraft.client.renderer.blockentity.BedRenderer
net.minecraft.class_825
net.minecraft.client.render.block.entity.BedBlockEntityRenderer
net.minecraft.unmapped.C_piiwxtnx
net.minecraft.client.render.block.entity.BedBlockEntityRenderer
net.minecraft.src.C_4241_

Field summary

Modifier and TypeField
private final SpriteHolder
a
materials
field_61780
materials
f_vkkqpwyv
f_413818_
private final Model$SinglePartModel
b
headModel
field_27744
bedHead
f_xtymytxp
headModel
f_349547_
private final Model$SinglePartModel
c
footModel
field_27745
bedFoot
f_peusdqxt
footModel
f_348783_

Constructor summary

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

Method summary

Modifier and TypeMethod
public static TexturedModelData
a()
createHeadLayer()
method_32136()
getHeadTexturedModelData()
m_ubbhqoed()
getHeadTexturedModelData()
m_173550_()
public static TexturedModelData
d()
createFootLayer()
method_32137()
getFootTexturedModelData()
m_bktcnifp()
getFootTexturedModelData()
m_173551_()
public BedBlockEntityRenderState
f()
createRenderState()
method_74345()
createRenderState()
m_evxgcqzk()
m_iuesdrvc()
m_414927_()
public void
a(ekx o, hsk o, float o, ftm o, igi$a arg4)
extractRenderState(BedBlockEntity arg0, BedRenderState arg1, float arg2, Vec3 arg3, ModelFeatureRenderer$CrumblingOverlay arg4)
method_74344(class_2587 arg0, class_11952 arg1, float arg2, class_243 arg3, class_11683$class_11792 arg4)
updateRenderState(BedBlockEntity arg0, BedBlockEntityRenderState arg1, float arg2, Vec3d arg3, ModelCommandRenderer$CrumblingOverlayCommand arg4)
m_keswdpks(C_meytudpb arg0, C_pxbxtiys arg1, float arg2, C_vgpupfxx arg3, C_igmrxfac$C_sjzuuczc arg4)
m_fevwnmcl(BedBlockEntity blockEntity, C_pxbxtiys arg1, float arg2, Vec3d arg3, C_igmrxfac$C_sjzuuczc arg4)
m_414963_(C_1984_ p_427384_, C_411388_ p_430865_, float p_431582_, C_3046_ p_422474_, C_410996_$C_411281_ arg4)
public void
a(hsk o, fzm o, hpo o, ikp arg3)
submit(BedRenderState arg0, PoseStack arg1, SubmitNodeCollector arg2, CameraRenderState arg3)
method_3557(class_11952 arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3)
render(BedBlockEntityRenderState arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, CameraRenderState arg3)
m_ffsmbeec(C_pxbxtiys arg0, C_cnszsxvd arg1, C_wwuzokad arg2, C_qgswxwgk arg3)
m_ixzodvlp(C_pxbxtiys arg0, MatrixStack matrices, hpo arg2, C_qgswxwgk arg3)
m_6922_(C_411388_ p_422405_, C_3181_ p_426045_, C_411150_ p_423065_, C_411395_ arg3)
public void
a(fzm o, hpo o, int o, int o, ins o, int arg5)
submitSpecial(PoseStack arg0, SubmitNodeCollector arg1, int arg2, int arg3, Material arg4, int arg5)
method_65557(class_4587 arg0, class_11659 arg1, int arg2, int arg3, class_4730 arg4, int arg5)
renderAsItem(MatrixStack matrices, OrderedRenderCommandQueue queue, int light, int overlay, SpriteIdentifier textureId, int arg5)
m_enuwtdpk(C_cnszsxvd arg0, C_wwuzokad arg1, int arg2, int arg3, C_djlixbky arg4, int arg5)
m_enuwtdpk(MatrixStack matrices, hpo arg1, int arg2, int arg3, Material arg4, int arg5)
m_415107_(C_3181_ p_425219_, C_411150_ p_423641_, int p_429478_, int p_427672_, C_4531_ p_431881_, int arg5)
private void
a(fzm o, hpo o, gzp$a o, iz o, ins o, int o, int o, boolean o, igi$a o, int arg9)
submitPiece(PoseStack arg0, SubmitNodeCollector arg1, Model$Simple arg2, Direction arg3, Material arg4, int arg5, int arg6, boolean arg7, ModelFeatureRenderer$CrumblingOverlay arg8, int arg9)
method_3558(class_4587 arg0, class_11659 arg1, class_3879$class_9948 arg2, class_2350 arg3, class_4730 arg4, int arg5, int arg6, boolean arg7, class_11683$class_11792 arg8, int arg9)
renderPart(MatrixStack matrices, OrderedRenderCommandQueue queue, Model$SinglePartModel model, Direction direction, SpriteIdentifier spriteId, int light, int overlay, boolean isFoot, ModelCommandRenderer$CrumblingOverlayCommand crumblingOverlay, int arg9)
m_chnzohql(C_cnszsxvd arg0, C_wwuzokad arg1, C_lzwtpfka$C_ihzqypnt arg2, C_xpuuihxf arg3, C_djlixbky arg4, int arg5, int arg6, boolean arg7, C_igmrxfac$C_sjzuuczc arg8, int arg9)
m_chnzohql(MatrixStack matrices, hpo arg1, Model$Simple arg2, Direction direction, Material arg4, int arg5, int arg6, boolean arg7, C_igmrxfac$C_sjzuuczc arg8, int arg9)
m_419315_(C_3181_ p_424084_, C_411150_ p_426581_, C_3840_$C_346198_ p_424114_, C_4687_ p_425857_, C_4531_ p_431434_, int p_425657_, int p_425559_, boolean p_426668_, C_410996_$C_411281_ p_431910_, int arg9)
private static void
a(fzm o, boolean o, iz o)
preparePose(PoseStack arg0, boolean arg1, Direction arg2)
method_72159(class_4587 arg0, boolean arg1, class_2350 arg2)
setTransforms(MatrixStack matrices, boolean isFoot, Direction direction)
m_imvnokgi(C_cnszsxvd arg0, boolean arg1, C_xpuuihxf arg2)
m_imvnokgi(MatrixStack matrices, boolean arg1, Direction direction)
m_403241_(C_3181_ p_406225_, boolean p_410142_, C_4687_ p_408294_)
public void
a(Consumer<org.joml.Vector3fc> arg0)
getExtents(Consumer<org.joml.Vector3fc> arg0)
method_72160(Consumer<org.joml.Vector3fc> arg0)
collectVertices(Consumer<org.joml.Vector3fc> arg0)
m_odfyidmu(Consumer<org.joml.Vector3fc> arg0)
m_401623_(Consumer<org.joml.Vector3fc> arg0)