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
official djn
intermediary net/minecraft/class_5584
named net/minecraft/world/entity/EntityTrackingStatus
  • Enum Constant Details

    • HIDDEN

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

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

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

    • tracked

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

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

    • EntityTrackingStatus

      private EntityTrackingStatus(boolean tracked, boolean tick)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldjn;<init>(Ljava/lang/String;IZZ)V
      intermediary <init> Lnet/minecraft/class_5584;<init>(Ljava/lang/String;IZZ)V
      named <init> Lnet/minecraft/world/entity/EntityTrackingStatus;<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
      official a Ldjn;a()Z
      intermediary method_31883 Lnet/minecraft/class_5584;method_31883()Z
      named shouldTick Lnet/minecraft/world/entity/EntityTrackingStatus;shouldTick()Z
    • shouldTrack

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

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