Server package stuff (#1993)

* server stuff

* Delete class_5629.mapping

whoops

* Apply suggestions from code review

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Apply suggestions from code review

Co-authored-by: liach <7806504+liach@users.noreply.github.com>

* Delete ServerPacketSender.mapping

* Update ServerTickScheduler.mapping

Co-authored-by: YanisBft <doublecraft.official@gmail.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
This commit is contained in:
Shnupbups 2021-03-01 01:40:37 +11:00 committed by GitHub
parent 70f7e4cfe0
commit b78585de84
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
37 changed files with 206 additions and 3 deletions

View File

@ -1,7 +1,9 @@
CLASS net/minecraft/class_3317 net/minecraft/server/BannedIpList CLASS net/minecraft/class_3317 net/minecraft/server/BannedIpList
METHOD method_14526 stringifyAddress (Ljava/net/SocketAddress;)Ljava/lang/String; METHOD method_14526 stringifyAddress (Ljava/net/SocketAddress;)Ljava/lang/String;
ARG 1 address
METHOD method_14527 isBanned (Ljava/net/SocketAddress;)Z METHOD method_14527 isBanned (Ljava/net/SocketAddress;)Z
ARG 1 ip ARG 1 ip
METHOD method_14528 get (Ljava/net/SocketAddress;)Lnet/minecraft/class_3320; METHOD method_14528 get (Ljava/net/SocketAddress;)Lnet/minecraft/class_3320;
ARG 1 address
METHOD method_14529 isBanned (Ljava/lang/String;)Z METHOD method_14529 isBanned (Ljava/lang/String;)Z
ARG 1 ip ARG 1 ip

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_3335 net/minecraft/server/BannedPlayerList CLASS net/minecraft/class_3335 net/minecraft/server/BannedPlayerList
METHOD method_14650 contains (Lcom/mojang/authlib/GameProfile;)Z METHOD method_14650 contains (Lcom/mojang/authlib/GameProfile;)Z
ARG 1 profile

View File

@ -59,6 +59,19 @@ CLASS net/minecraft/server/MinecraftServer
FIELD field_4604 pvpEnabled Z FIELD field_4604 pvpEnabled Z
FIELD field_4607 resourcePackUrl Ljava/lang/String; FIELD field_4607 resourcePackUrl Ljava/lang/String;
FIELD field_4608 gameProfileRepo Lcom/mojang/authlib/GameProfileRepository; FIELD field_4608 gameProfileRepo Lcom/mojang/authlib/GameProfileRepository;
METHOD <init> (Ljava/lang/Thread;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5219;Lnet/minecraft/class_3283;Ljava/net/Proxy;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_5350;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Lnet/minecraft/class_3950;)V
ARG 1 serverThread
ARG 2 registryManager
ARG 3 session
ARG 4 saveProperties
ARG 5 dataPackManager
ARG 6 proxy
ARG 7 dataFixer
ARG 8 serverResourceManager
ARG 9 sessionService
ARG 10 gameProfileRepo
ARG 11 userCache
ARG 12 worldGenerationProgressListenerFactory
METHOD method_15876 getMetricsData ()Lnet/minecraft/class_3517; METHOD method_15876 getMetricsData ()Lnet/minecraft/class_3517;
METHOD method_16043 isStopping ()Z METHOD method_16043 isStopping ()Z
METHOD method_16044 getProfiler ()Lnet/minecraft/class_3695; METHOD method_16044 getProfiler ()Lnet/minecraft/class_3695;
@ -92,13 +105,17 @@ CLASS net/minecraft/server/MinecraftServer
METHOD method_24490 endMonitor (Lnet/minecraft/class_4758;)V METHOD method_24490 endMonitor (Lnet/minecraft/class_4758;)V
ARG 1 monitor ARG 1 monitor
METHOD method_27050 getSavePath (Lnet/minecraft/class_5218;)Ljava/nio/file/Path; METHOD method_27050 getSavePath (Lnet/minecraft/class_5218;)Ljava/nio/file/Path;
ARG 1 worldSavePath
METHOD method_27051 syncChunkWrites ()Z METHOD method_27051 syncChunkWrites ()Z
METHOD method_27725 convertLevel (Lnet/minecraft/class_32$class_5143;)V METHOD method_27725 convertLevel (Lnet/minecraft/class_32$class_5143;)V
ARG 0 session
METHOD method_27727 getStructureManager ()Lnet/minecraft/class_3485; METHOD method_27727 getStructureManager ()Lnet/minecraft/class_3485;
METHOD method_27728 getSaveProperties ()Lnet/minecraft/class_5219; METHOD method_27728 getSaveProperties ()Lnet/minecraft/class_5219;
METHOD method_27729 updateMobSpawnOptions ()V METHOD method_27729 updateMobSpawnOptions ()V
METHOD method_27731 updateDifficulty ()V
METHOD method_27901 setupSpawn (Lnet/minecraft/class_3218;Lnet/minecraft/class_5268;ZZ)V METHOD method_27901 setupSpawn (Lnet/minecraft/class_3218;Lnet/minecraft/class_5268;ZZ)V
ARG 0 world ARG 0 world
ARG 1 worldProperties
ARG 2 bonusChest ARG 2 bonusChest
ARG 3 debugWorld ARG 3 debugWorld
METHOD method_27902 acceptsStatusQuery ()Z METHOD method_27902 acceptsStatusQuery ()Z
@ -113,8 +130,13 @@ CLASS net/minecraft/server/MinecraftServer
COMMENT @see CompletableFuture COMMENT @see CompletableFuture
ARG 1 datapacks ARG 1 datapacks
COMMENT a collection of datapacks to reload with COMMENT a collection of datapacks to reload with
METHOD method_29440 (Ljava/util/Collection;Lnet/minecraft/class_5350;)V
ARG 2 serverResourceManager
METHOD method_29735 createDataPackSettings (Lnet/minecraft/class_3283;)Lnet/minecraft/class_5359;
ARG 0 dataPackManager
METHOD method_29736 loadDataPacks (Lnet/minecraft/class_3283;Lnet/minecraft/class_5359;Z)Lnet/minecraft/class_5359; METHOD method_29736 loadDataPacks (Lnet/minecraft/class_3283;Lnet/minecraft/class_5359;Z)Lnet/minecraft/class_5359;
ARG 0 resourcePackManager ARG 0 resourcePackManager
ARG 1 dataPackSettings
ARG 2 safeMode ARG 2 safeMode
METHOD method_29740 startServer (Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer; METHOD method_29740 startServer (Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer;
ARG 0 serverFactory ARG 0 serverFactory
@ -202,6 +224,7 @@ CLASS net/minecraft/server/MinecraftServer
METHOD method_3772 getRecipeManager ()Lnet/minecraft/class_1863; METHOD method_3772 getRecipeManager ()Lnet/minecraft/class_1863;
METHOD method_3773 getNetworkCompressionThreshold ()I METHOD method_3773 getNetworkCompressionThreshold ()I
METHOD method_3774 prepareStartRegion (Lnet/minecraft/class_3949;)V METHOD method_3774 prepareStartRegion (Lnet/minecraft/class_3949;)V
ARG 1 worldGenerationProgressListener
METHOD method_3775 shouldPreventProxyConnections ()Z METHOD method_3775 shouldPreventProxyConnections ()Z
METHOD method_3776 setDifficulty (Lnet/minecraft/class_1267;Z)V METHOD method_3776 setDifficulty (Lnet/minecraft/class_1267;Z)V
ARG 1 difficulty ARG 1 difficulty
@ -218,6 +241,7 @@ CLASS net/minecraft/server/MinecraftServer
ARG 2 pos ARG 2 pos
ARG 3 player ARG 3 player
METHOD method_3786 createWorlds (Lnet/minecraft/class_3949;)V METHOD method_3786 createWorlds (Lnet/minecraft/class_3949;)V
ARG 1 worldGenerationProgressListener
METHOD method_3787 getNetworkIo ()Lnet/minecraft/class_3242; METHOD method_3787 getNetworkIo ()Lnet/minecraft/class_3242;
METHOD method_3788 getCurrentPlayerCount ()I METHOD method_3788 getCurrentPlayerCount ()I
METHOD method_3790 getDefaultGameMode ()Lnet/minecraft/class_1934; METHOD method_3790 getDefaultGameMode ()Lnet/minecraft/class_1934;

View File

@ -8,3 +8,6 @@ CLASS net/minecraft/class_2989 net/minecraft/server/ServerAdvancementLoader
METHOD method_12893 getAdvancements ()Ljava/util/Collection; METHOD method_12893 getAdvancements ()Ljava/util/Collection;
METHOD method_12896 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161; METHOD method_12896 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161;
ARG 1 id ARG 1 id
METHOD method_20723 (Ljava/util/Map;Lnet/minecraft/class_2960;Lcom/google/gson/JsonElement;)V
ARG 2 id
ARG 3 json

View File

@ -29,6 +29,8 @@ CLASS net/minecraft/class_2926 net/minecraft/server/ServerMetadata
METHOD method_12687 getPlayerLimit ()I METHOD method_12687 getPlayerLimit ()I
METHOD method_12688 getOnlinePlayerCount ()I METHOD method_12688 getOnlinePlayerCount ()I
CLASS class_2928 Deserializer CLASS class_2928 Deserializer
METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
ARG 1 json
METHOD serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; METHOD serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
ARG 1 entry ARG 1 entry
ARG 2 unused ARG 2 unused
@ -38,6 +40,9 @@ CLASS net/minecraft/class_2926 net/minecraft/server/ServerMetadata
ARG 1 functionJson ARG 1 functionJson
ARG 2 unused ARG 2 unused
ARG 3 context ARG 3 context
METHOD serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
ARG 1 serverMetadata
ARG 3 context
CLASS class_2930 Version CLASS class_2930 Version
FIELD field_13290 gameVersion Ljava/lang/String; FIELD field_13290 gameVersion Ljava/lang/String;
FIELD field_13291 protocolVersion I FIELD field_13291 protocolVersion I
@ -47,6 +52,9 @@ CLASS net/minecraft/class_2926 net/minecraft/server/ServerMetadata
METHOD method_12693 getGameVersion ()Ljava/lang/String; METHOD method_12693 getGameVersion ()Ljava/lang/String;
METHOD method_12694 getProtocolVersion ()I METHOD method_12694 getProtocolVersion ()I
CLASS class_2931 Serializer CLASS class_2931 Serializer
METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
ARG 1 json
ARG 3 context
METHOD serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; METHOD serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
ARG 1 entry ARG 1 entry
ARG 2 unused ARG 2 unused

View File

@ -12,3 +12,5 @@ CLASS net/minecraft/class_3057 net/minecraft/server/command/FillCommand
ARG 4 filter ARG 4 filter
CLASS class_3058 Mode CLASS class_3058 Mode
FIELD field_13654 filter Lnet/minecraft/class_3119$class_3120; FIELD field_13654 filter Lnet/minecraft/class_3119$class_3120;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_3119$class_3120;)V
ARG 3 filter

View File

@ -6,6 +6,9 @@ CLASS net/minecraft/class_5687 net/minecraft/server/command/ItemCommand
FIELD field_28022 NO_CHANGES_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; FIELD field_28022 NO_CHANGES_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD field_28023 KNOWN_ITEM_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; FIELD field_28023 KNOWN_ITEM_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
FIELD field_28024 MODIFIER_SUGGESTION_PROVIDER Lcom/mojang/brigadier/suggestion/SuggestionProvider; FIELD field_28024 MODIFIER_SUGGESTION_PROVIDER Lcom/mojang/brigadier/suggestion/SuggestionProvider;
METHOD method_32706 getStackInSlot (Lnet/minecraft/class_1297;I)Lnet/minecraft/class_1799;
ARG 0 entity
ARG 1 slotId
METHOD method_32707 register (Lcom/mojang/brigadier/CommandDispatcher;)V METHOD method_32707 register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher ARG 0 dispatcher
METHOD method_32711 executeBlockCopyEntity (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILnet/minecraft/class_2338;I)I METHOD method_32711 executeBlockCopyEntity (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;ILnet/minecraft/class_2338;I)I
@ -34,6 +37,14 @@ CLASS net/minecraft/class_5687 net/minecraft/server/command/ItemCommand
ARG 3 targets ARG 3 targets
ARG 4 slot ARG 4 slot
ARG 5 modifier ARG 5 modifier
METHOD method_32715 getStackWithModifier (Lnet/minecraft/class_2168;Lnet/minecraft/class_117;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;
ARG 0 source
ARG 1 modifier
ARG 2 stack
METHOD method_32716 getStackInSlotFromInventoryAt (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_1799;
ARG 0 source
ARG 1 pos
ARG 2 slotId
METHOD method_32717 executeBlockReplace (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILnet/minecraft/class_1799;)I METHOD method_32717 executeBlockReplace (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;ILnet/minecraft/class_1799;)I
ARG 0 source ARG 0 source
ARG 1 pos ARG 1 pos
@ -70,6 +81,10 @@ CLASS net/minecraft/class_5687 net/minecraft/server/command/ItemCommand
ARG 3 targets ARG 3 targets
ARG 4 slot ARG 4 slot
ARG 5 modifier ARG 5 modifier
METHOD method_32723 getInventoryAtPos (Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;)Lnet/minecraft/class_1263;
ARG 0 source
ARG 1 pos
ARG 2 exception
METHOD method_32724 executeEntityReplace (Lnet/minecraft/class_2168;Ljava/util/Collection;ILnet/minecraft/class_1799;)I METHOD method_32724 executeEntityReplace (Lnet/minecraft/class_2168;Ljava/util/Collection;ILnet/minecraft/class_1799;)I
ARG 0 source ARG 0 source
ARG 1 targets ARG 1 targets

View File

@ -8,3 +8,5 @@ CLASS net/minecraft/class_3078 net/minecraft/server/command/ListCommand
ARG 0 source ARG 0 source
METHOD method_13437 executeNames (Lnet/minecraft/class_2168;)I METHOD method_13437 executeNames (Lnet/minecraft/class_2168;)I
ARG 0 source ARG 0 source
METHOD method_30310 (Lnet/minecraft/class_3222;)Lnet/minecraft/class_2561;
ARG 0 player

View File

@ -5,3 +5,4 @@ CLASS net/minecraft/class_4799 net/minecraft/server/command/LocateBiomeCommand
ARG 0 dispatcher ARG 0 dispatcher
METHOD method_24495 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_2960;)I METHOD method_24495 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_2960;)I
ARG 0 source ARG 0 source
ARG 1 id

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_3079 net/minecraft/server/command/LocateCommand
ARG 0 dispatcher ARG 0 dispatcher
METHOD method_13457 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_3195;)I METHOD method_13457 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_3195;)I
ARG 0 source ARG 0 source
ARG 1 structure
METHOD method_24499 sendCoordinates (Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/lang/String;)I METHOD method_24499 sendCoordinates (Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/lang/String;)I
ARG 0 source ARG 0 source
ARG 1 structure ARG 1 structure

