Class BasinRenderer
java.lang.Object
com.simibubi.create.foundation.blockEntity.renderer.SafeBlockEntityRenderer<BasinBlockEntity>
com.simibubi.create.foundation.blockEntity.renderer.SmartBlockEntityRenderer<BasinBlockEntity>
com.simibubi.create.content.processing.basin.BasinRenderer
- All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<BasinBlockEntity>,net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtension<BasinBlockEntity>
-
Constructor Summary
ConstructorsConstructorDescriptionBasinRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context) -
Method Summary
Modifier and TypeMethodDescriptionintprotected floatrenderFluids(BasinBlockEntity basin, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) protected voidrenderItem(com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay, net.minecraft.world.item.ItemStack stack) protected voidrenderSafe(BasinBlockEntity basin, 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.SmartBlockEntityRenderer
renderNameplateOnHoverMethods 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
shouldRender, shouldRenderOffScreen
-
Constructor Details
-
BasinRenderer
public BasinRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context)
-
-
Method Details
-
renderSafe
protected void renderSafe(BasinBlockEntity basin, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) - Overrides:
renderSafein classSmartBlockEntityRenderer<BasinBlockEntity>
-
renderItem
protected void renderItem(com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay, net.minecraft.world.item.ItemStack stack) -
renderFluids
protected float renderFluids(BasinBlockEntity basin, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) -
getViewDistance
public int getViewDistance()
-