Class EntityHashSet

java.lang.Object
net.minecraft.network.EntityHashSet

public class EntityHashSet extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_80
glue class_250
server go
client jx
named net/minecraft/network/EntityHashSet
  • Field Details

    • trackedEntities

      private transient MyLittleRecursion[] trackedEntities
      Mappings:
      Namespace Name Mixin selector
      intermediary field_859 Lnet/minecraft/class_80;field_859:[Lnet/minecraft/class_232;
      glue field_1056 Lclass_250;field_1056:[Lclass_553;
      server a Lgo;a:[Log;
      client a Ljx;a:[Lwm;
      named trackedEntities Lnet/minecraft/network/EntityHashSet;trackedEntities:[Lnet/minecraft/network/MyLittleRecursion;
    • field_860

      private transient int field_860
      Mappings:
      Namespace Name Mixin selector
      intermediary field_860 Lnet/minecraft/class_80;field_860:I
      glue field_1057 Lclass_250;field_1057:I
      server b Lgo;b:I
      client b Ljx;b:I
      named field_860 Lnet/minecraft/network/EntityHashSet;field_860:I
    • field_861

      private int field_861
      Mappings:
      Namespace Name Mixin selector
      intermediary field_861 Lnet/minecraft/class_80;field_861:I
      glue field_1058 Lclass_250;field_1058:I
      server c Lgo;c:I
      client c Ljx;c:I
      named field_861 Lnet/minecraft/network/EntityHashSet;field_861:I
    • field_862

      private final float field_862
      Mappings:
      Namespace Name Mixin selector
      intermediary field_862 Lnet/minecraft/class_80;field_862:F
      glue field_1059 Lclass_250;field_1059:F
      server d Lgo;d:F
      client d Ljx;d:F
      named field_862 Lnet/minecraft/network/EntityHashSet;field_862:F
    • trackedCount

      private transient volatile int trackedCount
      Mappings:
      Namespace Name Mixin selector
      intermediary field_863 Lnet/minecraft/class_80;field_863:I
      glue field_1060 Lclass_250;field_1060:I
      server e Lgo;e:I
      client e Ljx;e:I
      named trackedCount Lnet/minecraft/network/EntityHashSet;trackedCount:I
  • Constructor Details

    • EntityHashSet

      public EntityHashSet()
  • Method Details

    • getHash

      private static int getHash(int entityId)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_782 Lnet/minecraft/class_80;method_782(I)I
      glue method_1153 Lclass_250;method_1153(I)I
      server g Lgo;g(I)I
      client e Ljx;e(I)I
      named getHash Lnet/minecraft/network/EntityHashSet;getHash(I)I
    • getEntityIndex

      private static int getEntityIndex(int entityHash, int arrayLength)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_773 Lnet/minecraft/class_80;method_773(II)I
      glue method_1144 Lclass_250;method_1144(II)I
      server a Lgo;a(II)I
      client a Ljx;a(II)I
      named getEntityIndex Lnet/minecraft/network/EntityHashSet;getEntityIndex(II)I
    • get

      public Object get(int entityId)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_772 Lnet/minecraft/class_80;method_772(I)Ljava/lang/Object;
      glue method_1143 Lclass_250;method_1143(I)Ljava/lang/Object;
      server a Lgo;a(I)Ljava/lang/Object;
      client a Ljx;a(I)Ljava/lang/Object;
      named get Lnet/minecraft/network/EntityHashSet;get(I)Ljava/lang/Object;
    • containsId

      @Environment(SERVER) public boolean containsId(int entityId)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_777 Lnet/minecraft/class_80;method_777(I)Z
      glue method_1148 Lclass_250;method_1148(I)Z
      server b Lgo;b(I)Z
      client method_777 Ljx;method_777(I)Z
      named containsId Lnet/minecraft/network/EntityHashSet;containsId(I)Z
    • getEntry

      @Environment(SERVER) final MyLittleRecursion getEntry(int entityId)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_778 Lnet/minecraft/class_80;method_778(I)Lnet/minecraft/class_232;
      glue method_1149 Lclass_250;method_1149(I)Lclass_553;
      server c Lgo;c(I)Log;
      client method_778 Ljx;method_778(I)Lwm;
      named getEntry Lnet/minecraft/network/EntityHashSet;getEntry(I)Lnet/minecraft/network/MyLittleRecursion;
    • put

      public void put(int entityId, Object trackedEntity)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_775 Lnet/minecraft/class_80;method_775(ILjava/lang/Object;)V
      glue method_1146 Lclass_250;method_1146(ILjava/lang/Object;)V
      server a Lgo;a(ILjava/lang/Object;)V
      client a Ljx;a(ILjava/lang/Object;)V
      named put Lnet/minecraft/network/EntityHashSet;put(ILjava/lang/Object;)V
    • method_783

      private void method_783(int int2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_783 Lnet/minecraft/class_80;method_783(I)V
      glue method_1154 Lclass_250;method_1154(I)V
      server h Lgo;h(I)V
      client f Ljx;f(I)V
      named method_783 Lnet/minecraft/network/EntityHashSet;method_783(I)V
    • method_776

      private void method_776(MyLittleRecursion[] myLittleRecursion)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_776 Lnet/minecraft/class_80;method_776([Lnet/minecraft/class_232;)V
      glue method_1147 Lclass_250;method_1147([Lclass_553;)V
      server a Lgo;a([Log;)V
      client a Ljx;a([Lwm;)V
      named method_776 Lnet/minecraft/network/EntityHashSet;method_776([Lnet/minecraft/network/MyLittleRecursion;)V
    • method_779

      public Object method_779(int int2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_779 Lnet/minecraft/class_80;method_779(I)Ljava/lang/Object;
      glue method_1150 Lclass_250;method_1150(I)Ljava/lang/Object;
      server d Lgo;d(I)Ljava/lang/Object;
      client b Ljx;b(I)Ljava/lang/Object;
      named method_779 Lnet/minecraft/network/EntityHashSet;method_779(I)Ljava/lang/Object;
    • method_780

      final MyLittleRecursion method_780(int int2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_780 Lnet/minecraft/class_80;method_780(I)Lnet/minecraft/class_232;
      glue method_1151 Lclass_250;method_1151(I)Lclass_553;
      server e Lgo;e(I)Log;
      client c Ljx;c(I)Lwm;
      named method_780 Lnet/minecraft/network/EntityHashSet;method_780(I)Lnet/minecraft/network/MyLittleRecursion;
    • method_771

      public void method_771()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_771 Lnet/minecraft/class_80;method_771()V
      glue method_1142 Lclass_250;method_1142()V
      server a Lgo;a()V
      client a Ljx;a()V
      named method_771 Lnet/minecraft/network/EntityHashSet;method_771()V
    • addToArray

      private void addToArray(int entityHash, int entityId, Object trackedEntity, int index)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_774 Lnet/minecraft/class_80;method_774(IILjava/lang/Object;I)V
      glue method_1145 Lclass_250;method_1145(IILjava/lang/Object;I)V
      server a Lgo;a(IILjava/lang/Object;I)V
      client a Ljx;a(IILjava/lang/Object;I)V
      named addToArray Lnet/minecraft/network/EntityHashSet;addToArray(IILjava/lang/Object;I)V