Class RangeDispatchItemModel

java.lang.Object
net.minecraft.client.render.item.model.RangeDispatchItemModel
All Implemented Interfaces:
ItemModel

@Environment(CLIENT) public class RangeDispatchItemModel extends Object implements ItemModel
Mappings:
Namespace Name
named net/minecraft/client/render/item/model/RangeDispatchItemModel
intermediary net/minecraft/class_10448
official hbr
  • Field Details Link icon

    • field_55353 Link icon

      private static final int field_55353
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_55353 Lnet/minecraft/client/render/item/model/RangeDispatchItemModel;field_55353:I
      intermediary field_55353 Lnet/minecraft/class_10448;field_55353:I
      official a Lhbr;a:I
    • property Link icon

      private final NumericProperty property
      Mappings:
      Namespace Name Mixin selector
      named property Lnet/minecraft/client/render/item/model/RangeDispatchItemModel;property:Lnet/minecraft/client/render/item/property/numeric/NumericProperty;
      intermediary field_55354 Lnet/minecraft/class_10448;field_55354:Lnet/minecraft/class_1800;
      official b Lhbr;b:Lhcu;
    • scale Link icon

      private final float scale
      Mappings:
      Namespace Name Mixin selector
      named scale Lnet/minecraft/client/render/item/model/RangeDispatchItemModel;scale:F
      intermediary field_55355 Lnet/minecraft/class_10448;field_55355:F
      official c Lhbr;c:F
    • thresholds Link icon

      private final float[] thresholds
      Mappings:
      Namespace Name Mixin selector
      named thresholds Lnet/minecraft/client/render/item/model/RangeDispatchItemModel;thresholds:[F
      intermediary field_55356 Lnet/minecraft/class_10448;field_55356:[F
      official d Lhbr;d:[F
    • models Link icon

      private final ItemModel[] models
      Mappings:
      Namespace Name Mixin selector
      named models Lnet/minecraft/client/render/item/model/RangeDispatchItemModel;models:[Lnet/minecraft/client/render/item/model/ItemModel;
      intermediary field_55357 Lnet/minecraft/class_10448;field_55357:[Lnet/minecraft/class_10439;
      official e Lhbr;e:[Lhbm;
    • fallback Link icon

      private final ItemModel fallback
      Mappings:
      Namespace Name Mixin selector
      named fallback Lnet/minecraft/client/render/item/model/RangeDispatchItemModel;fallback:Lnet/minecraft/client/render/item/model/ItemModel;
      intermediary field_55358 Lnet/minecraft/class_10448;field_55358:Lnet/minecraft/class_10439;
      official f Lhbr;f:Lhbm;
  • Constructor Details Link icon

    • RangeDispatchItemModel Link icon

      RangeDispatchItemModel(NumericProperty property, float scale, float[] thresholds, ItemModel[] models, ItemModel fallback)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/item/model/RangeDispatchItemModel;<init>(Lnet/minecraft/client/render/item/property/numeric/NumericProperty;F[F[Lnet/minecraft/client/render/item/model/ItemModel;Lnet/minecraft/client/render/item/model/ItemModel;)V
      intermediary <init> Lnet/minecraft/class_10448;<init>(Lnet/minecraft/class_1800;F[F[Lnet/minecraft/class_10439;Lnet/minecraft/class_10439;)V
      official <init> Lhbr;<init>(Lhcu;F[F[Lhbm;Lhbm;)V
  • Method Details Link icon

    • getIndex Link icon

      private static int getIndex(float[] thresholds, float value)
      Mappings:
      Namespace Name Mixin selector
      named getIndex Lnet/minecraft/client/render/item/model/RangeDispatchItemModel;getIndex([FF)I
      intermediary method_65622 Lnet/minecraft/class_10448;method_65622([FF)I
      official a Lhbr;a([FF)I
    • update Link icon

      public void update(ItemRenderState state, ItemStack stack, ItemModelManager resolver, ModelTransformationMode transformationMode, @Nullable @Nullable ClientWorld world, @Nullable @Nullable LivingEntity user, int seed)
      Specified by:
      update in interface ItemModel
      Mappings:
      Namespace Name Mixin selector
      named update Lnet/minecraft/client/render/item/model/ItemModel;update(Lnet/minecraft/client/render/item/ItemRenderState;Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/item/ItemModelManager;Lnet/minecraft/item/ModelTransformationMode;Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/entity/LivingEntity;I)V
      intermediary method_65584 Lnet/minecraft/class_10439;method_65584(Lnet/minecraft/class_10444;Lnet/minecraft/class_1799;Lnet/minecraft/class_10442;Lnet/minecraft/class_811;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)V
      official a Lhbm;a(Lhbp;Lcwq;Lhbn;Lcwo;Lgga;Lbvi;I)V