diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index b6839ae3f1..9988adf7ad 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -1816,7 +1816,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity COMMENT COMMENT

The actual flapping logic should be done in {@link #tick()} instead. COMMENT - COMMENT

This is only called when the entity {@linkplain #hasWings() has wings} + COMMENT

This is only called when the entity {@linkplain #isFlappingWings() is flapping wings} COMMENT and the entity {@linkplain #getMoveEffect() has any move effect}, from COMMENT {@link #addAirTravelEffects()}. METHOD method_5802 getRotationClient ()Lnet/minecraft/class_241; diff --git a/mappings/net/minecraft/entity/mob/AbstractPiglinEntity.mapping b/mappings/net/minecraft/entity/mob/AbstractPiglinEntity.mapping index 9440d67659..996f7759b8 100644 --- a/mappings/net/minecraft/entity/mob/AbstractPiglinEntity.mapping +++ b/mappings/net/minecraft/entity/mob/AbstractPiglinEntity.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_5418 net/minecraft/entity/mob/AbstractPiglinEntity FIELD field_25758 IMMUNE_TO_ZOMBIFICATION Lnet/minecraft/class_2940; FIELD field_25759 timeInOverworld I FIELD field_30547 TIME_TO_ZOMBIFY I + FIELD field_41030 EYE_HEIGHT F METHOD method_24694 zombify (Lnet/minecraft/class_3218;)V ARG 1 world METHOD method_24705 getActivity ()Lnet/minecraft/class_4837; diff --git a/mappings/net/minecraft/entity/mob/ZombifiedPiglinEntity.mapping b/mappings/net/minecraft/entity/mob/ZombifiedPiglinEntity.mapping index 4e87c42e61..4ec086fee4 100644 --- a/mappings/net/minecraft/entity/mob/ZombifiedPiglinEntity.mapping +++ b/mappings/net/minecraft/entity/mob/ZombifiedPiglinEntity.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_1590 net/minecraft/entity/mob/ZombifiedPiglinEntity FIELD field_25382 ANGRY_SOUND_DELAY_RANGE Lnet/minecraft/class_6019; FIELD field_25608 angerPassingCooldown I FIELD field_25609 ANGER_PASSING_COOLDOWN_RANGE Lnet/minecraft/class_6019; + FIELD field_41029 EYE_HEIGHT F FIELD field_7307 ATTACKING_SPEED_BOOST Lnet/minecraft/class_1322; FIELD field_7308 angrySoundDelay I FIELD field_7311 ATTACKING_SPEED_BOOST_ID Ljava/util/UUID; diff --git a/mappings/net/minecraft/item/FilledMapItem.mapping b/mappings/net/minecraft/item/FilledMapItem.mapping index 348c979b5b..6d91eff386 100644 --- a/mappings/net/minecraft/item/FilledMapItem.mapping +++ b/mappings/net/minecraft/item/FilledMapItem.mapping @@ -1,6 +1,8 @@ CLASS net/minecraft/class_1806 net/minecraft/item/FilledMapItem FIELD field_30909 DEFAULT_MAP_COLOR I FIELD field_30910 MAP_KEY Ljava/lang/String; + FIELD field_41067 MAP_SCALE_DIRECTION_KEY Ljava/lang/String; + FIELD field_41068 MAP_TO_LOCK_KEY Ljava/lang/String; METHOD method_17440 getMapName (I)Ljava/lang/String; ARG 0 mapId METHOD method_17442 copyMap (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;)V diff --git a/mappings/net/minecraft/item/SuspiciousStewItem.mapping b/mappings/net/minecraft/item/SuspiciousStewItem.mapping index c3778126bf..56c700f5db 100644 --- a/mappings/net/minecraft/item/SuspiciousStewItem.mapping +++ b/mappings/net/minecraft/item/SuspiciousStewItem.mapping @@ -2,6 +2,10 @@ CLASS net/minecraft/class_1830 net/minecraft/item/SuspiciousStewItem FIELD field_30923 EFFECTS_KEY Ljava/lang/String; FIELD field_30924 EFFECT_ID_KEY Ljava/lang/String; FIELD field_30925 EFFECT_DURATION_KEY Ljava/lang/String; + FIELD field_41069 DEFAULT_DURATION I + METHOD method_47369 forEachEffect (Lnet/minecraft/class_1799;Ljava/util/function/Consumer;)V + ARG 0 stew + ARG 1 effectConsumer METHOD method_8021 addEffectToStew (Lnet/minecraft/class_1799;Lnet/minecraft/class_1291;I)V ARG 0 stew ARG 1 effect diff --git a/mappings/net/minecraft/server/MinecraftServer.mapping b/mappings/net/minecraft/server/MinecraftServer.mapping index 985c5691cd..cd537c2db8 100644 --- a/mappings/net/minecraft/server/MinecraftServer.mapping +++ b/mappings/net/minecraft/server/MinecraftServer.mapping @@ -427,7 +427,13 @@ CLASS net/minecraft/server/MinecraftServer COMMENT COMMENT @see MessageDecorator METHOD method_44301 getServicesSignatureVerifier ()Lnet/minecraft/class_7500; + METHOD method_46220 (Lnet/minecraft/class_3288;)Ljava/lang/String; + ARG 0 profile METHOD method_46221 getCombinedDynamicRegistries ()Lnet/minecraft/class_7780; + METHOD method_46841 (Lnet/minecraft/class_3218;Lnet/minecraft/class_3215;Lnet/minecraft/class_5268;Lnet/minecraft/class_6880$class_6883;)V + ARG 3 feature + METHOD method_46842 (Lnet/minecraft/class_2378;)Ljava/util/Optional; + ARG 0 featureRegistry METHOD method_5387 isMainThread ()Z CLASS class_6414 DebugStart FIELD field_33980 time J diff --git a/mappings/net/minecraft/server/PlayerManager.mapping b/mappings/net/minecraft/server/PlayerManager.mapping index e18fb39acd..88e77b1e8b 100644 --- a/mappings/net/minecraft/server/PlayerManager.mapping +++ b/mappings/net/minecraft/server/PlayerManager.mapping @@ -24,6 +24,7 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager FIELD field_29790 LATENCY_UPDATE_INTERVAL I FIELD field_34895 simulationDistance I FIELD field_39921 FILTERED_FULL_TEXT Lnet/minecraft/class_2561; + FIELD field_40966 syncedRegistryManager Lnet/minecraft/class_5455$class_6890; METHOD (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_7780;Lnet/minecraft/class_29;I)V ARG 1 server ARG 2 registryManager diff --git a/mappings/net/minecraft/server/command/ScheduleCommand.mapping b/mappings/net/minecraft/server/command/ScheduleCommand.mapping index 1f148153e7..94a7a49956 100644 --- a/mappings/net/minecraft/server/command/ScheduleCommand.mapping +++ b/mappings/net/minecraft/server/command/ScheduleCommand.mapping @@ -13,8 +13,10 @@ CLASS net/minecraft/class_3112 net/minecraft/server/command/ScheduleCommand ARG 0 context METHOD method_13569 (Lnet/minecraft/class_2168;)Z ARG 0 source + METHOD method_13570 (Lnet/minecraft/class_2960;ZLnet/minecraft/class_236;JLnet/minecraft/class_2168;ILjava/util/Collection;)V + ARG 7 functions METHOD method_13571 (Lnet/minecraft/class_2960;ZLnet/minecraft/class_236;JLnet/minecraft/class_2168;ILnet/minecraft/class_2158;)V - ARG 7 function + ARG 7 function2 METHOD method_22833 clearEvent (Lnet/minecraft/class_2168;Ljava/lang/String;)I ARG 0 source ARG 1 eventName diff --git a/mappings/net/minecraft/server/command/WardenSpawnTrackerCommand.mapping b/mappings/net/minecraft/server/command/WardenSpawnTrackerCommand.mapping index 22acdf4124..cde9f32667 100644 --- a/mappings/net/minecraft/server/command/WardenSpawnTrackerCommand.mapping +++ b/mappings/net/minecraft/server/command/WardenSpawnTrackerCommand.mapping @@ -14,3 +14,5 @@ CLASS net/minecraft/class_7240 net/minecraft/server/command/WardenSpawnTrackerCo ARG 2 warningCount METHOD method_42105 (Lcom/mojang/brigadier/context/CommandContext;)I ARG 0 context + METHOD method_45156 (ILnet/minecraft/class_7262;)V + ARG 1 warningManager diff --git a/mappings/net/minecraft/server/dedicated/DedicatedServerWatchdog.mapping b/mappings/net/minecraft/server/dedicated/DedicatedServerWatchdog.mapping index f11917cdeb..64234ed0e1 100644 --- a/mappings/net/minecraft/server/dedicated/DedicatedServerWatchdog.mapping +++ b/mappings/net/minecraft/server/dedicated/DedicatedServerWatchdog.mapping @@ -5,3 +5,5 @@ CLASS net/minecraft/class_3178 net/minecraft/server/dedicated/DedicatedServerWat METHOD (Lnet/minecraft/class_3176;)V ARG 1 server METHOD method_13954 shutdown ()V + METHOD method_31376 (Lnet/minecraft/class_3218;)Ljava/lang/String; + ARG 0 world diff --git a/mappings/net/minecraft/server/dedicated/ServerMBean.mapping b/mappings/net/minecraft/server/dedicated/ServerMBean.mapping index 6513a1674b..17015817f5 100644 --- a/mappings/net/minecraft/server/dedicated/ServerMBean.mapping +++ b/mappings/net/minecraft/server/dedicated/ServerMBean.mapping @@ -21,12 +21,16 @@ CLASS net/minecraft/class_5169 net/minecraft/server/dedicated/ServerMBean ARG 3 signature METHOD method_27177 getAverageTickTime ()F COMMENT Returns the server's current average tick time, in milliseconds. + METHOD method_27179 (Lnet/minecraft/class_5169$class_5170;)Ljavax/management/Attribute; + ARG 0 entry METHOD method_27181 register (Lnet/minecraft/server/MinecraftServer;)V COMMENT Registers a dynamic MBean for a Minecraft Server. ARG 0 server COMMENT the server to have the MBean METHOD method_27182 getTickTimes ()[J COMMENT Returns the server's historical tick times, in milliseconds. + METHOD method_27183 (Lnet/minecraft/class_5169$class_5170;)Ljava/lang/String; + ARG 0 entry METHOD setAttribute (Ljavax/management/Attribute;)V ARG 1 attribute METHOD setAttributes (Ljavax/management/AttributeList;)Ljavax/management/AttributeList; diff --git a/mappings/net/minecraft/server/network/DebugInfoSender.mapping b/mappings/net/minecraft/server/network/DebugInfoSender.mapping index 113abf8445..cb8d2b1625 100644 --- a/mappings/net/minecraft/server/network/DebugInfoSender.mapping +++ b/mappings/net/minecraft/server/network/DebugInfoSender.mapping @@ -91,3 +91,6 @@ CLASS net/minecraft/class_4209 net/minecraft/server/network/DebugInfoSender METHOD method_36165 (Lnet/minecraft/class_2540;Ljava/lang/String;)V ARG 0 buf2 ARG 1 memory + METHOD method_43893 (Lnet/minecraft/class_2540;Lnet/minecraft/class_11;)V + ARG 0 buf2 + ARG 1 path diff --git a/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping b/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping index 6be3f119d4..64dcdb23fb 100644 --- a/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping +++ b/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping @@ -157,6 +157,8 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity METHOD method_26280 getSpawnPointPosition ()Lnet/minecraft/class_2338; METHOD method_26281 getSpawnPointDimension ()Lnet/minecraft/class_5321; METHOD method_26282 isSpawnForced ()Z + METHOD method_26283 (Lnet/minecraft/class_1588;)Z + ARG 1 entity METHOD method_26284 setSpawnPoint (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;FZZ)V COMMENT Sets the player's spawn point. ARG 1 dimension @@ -176,6 +178,8 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity ARG 2 direction METHOD method_26287 isBedTooFarAway (Lnet/minecraft/class_2338;)Z ARG 1 pos + METHOD method_29205 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)V + ARG 1 encoded METHOD method_29777 (Lnet/minecraft/class_1308;)V ARG 1 entity METHOD method_29778 (Lnet/minecraft/class_1308;)Z @@ -239,6 +243,8 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity METHOD method_45163 getSession ()Lnet/minecraft/class_7822; METHOD method_45164 (Lnet/minecraft/class_7262;)V ARG 1 sculkShriekerWarningManager + METHOD method_45165 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)V + ARG 1 encoded METHOD method_46364 setSession (Lnet/minecraft/class_7822;)V ARG 1 session METHOD method_7336 changeGameMode (Lnet/minecraft/class_1934;)Z diff --git a/mappings/net/minecraft/server/world/ChunkHolder.mapping b/mappings/net/minecraft/server/world/ChunkHolder.mapping index 5c4685ae07..918f10a727 100644 --- a/mappings/net/minecraft/server/world/ChunkHolder.mapping +++ b/mappings/net/minecraft/server/world/ChunkHolder.mapping @@ -44,6 +44,8 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder ARG 1 targetStatus ARG 2 chunkStorage METHOD method_13994 getPos ()Lnet/minecraft/class_1923; + METHOD method_13996 (Lnet/minecraft/class_2596;Lnet/minecraft/class_3222;)V + ARG 1 player METHOD method_14000 getSavingFuture ()Ljava/util/concurrent/CompletableFuture; METHOD method_14002 markForBlockUpdate (Lnet/minecraft/class_2338;)V ARG 1 pos diff --git a/mappings/net/minecraft/server/world/ChunkTicketType.mapping b/mappings/net/minecraft/server/world/ChunkTicketType.mapping index 86450bc6ed..0b50a11c35 100644 --- a/mappings/net/minecraft/server/world/ChunkTicketType.mapping +++ b/mappings/net/minecraft/server/world/ChunkTicketType.mapping @@ -24,6 +24,12 @@ CLASS net/minecraft/class_3230 net/minecraft/server/world/ChunkTicketType ARG 0 name ARG 1 argumentComparator METHOD method_14292 getArgumentComparator ()Ljava/util/Comparator; + METHOD method_17315 (Lnet/minecraft/class_3902;Lnet/minecraft/class_3902;)I + ARG 0 a + ARG 1 b + METHOD method_17316 (Lnet/minecraft/class_3902;Lnet/minecraft/class_3902;)I + ARG 0 a + ARG 1 b METHOD method_20628 create (Ljava/lang/String;Ljava/util/Comparator;I)Lnet/minecraft/class_3230; COMMENT Create a new ticket type that expires after an amount of ticks. ARG 0 name diff --git a/mappings/net/minecraft/server/world/ServerWorld.mapping b/mappings/net/minecraft/server/world/ServerWorld.mapping index 2a0c30307a..efe9fcd2f1 100644 --- a/mappings/net/minecraft/server/world/ServerWorld.mapping +++ b/mappings/net/minecraft/server/world/ServerWorld.mapping @@ -306,6 +306,8 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld ARG 1 pos METHOD method_31420 (Lnet/minecraft/class_3695;Lnet/minecraft/class_1297;)V ARG 2 entity + METHOD method_31421 (Lnet/minecraft/class_6880;)Z + ARG 0 poiType METHOD method_31422 (Ljava/util/function/Predicate;Ljava/util/List;Lnet/minecraft/class_1297;)V ARG 2 entity METHOD method_31423 loadEntities (Ljava/util/stream/Stream;)V @@ -316,6 +318,8 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld ARG 1 entities METHOD method_31430 shouldCancelSpawn (Lnet/minecraft/class_1297;)Z ARG 1 entity + METHOD method_31431 (Lnet/minecraft/class_1297;)Ljava/lang/String; + ARG 0 entity METHOD method_32310 (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3767; ARG 1 nbt METHOD method_32819 getLogicalHeight ()I diff --git a/mappings/net/minecraft/server/world/ThreadedAnvilChunkStorage.mapping b/mappings/net/minecraft/server/world/ThreadedAnvilChunkStorage.mapping index 1dcfae6b68..0b2d229879 100644 --- a/mappings/net/minecraft/server/world/ThreadedAnvilChunkStorage.mapping +++ b/mappings/net/minecraft/server/world/ThreadedAnvilChunkStorage.mapping @@ -181,6 +181,8 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor ARG 2 either METHOD method_20577 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; ARG 0 either + METHOD method_20578 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/class_2791;)V + ARG 1 chunk METHOD method_20579 (Lnet/minecraft/class_3193;Ljava/lang/Runnable;)V ARG 2 task METHOD method_20582 (Lnet/minecraft/class_2791;)Z @@ -195,6 +197,8 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor METHOD method_20617 upgradeChunk (Lnet/minecraft/class_3193;Lnet/minecraft/class_2806;)Ljava/util/concurrent/CompletableFuture; ARG 1 holder ARG 2 requiredStatus + METHOD method_20618 (Lnet/minecraft/class_3193;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; + ARG 2 chunk METHOD method_20619 loadChunk (Lnet/minecraft/class_1923;)Ljava/util/concurrent/CompletableFuture; ARG 1 pos METHOD method_20726 updateWatchedSection (Lnet/minecraft/class_3222;)Lnet/minecraft/class_4076; @@ -205,6 +209,8 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor ARG 1 writer METHOD method_21620 (Lnet/minecraft/class_2791;)Ljava/util/Optional; ARG 0 chunk + METHOD method_21621 (Lnet/minecraft/class_2818;)Ljava/lang/Integer; + ARG 0 chunk METHOD method_21676 getFutureStatus (Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String; ARG 0 future METHOD method_21677 (Lnet/minecraft/class_2818;)Ljava/lang/String; @@ -252,6 +258,10 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor ARG 2 pos METHOD method_38783 shouldTick (Lnet/minecraft/class_1923;)Z ARG 1 pos + METHOD method_39220 (Lnet/minecraft/class_2818;)Ljava/lang/Integer; + ARG 0 chunk + METHOD method_39221 (Lnet/minecraft/class_2818;)Ljava/lang/Integer; + ARG 0 chunk METHOD method_39925 save (Lnet/minecraft/class_3193;)Z ARG 1 chunkHolder METHOD method_39975 isWithinDistance (IIIII)Z diff --git a/mappings/net/minecraft/util/PathUtil.mapping b/mappings/net/minecraft/util/PathUtil.mapping index 1d66134cd0..6eb5a6e2d8 100644 --- a/mappings/net/minecraft/util/PathUtil.mapping +++ b/mappings/net/minecraft/util/PathUtil.mapping @@ -64,3 +64,6 @@ CLASS net/minecraft/class_4239 net/minecraft/util/PathUtil COMMENT @apiNote A valid file name contains only ASCII lowercase alphabets, ASCII digits, COMMENT a dot, or an underscore. Unlike {@link Identifier} paths, hyphens are not allowed. ARG 0 name + METHOD method_47525 createDirectories (Ljava/nio/file/Path;)V + COMMENT A symbolic-link safe version of {@link java.nio.file.Files#createDirectories}. + ARG 0 path diff --git a/mappings/net/minecraft/world/dimension/NetherPortal.mapping b/mappings/net/minecraft/world/dimension/NetherPortal.mapping index cb100eb59b..4ffc4c65ad 100644 --- a/mappings/net/minecraft/world/dimension/NetherPortal.mapping +++ b/mappings/net/minecraft/world/dimension/NetherPortal.mapping @@ -9,6 +9,8 @@ CLASS net/minecraft/class_2424 net/minecraft/world/dimension/NetherPortal FIELD field_25883 IS_VALID_FRAME_BLOCK Lnet/minecraft/class_4970$class_4973; FIELD field_31823 MAX_WIDTH I FIELD field_31825 MIN_WIDTH I + FIELD field_41086 FALLBACK_THRESHOLD F + FIELD field_41087 HEIGHT_STRETCH D METHOD (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)V ARG 1 world ARG 2 pos