Class DepotRenderer
java.lang.Object
com.simibubi.create.foundation.blockEntity.renderer.SafeBlockEntityRenderer<DepotBlockEntity>
com.simibubi.create.content.logistics.depot.DepotRenderer
- All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<DepotBlockEntity>,net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtension<DepotBlockEntity>
-
Constructor Summary
ConstructorsConstructorDescriptionDepotRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidrenderItem(com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay, net.minecraft.world.item.ItemStack itemStack, int angle, Random r, net.minecraft.world.phys.Vec3 itemPosition, boolean alwaysUpright) static voidrenderItemsOf(SmartBlockEntity be, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay, DepotBehaviour depotBehaviour) protected voidrenderSafe(DepotBlockEntity be, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) Methods inherited from class com.simibubi.create.foundation.blockEntity.renderer.SafeBlockEntityRenderer
getRenderBoundingBox, isInvalid, render, shouldCullItemMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.renderer.blockentity.BlockEntityRenderer
getViewDistance, shouldRender, shouldRenderOffScreen
-
Constructor Details
-
DepotRenderer
public DepotRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context)
-
-
Method Details
-
renderSafe
protected void renderSafe(DepotBlockEntity be, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) - Specified by:
renderSafein classSafeBlockEntityRenderer<DepotBlockEntity>
-
renderItemsOf
public static void renderItemsOf(SmartBlockEntity be, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay, DepotBehaviour depotBehaviour) -
renderItem
public static void renderItem(com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay, net.minecraft.world.item.ItemStack itemStack, int angle, Random r, net.minecraft.world.phys.Vec3 itemPosition, boolean alwaysUpright)
-