Class NeedleAngleState

java.lang.Object
net.minecraft.client.render.item.property.numeric.NeedleAngleState
Direct Known Subclasses:
CompassState, TimeProperty

@Environment(CLIENT) public abstract class NeedleAngleState extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/item/property/numeric/NeedleAngleState
intermediary net/minecraft/class_10480
official hcs
  • Field Details Link icon

    • wobble Link icon

      private final boolean wobble
      Mappings:
      Namespace Name Mixin selector
      named wobble Lnet/minecraft/client/render/item/property/numeric/NeedleAngleState;wobble:Z
      intermediary field_55401 Lnet/minecraft/class_10480;field_55401:Z
      official a Lhcs;a:Z
  • Constructor Details Link icon

    • NeedleAngleState Link icon

      protected NeedleAngleState(boolean wobble)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/item/property/numeric/NeedleAngleState;<init>(Z)V
      intermediary <init> Lnet/minecraft/class_10480;<init>(Z)V
      official <init> Lhcs;<init>(Z)V
  • Method Details Link icon

    • getValue Link icon

      public float getValue(ItemStack stack, @Nullable @Nullable ClientWorld world, @Nullable @Nullable LivingEntity user, int seed)
      Mappings:
      Namespace Name Mixin selector
      named getValue Lnet/minecraft/client/render/item/property/numeric/NeedleAngleState;getValue(Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/entity/LivingEntity;I)F
      intermediary method_65644 Lnet/minecraft/class_10480;method_65644(Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F
      official a Lhcs;a(Lcwq;Lgga;Lbvi;I)F
    • getAngle Link icon

      protected abstract float getAngle(ItemStack stack, ClientWorld world, int seed, Entity user)
      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
    • hasWobble Link icon

      protected boolean hasWobble()
      Mappings:
      Namespace Name Mixin selector
      named hasWobble Lnet/minecraft/client/render/item/property/numeric/NeedleAngleState;hasWobble()Z
      intermediary method_65661 Lnet/minecraft/class_10480;method_65661()Z
      official b Lhcs;b()Z
    • createAngler Link icon

      protected NeedleAngleState.Angler createAngler(float speedMultiplier)
      Mappings:
      Namespace Name Mixin selector
      named createAngler Lnet/minecraft/client/render/item/property/numeric/NeedleAngleState;createAngler(F)Lnet/minecraft/client/render/item/property/numeric/NeedleAngleState$Angler;
      intermediary method_65660 Lnet/minecraft/class_10480;method_65660(F)Lnet/minecraft/class_10480$class_10481;
      official a Lhcs;a(F)Lhcs$a;
    • createWobblyAngler Link icon

      public static NeedleAngleState.Angler createWobblyAngler(float speedMultiplier)
      Mappings:
      Namespace Name Mixin selector
      named createWobblyAngler Lnet/minecraft/client/render/item/property/numeric/NeedleAngleState;createWobblyAngler(F)Lnet/minecraft/client/render/item/property/numeric/NeedleAngleState$Angler;
      intermediary method_65662 Lnet/minecraft/class_10480;method_65662(F)Lnet/minecraft/class_10480$class_10481;
      official b Lhcs;b(F)Lhcs$a;
    • createInstantAngler Link icon

      public static NeedleAngleState.Angler createInstantAngler()
      Mappings:
      Namespace Name Mixin selector
      named createInstantAngler Lnet/minecraft/client/render/item/property/numeric/NeedleAngleState;createInstantAngler()Lnet/minecraft/client/render/item/property/numeric/NeedleAngleState$Angler;
      intermediary method_65663 Lnet/minecraft/class_10480;method_65663()Lnet/minecraft/class_10480$class_10481;
      official c Lhcs;c()Lhcs$a;