Package net.minecraft.world
Class EntityList
java.lang.Object
net.minecraft.world.EntityList
public class EntityList extends Object
- Mappings:
Namespace Name official clhintermediary net/minecraft/class_5574named net/minecraft/world/EntityList
-
Field Summary
Fields Modifier and Type Field Description private Int2ObjectMap<Entity>cachedEntityListprivate Int2ObjectMap<Entity>entitiesprivate Int2ObjectMap<Entity>field_27255 -
Constructor Summary
Constructors Constructor Description EntityList() -
Method Summary
Modifier and Type Method Description voidaddEntity(Entity entity)voidforEachEntity(Consumer<Entity> action)Runs an action on every single entity.booleanhasEntity(Entity entity)private voidmethod_31789()voidremoveEntity(Entity entity)
-
Field Details
-
entities
- Mappings:
Namespace Name Mixin selector official aLclh;a:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;intermediary field_27254Lnet/minecraft/class_5574;field_27254:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;named entitiesLnet/minecraft/world/EntityList;entities:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
-
field_27255
- Mappings:
Namespace Name Mixin selector official bLclh;b:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;intermediary field_27255Lnet/minecraft/class_5574;field_27255:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;named field_27255Lnet/minecraft/world/EntityList;field_27255:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
-
cachedEntityList
- Mappings:
Namespace Name Mixin selector official cLclh;c:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;intermediary field_27256Lnet/minecraft/class_5574;field_27256:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;named cachedEntityListLnet/minecraft/world/EntityList;cachedEntityList:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
-
-
Constructor Details
-
EntityList
public EntityList()
-
-
Method Details
-
method_31789
private void method_31789()- Mappings:
Namespace Name Mixin selector official aLclh;a()Vintermediary method_31789Lnet/minecraft/class_5574;method_31789()Vnamed method_31789Lnet/minecraft/world/EntityList;method_31789()V
-
addEntity
- Mappings:
Namespace Name Mixin selector official aLclh;a(Laqv;)Vintermediary method_31790Lnet/minecraft/class_5574;method_31790(Lnet/minecraft/class_1297;)Vnamed addEntityLnet/minecraft/world/EntityList;addEntity(Lnet/minecraft/entity/Entity;)V
-
removeEntity
- Mappings:
Namespace Name Mixin selector official bLclh;b(Laqv;)Vintermediary method_31792Lnet/minecraft/class_5574;method_31792(Lnet/minecraft/class_1297;)Vnamed removeEntityLnet/minecraft/world/EntityList;removeEntity(Lnet/minecraft/entity/Entity;)V
-
hasEntity
- Mappings:
Namespace Name Mixin selector official cLclh;c(Laqv;)Zintermediary method_31793Lnet/minecraft/class_5574;method_31793(Lnet/minecraft/class_1297;)Znamed hasEntityLnet/minecraft/world/EntityList;hasEntity(Lnet/minecraft/entity/Entity;)Z
-
forEachEntity
Runs an action on every single entity.- Throws:
UnsupportedOperationException- if there is an attempt to have more than one concurrent iteration- Mappings:
Namespace Name Mixin selector official aLclh;a(Ljava/util/function/Consumer;)Vintermediary method_31791Lnet/minecraft/class_5574;method_31791(Ljava/util/function/Consumer;)Vnamed forEachEntityLnet/minecraft/world/EntityList;forEachEntity(Ljava/util/function/Consumer;)V
-