mirror of https://github.com/FabricMC/yarn.git
21w41a server world (#2756)
* 21w41a server world * Fix indent * Update mappings/net/minecraft/server/world/ThreadedAnvilChunkStorage.mapping Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com> Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com> Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
This commit is contained in:
parent
c0d3f0e025
commit
67b9a79265
|
@ -21,6 +21,7 @@ CLASS net/minecraft/class_3204 net/minecraft/server/world/ChunkTicketManager
|
|||
METHOD method_14035 isUnloaded (J)Z
|
||||
ARG 1 pos
|
||||
METHOD method_14036 setChunkForced (Lnet/minecraft/class_1923;Z)V
|
||||
ARG 1 pos
|
||||
ARG 2 forced
|
||||
METHOD method_14038 getChunkHolder (J)Lnet/minecraft/class_3193;
|
||||
ARG 1 pos
|
||||
|
@ -29,6 +30,7 @@ CLASS net/minecraft/class_3204 net/minecraft/server/world/ChunkTicketManager
|
|||
ARG 3 ticket
|
||||
METHOD method_14045 purge ()V
|
||||
METHOD method_14046 getLevel (Lnet/minecraft/class_4706;)I
|
||||
ARG 0 tickets
|
||||
METHOD method_14048 handleChunkEnter (Lnet/minecraft/class_4076;Lnet/minecraft/class_3222;)V
|
||||
ARG 1 pos
|
||||
ARG 2 player
|
||||
|
@ -39,7 +41,7 @@ CLASS net/minecraft/class_3204 net/minecraft/server/world/ChunkTicketManager
|
|||
METHOD method_14051 handleChunkLeave (Lnet/minecraft/class_4076;Lnet/minecraft/class_3222;)V
|
||||
ARG 1 pos
|
||||
ARG 2 player
|
||||
METHOD method_14052 getSpawningChunkCount ()I
|
||||
METHOD method_14052 getTickedChunkCount ()I
|
||||
METHOD method_14053 setLevel (JILnet/minecraft/class_3193;I)Lnet/minecraft/class_3193;
|
||||
ARG 1 pos
|
||||
ARG 3 level
|
||||
|
@ -58,6 +60,7 @@ CLASS net/minecraft/class_3204 net/minecraft/server/world/ChunkTicketManager
|
|||
ARG 4 argument
|
||||
METHOD method_17292 removeTicket (Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V
|
||||
ARG 1 type
|
||||
ARG 2 pos
|
||||
ARG 3 radius
|
||||
ARG 4 argument
|
||||
METHOD method_17645 removeTicket (JLnet/minecraft/class_3228;)V
|
||||
|
@ -68,9 +71,13 @@ CLASS net/minecraft/class_3204 net/minecraft/server/world/ChunkTicketManager
|
|||
ARG 2 pos
|
||||
ARG 3 level
|
||||
ARG 4 argument
|
||||
METHOD method_20800 shouldTick (J)Z
|
||||
ARG 1 chunkPos
|
||||
METHOD method_21623 getTicket (J)Ljava/lang/String;
|
||||
ARG 1 pos
|
||||
METHOD method_21683 toDumpString ()Ljava/lang/String;
|
||||
METHOD method_34876 dump (Ljava/lang/String;)V
|
||||
ARG 1 path
|
||||
METHOD method_38629 setSimulationDistance (I)V
|
||||
ARG 1 simulationDistance
|
||||
METHOD method_38630 isSimulating (J)Z
|
||||
|
@ -89,6 +96,8 @@ CLASS net/minecraft/class_3204 net/minecraft/server/world/ChunkTicketManager
|
|||
ARG 1 pos
|
||||
ARG 3 oldDistance
|
||||
ARG 4 distance
|
||||
METHOD method_34878 dump (Ljava/lang/String;)V
|
||||
ARG 1 path
|
||||
CLASS class_3948 NearbyChunkTicketUpdater
|
||||
FIELD field_17464 watchDistance I
|
||||
FIELD field_17465 distances Lit/unimi/dsi/fastutil/longs/Long2IntMap;
|
||||
|
|
|
@ -104,6 +104,9 @@ CLASS net/minecraft/class_3215 net/minecraft/server/world/ServerChunkManager
|
|||
ARG 1 pos
|
||||
METHOD method_38634 applySimulationDistance (I)V
|
||||
ARG 1 simulationDistance
|
||||
METHOD method_38784 (Lnet/minecraft/class_3215$class_6635;)V
|
||||
ARG 0 chunk
|
||||
CLASS class_4212 MainThreadExecutor
|
||||
METHOD <init> (Lnet/minecraft/class_3215;Lnet/minecraft/class_1937;)V
|
||||
ARG 2 world
|
||||
CLASS class_6635 ChunkWithHolder
|
||||
|
|
|
@ -112,10 +112,24 @@ CLASS net/minecraft/class_5579 net/minecraft/server/world/ServerEntityManager
|
|||
METHOD method_31855 getLoadedChunks ()Lit/unimi/dsi/fastutil/longs/LongSet;
|
||||
METHOD method_31857 (Lnet/minecraft/class_5568;)V
|
||||
ARG 1 entity
|
||||
METHOD method_31859 (Lnet/minecraft/class_5568;)Z
|
||||
ARG 0 entity
|
||||
METHOD method_31860 (Lnet/minecraft/class_5568;)Z
|
||||
ARG 0 entity
|
||||
METHOD method_31861 (Lnet/minecraft/class_5568;)Z
|
||||
ARG 0 entity
|
||||
METHOD method_31862 (Lnet/minecraft/class_5568;)Z
|
||||
ARG 0 entity
|
||||
METHOD method_31863 (Lnet/minecraft/class_5568;)V
|
||||
ARG 1 entity
|
||||
METHOD method_31864 (Lnet/minecraft/class_5568;)V
|
||||
ARG 1 entity
|
||||
METHOD method_37252 isLoaded (J)Z
|
||||
ARG 1 chunkPos
|
||||
METHOD method_37253 shouldTick (Lnet/minecraft/class_1923;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_37254 shouldTick (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
CLASS class_5580 Listener
|
||||
FIELD field_27271 manager Lnet/minecraft/class_5579;
|
||||
FIELD field_27272 entity Lnet/minecraft/class_5568;
|
||||
|
|
|
@ -229,6 +229,14 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
|
|||
ARG 0 pos
|
||||
METHOD method_34680 (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_37115 shouldTickEntity (Lnet/minecraft/class_1923;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_37116 isChunkLoaded (J)Z
|
||||
ARG 1 chunkPos
|
||||
METHOD method_37117 isTickingFutureReady (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_37118 shouldTickEntity (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
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
|
||||
|
|
|
@ -28,6 +28,9 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor
|
|||
FIELD field_19343 unloadTaskQueue Ljava/util/Queue;
|
||||
FIELD field_23786 chunkToType Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
|
||||
FIELD field_26931 chunkStatusChangeListener Lnet/minecraft/class_5567;
|
||||
FIELD field_29671 PROTO_CHUNK B
|
||||
FIELD field_29672 UNMARKED_CHUNK B
|
||||
FIELD field_29673 LEVEL_CHUNK B
|
||||
METHOD <init> (Lnet/minecraft/class_3218;Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_3485;Ljava/util/concurrent/Executor;Lnet/minecraft/class_1255;Lnet/minecraft/class_2823;Lnet/minecraft/class_2794;Lnet/minecraft/class_3949;Lnet/minecraft/class_5567;Ljava/util/function/Supplier;IZ)V
|
||||
ARG 1 world
|
||||
ARG 2 session
|
||||
|
@ -71,8 +74,8 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor
|
|||
METHOD method_17241 sendWatchPackets (Lnet/minecraft/class_3222;Lnet/minecraft/class_1923;Lorg/apache/commons/lang3/mutable/MutableObject;ZZ)V
|
||||
ARG 1 player
|
||||
ARG 2 pos
|
||||
ARG 4 withinMaxWatchDistance
|
||||
ARG 5 withinViewDistance
|
||||
ARG 4 oldWithinViewDistance
|
||||
ARG 5 newWithinViewDistance
|
||||
METHOD method_17242 save (Z)V
|
||||
ARG 1 flush
|
||||
METHOD method_17244 updateHolderMap ()Z
|
||||
|
@ -151,6 +154,13 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor
|
|||
METHOD method_21676 getFutureStatus (Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String;
|
||||
METHOD method_23272 getChunkLoadingDebugInfo (Lnet/minecraft/class_1923;)Ljava/lang/String;
|
||||
ARG 1 chunkPos
|
||||
METHOD method_27053 mark (Lnet/minecraft/class_1923;Lnet/minecraft/class_2806$class_2808;)B
|
||||
ARG 1 pos
|
||||
ARG 2 type
|
||||
METHOD method_27054 markAsProtoChunk (Lnet/minecraft/class_1923;)V
|
||||
ARG 1 pos
|
||||
METHOD method_27055 isLevelChunk (Lnet/minecraft/class_1923;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_31413 addEntitiesFromNbt (Lnet/minecraft/class_3218;Ljava/util/List;)V
|
||||
ARG 0 world
|
||||
ARG 1 nbt
|
||||
|
@ -159,6 +169,46 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor
|
|||
ARG 2 levelType
|
||||
METHOD method_37476 getSaveDir ()Ljava/lang/String;
|
||||
METHOD method_37897 getChunkGenerator ()Lnet/minecraft/class_2794;
|
||||
METHOD method_37898 isWithinDistance (IIIII)Z
|
||||
ARG 0 x1
|
||||
ARG 1 z1
|
||||
ARG 2 x2
|
||||
ARG 3 z2
|
||||
ARG 4 distance
|
||||
METHOD method_37899 isWithinDistance (Lnet/minecraft/class_1923;III)Z
|
||||
ARG 0 chunkPos
|
||||
ARG 1 sectionX
|
||||
ARG 2 sectionZ
|
||||
ARG 3 distance
|
||||
METHOD method_37901 isWithinDistance (Lnet/minecraft/class_1923;Lnet/minecraft/class_3222;ZI)Z
|
||||
ARG 0 chunkPos
|
||||
ARG 1 player
|
||||
ARG 2 usePlayerWatchedSection
|
||||
ARG 3 distance
|
||||
METHOD method_37905 isOnDistanceEdge (IIIII)Z
|
||||
ARG 0 x1
|
||||
ARG 1 z1
|
||||
ARG 2 x2
|
||||
ARG 3 z2
|
||||
ARG 4 distance
|
||||
METHOD method_37906 isOnDistanceEdge (Lnet/minecraft/class_1923;Lnet/minecraft/class_3222;ZI)Z
|
||||
ARG 0 chunkPos
|
||||
ARG 1 player
|
||||
ARG 2 usePlayerWatchedSection
|
||||
ARG 3 distance
|
||||
METHOD method_37907 getPlayersWatchingChunk (Lnet/minecraft/class_1923;)Ljava/util/List;
|
||||
ARG 1 pos
|
||||
METHOD method_38782 canTickChunk (Lnet/minecraft/class_3222;Lnet/minecraft/class_1923;)Z
|
||||
COMMENT {@return whether the {@code player} can tick the chunk at {@code pos}}
|
||||
COMMENT
|
||||
COMMENT @implNote Spectators cannot tick chunks. Additionally, only chunks within 128
|
||||
COMMENT block radius of that player can be ticked.
|
||||
COMMENT
|
||||
COMMENT @apiNote This controls monster spawning and block random ticks.
|
||||
ARG 1 player
|
||||
ARG 2 pos
|
||||
METHOD method_38783 shouldTick (Lnet/minecraft/class_1923;)Z
|
||||
ARG 1 pos
|
||||
CLASS class_3208 EntityTracker
|
||||
COMMENT An entity tracker governs which players' clients can see an entity. Each
|
||||
COMMENT tracker corresponds to one entity in a server world and is mapped from the
|
||||
|
|
Loading…
Reference in New Issue