mirror of https://github.com/FabricMC/yarn.git
43 lines
2.1 KiB
Plaintext
43 lines
2.1 KiB
Plaintext
CLASS net/minecraft/class_5573 net/minecraft/world/entity/SectionedEntityCache
|
|
COMMENT Stores entities with the chunk sections they are in.
|
|
FIELD field_27250 entityClass Ljava/lang/Class;
|
|
FIELD field_27251 managementCategoryDiscriminator Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction;
|
|
FIELD field_27252 entitySetsByChunkSection Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
|
|
FIELD field_27253 packedChunkSectionPositions Lit/unimi/dsi/fastutil/longs/LongSortedSet;
|
|
METHOD <init> (Ljava/lang/Class;Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction;)V
|
|
ARG 1 entityClass
|
|
ARG 2 managementCategoryDiscriminator
|
|
METHOD method_31770 chunkPositions ()Lit/unimi/dsi/fastutil/longs/LongSet;
|
|
METHOD method_31771 getChunkSections (II)Lit/unimi/dsi/fastutil/longs/LongSortedSet;
|
|
ARG 1 chunkX
|
|
ARG 2 chunkZ
|
|
METHOD method_31772 getChunkSections (J)Ljava/util/stream/LongStream;
|
|
ARG 1 packedChunkPos
|
|
METHOD method_31773 forEachFilteredEntity (Lnet/minecraft/class_5575;Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V
|
|
ARG 1 filter
|
|
ARG 2 box
|
|
ARG 3 action
|
|
METHOD method_31775 intersecting (Lnet/minecraft/class_238;)Ljava/util/function/Predicate;
|
|
ARG 0 box
|
|
METHOD method_31777 forEachEntityByChunkSection (Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V
|
|
ARG 1 box
|
|
ARG 2 action
|
|
METHOD method_31779 toPackedChunkSectionPos (Lnet/minecraft/class_2338;)J
|
|
ARG 0 pos
|
|
METHOD method_31781 chunkSectionCount ()I
|
|
METHOD method_31782 getEntitiesInChunkBySection (J)Ljava/util/stream/Stream;
|
|
ARG 1 packedChunkPos
|
|
METHOD method_31783 forEachEntity (Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V
|
|
ARG 1 box
|
|
ARG 2 action
|
|
METHOD method_31784 getEntities (J)Lnet/minecraft/class_5572;
|
|
ARG 1 packedChunkSectionPos
|
|
METHOD method_31785 getEntitiesIfPresent (J)Lnet/minecraft/class_5572;
|
|
ARG 1 packedChunkSectionPos
|
|
METHOD method_31786 removeChunkSection (J)V
|
|
ARG 1 packedChunkSectionPos
|
|
METHOD method_31787 packedChunkPosFromChunkSectionPos (J)J
|
|
ARG 0 packedChunkSectionPos
|
|
METHOD method_31788 addChunkSection (J)Lnet/minecraft/class_5572;
|
|
ARG 1 packedChunkSectionPos
|