net.minecraft.client.renderer.blockentity

public class BedRenderer

implements BlockEntityRenderer<BedBlockEntity, BedRenderState>

hip
net.minecraft.client.renderer.blockentity.BedRenderer
net.minecraft.class_825
net.minecraft.client.render.block.entity.BedBlockEntityRenderer
net.minecraft.src.C_4241_

Field summary

Modifier and TypeField
private final MaterialSet
a
materials
field_61780
materials
f_413818_
private final Model$Simple
b
headModel
field_27744
bedHead
f_349547_
private final Model$Simple
c
footModel
field_27745
bedFoot
f_348783_

Constructor summary

ModifierConstructor
public (BlockEntityRendererProvider$Context ctx)
public (SpecialModelRenderer$BakingContext context)
public (MaterialSet materials, EntityModelSet entityModelSet)

Method summary

Modifier and TypeMethod
public static LayerDefinition
a()
createHeadLayer()
method_32136()
getHeadTexturedModelData()
m_173550_()
public static LayerDefinition
d()
createFootLayer()
method_32137()
getFootTexturedModelData()
m_173551_()
public BedRenderState
f()
createRenderState()
method_74345()
createRenderState()
m_414927_()
public void
a(egc arg0, hju arg1, float arg2, foh arg3, hxo$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_414963_(C_1984_ p_427384_, C_411388_ p_430865_, float p_431582_, C_3046_ p_422474_, C_410996_$C_411281_ arg4)
public void
a(hju arg0, fua arg1, hgy arg2, ibo 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_6922_(C_411388_ p_422405_, C_3181_ p_426045_, C_411150_ p_423065_, C_411395_ arg3)
public void
a(fua arg0, hgy arg1, int arg2, int arg3, ier arg4, 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_415107_(C_3181_ p_425219_, C_411150_ p_423641_, int p_429478_, int p_427672_, C_4531_ p_431881_, int arg5)
private void
a(fua arg0, hgy arg1, gwg$a arg2, jg arg3, ier arg4, int arg5, int arg6, boolean arg7, hxo$a arg8, 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_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(fua arg0, boolean arg1, jg arg2)
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_403241_(C_3181_ p_406225_, boolean p_410142_, C_4687_ p_408294_)
public void
a(Set<org.joml.Vector3f> arg0)
getExtents(Set<org.joml.Vector3f> arg0)
method_72160(Set<org.joml.Vector3f> arg0)
collectVertices(Set<org.joml.Vector3f> vertices)
m_401623_(Set<org.joml.Vector3f> arg0)