Class ForgeVeilRegisterFixedBuffersEvent

java.lang.Object
net.neoforged.bus.api.Event
foundry.veil.forge.event.ForgeVeilRegisterFixedBuffersEvent
All Implemented Interfaces:
net.neoforged.fml.event.IModBusEvent

public class ForgeVeilRegisterFixedBuffersEvent extends net.neoforged.bus.api.Event implements net.neoforged.fml.event.IModBusEvent

Registers custom fixed render operand buffers.

Use RenderLevelStageEvent or VeilEventPlatform.onVeilRenderTypeStageRender(VeilRenderLevelStageEvent) to listen to level stage render events on Forge.

See Also:
  • Constructor Details

    • ForgeVeilRegisterFixedBuffersEvent

      public ForgeVeilRegisterFixedBuffersEvent(BiConsumer<net.neoforged.neoforge.client.event.RenderLevelStageEvent.Stage,net.minecraft.client.renderer.RenderType> registry)
  • Method Details

    • register

      public void register(@Nullable net.neoforged.neoforge.client.event.RenderLevelStageEvent.Stage stage, net.minecraft.client.renderer.RenderType renderType)
      Registers a fixed render operand.
      Parameters:
      stage - The stage the buffer should be finished after or null to do it manually
      renderType - The render operand to finish