Interface SelectItemModelProperty<T>
- All Known Implementing Classes:
Charge,ContextDimension,ContextEntityType,CustomModelDataProperty,DisplayContext,ItemBlockState,LocalTime,MainHand,TrimMaterialProperty
public interface SelectItemModelProperty<T>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordSelectItemModelProperty.Type<P extends SelectItemModelProperty<T>,T> -
Method Summary
Modifier and TypeMethodDescriptionget(ItemStack pStack, ClientLevel pLevel, LivingEntity pEntity, int pSeed, ItemDisplayContext pDisplayContext) SelectItemModelProperty.Type<? extends SelectItemModelProperty<T>, T> type()
-
Method Details
-
get
@Nullable T get(ItemStack pStack, @Nullable ClientLevel pLevel, @Nullable LivingEntity pEntity, int pSeed, ItemDisplayContext pDisplayContext) -
type
SelectItemModelProperty.Type<? extends SelectItemModelProperty<T>,T> type()
-