diff --git a/mappings/net/minecraft/server/BanEntry.mapping b/mappings/net/minecraft/server/BanEntry.mapping index 56c5538cc0..387c444efa 100644 --- a/mappings/net/minecraft/server/BanEntry.mapping +++ b/mappings/net/minecraft/server/BanEntry.mapping @@ -4,7 +4,11 @@ CLASS net/minecraft/class_3309 net/minecraft/server/BanEntry FIELD field_14306 creationDate Ljava/util/Date; FIELD field_14307 reason Ljava/lang/String; FIELD field_14308 DATE_FORMAT Ljava/text/SimpleDateFormat; + METHOD (Ljava/lang/Object;Lcom/google/gson/JsonObject;)V + ARG 1 key + ARG 2 json METHOD (Ljava/lang/Object;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V + ARG 1 key ARG 2 creationDate ARG 3 source ARG 4 expiryDate diff --git a/mappings/net/minecraft/server/BannedIpEntry.mapping b/mappings/net/minecraft/server/BannedIpEntry.mapping index 90996685c8..3a39e0d548 100644 --- a/mappings/net/minecraft/server/BannedIpEntry.mapping +++ b/mappings/net/minecraft/server/BannedIpEntry.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_3320 net/minecraft/server/BannedIpEntry + METHOD (Lcom/google/gson/JsonObject;)V + ARG 1 json METHOD (Ljava/lang/String;)V ARG 1 ip METHOD (Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V @@ -7,5 +9,5 @@ CLASS net/minecraft/class_3320 net/minecraft/server/BannedIpEntry ARG 3 source ARG 4 expiry ARG 5 reason - METHOD method_14532 getIpFromJson (Lcom/google/gson/JsonObject;)Ljava/lang/String; + METHOD method_14532 getIp (Lcom/google/gson/JsonObject;)Ljava/lang/String; ARG 0 json diff --git a/mappings/net/minecraft/server/BannedPlayerEntry.mapping b/mappings/net/minecraft/server/BannedPlayerEntry.mapping index c637f072bb..8aadfca430 100644 --- a/mappings/net/minecraft/server/BannedPlayerEntry.mapping +++ b/mappings/net/minecraft/server/BannedPlayerEntry.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_3336 net/minecraft/server/BannedPlayerEntry + METHOD (Lcom/google/gson/JsonObject;)V + ARG 1 json METHOD (Lcom/mojang/authlib/GameProfile;)V ARG 1 profile METHOD (Lcom/mojang/authlib/GameProfile;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V @@ -7,5 +9,5 @@ CLASS net/minecraft/class_3336 net/minecraft/server/BannedPlayerEntry ARG 3 source ARG 4 expiry ARG 5 reason - METHOD method_14651 getProfileFromJson (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; + METHOD method_14651 profileFromJson (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; ARG 0 json diff --git a/mappings/net/minecraft/server/MinecraftServer.mapping b/mappings/net/minecraft/server/MinecraftServer.mapping index 441ad346bf..9c41be4918 100644 --- a/mappings/net/minecraft/server/MinecraftServer.mapping +++ b/mappings/net/minecraft/server/MinecraftServer.mapping @@ -7,6 +7,7 @@ CLASS net/minecraft/server/MinecraftServer FIELD field_17601 serverId Ljava/lang/String; FIELD field_17704 DEMO_LEVEL_INFO Lnet/minecraft/class_1940; FIELD field_19237 eraseCache Z + FIELD field_19249 waitingForNextTick Z FIELD field_20279 COMPLETED_UNIT_FUTURE Ljava/util/concurrent/CompletableFuture; FIELD field_20850 dataCommandStorage Lnet/minecraft/class_4565; FIELD field_20851 predicateManager Lnet/minecraft/class_4567; @@ -25,6 +26,7 @@ CLASS net/minecraft/server/MinecraftServer FIELD field_4554 flightEnabled Z FIELD field_4555 serverPort I FIELD field_4556 userCache Lnet/minecraft/class_3312; + FIELD field_4557 lastTimeReference J FIELD field_4558 scoreboard Lnet/minecraft/class_2995; FIELD field_4560 preventProxyConnections Z FIELD field_4561 stopped Z diff --git a/mappings/net/minecraft/server/OperatorEntry.mapping b/mappings/net/minecraft/server/OperatorEntry.mapping index b2e72d1a2f..9a7461bc66 100644 --- a/mappings/net/minecraft/server/OperatorEntry.mapping +++ b/mappings/net/minecraft/server/OperatorEntry.mapping @@ -1,6 +1,8 @@ CLASS net/minecraft/class_3327 net/minecraft/server/OperatorEntry FIELD field_14366 permissionLevel I FIELD field_14367 bypassPlayerLimit Z + METHOD (Lcom/google/gson/JsonObject;)V + ARG 1 json METHOD (Lcom/mojang/authlib/GameProfile;IZ)V ARG 1 profile ARG 2 permissionLevel diff --git a/mappings/net/minecraft/server/OperatorList.mapping b/mappings/net/minecraft/server/OperatorList.mapping index 9de4a19ee7..f973841e5d 100644 --- a/mappings/net/minecraft/server/OperatorList.mapping +++ b/mappings/net/minecraft/server/OperatorList.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_3326 net/minecraft/server/OperatorList METHOD method_14620 isOp (Lcom/mojang/authlib/GameProfile;)Z + ARG 1 profile diff --git a/mappings/net/minecraft/server/PlayerManager.mapping b/mappings/net/minecraft/server/PlayerManager.mapping index 009ab595c5..9028f5edee 100644 --- a/mappings/net/minecraft/server/PlayerManager.mapping +++ b/mappings/net/minecraft/server/PlayerManager.mapping @@ -31,17 +31,22 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager METHOD method_14557 setWhitelistEnabled (Z)V ARG 1 whitelistEnabled METHOD method_14559 getPlayersByIp (Ljava/lang/String;)Ljava/util/List; + ARG 1 ip METHOD method_14560 getWhitelistedNames ()[Ljava/lang/String; METHOD method_14561 getServer ()Lnet/minecraft/server/MinecraftServer; METHOD method_14563 getUserBanList ()Lnet/minecraft/class_3335; METHOD method_14564 sendToTeam (Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;)V ARG 1 source + ARG 2 message METHOD method_14565 sendToOtherTeams (Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;)V ARG 1 source + ARG 2 message METHOD method_14566 getPlayer (Ljava/lang/String;)Lnet/minecraft/class_3222; + ARG 1 name METHOD method_14567 getUserData ()Lnet/minecraft/class_2487; METHOD method_14568 getViewDistance ()I METHOD method_14569 isOperator (Lcom/mojang/authlib/GameProfile;)Z + ARG 1 profile METHOD method_14570 onPlayerConnect (Lnet/minecraft/class_2535;Lnet/minecraft/class_3222;)V ARG 1 connection ARG 2 player @@ -57,13 +62,16 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager METHOD method_14579 areCheatsAllowed ()Z METHOD method_14580 getPlayerNames ()[Ljava/lang/String; METHOD method_14581 sendToAll (Lnet/minecraft/class_2596;)V + ARG 1 packet METHOD method_14582 addToOperators (Lcom/mojang/authlib/GameProfile;)V + ARG 1 profile METHOD method_14583 createStatHandler (Lnet/minecraft/class_1657;)Lnet/minecraft/class_3442; ARG 1 player METHOD method_14584 getOpNames ()[Ljava/lang/String; METHOD method_14585 getIpBanList ()Lnet/minecraft/class_3317; METHOD method_14586 checkCanJoin (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_2561; METHOD method_14587 isWhitelisted (Lcom/mojang/authlib/GameProfile;)Z + ARG 1 profile METHOD method_14588 sendScoreboard (Lnet/minecraft/class_2995;Lnet/minecraft/class_3222;)V ARG 1 scoreboard ARG 2 player @@ -75,9 +83,11 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager ARG 1 world METHOD method_14592 getMaxPlayerCount ()I METHOD method_14593 sendToAll (Lnet/minecraft/class_2561;)V - METHOD method_14594 (Lnet/minecraft/class_3222;)V + ARG 1 message + METHOD method_14594 sendPlayerStatus (Lnet/minecraft/class_3222;)V ARG 1 player METHOD method_14595 setGameMode (Lnet/minecraft/class_1934;)V + ARG 1 gameMode METHOD method_14596 sendCommandTree (Lnet/minecraft/class_3222;I)V ARG 1 player ARG 2 permissionLevel @@ -90,6 +100,7 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager ARG 1 uuid METHOD method_14603 getOpList ()Lnet/minecraft/class_3326; METHOD method_14604 removeFromOperators (Lcom/mojang/authlib/GameProfile;)V + ARG 1 profile METHOD method_14605 sendToAround (Lnet/minecraft/class_1657;DDDDLnet/minecraft/class_2874;Lnet/minecraft/class_2596;)V ARG 1 player ARG 2 x @@ -104,6 +115,7 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager METHOD method_14608 setViewDistance (I)V ARG 1 viewDistance METHOD method_14609 canBypassPlayerLimit (Lcom/mojang/authlib/GameProfile;)Z + ARG 1 profile METHOD method_14611 remove (Lnet/minecraft/class_3222;)V ARG 1 player METHOD method_14613 createPlayer (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_3222; @@ -114,5 +126,6 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager ARG 2 oldPlayer ARG 3 world METHOD method_14616 broadcastChatMessage (Lnet/minecraft/class_2561;Z)V + ARG 1 message ARG 2 system METHOD method_14617 saveAllPlayerData ()V diff --git a/mappings/net/minecraft/server/ServerAdvancementLoader.mapping b/mappings/net/minecraft/server/ServerAdvancementLoader.mapping index ffe4b3632a..93048a8829 100644 --- a/mappings/net/minecraft/server/ServerAdvancementLoader.mapping +++ b/mappings/net/minecraft/server/ServerAdvancementLoader.mapping @@ -4,3 +4,4 @@ CLASS net/minecraft/class_2989 net/minecraft/server/ServerAdvancementLoader FIELD field_13406 LOGGER Lorg/apache/logging/log4j/Logger; METHOD method_12893 getAdvancements ()Ljava/util/Collection; METHOD method_12896 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161; + ARG 1 id diff --git a/mappings/net/minecraft/server/ServerConfigEntry.mapping b/mappings/net/minecraft/server/ServerConfigEntry.mapping index 3d7d15189b..e7c392ec35 100644 --- a/mappings/net/minecraft/server/ServerConfigEntry.mapping +++ b/mappings/net/minecraft/server/ServerConfigEntry.mapping @@ -1,4 +1,8 @@ CLASS net/minecraft/class_3330 net/minecraft/server/ServerConfigEntry - FIELD field_14368 object Ljava/lang/Object; + FIELD field_14368 key Ljava/lang/Object; + METHOD (Ljava/lang/Object;)V + ARG 1 key METHOD method_14626 getKey ()Ljava/lang/Object; METHOD method_14627 isInvalid ()Z + METHOD method_24896 fromJson (Lcom/google/gson/JsonObject;)V + ARG 1 json diff --git a/mappings/net/minecraft/server/ServerConfigHandler.mapping b/mappings/net/minecraft/server/ServerConfigHandler.mapping index 22c1ac0708..831fb99793 100644 --- a/mappings/net/minecraft/server/ServerConfigHandler.mapping +++ b/mappings/net/minecraft/server/ServerConfigHandler.mapping @@ -5,35 +5,35 @@ CLASS net/minecraft/class_3321 net/minecraft/server/ServerConfigHandler FIELD field_14327 OPERATORS_FILE Ljava/io/File; FIELD field_14328 BANNED_PLAYERS_FILE Ljava/io/File; METHOD method_14533 convertWhitelist (Lnet/minecraft/server/MinecraftServer;)Z - ARG 0 minecraftServer + ARG 0 server METHOD method_14534 createDirectory (Ljava/io/File;)V ARG 0 directory - METHOD method_14535 stringToDate (Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date; - ARG 0 string + METHOD method_14535 parseDate (Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date; + ARG 0 dateString ARG 1 fallback METHOD method_14536 getLevelPlayersFolder (Lnet/minecraft/server/MinecraftServer;)Ljava/io/File; - ARG 0 minecraftServer + ARG 0 server METHOD method_14538 lookupProfile (Lnet/minecraft/server/MinecraftServer;Ljava/util/Collection;Lcom/mojang/authlib/ProfileLookupCallback;)V - ARG 0 minecraftServer + ARG 0 server ARG 1 bannedPlayers ARG 2 callback METHOD method_14539 convertOperators (Lnet/minecraft/server/MinecraftServer;)Z - ARG 0 minecraftServer + ARG 0 server METHOD method_14540 checkSuccess (Lnet/minecraft/server/MinecraftServer;)Z - ARG 0 minecraftServer + ARG 0 server METHOD method_14541 checkListConversionSuccess ()Z METHOD method_14542 checkPlayerConversionSuccess (Lnet/minecraft/server/MinecraftServer;)Z - ARG 0 minecraftServer + ARG 0 server METHOD method_14543 processSimpleListFile (Ljava/io/File;Ljava/util/Map;)Ljava/util/List; ARG 0 file ARG 1 valueMap METHOD method_14545 convertBannedIps (Lnet/minecraft/server/MinecraftServer;)Z - ARG 0 minecraftServer + ARG 0 server METHOD method_14546 getPlayerUuidByName (Lnet/minecraft/server/MinecraftServer;Ljava/lang/String;)Ljava/lang/String; - ARG 0 minecraftServer + ARG 0 server ARG 1 name METHOD method_14547 convertBannedPlayers (Lnet/minecraft/server/MinecraftServer;)Z - ARG 0 minecraftServer + ARG 0 server METHOD method_14549 markFileConverted (Ljava/io/File;)V ARG 0 file METHOD method_14550 convertPlayerFiles (Lnet/minecraft/class_3176;)Z diff --git a/mappings/net/minecraft/server/ServerConfigList.mapping b/mappings/net/minecraft/server/ServerConfigList.mapping index 23eeaa67f8..48e4c8b40b 100644 --- a/mappings/net/minecraft/server/ServerConfigList.mapping +++ b/mappings/net/minecraft/server/ServerConfigList.mapping @@ -4,21 +4,28 @@ CLASS net/minecraft/class_3331 net/minecraft/server/ServerConfigList FIELD field_14372 enabled Z FIELD field_14373 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_14374 GSON Lcom/google/gson/Gson; + METHOD (Ljava/io/File;)V + ARG 1 file METHOD method_14629 save ()V METHOD method_14630 load ()V METHOD method_14631 removeInvalidEntries ()V METHOD method_14632 values ()Ljava/util/Collection; METHOD method_14633 add (Lnet/minecraft/class_3330;)V + ARG 1 entry METHOD method_14634 toString (Ljava/lang/Object;)Ljava/lang/String; ARG 1 profile METHOD method_14635 remove (Ljava/lang/Object;)V + ARG 1 key METHOD method_14636 getNames ()[Ljava/lang/String; METHOD method_14637 setEnabled (Z)V ARG 1 enabled - METHOD method_14638 removeEntry (Lnet/minecraft/class_3330;)V + METHOD method_14638 remove (Lnet/minecraft/class_3330;)V + ARG 1 entry METHOD method_14639 isEnabled ()Z METHOD method_14640 get (Ljava/lang/Object;)Lnet/minecraft/class_3330; + ARG 1 key METHOD method_14641 isEmpty ()Z METHOD method_14642 fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3330; + ARG 1 json METHOD method_14643 getFile ()Ljava/io/File; METHOD method_14644 contains (Ljava/lang/Object;)Z diff --git a/mappings/net/minecraft/server/ServerMetadata.mapping b/mappings/net/minecraft/server/ServerMetadata.mapping index 9a8cea3c7f..f5a3d8b030 100644 --- a/mappings/net/minecraft/server/ServerMetadata.mapping +++ b/mappings/net/minecraft/server/ServerMetadata.mapping @@ -7,11 +7,14 @@ CLASS net/minecraft/class_2926 net/minecraft/server/ServerMetadata ARG 1 favicon METHOD method_12678 getFavicon ()Ljava/lang/String; METHOD method_12679 setVersion (Lnet/minecraft/class_2926$class_2930;)V + ARG 1 version METHOD method_12680 getDescription ()Lnet/minecraft/class_2561; METHOD method_12681 setPlayers (Lnet/minecraft/class_2926$class_2927;)V + ARG 1 players METHOD method_12682 getPlayers ()Lnet/minecraft/class_2926$class_2927; METHOD method_12683 getVersion ()Lnet/minecraft/class_2926$class_2930; METHOD method_12684 setDescription (Lnet/minecraft/class_2561;)V + ARG 1 description CLASS class_2927 Players FIELD field_13287 sample [Lcom/mojang/authlib/GameProfile; FIELD field_13288 online I diff --git a/mappings/net/minecraft/server/WhitelistEntry.mapping b/mappings/net/minecraft/server/WhitelistEntry.mapping index 462efe8571..7dd7af7b02 100644 --- a/mappings/net/minecraft/server/WhitelistEntry.mapping +++ b/mappings/net/minecraft/server/WhitelistEntry.mapping @@ -1,3 +1,7 @@ CLASS net/minecraft/class_3340 net/minecraft/server/WhitelistEntry - METHOD method_14656 deserializeProfile (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; + METHOD (Lcom/google/gson/JsonObject;)V + ARG 1 json + METHOD (Lcom/mojang/authlib/GameProfile;)V + ARG 1 profile + METHOD method_14656 profileFromJson (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; ARG 0 json diff --git a/mappings/net/minecraft/server/dedicated/AbstractPropertiesHandler.mapping b/mappings/net/minecraft/server/dedicated/AbstractPropertiesHandler.mapping index ee38e8a4f7..090fa8c2e3 100644 --- a/mappings/net/minecraft/server/dedicated/AbstractPropertiesHandler.mapping +++ b/mappings/net/minecraft/server/dedicated/AbstractPropertiesHandler.mapping @@ -1,30 +1,91 @@ CLASS net/minecraft/class_3808 net/minecraft/server/dedicated/AbstractPropertiesHandler FIELD field_16848 properties Ljava/util/Properties; FIELD field_16849 LOGGER Lorg/apache/logging/log4j/Logger; - METHOD method_16720 parseIntWithOperation (Ljava/lang/String;Ljava/util/function/UnaryOperator;I)I - METHOD method_16721 wrapNumberParsingFunction (Ljava/util/function/Function;)Ljava/util/function/Function; - METHOD method_16722 wrapIntParsingFunction (Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/function/Function; - METHOD method_16723 getProperties ()Ljava/util/Properties; + METHOD (Ljava/util/Properties;)V + ARG 1 properties + METHOD method_16720 transformedParseInt (Ljava/lang/String;Ljava/util/function/UnaryOperator;I)I + ARG 1 key + ARG 2 transformer + ARG 3 fallback + METHOD method_16721 wrapNumberParser (Ljava/util/function/Function;)Ljava/util/function/Function; + ARG 0 parser + METHOD method_16722 combineParser (Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/function/Function; + ARG 0 intParser + ARG 1 fallbackParser + METHOD method_16723 copyProperties ()Ljava/util/Properties; METHOD method_16724 accessor (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/class_3808$class_3809; + ARG 1 key + ARG 2 parser + ARG 3 stringifier + ARG 4 fallback METHOD method_16725 parseLong (Ljava/lang/String;J)J + ARG 1 key + ARG 2 fallback METHOD method_16726 getInt (Ljava/lang/String;I)I - METHOD method_16727 load (Ljava/nio/file/Path;)Ljava/util/Properties; - METHOD method_16728 store (Ljava/nio/file/Path;)V + ARG 1 key + ARG 2 fallback + METHOD method_16727 loadProperties (Ljava/nio/file/Path;)Ljava/util/Properties; + COMMENT Loads a map of properties from the {@code path}. + ARG 0 path + METHOD method_16728 saveProperties (Ljava/nio/file/Path;)V + COMMENT Saves the properties of this handler to the {@code path}. + ARG 1 path METHOD method_16730 accessor (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Lnet/minecraft/class_3808$class_3809; + ARG 1 key + ARG 2 parser + ARG 3 fallback METHOD method_16732 getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + ARG 1 key + ARG 2 fallback METHOD method_16734 getStringValue (Ljava/lang/String;)Ljava/lang/String; - METHOD method_16735 getWithOperation (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; + ARG 1 key + METHOD method_16735 get (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; + ARG 1 key + ARG 2 parser + ARG 3 parsedTransformer + ARG 4 stringifier + ARG 5 fallback METHOD method_16736 getDeprecatedBoolean (Ljava/lang/String;)Ljava/lang/Boolean; - METHOD method_16737 getString (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; + ARG 1 key + METHOD method_16737 get (Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; + ARG 1 key + ARG 2 parser + ARG 3 fallback METHOD method_16738 getDeprecatedString (Ljava/lang/String;)Ljava/lang/String; + ARG 1 key METHOD method_16739 create (Ljava/util/Properties;)Lnet/minecraft/class_3808; + COMMENT Creates another property handler with the same type as this one from the + COMMENT passed new map of properties. + ARG 1 properties METHOD method_16740 parseBoolean (Ljava/lang/String;Z)Z + ARG 1 key + ARG 2 fallback METHOD method_16741 get (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object; + ARG 1 key + ARG 2 parser + ARG 3 stringifier + ARG 4 fallback METHOD method_16742 getDeprecated (Ljava/lang/String;Ljava/util/function/Function;)Ljava/lang/Object; + ARG 1 key + ARG 2 stringifier METHOD method_16743 intAccessor (Ljava/lang/String;I)Lnet/minecraft/class_3808$class_3809; + ARG 1 key + ARG 2 fallback METHOD method_16744 booleanAccessor (Ljava/lang/String;Z)Lnet/minecraft/class_3808$class_3809; + ARG 1 key + ARG 2 fallback CLASS class_3809 PropertyAccessor FIELD field_16850 value Ljava/lang/Object; - FIELD field_16851 stringify Ljava/util/function/Function; + FIELD field_16851 stringifier Ljava/util/function/Function; FIELD field_16852 key Ljava/lang/String; + METHOD (Lnet/minecraft/class_3808;Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;)V + ARG 2 key + ARG 3 value + ARG 4 stringifier METHOD method_16745 set (Ljava/lang/Object;)Lnet/minecraft/class_3808; + COMMENT Returns a new property handler with another map of property in which + COMMENT the property handled by this accessor is updated. + COMMENT + COMMENT

This method does not mutate the original property where this accessor + COMMENT is from. + ARG 1 value diff --git a/mappings/net/minecraft/server/dedicated/DedicatedPlayerManager.mapping b/mappings/net/minecraft/server/dedicated/DedicatedPlayerManager.mapping index 246e222fc2..67568af407 100644 --- a/mappings/net/minecraft/server/dedicated/DedicatedPlayerManager.mapping +++ b/mappings/net/minecraft/server/dedicated/DedicatedPlayerManager.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_3174 net/minecraft/server/dedicated/DedicatedPlayerManager FIELD field_13804 LOGGER Lorg/apache/logging/log4j/Logger; + METHOD (Lnet/minecraft/class_3176;)V + ARG 1 server METHOD method_13930 saveUserBanList ()V METHOD method_13931 loadIpBanList ()V METHOD method_13932 saveIpBanList ()V diff --git a/mappings/net/minecraft/server/dedicated/DedicatedServer.mapping b/mappings/net/minecraft/server/dedicated/DedicatedServer.mapping index 350d8c6eda..5954e527e9 100644 --- a/mappings/net/minecraft/server/dedicated/DedicatedServer.mapping +++ b/mappings/net/minecraft/server/dedicated/DedicatedServer.mapping @@ -6,10 +6,14 @@ CLASS net/minecraft/class_2994 net/minecraft/server/dedicated/DedicatedServer METHOD method_12934 executeRconCommand (Ljava/lang/String;)Ljava/lang/String; METHOD method_16705 getProperties ()Lnet/minecraft/class_3806; METHOD method_3720 info (Ljava/lang/String;)V + ARG 1 message METHOD method_3743 warn (Ljava/lang/String;)V + ARG 1 message METHOD method_3762 logError (Ljava/lang/String;)V + ARG 1 message METHOD method_3766 isDebuggingEnabled ()Z METHOD method_3770 log (Ljava/lang/String;)V + ARG 1 message METHOD method_3788 getCurrentPlayerCount ()I METHOD method_3802 getMaxPlayerCount ()I METHOD method_3827 getVersion ()Ljava/lang/String; diff --git a/mappings/net/minecraft/server/dedicated/ServerPropertiesHandler.mapping b/mappings/net/minecraft/server/dedicated/ServerPropertiesHandler.mapping index e973129a5f..8c7fc1b1d8 100644 --- a/mappings/net/minecraft/server/dedicated/ServerPropertiesHandler.mapping +++ b/mappings/net/minecraft/server/dedicated/ServerPropertiesHandler.mapping @@ -46,3 +46,4 @@ CLASS net/minecraft/class_3806 net/minecraft/server/dedicated/ServerPropertiesHa FIELD field_16845 opPermissionLevel I FIELD field_20324 functionPermissionLevel I METHOD method_16714 load (Ljava/nio/file/Path;)Lnet/minecraft/class_3806; + ARG 0 path diff --git a/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping b/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping index 3d96a67a5c..347d305ad8 100644 --- a/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping +++ b/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping @@ -45,7 +45,7 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity ARG 1 heightDifference ARG 3 onGround METHOD method_14208 isInTeleportationState ()Z - METHOD method_14209 getServerBrand ()Ljava/lang/String; + METHOD method_14209 getIp ()Ljava/lang/String; METHOD method_14211 onStartedTracking (Lnet/minecraft/class_1297;)V METHOD method_14212 updateScores (Lnet/minecraft/class_274;I)V ARG 1 criterion @@ -65,6 +65,7 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity METHOD method_14230 isPvpEnabled ()Z METHOD method_14232 getCameraPosition ()Lnet/minecraft/class_4076; METHOD method_14234 updateLastActionTime ()V + METHOD method_14235 onSpawn ()V METHOD method_14236 getAdvancementTracker ()Lnet/minecraft/class_2985; METHOD method_14237 incrementScreenHandlerSyncId ()V METHOD method_14238 getClientChatVisibility ()Lnet/minecraft/class_1659; diff --git a/mappings/net/minecraft/server/world/ChunkHolder.mapping b/mappings/net/minecraft/server/world/ChunkHolder.mapping index d45c15fcb2..93dba58fd8 100644 --- a/mappings/net/minecraft/server/world/ChunkHolder.mapping +++ b/mappings/net/minecraft/server/world/ChunkHolder.mapping @@ -27,6 +27,8 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder METHOD (Lnet/minecraft/class_1923;ILnet/minecraft/class_3568;Lnet/minecraft/class_3193$class_3896;Lnet/minecraft/class_3193$class_3897;)V ARG 1 pos ARG 2 level + ARG 3 lightingProvider + ARG 4 levelUpdateListener ARG 5 playersWatchingChunkProvider METHOD method_13992 sendPacketToPlayersWatching (Lnet/minecraft/class_2596;Z)V ARG 2 onlyOnWatchDistanceEdge @@ -69,6 +71,8 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder METHOD method_20384 isTicking ()Z METHOD method_20385 updateTickingStatus ()V METHOD method_20725 getBorderFuture ()Ljava/util/concurrent/CompletableFuture; + METHOD method_21737 getNowFuture (Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture; + ARG 1 leastStatus METHOD method_23271 getLevelType ()Lnet/minecraft/class_3193$class_3194; CLASS class_3194 LevelType METHOD method_14014 isAfter (Lnet/minecraft/class_3193$class_3194;)Z diff --git a/mappings/net/minecraft/server/world/ServerChunkManager.mapping b/mappings/net/minecraft/server/world/ServerChunkManager.mapping index 6450b8eb32..4db8f9b2b3 100644 --- a/mappings/net/minecraft/server/world/ServerChunkManager.mapping +++ b/mappings/net/minecraft/server/world/ServerChunkManager.mapping @@ -16,7 +16,15 @@ CLASS net/minecraft/class_3215 net/minecraft/server/world/ServerChunkManager FIELD field_19336 chunkStatusCache [Lnet/minecraft/class_2806; FIELD field_19337 chunkCache [Lnet/minecraft/class_2791; METHOD (Lnet/minecraft/class_3218;Ljava/io/File;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_3485;Ljava/util/concurrent/Executor;Lnet/minecraft/class_2794;ILnet/minecraft/class_3949;Ljava/util/function/Supplier;)V + ARG 1 world + ARG 2 worldDirectory + ARG 3 dataFixer + ARG 4 structureManager ARG 5 workerExecutor + ARG 6 chunkGenerator + ARG 7 viewDistance + ARG 8 progressListener + ARG 9 mainWorldPersistentStateManagerGetter METHOD method_12129 getChunkGenerator ()Lnet/minecraft/class_2794; METHOD method_14096 updateCameraPosition (Lnet/minecraft/class_3222;)V ARG 1 player @@ -56,7 +64,14 @@ CLASS net/minecraft/class_3215 net/minecraft/server/world/ServerChunkManager METHOD method_18755 loadEntity (Lnet/minecraft/class_1297;)V METHOD method_19492 executeQueuedTasks ()Z METHOD method_19493 getPointOfInterestStorage ()Lnet/minecraft/class_4153; - METHOD method_20585 (JLjava/util/function/Function;)Z + METHOD method_20585 isFutureReady (JLjava/util/function/Function;)Z ARG 1 pos + ARG 3 futureFunction METHOD method_20587 initChunkCaches ()V + METHOD method_20727 (Lnet/minecraft/class_1297;)Z + ARG 1 entity + METHOD method_21738 putInCache (JLnet/minecraft/class_2791;Lnet/minecraft/class_2806;)V + ARG 1 pos + ARG 3 chunk + ARG 4 status CLASS class_4212 MainThreadExecutor diff --git a/mappings/net/minecraft/server/world/ServerLightingProvider.mapping b/mappings/net/minecraft/server/world/ServerLightingProvider.mapping index cb806ba7e6..9f727e59d5 100644 --- a/mappings/net/minecraft/server/world/ServerLightingProvider.mapping +++ b/mappings/net/minecraft/server/world/ServerLightingProvider.mapping @@ -5,8 +5,11 @@ CLASS net/minecraft/class_3227 net/minecraft/server/world/ServerLightingProvider FIELD field_17257 chunkStorage Lnet/minecraft/class_3898; FIELD field_17259 executor Lnet/minecraft/class_3906; FIELD field_17260 taskBatchSize I + FIELD field_18812 ticking Ljava/util/concurrent/atomic/AtomicBoolean; METHOD (Lnet/minecraft/class_2823;Lnet/minecraft/class_3898;ZLnet/minecraft/class_3846;Lnet/minecraft/class_3906;)V + ARG 1 chunkProvider ARG 2 chunkStorage + ARG 3 hasBlockLight ARG 4 processor ARG 5 executor METHOD method_14277 runTasks ()V @@ -26,6 +29,7 @@ CLASS net/minecraft/class_3227 net/minecraft/server/world/ServerLightingProvider ARG 4 task METHOD method_17310 light (Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture; ARG 1 chunk + ARG 2 excludeBlocks METHOD method_20386 updateChunkStatus (Lnet/minecraft/class_1923;)V ARG 1 pos CLASS class_3901 Stage diff --git a/mappings/net/minecraft/world/chunk/ChunkManager.mapping b/mappings/net/minecraft/world/chunk/ChunkManager.mapping index 5d71a7b4f4..aebd625179 100644 --- a/mappings/net/minecraft/world/chunk/ChunkManager.mapping +++ b/mappings/net/minecraft/world/chunk/ChunkManager.mapping @@ -12,6 +12,7 @@ CLASS net/minecraft/class_2802 net/minecraft/world/chunk/ChunkManager ARG 1 pos ARG 2 forced METHOD method_12125 shouldTickEntity (Lnet/minecraft/class_1297;)Z + ARG 1 entity METHOD method_12126 getWorldChunk (IIZ)Lnet/minecraft/class_2818; ARG 1 chunkX ARG 2 chunkZ diff --git a/mappings/net/minecraft/world/chunk/ChunkStatus.mapping b/mappings/net/minecraft/world/chunk/ChunkStatus.mapping index 65a5ed3af4..ed713c4bf3 100644 --- a/mappings/net/minecraft/world/chunk/ChunkStatus.mapping +++ b/mappings/net/minecraft/world/chunk/ChunkStatus.mapping @@ -51,6 +51,13 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus METHOD method_16558 createOrderedList ()Ljava/util/List; METHOD method_16559 getIndex ()I METHOD method_16560 getPrevious ()Lnet/minecraft/class_2806; + METHOD method_20608 shouldExcludeBlockLight (Lnet/minecraft/class_2806;Lnet/minecraft/class_2791;)Z + ARG 0 status + ARG 1 chunk + METHOD method_20610 getLightingFuture (Lnet/minecraft/class_2806;Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; + ARG 0 status + ARG 1 lightingProvider + ARG 2 chunk METHOD method_20611 register (Ljava/lang/String;Lnet/minecraft/class_2806;ILjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_2807;Lnet/minecraft/class_2806$class_4305;)Lnet/minecraft/class_2806; ARG 0 id ARG 1 previous diff --git a/mappings/net/minecraft/world/chunk/light/LightingProvider.mapping b/mappings/net/minecraft/world/chunk/light/LightingProvider.mapping index 758d072c67..e631fde697 100644 --- a/mappings/net/minecraft/world/chunk/light/LightingProvider.mapping +++ b/mappings/net/minecraft/world/chunk/light/LightingProvider.mapping @@ -10,6 +10,8 @@ CLASS net/minecraft/class_3568 net/minecraft/world/chunk/light/LightingProvider ARG 2 lightEnabled METHOD method_15558 queueData (Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;Lnet/minecraft/class_2804;)V ARG 1 lightType + ARG 2 pos + ARG 3 nibbles METHOD method_15559 checkBlock (Lnet/minecraft/class_2338;)V ARG 1 pos METHOD method_15560 addLightSource (Lnet/minecraft/class_2338;I)V