Package net.minecraft.world.entity
Class EntityIndex<T extends EntityLike>
java.lang.Object
net.minecraft.world.entity.EntityIndex<T>
An index of entities by both their network IDs and UUIDs.
- Mappings:
Namespace Name official cyh
intermediary net/minecraft/class_5570
named net/minecraft/world/entity/EntityIndex
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Int2ObjectMap<T>
private static final org.slf4j.Logger
-
Constructor Summary
-
Method Summary
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER- Mappings:
Namespace Name Mixin selector official a
Lcyh;a:Lorg/slf4j/Logger;
intermediary field_27244
Lnet/minecraft/class_5570;field_27244:Lorg/slf4j/Logger;
named LOGGER
Lnet/minecraft/world/entity/EntityIndex;LOGGER:Lorg/slf4j/Logger;
-
idToEntity
- Mappings:
Namespace Name Mixin selector official b
Lcyh;b:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
intermediary field_27245
Lnet/minecraft/class_5570;field_27245:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
named idToEntity
Lnet/minecraft/world/entity/EntityIndex;idToEntity:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
-
uuidToEntity
- Mappings:
Namespace Name Mixin selector official c
Lcyh;c:Ljava/util/Map;
intermediary field_27246
Lnet/minecraft/class_5570;field_27246:Ljava/util/Map;
named uuidToEntity
Lnet/minecraft/world/entity/EntityIndex;uuidToEntity:Ljava/util/Map;
-
-
Constructor Details
-
EntityIndex
public EntityIndex()
-
-
Method Details
-
forEach
- Mappings:
Namespace Name Mixin selector official a
Lcyh;a(Lcym;Ljava/util/function/Consumer;)V
intermediary method_31754
Lnet/minecraft/class_5570;method_31754(Lnet/minecraft/class_5575;Ljava/util/function/Consumer;)V
named forEach
Lnet/minecraft/world/entity/EntityIndex;forEach(Lnet/minecraft/util/TypeFilter;Ljava/util/function/Consumer;)V
-
iterate
- Mappings:
Namespace Name Mixin selector official a
Lcyh;a()Ljava/lang/Iterable;
intermediary method_31751
Lnet/minecraft/class_5570;method_31751()Ljava/lang/Iterable;
named iterate
Lnet/minecraft/world/entity/EntityIndex;iterate()Ljava/lang/Iterable;
-
add
- Mappings:
Namespace Name Mixin selector official a
Lcyh;a(Lcyf;)V
intermediary method_31753
Lnet/minecraft/class_5570;method_31753(Lnet/minecraft/class_5568;)V
named add
Lnet/minecraft/world/entity/EntityIndex;add(Lnet/minecraft/world/entity/EntityLike;)V
-
remove
- Mappings:
Namespace Name Mixin selector official b
Lcyh;b(Lcyf;)V
intermediary method_31757
Lnet/minecraft/class_5570;method_31757(Lnet/minecraft/class_5568;)V
named remove
Lnet/minecraft/world/entity/EntityIndex;remove(Lnet/minecraft/world/entity/EntityLike;)V
-
get
- Mappings:
Namespace Name Mixin selector official a
Lcyh;a(I)Lcyf;
intermediary method_31752
Lnet/minecraft/class_5570;method_31752(I)Lnet/minecraft/class_5568;
named get
Lnet/minecraft/world/entity/EntityIndex;get(I)Lnet/minecraft/world/entity/EntityLike;
-
get
- Mappings:
Namespace Name Mixin selector official a
Lcyh;a(Ljava/util/UUID;)Lcyf;
intermediary method_31755
Lnet/minecraft/class_5570;method_31755(Ljava/util/UUID;)Lnet/minecraft/class_5568;
named get
Lnet/minecraft/world/entity/EntityIndex;get(Ljava/util/UUID;)Lnet/minecraft/world/entity/EntityLike;
-
size
public int size()- Mappings:
Namespace Name Mixin selector official b
Lcyh;b()I
intermediary method_31756
Lnet/minecraft/class_5570;method_31756()I
named size
Lnet/minecraft/world/entity/EntityIndex;size()I
-