Class DebugRendererRegistry
java.lang.Object
net.fabricmc.fabric.api.client.debug.v1.renderer.DebugRendererRegistry
Registry for custom
debug renderers.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> voidregister(net.minecraft.util.debug.DebugSubscription<T> debugSubscription, DebugRendererFactory rendererFactory) Registers a debug renderer for the givenDebugSubscription.static <T> voidregister(net.minecraft.util.debug.DebugSubscription<T> debugSubscription, DebugRendererFactory rendererFactory, boolean isEnabledFlag) Registers a debug renderer for the givenDebugSubscriptionifisEnabledFlagistrue.
-
Constructor Details
-
DebugRendererRegistry
public DebugRendererRegistry()
-
-
Method Details
-
register
public static <T> void register(net.minecraft.util.debug.DebugSubscription<T> debugSubscription, DebugRendererFactory rendererFactory) Registers a debug renderer for the givenDebugSubscription.- Type Parameters:
T- the inner type of theDebugSubscription.- Parameters:
debugSubscription- theDebugSubscription.rendererFactory- the factory/constructor for the debug renderer.
-
register
public static <T> void register(net.minecraft.util.debug.DebugSubscription<T> debugSubscription, DebugRendererFactory rendererFactory, boolean isEnabledFlag) Registers a debug renderer for the givenDebugSubscriptionifisEnabledFlagistrue.- Type Parameters:
T- the inner type of theDebugSubscription.- Parameters:
debugSubscription- theDebugSubscription.rendererFactory- the factory/constructor for the debug renderer.isEnabledFlag- the flag determining whether to register this debug renderer.
-