Class BlockValueTypeWorldRenderer
java.lang.Object
org.cyclops.integrateddynamics.client.render.valuetype.BlockValueTypeWorldRenderer
- All Implemented Interfaces:
IValueTypeWorldRenderer
A value type world renderer for blocks.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidrenderValue(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context, IPartContainer partContainer, net.minecraft.core.Direction direction, IPartType partType, IValue value, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrixStack, net.minecraft.client.renderer.MultiBufferSource renderTypeBuffer, int combinedLight, int combinedOverlay, float alpha) Render the overlay.
-
Constructor Details
-
BlockValueTypeWorldRenderer
public BlockValueTypeWorldRenderer()
-
-
Method Details
-
renderValue
public void renderValue(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context, IPartContainer partContainer, net.minecraft.core.Direction direction, IPartType partType, IValue value, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrixStack, net.minecraft.client.renderer.MultiBufferSource renderTypeBuffer, int combinedLight, int combinedOverlay, float alpha) Description copied from interface:IValueTypeWorldRendererRender the overlay.- Specified by:
renderValuein interfaceIValueTypeWorldRenderer- Parameters:
context- The render contextpartContainer- The part container for this partdirection- The direction this part is facingpartType- The part type that is being overlayedvalue- The value to renderpartialTicks- The partial tickmatrixStack- The matrix render stack.renderTypeBuffer- The render type buffer.combinedLight- The combined light value.combinedOverlay- The combined overlay value.alpha- The alpha to render with.
-