diff --git a/mappings/net/minecraft/server/world/ChunkTicketManager.mapping b/mappings/net/minecraft/server/world/ChunkTicketManager.mapping index e8d1b1322c..fc0ef491fb 100644 --- a/mappings/net/minecraft/server/world/ChunkTicketManager.mapping +++ b/mappings/net/minecraft/server/world/ChunkTicketManager.mapping @@ -13,6 +13,8 @@ CLASS net/minecraft/class_3204 net/minecraft/server/world/ChunkTicketManager FIELD field_17459 chunkPositions Lit/unimi/dsi/fastutil/longs/LongSet; FIELD field_17460 mainThreadExecutor Ljava/util/concurrent/Executor; FIELD field_18252 distanceFromTicketTracker Lnet/minecraft/class_3204$class_4077; + FIELD field_34886 simulationDistanceTracker Lnet/minecraft/class_6609; + FIELD field_34887 simulationDistance I METHOD (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V ARG 1 workerExecutor ARG 2 mainThreadExecutor @@ -68,6 +70,11 @@ CLASS net/minecraft/class_3204 net/minecraft/server/world/ChunkTicketManager METHOD method_21623 getTicket (J)Ljava/lang/String; ARG 1 pos METHOD method_21683 toDumpString ()Ljava/lang/String; + METHOD method_38629 setSimulationDistance (I)V + ARG 1 simulationDistance + METHOD method_38630 isSimulating (J)Z + ARG 1 chunkPos + METHOD method_38633 getPlayerSimulationLevel ()I CLASS class_3205 DistanceFromNearestPlayerTracker FIELD field_13896 distanceFromNearestPlayer Lit/unimi/dsi/fastutil/longs/Long2ByteMap; FIELD field_17461 maxDistance I diff --git a/mappings/net/minecraft/server/world/ServerChunkManager.mapping b/mappings/net/minecraft/server/world/ServerChunkManager.mapping index 449b6ef77e..eee6791ac1 100644 --- a/mappings/net/minecraft/server/world/ServerChunkManager.mapping +++ b/mappings/net/minecraft/server/world/ServerChunkManager.mapping @@ -98,6 +98,7 @@ CLASS net/minecraft/class_3215 net/minecraft/server/world/ServerChunkManager METHOD method_37114 isTickingFutureReady (J)Z ARG 1 pos METHOD method_38634 applySimulationDistance (I)V + ARG 1 simulationDistance CLASS class_4212 MainThreadExecutor METHOD (Lnet/minecraft/class_3215;Lnet/minecraft/class_1937;)V ARG 2 world diff --git a/mappings/net/minecraft/world/SimulationDistanceLevelPropagator.mapping b/mappings/net/minecraft/world/SimulationDistanceLevelPropagator.mapping new file mode 100644 index 0000000000..07c072cc2f --- /dev/null +++ b/mappings/net/minecraft/world/SimulationDistanceLevelPropagator.mapping @@ -0,0 +1,32 @@ +CLASS net/minecraft/class_6609 net/minecraft/world/SimulationDistanceLevelPropagator + FIELD field_34888 levels Lit/unimi/dsi/fastutil/longs/Long2ByteMap; + FIELD field_34890 tickets Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; + METHOD method_38635 updateLevels ()V + METHOD method_38636 updatePlayerTickets (I)V + ARG 1 level + METHOD method_38637 add (JLnet/minecraft/class_3228;)V + ARG 1 pos + ARG 3 ticket + METHOD method_38638 add (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V + ARG 1 type + ARG 2 pos + ARG 3 level + ARG 4 argument + METHOD method_38639 getLevel (Lnet/minecraft/class_4706;)I + ARG 1 ticket + METHOD method_38640 getLevel (Lnet/minecraft/class_1923;)I + ARG 1 pos + METHOD method_38641 remove (JLnet/minecraft/class_3228;)V + ARG 1 pos + ARG 3 ticket + METHOD method_38642 remove (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V + ARG 1 type + ARG 2 pos + ARG 3 level + ARG 4 argument + METHOD method_38643 getTickingTicket (J)Ljava/lang/String; + ARG 1 pos + METHOD method_38644 getTickets (J)Lnet/minecraft/class_4706; + ARG 1 pos + METHOD method_38645 (J)Lnet/minecraft/class_4706; + ARG 0 p