diff --git a/mappings/net/minecraft/block/Degradable.mapping b/mappings/net/minecraft/block/Degradable.mapping index 5ec64f7a83..5eb6e2798d 100644 --- a/mappings/net/minecraft/block/Degradable.mapping +++ b/mappings/net/minecraft/block/Degradable.mapping @@ -5,7 +5,7 @@ CLASS net/minecraft/class_5547 net/minecraft/block/Degradable METHOD method_33620 getDegradationChanceMultiplier ()F METHOD method_33622 getDegradationLevel ()Ljava/lang/Enum; METHOD method_54763 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V - ARG 2 statex + ARG 2 degraded METHOD method_54764 tickDegradation (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V ARG 1 state ARG 2 world diff --git a/mappings/net/minecraft/block/CopperGrateBlock.mapping b/mappings/net/minecraft/block/OxidizableGrateBlock.mapping similarity index 84% rename from mappings/net/minecraft/block/CopperGrateBlock.mapping rename to mappings/net/minecraft/block/OxidizableGrateBlock.mapping index a8b597db20..34091e7922 100644 --- a/mappings/net/minecraft/block/CopperGrateBlock.mapping +++ b/mappings/net/minecraft/block/OxidizableGrateBlock.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_8926 net/minecraft/block/CopperGrateBlock +CLASS net/minecraft/class_8926 net/minecraft/block/OxidizableGrateBlock FIELD field_47092 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_47093 oxidationLevel Lnet/minecraft/class_5955$class_5811; METHOD (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V diff --git a/mappings/net/minecraft/block/entity/JigsawBlockEntity.mapping b/mappings/net/minecraft/block/entity/JigsawBlockEntity.mapping index a846401155..8562b39f0a 100644 --- a/mappings/net/minecraft/block/entity/JigsawBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/JigsawBlockEntity.mapping @@ -9,6 +9,10 @@ CLASS net/minecraft/class_3751 net/minecraft/block/entity/JigsawBlockEntity FIELD field_31345 JOINT_KEY Ljava/lang/String; FIELD field_31346 NAME_KEY Ljava/lang/String; FIELD field_31347 FINAL_STATE_KEY Ljava/lang/String; + FIELD field_47096 PLACEMENT_PRIORITY_KEY Ljava/lang/String; + FIELD field_47097 SELECTION_PRIORITY_KEY Ljava/lang/String; + FIELD field_47098 placementPriority I + FIELD field_47099 selectionPriority I METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 pos ARG 2 state @@ -31,6 +35,12 @@ CLASS net/minecraft/class_3751 net/minecraft/block/entity/JigsawBlockEntity ARG 1 world ARG 2 maxDepth ARG 3 keepJigsaws + METHOD method_54775 setPlacementPriority (I)V + ARG 1 placementPriority + METHOD method_54776 setSelectionPriority (I)V + ARG 1 selectionPriority + METHOD method_54777 getPlacementPriority ()I + METHOD method_54778 getSelectionPriority ()I CLASS class_4991 Joint FIELD field_23331 name Ljava/lang/String; METHOD (Ljava/lang/String;ILjava/lang/String;)V diff --git a/mappings/net/minecraft/block/enums/DoubleBlockHalf.mapping b/mappings/net/minecraft/block/enums/DoubleBlockHalf.mapping index 335dda6e8c..602db72897 100644 --- a/mappings/net/minecraft/block/enums/DoubleBlockHalf.mapping +++ b/mappings/net/minecraft/block/enums/DoubleBlockHalf.mapping @@ -1 +1,6 @@ CLASS net/minecraft/class_2756 net/minecraft/block/enums/DoubleBlockHalf + FIELD field_47101 oppositeDirection Lnet/minecraft/class_2350; + METHOD (Ljava/lang/String;ILnet/minecraft/class_2350;)V + ARG 3 oppositeDirection + METHOD method_54779 getOppositeDirection ()Lnet/minecraft/class_2350; + METHOD method_54780 getOtherHalf ()Lnet/minecraft/class_2756; diff --git a/mappings/net/minecraft/client/gui/hud/debug/TickChart.mapping b/mappings/net/minecraft/client/gui/hud/debug/TickChart.mapping index 478145d7fa..cc58c42122 100644 --- a/mappings/net/minecraft/client/gui/hud/debug/TickChart.mapping +++ b/mappings/net/minecraft/client/gui/hud/debug/TickChart.mapping @@ -1,3 +1,8 @@ CLASS net/minecraft/class_8759 net/minecraft/client/gui/hud/debug/TickChart + FIELD field_47117 millisPerTickSupplier Ljava/util/function/Supplier; + METHOD (Lnet/minecraft/class_327;Lnet/minecraft/class_8743;Ljava/util/function/Supplier;)V + ARG 1 textRenderer + ARG 2 log + ARG 3 millisPerTickSupplier METHOD method_53482 toMillisecondsPerTick (D)D ARG 0 nanosecondsPerTick diff --git a/mappings/net/minecraft/client/gui/screen/ingame/CrafterScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/CrafterScreen.mapping index 039cb3983b..dd4622bccd 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/CrafterScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/CrafterScreen.mapping @@ -14,3 +14,10 @@ CLASS net/minecraft/class_8898 net/minecraft/client/gui/screen/ingame/CrafterScr ARG 2 slot METHOD method_54592 drawArrowTexture (Lnet/minecraft/class_332;)V ARG 1 context + METHOD method_54797 enableSlot (I)V + ARG 1 slotId + METHOD method_54798 setSlotEnabled (IZ)V + ARG 1 slotId + ARG 2 enabled + METHOD method_54799 disableSlot (I)V + ARG 1 slotId diff --git a/mappings/net/minecraft/client/gui/screen/ingame/JigsawBlockScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/JigsawBlockScreen.mapping index 63771e92a8..959160bdc0 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/JigsawBlockScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/JigsawBlockScreen.mapping @@ -16,6 +16,12 @@ CLASS net/minecraft/class_3742 net/minecraft/client/gui/screen/ingame/JigsawBloc FIELD field_26568 FINAL_STATE_TEXT Lnet/minecraft/class_2561; FIELD field_32344 MAX_GENERATION_DEPTH I FIELD field_33958 generateButton Lnet/minecraft/class_4185; + FIELD field_47119 PLACEMENT_PRIORITY_TEXT Lnet/minecraft/class_2561; + FIELD field_47120 PLACEMENT_PRIORITY_TOOLTIP Lnet/minecraft/class_2561; + FIELD field_47121 SELECTION_PRIORITY_TEXT Lnet/minecraft/class_2561; + FIELD field_47122 SELECTION_PRIORITY_TOOLTIP Lnet/minecraft/class_2561; + FIELD field_47123 selectionPriorityField Lnet/minecraft/class_342; + FIELD field_47124 placementPriorityField Lnet/minecraft/class_342; METHOD (Lnet/minecraft/class_3751;)V ARG 1 jigsaw METHOD method_16346 onDone ()V @@ -41,3 +47,5 @@ CLASS net/minecraft/class_3742 net/minecraft/client/gui/screen/ingame/JigsawBloc METHOD method_32649 (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V ARG 1 button ARG 2 keepJigsaws + METHOD method_54800 parseInt (Ljava/lang/String;)I + ARG 1 value diff --git a/mappings/net/minecraft/client/render/GameRenderer.mapping b/mappings/net/minecraft/client/render/GameRenderer.mapping index 4f6123eba7..0dc1fa3e1c 100644 --- a/mappings/net/minecraft/client/render/GameRenderer.mapping +++ b/mappings/net/minecraft/client/render/GameRenderer.mapping @@ -98,6 +98,7 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer FIELD field_44811 renderTypeGuiOverlayProgram Lnet/minecraft/class_5944; FIELD field_44812 renderTypeGuiTextHighlightProgram Lnet/minecraft/class_5944; FIELD field_44813 renderTypeGuiGhostRecipeOverlayProgram Lnet/minecraft/class_5944; + FIELD field_47130 ticks I METHOD (Lnet/minecraft/class_310;Lnet/minecraft/class_759;Lnet/minecraft/class_3300;Lnet/minecraft/class_4599;)V ARG 1 client ARG 2 heldItemRenderer diff --git a/mappings/net/minecraft/client/render/debug/DebugRenderer.mapping b/mappings/net/minecraft/client/render/debug/DebugRenderer.mapping index 4c7fc73d6a..f0f130dd14 100644 --- a/mappings/net/minecraft/client/render/debug/DebugRenderer.mapping +++ b/mappings/net/minecraft/client/render/debug/DebugRenderer.mapping @@ -111,6 +111,14 @@ CLASS net/minecraft/class_863 net/minecraft/client/render/debug/DebugRenderer ARG 5 z ARG 6 color METHOD method_3713 toggleShowChunkBorder ()Z + METHOD method_54808 drawBlockBox (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_2338;FFFF)V + ARG 0 matrices + ARG 1 vertexConsumers + ARG 2 pos + ARG 3 red + ARG 4 green + ARG 5 blue + ARG 6 alpha CLASS class_864 Renderer METHOD method_20414 clear ()V METHOD method_23109 render (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDD)V diff --git a/mappings/net/minecraft/client/render/entity/model/EntityModelPartNames.mapping b/mappings/net/minecraft/client/render/entity/model/EntityModelPartNames.mapping index 6778d41706..74667feecf 100644 --- a/mappings/net/minecraft/client/render/entity/model/EntityModelPartNames.mapping +++ b/mappings/net/minecraft/client/render/entity/model/EntityModelPartNames.mapping @@ -146,3 +146,5 @@ CLASS net/minecraft/class_6230 net/minecraft/client/render/entity/model/EntityMo COMMENT The key of a left mid leg part, whose value is {@value}. FIELD field_42886 RIGHT_MID_LEG Ljava/lang/String; COMMENT The key of a right mid leg part, whose value is {@value}. + FIELD field_47128 FEET Ljava/lang/String; + COMMENT The key of a feet part, whose value is {@value}. diff --git a/mappings/net/minecraft/datafixer/fix/FixProjectileItemType.mapping b/mappings/net/minecraft/datafixer/fix/ProjectileItemTypeFix.mapping similarity index 96% rename from mappings/net/minecraft/datafixer/fix/FixProjectileItemType.mapping rename to mappings/net/minecraft/datafixer/fix/ProjectileItemTypeFix.mapping index 1868abe03b..2a34bb9970 100644 --- a/mappings/net/minecraft/datafixer/fix/FixProjectileItemType.mapping +++ b/mappings/net/minecraft/datafixer/fix/ProjectileItemTypeFix.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_8918 net/minecraft/datafixer/fix/FixProjectileItemType +CLASS net/minecraft/class_8918 net/minecraft/datafixer/fix/ProjectileItemTypeFix FIELD field_46959 EMPTY_ID Ljava/lang/String; METHOD (Lcom/mojang/datafixers/schemas/Schema;)V ARG 1 outputSchema diff --git a/mappings/net/minecraft/datafixer/schema/Schema3685.mapping b/mappings/net/minecraft/datafixer/schema/Schema3685.mapping index 7e0f296f61..b69ec5213c 100644 --- a/mappings/net/minecraft/datafixer/schema/Schema3685.mapping +++ b/mappings/net/minecraft/datafixer/schema/Schema3685.mapping @@ -1 +1,5 @@ CLASS net/minecraft/class_8920 net/minecraft/datafixer/schema/Schema3685 + METHOD method_54742 registerFields (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; + ARG 0 schema + METHOD registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; + ARG 1 schema diff --git a/mappings/net/minecraft/entity/projectile/PersistentProjectileEntity.mapping b/mappings/net/minecraft/entity/projectile/PersistentProjectileEntity.mapping index 59688bbdc9..f7afb1c430 100644 --- a/mappings/net/minecraft/entity/projectile/PersistentProjectileEntity.mapping +++ b/mappings/net/minecraft/entity/projectile/PersistentProjectileEntity.mapping @@ -39,6 +39,11 @@ CLASS net/minecraft/class_1665 net/minecraft/entity/projectile/PersistentProject ARG 1 player METHOD method_35207 getPunch ()I METHOD method_54759 getItemStack ()Lnet/minecraft/class_1799; + COMMENT {@return the read-only item stack representing the projectile} + COMMENT + COMMENT

This is the original stack used to spawn the projectile. {@link #asItemStack} + COMMENT returns a copy of that stack which can be safely changed. Additionally, + COMMENT {@link #asItemStack} reflects changes to the entity data, such as custom potion ID. METHOD method_7433 setNoClip (Z)V ARG 1 noClip METHOD method_7434 getEntityCollision (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Lnet/minecraft/class_3966; diff --git a/mappings/net/minecraft/network/packet/c2s/play/UpdateJigsawC2SPacket.mapping b/mappings/net/minecraft/network/packet/c2s/play/UpdateJigsawC2SPacket.mapping index 7b0eb81666..d9a47e936f 100644 --- a/mappings/net/minecraft/network/packet/c2s/play/UpdateJigsawC2SPacket.mapping +++ b/mappings/net/minecraft/network/packet/c2s/play/UpdateJigsawC2SPacket.mapping @@ -5,6 +5,8 @@ CLASS net/minecraft/class_3753 net/minecraft/network/packet/c2s/play/UpdateJigsa FIELD field_16566 target Lnet/minecraft/class_2960; FIELD field_23401 pool Lnet/minecraft/class_2960; FIELD field_23402 jointType Lnet/minecraft/class_3751$class_4991; + FIELD field_46917 selectionPriority I + FIELD field_46918 placementPriority I METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_3751$class_4991;II)V ARG 1 pos ARG 2 name @@ -12,6 +14,8 @@ CLASS net/minecraft/class_3753 net/minecraft/network/packet/c2s/play/UpdateJigsa ARG 4 pool ARG 5 finalState ARG 6 jointType + ARG 7 selectionPriority + ARG 8 placementPriority METHOD (Lnet/minecraft/class_2540;)V ARG 1 buf METHOD method_16393 getFinalState ()Ljava/lang/String; @@ -20,3 +24,5 @@ CLASS net/minecraft/class_3753 net/minecraft/network/packet/c2s/play/UpdateJigsa METHOD method_16396 getPos ()Lnet/minecraft/class_2338; METHOD method_26435 getPool ()Lnet/minecraft/class_2960; METHOD method_26436 getJointType ()Lnet/minecraft/class_3751$class_4991; + METHOD method_54668 getSelectionPriority ()I + METHOD method_54669 getPlacementPriority ()I diff --git a/mappings/net/minecraft/registry/ExperimentalRegistriesValidator.mapping b/mappings/net/minecraft/registry/ExperimentalRegistriesValidator.mapping new file mode 100644 index 0000000000..804f525a94 --- /dev/null +++ b/mappings/net/minecraft/registry/ExperimentalRegistriesValidator.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_8931 net/minecraft/registry/ExperimentalRegistriesValidator + METHOD method_54839 (Lnet/minecraft/class_7877;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_7225$class_7874; + ARG 1 lookup + METHOD method_54840 validate (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_7877;)Ljava/util/concurrent/CompletableFuture; + ARG 0 registriesFuture + ARG 1 builder diff --git a/mappings/net/minecraft/server/MinecraftServer.mapping b/mappings/net/minecraft/server/MinecraftServer.mapping index f9f45ef1ee..3b8afd79a3 100644 --- a/mappings/net/minecraft/server/MinecraftServer.mapping +++ b/mappings/net/minecraft/server/MinecraftServer.mapping @@ -83,6 +83,7 @@ CLASS net/minecraft/server/MinecraftServer FIELD field_47142 tickManager Lnet/minecraft/class_8915; FIELD field_47143 OVERLOAD_THRESHOLD_NANOS J FIELD field_47145 OVERLOAD_WARNING_INTERVAL_NANOS J + FIELD field_47147 PLAYER_SAMPLE_UPDATE_INTERVAL_NANOS J FIELD field_47148 PREPARE_START_REGION_TICK_DELAY_NANOS J METHOD (Ljava/lang/Thread;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Ljava/net/Proxy;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_7497;Lnet/minecraft/class_3950;)V ARG 1 serverThread diff --git a/mappings/net/minecraft/server/command/TestCommand.mapping b/mappings/net/minecraft/server/command/TestCommand.mapping index 88157f46bb..6b06f336e7 100644 --- a/mappings/net/minecraft/server/command/TestCommand.mapping +++ b/mappings/net/minecraft/server/command/TestCommand.mapping @@ -16,7 +16,7 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand ARG 0 source ARG 1 testClass ARG 2 rotationSteps - ARG 3 sizeZ + ARG 3 testsPerRow METHOD method_22268 executeCreate (Lnet/minecraft/class_2168;Ljava/lang/String;III)I ARG 0 source ARG 1 testName @@ -27,6 +27,7 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand ARG 0 source ARG 1 testFunctions ARG 2 rotationSteps + ARG 3 testsPerRow METHOD method_22270 register (Lcom/mojang/brigadier/CommandDispatcher;)V ARG 0 dispatcher METHOD method_22271 (Lcom/mojang/brigadier/context/CommandContext;)I @@ -66,7 +67,7 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand METHOD method_22284 executeRunAll (Lnet/minecraft/class_2168;II)I ARG 0 source ARG 1 rotationSteps - ARG 2 sizeZ + ARG 2 testsPerRow METHOD method_22285 executeImport (Lnet/minecraft/class_2168;Ljava/lang/String;)I ARG 0 source ARG 1 testName @@ -99,7 +100,7 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand ARG 0 source ARG 1 requiredOnly ARG 2 rotationSteps - ARG 3 sizeZ + ARG 3 testsPerRow METHOD method_29412 (Lnet/minecraft/class_4517;)V ARG 0 test METHOD method_29413 executeExport (Lnet/minecraft/class_2168;)I @@ -130,6 +131,8 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand ARG 0 context METHOD method_54147 (Lcom/mojang/brigadier/context/CommandContext;)I ARG 0 context + METHOD method_54850 getStructurePos (Lnet/minecraft/class_2168;)Lnet/minecraft/class_2338; + ARG 0 source CLASS class_4528 Listener FIELD field_20581 world Lnet/minecraft/class_3218; FIELD field_20582 tests Lnet/minecraft/class_4524; diff --git a/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping b/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping index 1490bf1f16..b6517c7a2c 100644 --- a/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping +++ b/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping @@ -247,6 +247,18 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity METHOD method_52374 createCommonPlayerSpawnInfo (Lnet/minecraft/class_3218;)Lnet/minecraft/class_8589; ARG 1 world METHOD method_53823 getClientOptions ()Lnet/minecraft/class_8791; + METHOD method_54720 increaseTravelMotionStats (DDD)V + ARG 1 deltaX + ARG 3 deltaY + ARG 5 deltaZ + METHOD method_54721 increaseRidingMotionStats (DDD)V + ARG 1 deltaX + ARG 3 deltaY + ARG 5 deltaZ + METHOD method_54722 isZero (DDD)Z + ARG 0 deltaX + ARG 2 deltaY + ARG 4 deltaZ METHOD method_7336 changeGameMode (Lnet/minecraft/class_1934;)Z ARG 1 gameMode CLASS 1 diff --git a/mappings/net/minecraft/server/world/ServerWorld.mapping b/mappings/net/minecraft/server/world/ServerWorld.mapping index 497972e74f..9e57eca7a6 100644 --- a/mappings/net/minecraft/server/world/ServerWorld.mapping +++ b/mappings/net/minecraft/server/world/ServerWorld.mapping @@ -310,6 +310,8 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld COMMENT the classifier that determines the category of any item METHOD method_31418 getLightningRodPos (Lnet/minecraft/class_2338;)Ljava/util/Optional; ARG 1 pos + METHOD method_31420 (Lnet/minecraft/class_8921;Lnet/minecraft/class_3695;Lnet/minecraft/class_1297;)V + ARG 3 entity METHOD method_31421 (Lnet/minecraft/class_6880;)Z ARG 0 poiType METHOD method_31423 loadEntities (Ljava/util/stream/Stream;)V diff --git a/mappings/net/minecraft/structure/pool/SinglePoolElement.mapping b/mappings/net/minecraft/structure/pool/SinglePoolElement.mapping index 73adefd2cd..cd93c88da0 100644 --- a/mappings/net/minecraft/structure/pool/SinglePoolElement.mapping +++ b/mappings/net/minecraft/structure/pool/SinglePoolElement.mapping @@ -30,3 +30,9 @@ CLASS net/minecraft/class_3781 net/minecraft/structure/pool/SinglePoolElement METHOD method_28881 (Lnet/minecraft/class_3781;)Lnet/minecraft/class_6880; ARG 0 pool METHOD method_28882 locationGetter ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; + METHOD method_54781 (Lnet/minecraft/class_3499$class_3501;)I + ARG 0 block + METHOD method_54782 sort (Ljava/util/List;)V + ARG 0 blocks + METHOD method_54783 (Lnet/minecraft/class_2487;)Ljava/lang/Integer; + ARG 0 nbt diff --git a/mappings/net/minecraft/test/GameTestState.mapping b/mappings/net/minecraft/test/GameTestState.mapping index 3aa3c5fbb2..a75b0a2326 100644 --- a/mappings/net/minecraft/test/GameTestState.mapping +++ b/mappings/net/minecraft/test/GameTestState.mapping @@ -77,3 +77,4 @@ CLASS net/minecraft/class_4517 net/minecraft/test/GameTestState ARG 0 entity METHOD method_54435 (Lnet/minecraft/class_1297;)Z ARG 0 entity + METHOD method_54843 getStructureBlockPos ()Lnet/minecraft/class_2338; diff --git a/mappings/net/minecraft/test/StructureTestUtil.mapping b/mappings/net/minecraft/test/StructureTestUtil.mapping index e18805916b..8f0e4118ef 100644 --- a/mappings/net/minecraft/test/StructureTestUtil.mapping +++ b/mappings/net/minecraft/test/StructureTestUtil.mapping @@ -14,6 +14,7 @@ CLASS net/minecraft/class_4525 net/minecraft/test/StructureTestUtil ARG 1 posx METHOD method_22246 clearArea (Lnet/minecraft/class_3341;Lnet/minecraft/class_3218;)V ARG 0 area + ARG 1 world METHOD method_22247 isInStructureBounds (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)Z ARG 0 structureBlockPos ARG 1 pos @@ -29,6 +30,8 @@ CLASS net/minecraft/class_4525 net/minecraft/test/StructureTestUtil ARG 0 templateName ARG 1 pos ARG 2 rotation + ARG 3 world + ARG 4 initOnly METHOD method_22251 createTestArea (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V ARG 0 testName ARG 1 pos @@ -40,6 +43,7 @@ CLASS net/minecraft/class_4525 net/minecraft/test/StructureTestUtil ARG 1 pos ARG 2 rotation ARG 3 world + ARG 4 initOnly METHOD method_22253 loadSnbt (Ljava/nio/file/Path;)Lnet/minecraft/class_2487; ARG 0 path METHOD method_22254 (ILnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V @@ -49,6 +53,7 @@ CLASS net/minecraft/class_4525 net/minecraft/test/StructureTestUtil ARG 1 radius ARG 2 world METHOD method_22256 forceLoadNearbyChunks (Lnet/minecraft/class_3341;Lnet/minecraft/class_3218;)V + ARG 0 box ARG 1 world METHOD method_22258 findStructureBlocks (Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Ljava/util/Collection; ARG 0 pos @@ -71,3 +76,18 @@ CLASS net/minecraft/class_4525 net/minecraft/test/StructureTestUtil ARG 0 structureBlockEntity METHOD method_36105 getRotationSteps (Lnet/minecraft/class_2470;)I ARG 0 rotation + METHOD method_54844 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1923;)V + ARG 1 chunkPos + METHOD method_54845 (Lnet/minecraft/class_3218;Ljava/util/Collection;Lnet/minecraft/class_2338;)V + ARG 2 blockPos + METHOD method_54846 streamChunkPos (Lnet/minecraft/class_3341;I)Ljava/util/stream/Stream; + ARG 0 box + ARG 1 margin + METHOD method_54847 getStructureBlockBoxCornerPos (Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338; + ARG 0 pos + ARG 1 size + ARG 2 rotation + METHOD method_54848 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1923;)V + ARG 1 chunkPos + METHOD method_54849 getStructureBlockPos (Lnet/minecraft/class_2633;)Lnet/minecraft/class_2338; + ARG 0 structureBlockEntity diff --git a/mappings/net/minecraft/test/TestRunner.mapping b/mappings/net/minecraft/test/TestRunner.mapping index 0e90fe9f0a..14f33e883d 100644 --- a/mappings/net/minecraft/test/TestRunner.mapping +++ b/mappings/net/minecraft/test/TestRunner.mapping @@ -32,3 +32,5 @@ CLASS net/minecraft/class_4515 net/minecraft/test/TestRunner ARG 0 batch CLASS 1 METHOD method_32239 onFinished ()V + METHOD method_54842 (J)V + ARG 1 chunkPos diff --git a/mappings/net/minecraft/text/MutableText.mapping b/mappings/net/minecraft/text/MutableText.mapping index b9ac5dd956..77061f64a5 100644 --- a/mappings/net/minecraft/text/MutableText.mapping +++ b/mappings/net/minecraft/text/MutableText.mapping @@ -49,5 +49,5 @@ CLASS net/minecraft/class_5250 net/minecraft/text/MutableText COMMENT and style. ARG 0 content METHOD method_54663 withColor (I)Lnet/minecraft/class_5250; - COMMENT {@return the text with the RGB color {@color}} + COMMENT {@return the text with the RGB color {@code color}} ARG 1 color diff --git a/mappings/net/minecraft/util/collection/PriorityIterator.mapping b/mappings/net/minecraft/util/collection/PriorityIterator.mapping new file mode 100644 index 0000000000..3038509df5 --- /dev/null +++ b/mappings/net/minecraft/util/collection/PriorityIterator.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_8917 net/minecraft/util/collection/PriorityIterator + FIELD field_46956 entries Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; + METHOD method_54723 (I)Ljava/util/Deque; + ARG 0 p + METHOD method_54725 (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap$Entry;)Z + ARG 0 entry + METHOD method_54726 enqueue (Ljava/lang/Object;I)V + ARG 1 value + ARG 2 priority diff --git a/mappings/net/minecraft/util/math/Box.mapping b/mappings/net/minecraft/util/math/Box.mapping index 34d200815e..8d48a5dd82 100644 --- a/mappings/net/minecraft/util/math/Box.mapping +++ b/mappings/net/minecraft/util/math/Box.mapping @@ -134,7 +134,9 @@ CLASS net/minecraft/class_238 net/minecraft/util/math/Box ARG 5 z METHOD method_49271 squaredMagnitude (Lnet/minecraft/class_243;)D ARG 1 pos - METHOD method_54784 create (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_238; + METHOD method_54784 enclosing (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_238; + COMMENT {@return a box whose bounds extend to the full block between {@code pos1} and + COMMENT {@code pos2}, both inclusive} ARG 0 pos1 ARG 1 pos2 METHOD method_989 offset (DDD)Lnet/minecraft/class_238; diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index 50c9a191b5..e91a224361 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -148,7 +148,9 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World METHOD method_43126 getSpawnPos ()Lnet/minecraft/class_2338; METHOD method_43127 getSpawnAngle ()F METHOD method_43128 playSound (Lnet/minecraft/class_1657;DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V - ARG 1 except + ARG 1 source + COMMENT the player that caused the sound and therefore plays the sound directly in + COMMENT the client, or {@code null} ARG 2 x ARG 4 y ARG 6 z @@ -157,7 +159,9 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World ARG 10 volume ARG 11 pitch METHOD method_43129 playSoundFromEntity (Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V - ARG 1 except + ARG 1 source + COMMENT the player that caused the sound and therefore plays the sound directly in + COMMENT the client, or {@code null} ARG 2 entity ARG 3 sound ARG 4 category @@ -165,7 +169,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World ARG 6 pitch METHOD method_44013 getDimensionKey ()Lnet/minecraft/class_5321; METHOD method_45445 playSound (Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V - ARG 1 except + ARG 1 source ARG 2 pos ARG 3 sound ARG 4 category @@ -220,7 +224,9 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World METHOD method_47576 (Ljava/util/function/Predicate;Ljava/util/List;ILnet/minecraft/class_5575;Lnet/minecraft/class_1297;)Lnet/minecraft/class_7927$class_7928; ARG 4 entity METHOD method_47967 playSound (Lnet/minecraft/class_1657;DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFJ)V - ARG 1 except + ARG 1 source + COMMENT the player that caused the sound and therefore plays the sound directly in + COMMENT the client, or {@code null} ARG 2 x ARG 4 y ARG 6 z @@ -234,6 +240,16 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World ARG 2 damageSource METHOD method_48963 getDamageSources ()Lnet/minecraft/class_8109; METHOD method_54719 getTickManager ()Lnet/minecraft/class_8921; + METHOD method_54762 playSound (Lnet/minecraft/class_1657;DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;)V + ARG 1 source + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 sound + ARG 9 category + METHOD method_8396 (Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V + COMMENT the player that caused the sound and therefore plays the sound directly in + COMMENT the client, or {@code null} METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V ARG 1 pos ARG 2 oldState @@ -277,8 +293,9 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World METHOD method_8442 getSkyAngleRadians (F)F ARG 1 tickDelta METHOD method_8449 playSoundFromEntity (Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_6880;Lnet/minecraft/class_3419;FFJ)V - ARG 1 except - COMMENT the player that should not receive the sound, or {@code null} + ARG 1 source + COMMENT the player that caused the sound and therefore plays the sound directly in + COMMENT the client, or {@code null} ARG 2 entity ARG 3 sound ARG 4 category @@ -313,8 +330,9 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World ARG 2 block METHOD method_8458 isSavingDisabled ()Z METHOD method_8465 playSound (Lnet/minecraft/class_1657;DDDLnet/minecraft/class_6880;Lnet/minecraft/class_3419;FFJ)V - ARG 1 except - COMMENT the player that should not receive the sound, or {@code null} + ARG 1 source + COMMENT the player that caused the sound and therefore plays the sound directly in + COMMENT the client, or {@code null} ARG 2 x ARG 4 y ARG 6 z diff --git a/mappings/net/minecraft/world/WorldAccess.mapping b/mappings/net/minecraft/world/WorldAccess.mapping index 5b828cea5b..4abb6164dc 100644 --- a/mappings/net/minecraft/world/WorldAccess.mapping +++ b/mappings/net/minecraft/world/WorldAccess.mapping @@ -61,7 +61,7 @@ CLASS net/minecraft/class_1936 net/minecraft/world/WorldAccess ARG 3 sound ARG 4 category METHOD method_8396 playSound (Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V - ARG 1 except + ARG 1 source ARG 2 pos ARG 3 sound ARG 4 category diff --git a/mappings/net/minecraft/world/tick/TickManager.mapping b/mappings/net/minecraft/world/tick/TickManager.mapping index 33055f300d..e38f809be7 100644 --- a/mappings/net/minecraft/world/tick/TickManager.mapping +++ b/mappings/net/minecraft/world/tick/TickManager.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_8921 net/minecraft/world/tick/TickManager + FIELD field_46960 MIN_TICK_RATE F FIELD field_46961 tickRate F FIELD field_46962 nanosPerTick J FIELD field_46963 stepTicks I