Class RegisterDebugRenderersEvent
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.client.event.RegisterDebugRenderersEvent
- All Implemented Interfaces:
IModBusEvent
public final class RegisterDebugRenderersEvent
extends net.neoforged.bus.api.Event
implements IModBusEvent
This event allows mods to register custom
DebugRenderer.SimpleDebugRenderers.
This event is fired during DebugRenderer.refreshRendererList().
This event is fired on the mod-specific event bus, only on the logical client.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Consumer<Function<Minecraft, DebugRenderer.SimpleDebugRenderer>> -
Constructor Summary
ConstructorsConstructorDescriptionRegisterDebugRenderersEvent(Consumer<Function<Minecraft, DebugRenderer.SimpleDebugRenderer>> registrar) -
Method Summary
Modifier and TypeMethodDescriptionvoidRegisters the given debug renderervoidregister(DebugRenderer.SimpleDebugRenderer renderer) Registers the given debug renderer
-
Field Details
-
registrar
-
-
Constructor Details
-
RegisterDebugRenderersEvent
@Internal public RegisterDebugRenderersEvent(Consumer<Function<Minecraft, DebugRenderer.SimpleDebugRenderer>> registrar)
-
-
Method Details
-
register
Registers the given debug renderer- Parameters:
factory- Factory used to construct the debug renderer
-
register
Registers the given debug renderer- Parameters:
renderer- Debug renderer to be registered
-