Enum Class EntityTrackingStatus

java.lang.Object
java.lang.Enum<EntityTrackingStatus>
net.minecraft.world.entity.EntityTrackingStatus
All Implemented Interfaces:
Serializable, Comparable<EntityTrackingStatus>, Constable

public enum EntityTrackingStatus extends Enum<EntityTrackingStatus>
The status of entity tracking sections within entity managers.
See Also:
Mappings:
Namespace Name
named net/minecraft/world/entity/EntityTrackingStatus
intermediary net/minecraft/class_5584
official dxt
  • Enum Constant Details

    • HIDDEN

      public static final EntityTrackingStatus HIDDEN
      Mappings:
      Namespace Name Mixin selector
      named HIDDEN Lnet/minecraft/world/entity/EntityTrackingStatus;HIDDEN:Lnet/minecraft/world/entity/EntityTrackingStatus;
      intermediary field_27289 Lnet/minecraft/class_5584;field_27289:Lnet/minecraft/class_5584;
      official a Ldxt;a:Ldxt;
    • TRACKED

      public static final EntityTrackingStatus TRACKED
      Mappings:
      Namespace Name Mixin selector
      named TRACKED Lnet/minecraft/world/entity/EntityTrackingStatus;TRACKED:Lnet/minecraft/world/entity/EntityTrackingStatus;
      intermediary field_27290 Lnet/minecraft/class_5584;field_27290:Lnet/minecraft/class_5584;
      official b Ldxt;b:Ldxt;
    • TICKING

      public static final EntityTrackingStatus TICKING
      Mappings:
      Namespace Name Mixin selector
      named TICKING Lnet/minecraft/world/entity/EntityTrackingStatus;TICKING:Lnet/minecraft/world/entity/EntityTrackingStatus;
      intermediary field_27291 Lnet/minecraft/class_5584;field_27291:Lnet/minecraft/class_5584;
      official c Ldxt;c:Ldxt;
  • Field Details

    • tracked

      private final boolean tracked
      Mappings:
      Namespace Name Mixin selector
      named tracked Lnet/minecraft/world/entity/EntityTrackingStatus;tracked:Z
      intermediary field_27292 Lnet/minecraft/class_5584;field_27292:Z
      official d Ldxt;d:Z
    • tick

      private final boolean tick
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/world/entity/EntityTrackingStatus;tick:Z
      intermediary field_27293 Lnet/minecraft/class_5584;field_27293:Z
      official e Ldxt;e:Z
  • Constructor Details

    • EntityTrackingStatus

      private EntityTrackingStatus(boolean tracked, boolean tick)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/entity/EntityTrackingStatus;<init>(Ljava/lang/String;IZZ)V
      intermediary <init> Lnet/minecraft/class_5584;<init>(Ljava/lang/String;IZZ)V
      official <init> Ldxt;<init>(Ljava/lang/String;IZZ)V
  • Method Details

    • values

      public static EntityTrackingStatus[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static EntityTrackingStatus valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • shouldTick

      public boolean shouldTick()
      Mappings:
      Namespace Name Mixin selector
      named shouldTick Lnet/minecraft/world/entity/EntityTrackingStatus;shouldTick()Z
      intermediary method_31883 Lnet/minecraft/class_5584;method_31883()Z
      official a Ldxt;a()Z
    • shouldTrack

      public boolean shouldTrack()
      Mappings:
      Namespace Name Mixin selector
      named shouldTrack Lnet/minecraft/world/entity/EntityTrackingStatus;shouldTrack()Z
      intermediary method_31885 Lnet/minecraft/class_5584;method_31885()Z
      official b Ldxt;b()Z
    • fromLevelType

      public static EntityTrackingStatus fromLevelType(ChunkLevelType levelType)
      Mappings:
      Namespace Name Mixin selector
      named fromLevelType Lnet/minecraft/world/entity/EntityTrackingStatus;fromLevelType(Lnet/minecraft/server/world/ChunkLevelType;)Lnet/minecraft/world/entity/EntityTrackingStatus;
      intermediary method_31884 Lnet/minecraft/class_5584;method_31884(Lnet/minecraft/class_3194;)Lnet/minecraft/class_5584;
      official a Ldxt;a(Laql;)Ldxt;