CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld FIELD field_17675 mapStates Ljava/util/Map; FIELD field_17778 regularEntities Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; FIELD field_17780 worldRenderer Lnet/minecraft/class_761; FIELD field_18226 players Ljava/util/List; FIELD field_21526 lightningTicksLeft I FIELD field_21527 colorCache Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap; FIELD field_24430 clientWorldProperties Lnet/minecraft/class_638$class_5271; FIELD field_24605 chunkManager Lnet/minecraft/class_631; FIELD field_24606 skyProperties Lnet/minecraft/class_5294; FIELD field_3727 netHandler Lnet/minecraft/class_634; FIELD field_3729 client Lnet/minecraft/class_310; FIELD field_3733 scoreboard Lnet/minecraft/class_269; METHOD (Lnet/minecraft/class_634;Lnet/minecraft/class_638$class_5271;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lnet/minecraft/class_2874;ILjava/util/function/Supplier;Lnet/minecraft/class_761;ZJ)V ARG 1 networkHandler ARG 2 properties ARG 3 worldRef ARG 4 dimensionRef ARG 5 dimensionType ARG 6 loadDistance ARG 7 profiler ARG 8 worldRenderer ARG 9 debugWorld ARG 10 seed METHOD method_18107 addPlayer (ILnet/minecraft/class_742;)V ARG 1 id ARG 2 player METHOD method_18110 unloadBlockEntities (Lnet/minecraft/class_2818;)V ARG 1 chunk METHOD method_18112 getEntities ()Ljava/lang/Iterable; METHOD method_18113 scheduleBlockRenders (III)V ARG 1 x ARG 2 y ARG 3 z METHOD method_18114 addEntityPrivate (ILnet/minecraft/class_1297;)V ARG 1 id ARG 2 entity METHOD method_18115 addEntitiesToChunk (Lnet/minecraft/class_2818;)V ARG 1 chunk METHOD method_18116 tickEntities ()V METHOD method_18117 finishRemovingEntity (Lnet/minecraft/class_1297;)V ARG 1 entity METHOD method_18120 getRegularEntityCount ()I METHOD method_18646 tickEntity (Lnet/minecraft/class_1297;)V ARG 1 entity METHOD method_18647 tickPassenger (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V ARG 1 entity ARG 2 passenger METHOD method_18648 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_23778 (Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V ARG 0 cache METHOD method_23780 calculateColor (Lnet/minecraft/class_2338;Lnet/minecraft/world/level/ColorResolver;)I ARG 1 pos ARG 2 colorResolver METHOD method_23782 resetChunkColor (II)V METHOD method_23784 reloadColor ()V METHOD method_23785 getCloudsColor (F)Lnet/minecraft/class_243; ARG 1 tickDelta METHOD method_23789 getLightningTicksLeft ()I METHOD method_27873 setSpawnPos (Lnet/minecraft/class_2338;F)V ARG 1 pos ARG 2 angle METHOD method_27874 getSpawnPos ()Lnet/minecraft/class_2338; METHOD method_28103 getSkyProperties ()Lnet/minecraft/class_5294; METHOD method_29090 tickTime ()V METHOD method_2932 addParticle (DDDDDLnet/minecraft/class_2394;)V ARG 1 minX ARG 3 maxX ARG 5 minZ ARG 7 maxZ ARG 9 y ARG 11 parameters METHOD method_2936 finishRemovingEntities ()V METHOD method_2937 setBlockStateWithoutNeighborUpdates (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 pos ARG 2 state METHOD method_2938 addParticle (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2394;Z)V ARG 1 pos ARG 2 state ARG 3 parameters METHOD method_2941 doRandomBlockDisplayTicks (III)V ARG 1 xCenter ARG 2 yCenter ARG 3 zCenter METHOD method_2942 addEntity (ILnet/minecraft/class_1297;)V ARG 1 id ARG 2 entity METHOD method_2943 randomBlockDisplayTick (IIIILjava/util/Random;ZLnet/minecraft/class_2338$class_2339;)V ARG 1 xCenter ARG 2 yCenter ARG 3 zCenter ARG 4 radius ARG 5 random ARG 6 spawnBarrierParticles ARG 7 pos METHOD method_2944 setScoreboard (Lnet/minecraft/class_269;)V ARG 1 scoreboard METHOD method_2945 removeEntity (I)V ARG 1 entityId METHOD method_2947 playSound (Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZ)V ARG 1 pos ARG 2 sound ARG 3 category ARG 4 volume ARG 5 pitch ARG 6 useDistance METHOD method_2948 addParticle (Lnet/minecraft/class_2338;Lnet/minecraft/class_2394;Lnet/minecraft/class_265;D)V ARG 1 pos ARG 2 parameters ARG 3 shape ARG 4 y METHOD method_8435 setTimeOfDay (J)V METHOD method_8441 tick (Ljava/util/function/BooleanSupplier;)V ARG 1 shouldKeepTicking CLASS class_5271 Properties FIELD field_24433 hardcore Z FIELD field_24434 gameRules Lnet/minecraft/class_1928; FIELD field_24435 spawnX I FIELD field_24436 spawnY I FIELD field_24437 spawnZ I FIELD field_24438 time J FIELD field_24439 timeOfDay J FIELD field_24440 raining Z FIELD field_24441 difficulty Lnet/minecraft/class_1267; FIELD field_24442 difficultyLocked Z FIELD field_24607 flatWorld Z FIELD field_26372 spawnAngle F METHOD (Lnet/minecraft/class_1267;ZZ)V ARG 1 difficulty ARG 2 hardcore ARG 3 flatWorld METHOD method_165 setTimeOfDay (J)V ARG 1 time METHOD method_177 setTime (J)V ARG 1 difficulty METHOD method_27875 setDifficulty (Lnet/minecraft/class_1267;)V ARG 1 difficulty METHOD method_27876 setDifficultyLocked (Z)V ARG 1 difficultyLocked METHOD method_28105 getSkyDarknessHeight ()D METHOD method_28106 getHorizonShadingRatio ()D