Class FeatureRendererRegistry
java.lang.Object
net.fabricmc.fabric.api.client.rendering.v1.FeatureRendererRegistry
The registry for custom
FeatureRenderers. Custom feature renderers must be registered
during client initialization for them to be usable with
FabricOrderedSubmitNodeCollector.submitCustom(SubmitRenderPhase, SubmitNode).-
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends net.minecraft.client.renderer.feature.submit.SubmitNode>
voidregister(net.minecraft.client.renderer.feature.FeatureRendererType<T> type, Supplier<net.minecraft.client.renderer.feature.FeatureRenderer<T>> renderer) Register a customFeatureRendererfor the givenFeatureRendererType.
-
Method Details
-
register
public static <T extends net.minecraft.client.renderer.feature.submit.SubmitNode> void register(net.minecraft.client.renderer.feature.FeatureRendererType<T> type, Supplier<net.minecraft.client.renderer.feature.FeatureRenderer<T>> renderer) Register a customFeatureRendererfor the givenFeatureRendererType.- Type Parameters:
T- The type of node to render.- Parameters:
type- TheFeatureRendererTypeto register a renderer for.renderer- A factory to create the new feature renderer.- See Also:
-