java.lang.Object
net.minecraft.client.render.item.property.numeric.NeedleAngleState
net.minecraft.client.render.item.property.numeric.TimeProperty
All Implemented Interfaces:
NumericProperty

@Environment(CLIENT) public class TimeProperty extends NeedleAngleState implements NumericProperty
Mappings:
Namespace Name
named net/minecraft/client/render/item/property/numeric/TimeProperty
intermediary net/minecraft/class_10483
official hcv
  • Field Details Link icon

    • CODEC Link icon

      public static final com.mojang.serialization.MapCodec<TimeProperty> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/client/render/item/property/numeric/TimeProperty;CODEC:Lcom/mojang/serialization/MapCodec;
      intermediary field_55409 Lnet/minecraft/class_10483;field_55409:Lcom/mojang/serialization/MapCodec;
      official a Lhcv;a:Lcom/mojang/serialization/MapCodec;
    • source Link icon

      private final TimeProperty.Source source
      Mappings:
      Namespace Name Mixin selector
      named source Lnet/minecraft/client/render/item/property/numeric/TimeProperty;source:Lnet/minecraft/client/render/item/property/numeric/TimeProperty$Source;
      intermediary field_55556 Lnet/minecraft/class_10483;field_55556:Lnet/minecraft/class_10483$class_10547;
      official b Lhcv;b:Lhcv$a;
    • random Link icon

      private final Random random
      Mappings:
      Namespace Name Mixin selector
      named random Lnet/minecraft/client/render/item/property/numeric/TimeProperty;random:Lnet/minecraft/util/math/random/Random;
      intermediary field_55411 Lnet/minecraft/class_10483;field_55411:Lnet/minecraft/class_5819;
      official c Lhcv;c:Lazh;
    • angler Link icon

      private final NeedleAngleState.Angler angler
      Mappings:
      Namespace Name Mixin selector
      named angler Lnet/minecraft/client/render/item/property/numeric/TimeProperty;angler:Lnet/minecraft/client/render/item/property/numeric/NeedleAngleState$Angler;
      intermediary field_55412 Lnet/minecraft/class_10483;field_55412:Lnet/minecraft/class_10480$class_10481;
      official d Lhcv;d:Lhcs$a;
  • Constructor Details Link icon

    • TimeProperty Link icon

      public TimeProperty(boolean wobble, TimeProperty.Source source)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/item/property/numeric/TimeProperty;<init>(ZLnet/minecraft/client/render/item/property/numeric/TimeProperty$Source;)V
      intermediary <init> Lnet/minecraft/class_10483;<init>(ZLnet/minecraft/class_10483$class_10547;)V
      official <init> Lhcv;<init>(ZLhcv$a;)V
  • Method Details Link icon

    • getAngle Link icon

      protected float getAngle(ItemStack stack, ClientWorld world, int seed, Entity user)
      Specified by:
      getAngle in class NeedleAngleState
      Mappings:
      Namespace Name Mixin selector
      named getAngle Lnet/minecraft/client/render/item/property/numeric/NeedleAngleState;getAngle(Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/world/ClientWorld;ILnet/minecraft/entity/Entity;)F
      intermediary method_65654 Lnet/minecraft/class_10480;method_65654(Lnet/minecraft/class_1799;Lnet/minecraft/class_638;ILnet/minecraft/class_1297;)F
      official a Lhcs;a(Lcwq;Lgga;ILbum;)F
    • getCodec Link icon

      public com.mojang.serialization.MapCodec<TimeProperty> getCodec()
      Specified by:
      getCodec in interface NumericProperty
      Mappings:
      Namespace Name Mixin selector
      named getCodec Lnet/minecraft/client/render/item/property/numeric/NumericProperty;getCodec()Lcom/mojang/serialization/MapCodec;
      intermediary method_65643 Lnet/minecraft/class_1800;method_65643()Lcom/mojang/serialization/MapCodec;
      official a Lhcu;a()Lcom/mojang/serialization/MapCodec;