Class RegisterSelectItemModelPropertyEvent
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.client.event.RegisterSelectItemModelPropertyEvent
- All Implemented Interfaces:
net.neoforged.fml.event.IModBusEvent
public class RegisterSelectItemModelPropertyEvent
extends net.neoforged.bus.api.Event
implements net.neoforged.fml.event.IModBusEvent
Event fired when item model property selectors are registered.
This event is fired during the model registration process for item model property selectors. It is used to register custom selector types which can be used to create custom item model property selectors.
This event is fired on the mod event bus.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final net.minecraft.util.ExtraCodecs.LateBoundIdMapper
<net.minecraft.resources.ResourceLocation, net.minecraft.client.renderer.item.properties.select.SelectItemModelProperty.Type<?, ?>> -
Constructor Summary
ConstructorsConstructorDescriptionRegisterSelectItemModelPropertyEvent
(net.minecraft.util.ExtraCodecs.LateBoundIdMapper<net.minecraft.resources.ResourceLocation, net.minecraft.client.renderer.item.properties.select.SelectItemModelProperty.Type<?, ?>> idMapper) -
Method Summary
Modifier and TypeMethodDescriptionvoid
register
(net.minecraft.resources.ResourceLocation location, net.minecraft.client.renderer.item.properties.select.SelectItemModelProperty.Type<?, ?> source)
-
Field Details
-
idMapper
private final net.minecraft.util.ExtraCodecs.LateBoundIdMapper<net.minecraft.resources.ResourceLocation,net.minecraft.client.renderer.item.properties.select.SelectItemModelProperty.Type<?, idMapper?>>
-
-
Constructor Details
-
RegisterSelectItemModelPropertyEvent
@Internal public RegisterSelectItemModelPropertyEvent(net.minecraft.util.ExtraCodecs.LateBoundIdMapper<net.minecraft.resources.ResourceLocation, net.minecraft.client.renderer.item.properties.select.SelectItemModelProperty.Type<?, ?>> idMapper)
-
-
Method Details
-
register
public void register(net.minecraft.resources.ResourceLocation location, net.minecraft.client.renderer.item.properties.select.SelectItemModelProperty.Type<?, ?> source)
-