View File

@ -1,3 +1,6 @@
CLASS net/minecraft/class_3045 net/minecraft/server/command/MeCommand CLASS net/minecraft/class_3045 net/minecraft/server/command/MeCommand
METHOD method_13237 register (Lcom/mojang/brigadier/CommandDispatcher;)V METHOD method_13237 register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher ARG 0 dispatcher
METHOD method_31373 getMessage (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2561;
ARG 0 context
ARG 1 text

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_3097 net/minecraft/server/command/ReloadCommand CLASS net/minecraft/class_3097 net/minecraft/server/command/ReloadCommand
FIELD field_25343 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD method_13529 register (Lcom/mojang/brigadier/CommandDispatcher;)V METHOD method_13529 register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher ARG 0 dispatcher

View File

@ -6,3 +6,6 @@ CLASS net/minecraft/class_3112 net/minecraft/server/command/ScheduleCommand
ARG 0 source ARG 0 source
METHOD method_13567 register (Lcom/mojang/brigadier/CommandDispatcher;)V METHOD method_13567 register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher ARG 0 dispatcher
METHOD method_22833 clearEvent (Lnet/minecraft/class_2168;Ljava/lang/String;)I
ARG 0 source
ARG 1 eventName

View File

@ -17,10 +17,15 @@ CLASS net/minecraft/class_3131 net/minecraft/server/command/SpreadPlayersCommand
ARG 1 center ARG 1 center
ARG 2 spreadDistance ARG 2 spreadDistance
ARG 3 maxRange ARG 3 maxRange
ARG 4 maxY
ARG 5 respectTeams
ARG 6 players
METHOD method_13657 getMinDistance (Ljava/util/Collection;Lnet/minecraft/class_3218;[Lnet/minecraft/class_3131$class_3132;IZ)D METHOD method_13657 getMinDistance (Ljava/util/Collection;Lnet/minecraft/class_3218;[Lnet/minecraft/class_3131$class_3132;IZ)D
ARG 0 entities ARG 0 entities
ARG 1 world ARG 1 world
ARG 2 piles ARG 2 piles
ARG 3 maxY
ARG 4 respectTeams
METHOD method_13661 spread (Lnet/minecraft/class_241;DLnet/minecraft/class_3218;Ljava/util/Random;DDDDI[Lnet/minecraft/class_3131$class_3132;Z)V METHOD method_13661 spread (Lnet/minecraft/class_241;DLnet/minecraft/class_3218;Ljava/util/Random;DDDDI[Lnet/minecraft/class_3131$class_3132;Z)V
ARG 0 center ARG 0 center
ARG 1 spreadDistance ARG 1 spreadDistance
@ -30,11 +35,14 @@ CLASS net/minecraft/class_3131 net/minecraft/server/command/SpreadPlayersCommand
ARG 7 minZ ARG 7 minZ
ARG 9 maxX ARG 9 maxX
ARG 11 maxZ ARG 11 maxZ
ARG 13 maxY
ARG 15 respectTeams
CLASS class_3132 Pile CLASS class_3132 Pile
FIELD field_13736 z D FIELD field_13736 z D
FIELD field_13737 x D FIELD field_13737 x D
METHOD method_13662 isSafe (Lnet/minecraft/class_1922;I)Z METHOD method_13662 isSafe (Lnet/minecraft/class_1922;I)Z
ARG 1 world ARG 1 world
ARG 2 maxY
METHOD method_13665 getDistance (Lnet/minecraft/class_3131$class_3132;)D METHOD method_13665 getDistance (Lnet/minecraft/class_3131$class_3132;)D
ARG 1 other ARG 1 other
METHOD method_13666 clamp (DDDD)Z METHOD method_13666 clamp (DDDD)Z
@ -51,6 +59,7 @@ CLASS net/minecraft/class_3131 net/minecraft/server/command/SpreadPlayersCommand
METHOD method_13668 absolute ()F METHOD method_13668 absolute ()F
METHOD method_13669 getY (Lnet/minecraft/class_1922;I)I METHOD method_13669 getY (Lnet/minecraft/class_1922;I)I
ARG 1 blockView ARG 1 blockView
ARG 2 maxY
METHOD method_13670 subtract (Lnet/minecraft/class_3131$class_3132;)V METHOD method_13670 subtract (Lnet/minecraft/class_3131$class_3132;)V
ARG 1 other ARG 1 other
METHOD method_13671 normalize ()V METHOD method_13671 normalize ()V

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_3138 net/minecraft/server/command/SummonCommand CLASS net/minecraft/class_3138 net/minecraft/server/command/SummonCommand
FIELD field_13741 FAILED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; FIELD field_13741 FAILED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD field_22254 INVALID_POSITION_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; FIELD field_22254 INVALID_POSITION_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD field_26629 FAILED_UUID_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
METHOD method_13690 register (Lcom/mojang/brigadier/CommandDispatcher;)V METHOD method_13690 register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher ARG 0 dispatcher
METHOD method_13694 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_2960;Lnet/minecraft/class_243;Lnet/minecraft/class_2487;Z)I METHOD method_13694 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_2960;Lnet/minecraft/class_243;Lnet/minecraft/class_2487;Z)I

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand
METHOD method_22263 (Lnet/minecraft/class_124;Ljava/lang/String;Lnet/minecraft/class_3222;)V
ARG 2 player
METHOD method_22264 executePos (Lnet/minecraft/class_2168;Ljava/lang/String;)I METHOD method_22264 executePos (Lnet/minecraft/class_2168;Ljava/lang/String;)I
ARG 0 source ARG 0 source
ARG 1 variableName ARG 1 variableName
@ -11,6 +13,7 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand
METHOD method_22267 executeRunAll (Lnet/minecraft/class_2168;Ljava/lang/String;II)I METHOD method_22267 executeRunAll (Lnet/minecraft/class_2168;Ljava/lang/String;II)I
ARG 0 source ARG 0 source
ARG 1 testClass ARG 1 testClass
ARG 2 rotationSteps
METHOD method_22268 executeCreate (Lnet/minecraft/class_2168;Ljava/lang/String;III)I METHOD method_22268 executeCreate (Lnet/minecraft/class_2168;Ljava/lang/String;III)I
ARG 0 source ARG 0 source
ARG 1 structure ARG 1 structure
@ -20,16 +23,21 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand
METHOD method_22269 run (Lnet/minecraft/class_2168;Ljava/util/Collection;II)V METHOD method_22269 run (Lnet/minecraft/class_2168;Ljava/util/Collection;II)V
ARG 0 source ARG 0 source
ARG 1 testFunctions ARG 1 testFunctions
ARG 2 rotationSteps
METHOD method_22270 register (Lcom/mojang/brigadier/CommandDispatcher;)V METHOD method_22270 register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher ARG 0 dispatcher
METHOD method_22272 run (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_4524;)V METHOD method_22272 run (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_4524;)V
ARG 0 world ARG 0 world
ARG 1 pos ARG 1 pos
ARG 2 tests ARG 2 tests
METHOD method_22274 (Lnet/minecraft/class_3218;Lnet/minecraft/class_4524;Lnet/minecraft/class_2338;)V
ARG 2 pos
METHOD method_22275 sendMessage (Lnet/minecraft/class_3218;Ljava/lang/String;Lnet/minecraft/class_124;)V METHOD method_22275 sendMessage (Lnet/minecraft/class_3218;Ljava/lang/String;Lnet/minecraft/class_124;)V
ARG 0 world ARG 0 world
ARG 1 message ARG 1 message
ARG 2 formatting ARG 2 formatting
METHOD method_22276 (Lnet/minecraft/class_3222;)Z
ARG 0 player
METHOD method_22277 executeRunThis (Lnet/minecraft/class_2168;)I METHOD method_22277 executeRunThis (Lnet/minecraft/class_2168;)I
ARG 0 source ARG 0 source
METHOD method_22278 sendMessage (Lnet/minecraft/class_2168;Ljava/lang/String;)V METHOD method_22278 sendMessage (Lnet/minecraft/class_2168;Ljava/lang/String;)V
@ -45,11 +53,21 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand
ARG 1 structure ARG 1 structure
METHOD method_22284 executeRunAll (Lnet/minecraft/class_2168;II)I METHOD method_22284 executeRunAll (Lnet/minecraft/class_2168;II)I
ARG 0 source ARG 0 source
ARG 1 rotationSteps
METHOD method_22285 executeImport (Lnet/minecraft/class_2168;Ljava/lang/String;)I METHOD method_22285 executeImport (Lnet/minecraft/class_2168;Ljava/lang/String;)I
ARG 0 source
ARG 1 structure ARG 1 structure
METHOD method_23647 setWorld (Lnet/minecraft/class_4529;Lnet/minecraft/class_3218;)V METHOD method_23647 setWorld (Lnet/minecraft/class_4529;Lnet/minecraft/class_3218;)V
ARG 0 testFunction ARG 0 testFunction
ARG 1 world ARG 1 world
METHOD method_29411 executeRerunFailed (Lnet/minecraft/class_2168;ZII)I
ARG 0 source
ARG 1 requiredOnly
ARG 2 rotationSteps
METHOD method_29412 (Lnet/minecraft/class_4517;)V
ARG 0 test
METHOD method_29413 executeExport (Lnet/minecraft/class_2168;)I
ARG 0 source
CLASS class_4528 Listener CLASS class_4528 Listener
FIELD field_20581 world Lnet/minecraft/class_3218; FIELD field_20581 world Lnet/minecraft/class_3218;
FIELD field_20582 tests Lnet/minecraft/class_4524; FIELD field_20582 tests Lnet/minecraft/class_4524;

View File

@ -56,6 +56,8 @@ CLASS net/minecraft/class_3808 net/minecraft/server/dedicated/AbstractProperties
METHOD method_16739 create (Lnet/minecraft/class_5455;Ljava/util/Properties;)Lnet/minecraft/class_3808; METHOD method_16739 create (Lnet/minecraft/class_5455;Ljava/util/Properties;)Lnet/minecraft/class_3808;
COMMENT Creates another property handler with the same type as this one from the COMMENT Creates another property handler with the same type as this one from the
COMMENT passed new map of properties. COMMENT passed new map of properties.
ARG 1 registryManager
ARG 2 properties
METHOD method_16740 parseBoolean (Ljava/lang/String;Z)Z METHOD method_16740 parseBoolean (Ljava/lang/String;Z)Z
ARG 1 key ARG 1 key
ARG 2 fallback ARG 2 fallback
@ -87,3 +89,4 @@ CLASS net/minecraft/class_3808 net/minecraft/server/dedicated/AbstractProperties
COMMENT COMMENT
COMMENT <p>This method does not mutate the original property where this accessor COMMENT <p>This method does not mutate the original property where this accessor
COMMENT is from. COMMENT is from.
ARG 1 registryManager

View File

@ -2,6 +2,8 @@ CLASS net/minecraft/class_2981 net/minecraft/server/dedicated/EulaReader
FIELD field_13379 eulaAgreedTo Z FIELD field_13379 eulaAgreedTo Z
FIELD field_13380 eulaFile Ljava/nio/file/Path; FIELD field_13380 eulaFile Ljava/nio/file/Path;
FIELD field_13381 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_13381 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> (Ljava/nio/file/Path;)V
ARG 1 eulaFile
METHOD method_12866 isEulaAgreedTo ()Z METHOD method_12866 isEulaAgreedTo ()Z
METHOD method_12867 checkEulaAgreement ()Z METHOD method_12867 checkEulaAgreement ()Z
METHOD method_12868 createEulaFile ()V METHOD method_12868 createEulaFile ()V

View File

@ -8,6 +8,19 @@ CLASS net/minecraft/class_3176 net/minecraft/server/dedicated/MinecraftDedicated
FIELD field_16799 propertiesLoader Lnet/minecraft/class_3807; FIELD field_16799 propertiesLoader Lnet/minecraft/class_3807;
FIELD field_16800 gui Lnet/minecraft/class_3182; FIELD field_16800 gui Lnet/minecraft/class_3182;
FIELD field_26898 filterer Lnet/minecraft/class_5514; FIELD field_26898 filterer Lnet/minecraft/class_5514;
METHOD <init> (Ljava/lang/Thread;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_5350;Lnet/minecraft/class_5219;Lnet/minecraft/class_3807;Lcom/mojang/datafixers/DataFixer;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Lnet/minecraft/class_3950;)V
ARG 1 serverThread
ARG 2 registryManager
ARG 3 session
ARG 4 dataPackManager
ARG 5 serverResourceManager
ARG 6 saveProperties
ARG 7 propertiesLoader
ARG 8 dataFixer
ARG 9 sessionService
ARG 10 gameProfileRepo
ARG 11 userCache
ARG 12 worldGenerationProgressListenerFactory
METHOD method_13941 executeQueuedCommands ()V METHOD method_13941 executeQueuedCommands ()V
METHOD method_13942 sleepFiveSeconds ()V METHOD method_13942 sleepFiveSeconds ()V
METHOD method_13944 getMaxTickTime ()J METHOD method_13944 getMaxTickTime ()J
@ -18,3 +31,4 @@ CLASS net/minecraft/class_3176 net/minecraft/server/dedicated/MinecraftDedicated
METHOD method_13950 createResourcePackHash ()Ljava/lang/String; METHOD method_13950 createResourcePackHash ()Ljava/lang/String;
METHOD method_13951 convertData ()Z METHOD method_13951 convertData ()Z
METHOD method_16712 setUseWhitelist (Z)V METHOD method_16712 setUseWhitelist (Z)V
ARG 1 useWhitelist

View File

@ -52,3 +52,4 @@ CLASS net/minecraft/class_3806 net/minecraft/server/dedicated/ServerPropertiesHa
ARG 1 properties ARG 1 properties
ARG 2 registryManager ARG 2 registryManager
METHOD method_16714 load (Lnet/minecraft/class_5455;Ljava/nio/file/Path;)Lnet/minecraft/class_3806; METHOD method_16714 load (Lnet/minecraft/class_5455;Ljava/nio/file/Path;)Lnet/minecraft/class_3806;
ARG 0 registryManager

View File

@ -1,6 +1,9 @@
CLASS net/minecraft/class_3807 net/minecraft/server/dedicated/ServerPropertiesLoader CLASS net/minecraft/class_3807 net/minecraft/server/dedicated/ServerPropertiesLoader
FIELD field_16846 path Ljava/nio/file/Path; FIELD field_16846 path Ljava/nio/file/Path;
FIELD field_16847 propertiesHandler Lnet/minecraft/class_3806; FIELD field_16847 propertiesHandler Lnet/minecraft/class_3806;
METHOD <init> (Lnet/minecraft/class_5455;Ljava/nio/file/Path;)V
ARG 1 registryManager
ARG 2 path
METHOD method_16717 getPropertiesHandler ()Lnet/minecraft/class_3806; METHOD method_16717 getPropertiesHandler ()Lnet/minecraft/class_3806;
METHOD method_16718 apply (Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_3807; METHOD method_16718 apply (Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_3807;
METHOD method_16719 store ()V METHOD method_16719 store ()V

View File

@ -41,6 +41,8 @@ CLASS net/minecraft/class_5514 net/minecraft/server/filter/TextFilterer
CLASS class_5516 Impl CLASS class_5516 Impl
FIELD field_26837 gameProfile Lcom/mojang/authlib/GameProfile; FIELD field_26837 gameProfile Lcom/mojang/authlib/GameProfile;
FIELD field_26838 executor Ljava/util/concurrent/Executor; FIELD field_26838 executor Ljava/util/concurrent/Executor;
METHOD <init> (Lnet/minecraft/class_5514;Lcom/mojang/authlib/GameProfile;)V
ARG 2 gameProfile
CLASS class_5517 FailedHttpRequestException CLASS class_5517 FailedHttpRequestException
METHOD <init> (Ljava/lang/String;)V METHOD <init> (Ljava/lang/String;)V
ARG 1 message ARG 1 message

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_1132 net/minecraft/server/integrated/IntegratedServer CLASS net/minecraft/class_1132 net/minecraft/server/integrated/IntegratedServer
FIELD field_28075 forcedGameMode Lnet/minecraft/class_1934;
FIELD field_5518 client Lnet/minecraft/class_310; FIELD field_5518 client Lnet/minecraft/class_310;
FIELD field_5519 lanPinger Lnet/minecraft/class_1133; FIELD field_5519 lanPinger Lnet/minecraft/class_1133;
FIELD field_5520 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_5520 LOGGER Lorg/apache/logging/log4j/Logger;
@ -10,5 +11,12 @@ CLASS net/minecraft/class_1132 net/minecraft/server/integrated/IntegratedServer
ARG 2 client ARG 2 client
ARG 3 registryManager ARG 3 registryManager
ARG 4 session ARG 4 session
ARG 5 dataPackManager
ARG 6 serverResourceManager
ARG 7 saveProperties
ARG 8 sessionService
ARG 9 gameProfileRepo
ARG 10 userCache
ARG 11 worldGenerationProgressListenerFactory
METHOD method_4817 setLocalPlayerUuid (Ljava/util/UUID;)V METHOD method_4817 setLocalPlayerUuid (Ljava/util/UUID;)V
ARG 1 localPlayerUuid ARG 1 localPlayerUuid

View File

@ -13,6 +13,7 @@ CLASS net/minecraft/class_4209 net/minecraft/server/network/DebugInfoSender
ARG 0 world ARG 0 world
ARG 1 pos ARG 1 pos
METHOD method_19474 sendStructureStart (Lnet/minecraft/class_5281;Lnet/minecraft/class_3449;)V METHOD method_19474 sendStructureStart (Lnet/minecraft/class_5281;Lnet/minecraft/class_3449;)V
ARG 0 world
ARG 1 structureStart ARG 1 structureStart
METHOD method_19774 sendBrainDebugData (Lnet/minecraft/class_1309;)V METHOD method_19774 sendBrainDebugData (Lnet/minecraft/class_1309;)V
ARG 0 living ARG 0 living
@ -50,7 +51,7 @@ CLASS net/minecraft/class_4209 net/minecraft/server/network/DebugInfoSender
ARG 1 pos ARG 1 pos
ARG 2 state ARG 2 state
ARG 3 blockEntity ARG 3 blockEntity
METHOD method_24819 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V METHOD method_24819 sendPoi (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
ARG 0 world ARG 0 world
ARG 1 pos ARG 1 pos
METHOD method_33139 sendGameEvent (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V METHOD method_33139 sendGameEvent (Lnet/minecraft/class_1937;Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V

View File

@ -64,22 +64,38 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan
METHOD method_18784 tick ()V METHOD method_18784 tick ()V
METHOD method_19507 isHost ()Z METHOD method_19507 isHost ()Z
METHOD method_20630 isPlayerNotCollidingWithBlocks (Lnet/minecraft/class_4538;Lnet/minecraft/class_238;)Z METHOD method_20630 isPlayerNotCollidingWithBlocks (Lnet/minecraft/class_4538;Lnet/minecraft/class_238;)Z
ARG 1 world
ARG 2 box
METHOD method_27913 canPlace (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)Z METHOD method_27913 canPlace (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)Z
COMMENT Checks if a player can place a block or fluid from a bucket. COMMENT Checks if a player can place a block or fluid from a bucket.
COMMENT COMMENT
COMMENT <p>For this to return true, the player must not be actively cooling down. COMMENT <p>For this to return true, the player must not be actively cooling down.
ARG 0 player ARG 0 player
ARG 1 stack ARG 1 stack
METHOD method_29780 isEntityOnAir (Lnet/minecraft/class_1297;)Z
ARG 1 entity
METHOD method_31275 filterText (Ljava/lang/Object;Ljava/util/function/Consumer;Ljava/util/function/BiFunction;)V METHOD method_31275 filterText (Ljava/lang/Object;Ljava/util/function/Consumer;Ljava/util/function/BiFunction;)V
ARG 1 text ARG 1 text
ARG 2 consumer ARG 2 consumer
ARG 3 backingFilterer ARG 3 backingFilterer
METHOD method_31276 signWrittenBook (Ljava/lang/String;Ljava/util/List;I)V
ARG 1 title
ARG 2 pages
ARG 3 slotId
METHOD method_31277 filterText (Ljava/lang/String;Ljava/util/function/Consumer;)V METHOD method_31277 filterText (Ljava/lang/String;Ljava/util/function/Consumer;)V
ARG 1 text ARG 1 text
ARG 2 consumer ARG 2 consumer
METHOD method_31278 addTextToBook (Ljava/util/List;I)V
ARG 1 pages
ARG 2 slotId
METHOD method_31279 filterTexts (Ljava/util/List;Ljava/util/function/Consumer;)V METHOD method_31279 filterTexts (Ljava/util/List;Ljava/util/function/Consumer;)V
ARG 1 texts ARG 1 texts
ARG 2 consumer ARG 2 consumer
METHOD method_31282 onSignUpdate (Lnet/minecraft/class_2877;Ljava/util/List;)V
ARG 1 packet
ARG 2 signText
METHOD method_31286 sendMessage (Ljava/lang/String;)V
ARG 1 message
METHOD method_33562 requestTeleportAndDismount (DDDFF)V METHOD method_33562 requestTeleportAndDismount (DDDFF)V
ARG 1 x ARG 1 x
ARG 3 y ARG 3 y
@ -93,4 +109,4 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan
ARG 7 yaw ARG 7 yaw
ARG 8 pitch ARG 8 pitch
ARG 9 flags ARG 9 flags
ARG 10 shouldDismount ARG 10 shouldDismount

View File

@ -67,6 +67,10 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
METHOD method_14217 markHealthDirty ()V METHOD method_14217 markHealthDirty ()V
METHOD method_14219 getLastActionTime ()J METHOD method_14219 getLastActionTime ()J
METHOD method_14220 getServerWorld ()Lnet/minecraft/class_3218; METHOD method_14220 getServerWorld ()Lnet/minecraft/class_3218;
METHOD method_14222 lookAtEntity (Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)V
ARG 1 anchorPoint
ARG 2 targetEntity
ARG 3 targetAnchor
METHOD method_14224 setCameraEntity (Lnet/minecraft/class_1297;)V METHOD method_14224 setCameraEntity (Lnet/minecraft/class_1297;)V
ARG 1 entity ARG 1 entity
METHOD method_14226 playerTick ()V METHOD method_14226 playerTick ()V

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_3441 net/minecraft/server/network/ServerRecipeBook
ARG 2 player ARG 2 player
METHOD method_14901 readNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_1863;)V METHOD method_14901 readNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_1863;)V
ARG 1 tag ARG 1 tag
ARG 2 recipeManager
METHOD method_14902 toNbt ()Lnet/minecraft/class_2487; METHOD method_14902 toNbt ()Lnet/minecraft/class_2487;
METHOD method_14903 unlockRecipes (Ljava/util/Collection;Lnet/minecraft/class_3222;)I METHOD method_14903 unlockRecipes (Ljava/util/Collection;Lnet/minecraft/class_3222;)I
ARG 1 recipes ARG 1 recipes
@ -18,3 +19,4 @@ CLASS net/minecraft/class_3441 net/minecraft/server/network/ServerRecipeBook
METHOD method_20732 handleList (Lnet/minecraft/class_2499;Ljava/util/function/Consumer;Lnet/minecraft/class_1863;)V METHOD method_20732 handleList (Lnet/minecraft/class_2499;Ljava/util/function/Consumer;Lnet/minecraft/class_1863;)V
ARG 1 list ARG 1 list
ARG 2 handler ARG 2 handler
ARG 3 recipeManager

View File

@ -12,6 +12,7 @@ CLASS net/minecraft/class_3364 net/minecraft/server/rcon/QueryResponseHandler
FIELD field_14454 hostname Ljava/lang/String; FIELD field_14454 hostname Ljava/lang/String;
FIELD field_14456 maxPlayerCount I FIELD field_14456 maxPlayerCount I
FIELD field_14457 port I FIELD field_14457 port I
FIELD field_23964 server Lnet/minecraft/class_2994;
METHOD <init> (Lnet/minecraft/class_2994;I)V METHOD <init> (Lnet/minecraft/class_2994;I)V
ARG 1 server ARG 1 server
ARG 2 queryPort ARG 2 queryPort

View File

@ -4,6 +4,10 @@ CLASS net/minecraft/class_3408 net/minecraft/server/rcon/RconListener
FIELD field_14514 clients Ljava/util/List; FIELD field_14514 clients Ljava/util/List;
FIELD field_23966 SERVER_LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_23966 SERVER_LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_23967 server Lnet/minecraft/class_2994; FIELD field_23967 server Lnet/minecraft/class_2994;
METHOD <init> (Lnet/minecraft/class_2994;Ljava/net/ServerSocket;Ljava/lang/String;)V
ARG 1 server
ARG 2 listener
ARG 3 password
METHOD method_14820 removeStoppedClients ()V METHOD method_14820 removeStoppedClients ()V
METHOD method_27176 closeSocket (Ljava/net/ServerSocket;)V METHOD method_27176 closeSocket (Ljava/net/ServerSocket;)V
ARG 1 socket ARG 1 socket

View File

@ -27,11 +27,17 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
COMMENT by {@link #markForBlockUpdate}, grouped by their vertical chunk section. COMMENT by {@link #markForBlockUpdate}, grouped by their vertical chunk section.
COMMENT <p> COMMENT <p>
COMMENT Entries for a section are null if the section has no positions marked for update. COMMENT Entries for a section are null if the section has no positions marked for update.
FIELD field_26929 world Lnet/minecraft/class_5539;
FIELD field_28806 actionStack Lnet/minecraft/class_5831; FIELD field_28806 actionStack Lnet/minecraft/class_5831;
METHOD <init> (Lnet/minecraft/class_1923;ILnet/minecraft/class_5539;Lnet/minecraft/class_3568;Lnet/minecraft/class_3193$class_3896;Lnet/minecraft/class_3193$class_3897;)V METHOD <init> (Lnet/minecraft/class_1923;ILnet/minecraft/class_5539;Lnet/minecraft/class_3568;Lnet/minecraft/class_3193$class_3896;Lnet/minecraft/class_3193$class_3897;)V
ARG 1 pos ARG 1 pos
ARG 2 level ARG 2 level
ARG 3 world
ARG 4 lightingProvider
ARG 5 levelUpdateListener
ARG 6 playersWatchingChunkProvider
METHOD method_13992 sendPacketToPlayersWatching (Lnet/minecraft/class_2596;Z)V METHOD method_13992 sendPacketToPlayersWatching (Lnet/minecraft/class_2596;Z)V
ARG 1 packet
ARG 2 onlyOnWatchDistanceEdge ARG 2 onlyOnWatchDistanceEdge
METHOD method_13993 getChunkAt (Lnet/minecraft/class_2806;Lnet/minecraft/class_3898;)Ljava/util/concurrent/CompletableFuture; METHOD method_13993 getChunkAt (Lnet/minecraft/class_2806;Lnet/minecraft/class_3898;)Ljava/util/concurrent/CompletableFuture;
ARG 1 targetStatus ARG 1 targetStatus
@ -39,9 +45,11 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
METHOD method_13994 getPos ()Lnet/minecraft/class_1923; METHOD method_13994 getPos ()Lnet/minecraft/class_1923;
METHOD method_14000 getSavingFuture ()Ljava/util/concurrent/CompletableFuture; METHOD method_14000 getSavingFuture ()Ljava/util/concurrent/CompletableFuture;
METHOD method_14002 markForBlockUpdate (Lnet/minecraft/class_2338;)V METHOD method_14002 markForBlockUpdate (Lnet/minecraft/class_2338;)V
ARG 1 pos
METHOD method_14003 getEntityTickingFuture ()Ljava/util/concurrent/CompletableFuture; METHOD method_14003 getEntityTickingFuture ()Ljava/util/concurrent/CompletableFuture;
METHOD method_14005 getLevel ()I METHOD method_14005 getLevel ()I
METHOD method_14006 flushUpdates (Lnet/minecraft/class_2818;)V METHOD method_14006 flushUpdates (Lnet/minecraft/class_2818;)V
ARG 1 chunk
METHOD method_14007 tick (Lnet/minecraft/class_3898;Ljava/util/concurrent/Executor;)V METHOD method_14007 tick (Lnet/minecraft/class_3898;Ljava/util/concurrent/Executor;)V
ARG 1 chunkStorage ARG 1 chunkStorage
METHOD method_14008 getLevelType (I)Lnet/minecraft/class_3193$class_3194; METHOD method_14008 getLevelType (I)Lnet/minecraft/class_3193$class_3194;
@ -53,6 +61,7 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
METHOD method_14011 getTargetStatusForLevel (I)Lnet/minecraft/class_2806; METHOD method_14011 getTargetStatusForLevel (I)Lnet/minecraft/class_2806;
ARG 0 level ARG 0 level
METHOD method_14012 markForLightUpdate (Lnet/minecraft/class_1944;I)V METHOD method_14012 markForLightUpdate (Lnet/minecraft/class_1944;I)V
ARG 1 lightType
ARG 2 y ARG 2 y
COMMENT chunk section y coordinate COMMENT chunk section y coordinate
METHOD method_15890 setLevel (I)V METHOD method_15890 setLevel (I)V
@ -70,12 +79,16 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
METHOD method_20384 isAccessible ()Z METHOD method_20384 isAccessible ()Z
METHOD method_20385 updateAccessibleStatus ()V METHOD method_20385 updateAccessibleStatus ()V
METHOD method_20456 setCompletedChunk (Lnet/minecraft/class_2821;)V METHOD method_20456 setCompletedChunk (Lnet/minecraft/class_2821;)V
ARG 1 chunk
METHOD method_20725 getAccessibleFuture ()Ljava/util/concurrent/CompletableFuture; METHOD method_20725 getAccessibleFuture ()Ljava/util/concurrent/CompletableFuture;
METHOD method_21737 getValidFutureFor (Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture; METHOD method_21737 getValidFutureFor (Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture;
ARG 1 leastStatus ARG 1 leastStatus
METHOD method_23270 getCurrentStatus ()Lnet/minecraft/class_2806; METHOD method_23270 getCurrentStatus ()Lnet/minecraft/class_2806;
METHOD method_23271 getLevelType ()Lnet/minecraft/class_3193$class_3194; METHOD method_23271 getLevelType ()Lnet/minecraft/class_3193$class_3194;
METHOD method_30311 tryUpdateBlockEntityAt (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V METHOD method_30311 tryUpdateBlockEntityAt (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 world
ARG 2 pos
ARG 3 state
CLASS class_3194 LevelType CLASS class_3194 LevelType
METHOD method_14014 isAfter (Lnet/minecraft/class_3193$class_3194;)Z METHOD method_14014 isAfter (Lnet/minecraft/class_3193$class_3194;)Z
ARG 1 levelType ARG 1 levelType

View File

@ -74,7 +74,7 @@ CLASS net/minecraft/class_3204 net/minecraft/server/world/ChunkTicketManager
FIELD field_13896 distanceFromNearestPlayer Lit/unimi/dsi/fastutil/longs/Long2ByteMap; FIELD field_13896 distanceFromNearestPlayer Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
FIELD field_17461 maxDistance I FIELD field_17461 maxDistance I
METHOD <init> (Lnet/minecraft/class_3204;I)V METHOD <init> (Lnet/minecraft/class_3204;I)V
ARG 1 maxDistance ARG 2 maxDistance
METHOD method_14056 isPlayerInChunk (J)Z METHOD method_14056 isPlayerInChunk (J)Z
ARG 1 chunkPos ARG 1 chunkPos
METHOD method_14057 updateLevels ()V METHOD method_14057 updateLevels ()V

View File

@ -3,10 +3,18 @@ CLASS net/minecraft/class_3210 net/minecraft/server/world/PlayerChunkWatchingMan
METHOD method_14081 movePlayer (JJLnet/minecraft/class_3222;)V METHOD method_14081 movePlayer (JJLnet/minecraft/class_3222;)V
ARG 1 prevPos ARG 1 prevPos
ARG 3 currentPos ARG 3 currentPos
ARG 5 player
METHOD method_14082 isWatchDisabled (Lnet/minecraft/class_3222;)Z METHOD method_14082 isWatchDisabled (Lnet/minecraft/class_3222;)Z
ARG 1 player
METHOD method_14083 getPlayersWatchingChunk (J)Ljava/util/stream/Stream; METHOD method_14083 getPlayersWatchingChunk (J)Ljava/util/stream/Stream;
METHOD method_14084 remove (JLnet/minecraft/class_3222;)V METHOD method_14084 remove (JLnet/minecraft/class_3222;)V
ARG 3 player
METHOD method_14085 add (JLnet/minecraft/class_3222;Z)V METHOD method_14085 add (JLnet/minecraft/class_3222;Z)V
ARG 3 player
ARG 4 watchDisabled ARG 4 watchDisabled
METHOD method_14086 disableWatch (Lnet/minecraft/class_3222;)V METHOD method_14086 disableWatch (Lnet/minecraft/class_3222;)V
ARG 1 player
METHOD method_14087 enableWatch (Lnet/minecraft/class_3222;)V METHOD method_14087 enableWatch (Lnet/minecraft/class_3222;)V
ARG 1 player
METHOD method_21715 isWatchInactive (Lnet/minecraft/class_3222;)Z
ARG 1 player

View File

@ -16,11 +16,14 @@ CLASS net/minecraft/class_3215 net/minecraft/server/world/ServerChunkManager
FIELD field_19337 chunkCache [Lnet/minecraft/class_2791; FIELD field_19337 chunkCache [Lnet/minecraft/class_2791;
FIELD field_24455 spawnEntry Lnet/minecraft/class_1948$class_5262; FIELD field_24455 spawnEntry Lnet/minecraft/class_1948$class_5262;
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_2794;IZLnet/minecraft/class_3949;Lnet/minecraft/class_5567;Ljava/util/function/Supplier;)V 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_2794;IZLnet/minecraft/class_3949;Lnet/minecraft/class_5567;Ljava/util/function/Supplier;)V
ARG 1 world
ARG 2 session
ARG 3 dataFixer ARG 3 dataFixer
ARG 4 structureManager ARG 4 structureManager
ARG 5 workerExecutor ARG 5 workerExecutor
ARG 6 chunkGenerator ARG 6 chunkGenerator
ARG 7 viewDistance ARG 7 viewDistance
ARG 9 worldGenerationProgressListener
METHOD method_12127 tick (Ljava/util/function/BooleanSupplier;)V METHOD method_12127 tick (Ljava/util/function/BooleanSupplier;)V
ARG 1 shouldKeepTicking ARG 1 shouldKeepTicking
METHOD method_12129 getChunkGenerator ()Lnet/minecraft/class_2794; METHOD method_12129 getChunkGenerator ()Lnet/minecraft/class_2794;
@ -72,8 +75,12 @@ CLASS net/minecraft/class_3215 net/minecraft/server/world/ServerChunkManager
ARG 1 holder ARG 1 holder
ARG 2 maxLevel ARG 2 maxLevel
METHOD method_18753 unloadEntity (Lnet/minecraft/class_1297;)V METHOD method_18753 unloadEntity (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_18754 sendToOtherNearbyPlayers (Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V METHOD method_18754 sendToOtherNearbyPlayers (Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V
ARG 1 entity
ARG 2 packet
METHOD method_18755 loadEntity (Lnet/minecraft/class_1297;)V METHOD method_18755 loadEntity (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_19492 executeQueuedTasks ()Z METHOD method_19492 executeQueuedTasks ()Z
METHOD method_19493 getPointOfInterestStorage ()Lnet/minecraft/class_4153; METHOD method_19493 getPointOfInterestStorage ()Lnet/minecraft/class_4153;
METHOD method_20585 isFutureReady (JLjava/util/function/Function;)Z METHOD method_20585 isFutureReady (JLjava/util/function/Function;)Z
@ -86,8 +93,11 @@ CLASS net/minecraft/class_3215 net/minecraft/server/world/ServerChunkManager
ARG 3 chunk ARG 3 chunk
ARG 4 status ARG 4 status
METHOD method_23273 getChunkLoadingDebugInfo (Lnet/minecraft/class_1923;)Ljava/lang/String; METHOD method_23273 getChunkLoadingDebugInfo (Lnet/minecraft/class_1923;)Ljava/lang/String;
ARG 1 pos
METHOD method_27907 ifChunkLoaded (JLjava/util/function/Consumer;)V METHOD method_27907 ifChunkLoaded (JLjava/util/function/Consumer;)V
ARG 1 pos ARG 1 pos
ARG 3 chunkConsumer ARG 3 chunkConsumer
METHOD method_27908 getSpawnInfo ()Lnet/minecraft/class_1948$class_5262; METHOD method_27908 getSpawnInfo ()Lnet/minecraft/class_1948$class_5262;
CLASS class_4212 MainThreadExecutor CLASS class_4212 MainThreadExecutor
METHOD <init> (Lnet/minecraft/class_3215;Lnet/minecraft/class_1937;)V
ARG 2 world

View File

@ -12,6 +12,8 @@ CLASS net/minecraft/class_3227 net/minecraft/server/world/ServerLightingProvider
ARG 3 hasBlockLight ARG 3 hasBlockLight
ARG 4 processor ARG 4 processor
ARG 5 executor ARG 5 executor
METHOD method_14275 (Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;)V
ARG 2 pos
METHOD method_14277 runTasks ()V METHOD method_14277 runTasks ()V
METHOD method_17303 tick ()V METHOD method_17303 tick ()V
METHOD method_17304 setTaskBatchSize (I)V METHOD method_17304 setTaskBatchSize (I)V

View File

@ -11,11 +11,13 @@ CLASS net/minecraft/class_1949 net/minecraft/server/world/ServerTickScheduler
ARG 1 world ARG 1 world
ARG 2 invalidObjPredicate ARG 2 invalidObjPredicate
ARG 3 idToName ARG 3 idToName
ARG 4 tickConsumer
METHOD method_20469 serializeScheduledTicks (Ljava/util/function/Function;Ljava/lang/Iterable;J)Lnet/minecraft/class_2499; METHOD method_20469 serializeScheduledTicks (Ljava/util/function/Function;Ljava/lang/Iterable;J)Lnet/minecraft/class_2499;
ARG 0 identifierProvider ARG 0 identifierProvider
ARG 1 scheduledTicks ARG 1 scheduledTicks
ARG 2 time ARG 2 time
METHOD method_20514 addScheduledTick (Lnet/minecraft/class_1954;)V METHOD method_20514 addScheduledTick (Lnet/minecraft/class_1954;)V
ARG 1 tick
METHOD method_20596 transferTicksInBounds (Ljava/util/List;Ljava/util/Collection;Lnet/minecraft/class_3341;Z)Ljava/util/List; METHOD method_20596 transferTicksInBounds (Ljava/util/List;Ljava/util/Collection;Lnet/minecraft/class_3341;Z)Ljava/util/List;
ARG 1 dst ARG 1 dst
ARG 2 src ARG 2 src
@ -28,6 +30,7 @@ CLASS net/minecraft/class_1949 net/minecraft/server/world/ServerTickScheduler
METHOD method_8669 toNbt (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2499; METHOD method_8669 toNbt (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2499;
METHOD method_8670 tick ()V METHOD method_8670 tick ()V
METHOD method_8671 getScheduledTicksInChunk (Lnet/minecraft/class_1923;ZZ)Ljava/util/List; METHOD method_8671 getScheduledTicksInChunk (Lnet/minecraft/class_1923;ZZ)Ljava/util/List;
ARG 1 pos
ARG 2 updateState ARG 2 updateState
ARG 3 getStaleTicks ARG 3 getStaleTicks
METHOD method_8672 getScheduledTicks (Lnet/minecraft/class_3341;ZZ)Ljava/util/List; METHOD method_8672 getScheduledTicks (Lnet/minecraft/class_3341;ZZ)Ljava/util/List;

View File

@ -27,7 +27,12 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
ARG 2 workerExecutor ARG 2 workerExecutor
ARG 3 session ARG 3 session
ARG 4 properties ARG 4 properties
ARG 5 worldKey
ARG 6 dimensionType
ARG 7 worldGenerationProgressListener
ARG 8 chunkGenerator
ARG 9 debugWorld ARG 9 debugWorld
ARG 10 seed
ARG 12 spawners ARG 12 spawners
ARG 13 shouldTickTime ARG 13 shouldTickTime
METHOD method_14166 spawnParticles (Lnet/minecraft/class_3222;Lnet/minecraft/class_2394;ZDDDIDDDD)Z METHOD method_14166 spawnParticles (Lnet/minecraft/class_3222;Lnet/minecraft/class_2394;ZDDDIDDDD)Z
@ -124,8 +129,10 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
METHOD method_18768 tryLoadEntity (Lnet/minecraft/class_1297;)Z METHOD method_18768 tryLoadEntity (Lnet/minecraft/class_1297;)Z
ARG 1 entity ARG 1 entity
METHOD method_18769 onDimensionChanged (Lnet/minecraft/class_1297;)V METHOD method_18769 onDimensionChanged (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_18770 removePlayer (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297$class_5529;)V METHOD method_18770 removePlayer (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297$class_5529;)V
ARG 1 player ARG 1 player
ARG 2 reason
METHOD method_18771 addPlayer (Lnet/minecraft/class_3222;)V METHOD method_18771 addPlayer (Lnet/minecraft/class_3222;)V
ARG 1 player ARG 1 player
METHOD method_18773 (Lnet/minecraft/class_3222;)V METHOD method_18773 (Lnet/minecraft/class_3222;)V
@ -184,6 +191,7 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
METHOD method_29203 tickTime ()V METHOD method_29203 tickTime ()V
METHOD method_30630 getSpawnAngle ()F METHOD method_30630 getSpawnAngle ()F
METHOD method_30736 shouldCreateNewEntityWithPassenger (Lnet/minecraft/class_1297;)Z METHOD method_30736 shouldCreateNewEntityWithPassenger (Lnet/minecraft/class_1297;)Z
ARG 1 entity
METHOD method_31268 getDebugString ()Ljava/lang/String; METHOD method_31268 getDebugString ()Ljava/lang/String;
METHOD method_31270 getTopFive (Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String; METHOD method_31270 getTopFive (Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String;
COMMENT Categories {@code items} with the {@code classifier} and reports a message COMMENT Categories {@code items} with the {@code classifier} and reports a message
@ -195,6 +203,8 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
METHOD method_31419 getChunkSourceDebugString ()Ljava/lang/String; METHOD method_31419 getChunkSourceDebugString ()Ljava/lang/String;
METHOD method_31420 (Lnet/minecraft/class_3695;Lnet/minecraft/class_1297;)V METHOD method_31420 (Lnet/minecraft/class_3695;Lnet/minecraft/class_1297;)V
ARG 2 entity ARG 2 entity
METHOD method_31424 getDragonPart (I)Lnet/minecraft/class_1297;
ARG 1 id
METHOD method_31423 loadEntities (Ljava/util/stream/Stream;)V METHOD method_31423 loadEntities (Ljava/util/stream/Stream;)V
ARG 1 entities ARG 1 entities
METHOD method_31426 addEntities (Ljava/util/stream/Stream;)V METHOD method_31426 addEntities (Ljava/util/stream/Stream;)V

View File

@ -13,6 +13,8 @@ CLASS net/minecraft/class_4296 net/minecraft/server/world/SimpleTickScheduler
ARG 0 ticks ARG 0 ticks
METHOD method_26368 scheduleTo (Lnet/minecraft/class_1951;)V METHOD method_26368 scheduleTo (Lnet/minecraft/class_1951;)V
ARG 1 scheduler ARG 1 scheduler
METHOD method_26369 (Lnet/minecraft/class_1951;Lnet/minecraft/class_4296$class_4989;)V
ARG 1 tick
CLASS class_4989 Tick CLASS class_4989 Tick
FIELD field_23257 pos Lnet/minecraft/class_2338; FIELD field_23257 pos Lnet/minecraft/class_2338;
FIELD field_23258 delay I FIELD field_23258 delay I