Class RegisterSpecialModelRendererEvent
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.client.event.RegisterSpecialModelRendererEvent
- All Implemented Interfaces:
net.neoforged.fml.event.IModBusEvent
public class RegisterSpecialModelRendererEvent
extends net.neoforged.bus.api.Event
implements net.neoforged.fml.event.IModBusEvent
Event fired when special model renderers are registered.
This event is fired during the model registration process for special item model renderers. It is used to register custom special item model renderer codecs which can be used to create custom special item model renderers.
This event is fired on the mod event bus.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final net.minecraft.util.ExtraCodecs.LateBoundIdMapper
<net.minecraft.resources.ResourceLocation, com.mojang.serialization.MapCodec<? extends net.minecraft.client.renderer.special.SpecialModelRenderer.Unbaked>> -
Constructor Summary
ConstructorsConstructorDescriptionRegisterSpecialModelRendererEvent
(net.minecraft.util.ExtraCodecs.LateBoundIdMapper<net.minecraft.resources.ResourceLocation, com.mojang.serialization.MapCodec<? extends net.minecraft.client.renderer.special.SpecialModelRenderer.Unbaked>> idMapper) -
Method Summary
Modifier and TypeMethodDescriptionvoid
register
(net.minecraft.resources.ResourceLocation location, com.mojang.serialization.MapCodec<? extends net.minecraft.client.renderer.special.SpecialModelRenderer.Unbaked> source)
-
Field Details
-
idMapper
private final net.minecraft.util.ExtraCodecs.LateBoundIdMapper<net.minecraft.resources.ResourceLocation,com.mojang.serialization.MapCodec<? extends net.minecraft.client.renderer.special.SpecialModelRenderer.Unbaked>> idMapper
-
-
Constructor Details
-
RegisterSpecialModelRendererEvent
@Internal public RegisterSpecialModelRendererEvent(net.minecraft.util.ExtraCodecs.LateBoundIdMapper<net.minecraft.resources.ResourceLocation, com.mojang.serialization.MapCodec<? extends net.minecraft.client.renderer.special.SpecialModelRenderer.Unbaked>> idMapper)
-
-
Method Details
-
register
public void register(net.minecraft.resources.ResourceLocation location, com.mojang.serialization.MapCodec<? extends net.minecraft.client.renderer.special.SpecialModelRenderer.Unbaked> source)
-