net.minecraft.client.render.block.entity

public class ShelfBlockEntityRenderer

implements BlockEntityRenderer<ShelfBlockEntity, ShelfBlockEntityRenderState>

net.minecraft.client.renderer.blockentity.ShelfRenderer
net.minecraft.client.renderer.blockentity.ShelfRenderer
net.minecraft.class_11676
net.minecraft.client.render.block.entity.ShelfBlockEntityRenderer

Field summary

Modifier and TypeField
private static final float
ITEM_SIZE
ITEM_SIZE
field_61792
ITEM_SCALE
private static final float
ALIGN_ITEMS_TO_BOTTOM
ALIGN_ITEMS_TO_BOTTOM
field_62046
BOTTOM_ALIGNED_OFFSET
private final ItemModelManager
itemModelResolver
itemModelResolver
field_62659
itemModelManager

Constructor summary

ModifierConstructor
public (BlockEntityRendererFactory$Context context)

Method summary

Modifier and TypeMethod
public ShelfBlockEntityRenderState
createRenderState()
createRenderState()
method_74335()
createRenderState()
public void
extractRenderState(ShelfBlockEntity blockEntity, ShelfRenderState state, float partialTicks, Vec3 cameraPosition, ModelFeatureRenderer$CrumblingOverlay breakProgress)
extractRenderState(ShelfBlockEntity blockEntity, ShelfRenderState state, float partialTicks, Vec3 cameraPosition, ModelFeatureRenderer$CrumblingOverlay breakProgress)
method_74382(class_11597 arg0, class_11969 arg1, float arg2, class_243 arg3, class_11683$class_11792 arg4)
updateRenderState(ShelfBlockEntity arg0, ShelfBlockEntityRenderState arg1, float arg2, Vec3d arg3, ModelCommandRenderer$CrumblingOverlayCommand arg4)
public void
submit(ShelfRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera)
submit(ShelfRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera)
method_72956(class_11969 arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3)
render(ShelfBlockEntityRenderState arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, CameraRenderState arg3)
private static void
submitItem(ShelfRenderState state, ItemStackRenderState itemStackRenderState, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int slot, float yRot)
submitItem(ShelfRenderState state, ItemStackRenderState itemStackRenderState, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int slot, float yRot)
method_72957(class_11969 arg0, class_10444 arg1, class_4587 arg2, class_11659 arg3, int arg4, float arg5)
renderItem(ShelfBlockEntityRenderState state, ItemRenderState itemRenderState, MatrixStack matrices, OrderedRenderCommandQueue queue, int overlay, float rotationDegrees)