Class ConnectorOmniPartOverlayRenderer

java.lang.Object
org.cyclops.integrateddynamics.client.render.part.PartOverlayRendererBase
org.cyclops.integrateddynamics.client.render.part.ConnectorOmniPartOverlayRenderer
All Implemented Interfaces:
IPartOverlayRenderer

public class ConnectorOmniPartOverlayRenderer extends PartOverlayRendererBase
Overlay renderer for the omni-directional connector for rendering particle effects.
  • Constructor Details

    • ConnectorOmniPartOverlayRenderer

      public ConnectorOmniPartOverlayRenderer()
  • Method Details

    • getGroupColor

      protected static int getGroupColor(int group)
    • renderPartOverlay

      public void renderPartOverlay(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context, IPartContainer partContainer, net.minecraft.core.Direction direction, IPartType partType, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrixStack, net.minecraft.client.renderer.MultiBufferSource renderTypeBuffer, int combinedLight, int combinedOverlay)
      Description copied from interface: IPartOverlayRenderer
      Render the overlay.
      Parameters:
      context - The render context
      partContainer - The part container for this part
      direction - The direction this part is facing
      partType - The part type that is being overlayed
      partialTicks - The partial tick
      matrixStack - The matrix render stack.
      renderTypeBuffer - The render type buffer.
      combinedLight - The combined light value.
      combinedOverlay - The combined overlay value.