CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld FIELD field_13948 idleTimeout I FIELD field_13949 blockTickScheduler Lnet/minecraft/class_1949; FIELD field_13950 syncedBlockEventQueue Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet; FIELD field_13951 fluidTickScheduler Lnet/minecraft/class_1949; FIELD field_13952 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_13953 inBlockTick Z FIELD field_13955 allPlayersSleeping Z FIELD field_13956 portalForcer Lnet/minecraft/class_1946; FIELD field_13957 savingDisabled Z FIELD field_13959 server Lnet/minecraft/server/MinecraftServer; FIELD field_13960 entitiesByUuid Ljava/util/Map; FIELD field_17915 entitiesById Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; FIELD field_18260 entitiesToLoad Ljava/util/Queue; FIELD field_18261 players Ljava/util/List; FIELD field_18262 entityNavigations Ljava/util/Set; FIELD field_18264 inEntityTick Z FIELD field_18811 raidManager Lnet/minecraft/class_3767; FIELD field_23787 structureAccessor Lnet/minecraft/class_5138; FIELD field_24456 worldProperties Lnet/minecraft/class_5268; FIELD field_24624 serverChunkManager Lnet/minecraft/class_3215; FIELD field_25141 spawners Ljava/util/List; FIELD field_25142 enderDragonFight Lnet/minecraft/class_2881; FIELD field_25144 END_SPAWN_POS Lnet/minecraft/class_2338; METHOD (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5268;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lnet/minecraft/class_2874;Lnet/minecraft/class_3949;Lnet/minecraft/class_2794;ZJLjava/util/List;Z)V ARG 1 server ARG 2 workerExecutor ARG 3 session ARG 4 properties ARG 8 generationProgressListener ARG 13 spawners METHOD method_14166 spawnParticles (Lnet/minecraft/class_3222;Lnet/minecraft/class_2394;ZDDDIDDDD)Z ARG 1 viewer ARG 2 particle ARG 3 force ARG 4 x ARG 6 y ARG 8 z ARG 10 count ARG 11 deltaX ARG 13 deltaY ARG 15 deltaZ ARG 17 speed METHOD method_14171 tickFluid (Lnet/minecraft/class_1954;)V ARG 1 tick METHOD method_14173 getPortalForcer ()Lnet/minecraft/class_1946; METHOD method_14174 processBlockEvent (Lnet/minecraft/class_1919;)Z ARG 1 event METHOD method_14175 addEntity (Lnet/minecraft/class_1297;)Z ARG 1 entity METHOD method_14176 save (Lnet/minecraft/class_3536;ZZ)V ARG 1 progressListener ARG 2 flush METHOD method_14177 isInBlockTick ()Z METHOD method_14183 getStructureManager ()Lnet/minecraft/class_3485; METHOD method_14188 saveLevel ()V METHOD method_14189 tickBlock (Lnet/minecraft/class_1954;)V ARG 1 tick METHOD method_14190 getEntity (Ljava/util/UUID;)Lnet/minecraft/class_1297; METHOD method_14191 sendToPlayerIfNearby (Lnet/minecraft/class_3222;ZDDDLnet/minecraft/class_2596;)Z ARG 1 player ARG 2 force ARG 3 x ARG 5 y ARG 7 z ARG 9 packet METHOD method_14192 processSyncedBlockEvents ()V METHOD method_14195 resetWeather ()V METHOD method_14197 resetIdleTimeout ()V METHOD method_14199 spawnParticles (Lnet/minecraft/class_2394;DDDIDDDD)I ARG 1 particle ARG 2 x ARG 4 y ARG 6 z ARG 8 count ARG 9 deltaX ARG 11 deltaY ARG 13 deltaZ ARG 15 speed METHOD method_17983 getPersistentStateManager ()Lnet/minecraft/class_26; METHOD method_17984 getForcedChunks ()Lit/unimi/dsi/fastutil/longs/LongSet; METHOD method_17988 setChunkForced (IIZ)Z ARG 1 x ARG 2 z ARG 3 forced METHOD method_18198 getEntitiesByType (Lnet/minecraft/class_1299;Ljava/util/function/Predicate;)Ljava/util/List; COMMENT Computes a list of entities of the given type. COMMENT COMMENT Warning: If {@code null} is passed as the entity type filter, care should be COMMENT taken that the type argument {@code T} is set to {@link Entity}, otherwise heap pollution COMMENT in the returned list or {@link ClassCastException} can occur. COMMENT COMMENT @return a list of entities of the given type ARG 1 type COMMENT the entity type of the returned entities, or {@code null} for any type of entity ARG 2 predicate COMMENT a predicate which returned entities must satisfy METHOD method_18199 (Lnet/minecraft/class_1309;)Z ARG 1 entity METHOD method_18203 tickChunk (Lnet/minecraft/class_2818;I)V ARG 1 chunk ARG 2 randomTickSpeed METHOD method_18207 onPlayerTeleport (Lnet/minecraft/class_3222;)V ARG 1 player METHOD method_18210 getSurface (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; ARG 1 pos METHOD method_18211 onPlayerChangeDimension (Lnet/minecraft/class_3222;)V ARG 1 player METHOD method_18213 onPlayerConnected (Lnet/minecraft/class_3222;)V ARG 1 player METHOD method_18214 loadEntity (Lnet/minecraft/class_1297;)Z ARG 1 entity METHOD method_18215 onPlayerRespawned (Lnet/minecraft/class_3222;)V ARG 1 player METHOD method_18762 tickEntity (Lnet/minecraft/class_1297;)V ARG 1 entity METHOD method_18763 tickPassenger (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V ARG 1 vehicle ARG 2 passenger METHOD method_18764 unloadEntities (Lnet/minecraft/class_2818;)V ARG 1 chunk METHOD method_18765 tick (Ljava/util/function/BooleanSupplier;)V ARG 1 shouldKeepTicking METHOD method_18766 getPlayers (Ljava/util/function/Predicate;)Ljava/util/List; ARG 1 predicate METHOD method_18767 checkEntityChunkPos (Lnet/minecraft/class_1297;)V COMMENT Validates if an entity's current position matches its chunk position. If the entity's chunk position and actual position don't match, then the entity will be moved to its new chunk. ARG 1 entity METHOD method_18768 tryLoadEntity (Lnet/minecraft/class_1297;)Z ARG 1 entity METHOD method_18769 onDimensionChanged (Lnet/minecraft/class_1297;)V ARG 1 entity METHOD method_18770 removePlayer (Lnet/minecraft/class_3222;)V ARG 1 player METHOD method_18771 addPlayer (Lnet/minecraft/class_3222;)V ARG 1 player METHOD method_18772 unloadEntity (Lnet/minecraft/class_1297;)V ARG 1 entity METHOD method_18773 (Lnet/minecraft/class_3222;)V ARG 0 player METHOD method_18774 removeEntity (Lnet/minecraft/class_1297;)V ARG 1 entity METHOD method_18775 (Lnet/minecraft/class_3222;)Z ARG 0 player METHOD method_18776 getAliveEnderDragons ()Ljava/util/List; METHOD method_18777 checkUuid (Lnet/minecraft/class_1297;)Z ARG 1 entity METHOD method_18778 loadEntityUnchecked (Lnet/minecraft/class_1297;)V ARG 1 entity METHOD method_18779 getRandomAlivePlayer ()Lnet/minecraft/class_3222; METHOD method_18780 removeEntityFromChunk (Lnet/minecraft/class_1297;)V ARG 1 entity METHOD method_19494 getPointOfInterestStorage ()Lnet/minecraft/class_4153; METHOD method_19495 getRaidManager ()Lnet/minecraft/class_3767; METHOD method_19496 handleInteraction (Lnet/minecraft/class_4151;Lnet/minecraft/class_1297;Lnet/minecraft/class_4094;)V ARG 1 interaction ARG 2 entity ARG 3 observer METHOD method_19497 isNearOccupiedPointOfInterest (Lnet/minecraft/class_2338;I)Z ARG 1 pos ARG 2 maxDistance METHOD method_19498 getOccupiedPointOfInterestDistance (Lnet/minecraft/class_4076;)I ARG 1 pos METHOD method_19500 isNearOccupiedPointOfInterest (Lnet/minecraft/class_2338;)Z ARG 1 pos METHOD method_19502 getRaidAt (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3765; ARG 1 pos METHOD method_19503 hasRaidAt (Lnet/minecraft/class_2338;)Z ARG 1 pos METHOD method_20588 isNearOccupiedPointOfInterest (Lnet/minecraft/class_4076;)Z ARG 1 sectionPos METHOD method_21624 dumpEntities (Ljava/io/Writer;Ljava/lang/Iterable;)V ARG 0 writer ARG 1 entities METHOD method_21625 dump (Ljava/nio/file/Path;)V METHOD method_21626 dumpBlockEntities (Ljava/io/Writer;)V ARG 1 writer METHOD method_23658 clearUpdatesInArea (Lnet/minecraft/class_3341;)V ARG 1 box METHOD method_23660 wakeSleepingPlayers ()V METHOD method_24500 locateBiome (Lnet/minecraft/class_1959;Lnet/minecraft/class_2338;II)Lnet/minecraft/class_2338; ARG 1 biome ARG 2 pos ARG 3 radius METHOD method_27056 getStructureAccessor ()Lnet/minecraft/class_5138; METHOD method_27909 iterateEntities ()Ljava/lang/Iterable; METHOD method_27910 setWeather (IIZZ)V ARG 1 clearDuration ARG 2 rainDuration ARG 3 raining ARG 4 thundering METHOD method_27911 getSpawnPos ()Lnet/minecraft/class_2338; METHOD method_28125 isFlat ()Z METHOD method_29198 getEnderDragonFight ()Lnet/minecraft/class_2881; METHOD method_29199 setTimeOfDay (J)V ARG 1 timeOfDay METHOD method_29200 createEndSpawnPlatform (Lnet/minecraft/class_3218;)V ARG 0 world METHOD method_29202 tickSpawners (ZZ)V ARG 1 spawnMonsters ARG 2 spawnAnimals METHOD method_29203 tickTime ()V METHOD method_8448 updateSleepingPlayers ()V METHOD method_8487 locateStructure (Lnet/minecraft/class_3195;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338; ARG 1 feature ARG 2 pos ARG 3 radius ARG 4 skipExistingChunks METHOD method_8554 setSpawnPos (Lnet/minecraft/class_2338;F)V ARG 1 pos ARG 2 angle