From e575e9ca641ab3539088d3bc0749f51d83360e06 Mon Sep 17 00:00:00 2001 From: Shnupbups Date: Mon, 2 May 2022 22:52:17 +1000 Subject: [PATCH] 22w17a stuff (#3120) * 22w17a stuff no chat stuff because i'm not good with that stuff * Update mappings/net/minecraft/sound/SoundEvents.mapping Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com> * Update mappings/net/minecraft/item/GoatHornItem.mapping * Apply suggestions from code review Co-authored-by: liach <7806504+liach@users.noreply.github.com> Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com> Co-authored-by: liach <7806504+liach@users.noreply.github.com> --- .../net/minecraft/block/AbstractBlock.mapping | 2 ++ .../block/SculkShriekerBlock.mapping | 2 ++ .../entity/SculkShriekerBlockEntity.mapping | 1 + .../minecraft/client/MinecraftClient.mapping | 5 ++++- .../minecraft/entity/InventoryOwner.mapping | 4 ++++ .../ai/brain/task/RamImpactTask.mapping | 10 +++++++-- .../entity/ai/pathing/PathNodeMaker.mapping | 2 ++ .../entity/damage/DamageSource.mapping | 1 + .../entity/passive/AllayBrain.mapping | 1 + .../entity/passive/GoatBrain.mapping | 2 ++ .../entity/passive/GoatEntity.mapping | 1 + .../projectile/ProjectileEntity.mapping | 3 +++ .../net/minecraft/item/GoatHornItem.mapping | 21 +++++++++++++++++++ .../SetGoatHornSoundLootFunction.mapping | 3 +++ mappings/net/minecraft/server/Main.mapping | 3 +++ .../server/network/ServerPlayerEntity.mapping | 2 ++ .../net/minecraft/sound/SoundEvents.mapping | 5 +++++ .../minecraft/structure/StructureSets.mapping | 1 + mappings/net/minecraft/text/Text.mapping | 1 + ...ener.mapping => VibrationListener.mapping} | 2 +- .../world/gen/chunk/ChunkGenerator.mapping | 1 + .../world/gen/root/RootPlacer.mapping | 5 +++++ .../gen/structure/JigsawStructure.mapping | 5 +++++ 23 files changed, 79 insertions(+), 4 deletions(-) create mode 100644 mappings/net/minecraft/item/GoatHornItem.mapping create mode 100644 mappings/net/minecraft/loot/function/SetGoatHornSoundLootFunction.mapping rename mappings/net/minecraft/world/event/listener/{SculkSensorListener.mapping => VibrationListener.mapping} (99%) diff --git a/mappings/net/minecraft/block/AbstractBlock.mapping b/mappings/net/minecraft/block/AbstractBlock.mapping index 68540d5d59..0db3c2cb97 100644 --- a/mappings/net/minecraft/block/AbstractBlock.mapping +++ b/mappings/net/minecraft/block/AbstractBlock.mapping @@ -197,6 +197,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock ARG 2 world ARG 3 pos ARG 4 stack + ARG 5 dropExperience METHOD method_9569 mirror (Lnet/minecraft/class_2680;Lnet/minecraft/class_2415;)Lnet/minecraft/class_2680; COMMENT @deprecated Consider calling {@link AbstractBlockState#mirror} instead. See the class javadoc. ARG 1 state @@ -507,6 +508,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock ARG 1 world ARG 2 pos ARG 3 stack + ARG 4 dropExperience METHOD method_26181 neighborUpdate (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)V ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/SculkShriekerBlock.mapping b/mappings/net/minecraft/block/SculkShriekerBlock.mapping index 3c9cb7d5c3..607a949b07 100644 --- a/mappings/net/minecraft/block/SculkShriekerBlock.mapping +++ b/mappings/net/minecraft/block/SculkShriekerBlock.mapping @@ -13,3 +13,5 @@ CLASS net/minecraft/class_7268 net/minecraft/block/SculkShriekerBlock ARG 1 blockEntity METHOD method_43133 (Lnet/minecraft/class_3218;Lnet/minecraft/class_7133;)V ARG 1 blockEntity + METHOD method_43134 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;Lnet/minecraft/class_7133;)V + ARG 2 blockEntity diff --git a/mappings/net/minecraft/block/entity/SculkShriekerBlockEntity.mapping b/mappings/net/minecraft/block/entity/SculkShriekerBlockEntity.mapping index a20a8966ab..c35b2d6bb2 100644 --- a/mappings/net/minecraft/block/entity/SculkShriekerBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/SculkShriekerBlockEntity.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_7133 net/minecraft/block/entity/SculkShriekerBlockEnti METHOD method_42325 getVibrationListener ()Lnet/minecraft/class_5718; METHOD method_43141 shriek (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;)V ARG 1 world + ARG 2 entity METHOD method_43142 trySyncWarningLevel (Lnet/minecraft/class_3218;Lnet/minecraft/class_2680;)Z ARG 1 world ARG 2 state diff --git a/mappings/net/minecraft/client/MinecraftClient.mapping b/mappings/net/minecraft/client/MinecraftClient.mapping index 279aa7b8e8..d2c51c7fec 100644 --- a/mappings/net/minecraft/client/MinecraftClient.mapping +++ b/mappings/net/minecraft/client/MinecraftClient.mapping @@ -191,7 +191,8 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient ARG 1 matrices ARG 2 profileResult METHOD method_1493 isPaused ()Z - METHOD method_1494 setCrashReportSupplier (Lnet/minecraft/class_128;)V + METHOD method_1494 setCrashReportSupplierAndAddDetails (Lnet/minecraft/class_128;)V + ARG 1 crashReport METHOD method_1495 getSessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; METHOD method_1496 isIntegratedServerRunning ()Z METHOD method_1498 isHudEnabled ()Z @@ -470,6 +471,8 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient METHOD method_41733 forceStopRecorder ()V METHOD method_41734 getGpuUtilizationPercentage ()D METHOD method_41735 createIntegratedServerLoader ()Lnet/minecraft/class_7196; + METHOD method_43587 setCrashReportSupplier (Lnet/minecraft/class_128;)V + ARG 1 crashReport CLASS class_5859 ChatRestriction COMMENT Represents the restrictions on chat on a Minecraft client. COMMENT diff --git a/mappings/net/minecraft/entity/InventoryOwner.mapping b/mappings/net/minecraft/entity/InventoryOwner.mapping index d34fa98997..29b3816b0d 100644 --- a/mappings/net/minecraft/entity/InventoryOwner.mapping +++ b/mappings/net/minecraft/entity/InventoryOwner.mapping @@ -1,2 +1,6 @@ CLASS net/minecraft/class_6067 net/minecraft/entity/InventoryOwner METHOD method_35199 getInventory ()Lnet/minecraft/class_1277; + METHOD method_43544 pickUpItem (Lnet/minecraft/class_1308;Lnet/minecraft/class_6067;Lnet/minecraft/class_1542;)V + ARG 0 entity + ARG 1 inventoryOwner + ARG 2 item diff --git a/mappings/net/minecraft/entity/ai/brain/task/RamImpactTask.mapping b/mappings/net/minecraft/entity/ai/brain/task/RamImpactTask.mapping index 20a7a22e1d..cdd2e261ec 100644 --- a/mappings/net/minecraft/entity/ai/brain/task/RamImpactTask.mapping +++ b/mappings/net/minecraft/entity/ai/brain/task/RamImpactTask.mapping @@ -6,12 +6,18 @@ CLASS net/minecraft/class_6338 net/minecraft/entity/ai/brain/task/RamImpactTask FIELD field_33479 speed F FIELD field_33480 strengthMultiplierFactory Ljava/util/function/ToDoubleFunction; FIELD field_33481 direction Lnet/minecraft/class_243; - FIELD field_33482 soundFactory Ljava/util/function/Function; + FIELD field_33482 impactSoundFactory Ljava/util/function/Function; + FIELD field_39044 hornBreakSoundFactory Ljava/util/function/Function; METHOD (Ljava/util/function/Function;Lnet/minecraft/class_4051;FLjava/util/function/ToDoubleFunction;Ljava/util/function/Function;Ljava/util/function/Function;)V ARG 1 cooldownRangeFactory ARG 2 targetPredicate ARG 3 speed ARG 4 strengthMultiplierFactory - ARG 5 soundFactory + ARG 5 impactSoundFactory + ARG 6 hornBreakSoundFactory METHOD method_36279 finishRam (Lnet/minecraft/class_3218;Lnet/minecraft/class_6053;)V ARG 1 world + ARG 2 goat + METHOD method_43535 shouldSnapHorn (Lnet/minecraft/class_3218;Lnet/minecraft/class_6053;)Z + ARG 1 world + ARG 2 goat diff --git a/mappings/net/minecraft/entity/ai/pathing/PathNodeMaker.mapping b/mappings/net/minecraft/entity/ai/pathing/PathNodeMaker.mapping index 10e2b62747..f472a7b5af 100644 --- a/mappings/net/minecraft/entity/ai/pathing/PathNodeMaker.mapping +++ b/mappings/net/minecraft/entity/ai/pathing/PathNodeMaker.mapping @@ -53,3 +53,5 @@ CLASS net/minecraft/class_8 net/minecraft/entity/ai/pathing/PathNodeMaker ARG 10 canEnterOpenDoors METHOD method_27137 getNode (Lnet/minecraft/class_2338;)Lnet/minecraft/class_9; ARG 1 pos + METHOD method_43568 asTargetPathNode (Lnet/minecraft/class_9;)Lnet/minecraft/class_4459; + ARG 1 node diff --git a/mappings/net/minecraft/entity/damage/DamageSource.mapping b/mappings/net/minecraft/entity/damage/DamageSource.mapping index 8f2be6f206..1dc5877b76 100644 --- a/mappings/net/minecraft/entity/damage/DamageSource.mapping +++ b/mappings/net/minecraft/entity/damage/DamageSource.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_1282 net/minecraft/entity/damage/DamageSource COMMENT @apiNote This is used by goats to prevent rammed mobs from retaliating. COMMENT Damages that are neutral do not cause {@link LivingEntity#setAttacker(LivingEntity)} COMMENT to be called. + FIELD field_39043 SONIC_BOOM Lnet/minecraft/class_1282; FIELD field_5839 unblockable Z FIELD field_5840 bypassesArmor Z FIELD field_5841 name Ljava/lang/String; diff --git a/mappings/net/minecraft/entity/passive/AllayBrain.mapping b/mappings/net/minecraft/entity/passive/AllayBrain.mapping index c2b6d115e9..0a6824277b 100644 --- a/mappings/net/minecraft/entity/passive/AllayBrain.mapping +++ b/mappings/net/minecraft/entity/passive/AllayBrain.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_7299 net/minecraft/entity/passive/AllayBrain METHOD method_42658 shouldGoTowardsNoteBlock (Lnet/minecraft/class_1309;Lnet/minecraft/class_4095;Lnet/minecraft/class_4208;)Z ARG 0 allay ARG 1 brain + ARG 2 pos METHOD method_42659 rememberNoteBlock (Lnet/minecraft/class_1309;Lnet/minecraft/class_2338;)V ARG 0 allay ARG 1 pos diff --git a/mappings/net/minecraft/entity/passive/GoatBrain.mapping b/mappings/net/minecraft/entity/passive/GoatBrain.mapping index 7e57b4bb4d..bb418ea525 100644 --- a/mappings/net/minecraft/entity/passive/GoatBrain.mapping +++ b/mappings/net/minecraft/entity/passive/GoatBrain.mapping @@ -51,3 +51,5 @@ CLASS net/minecraft/class_6054 net/minecraft/entity/passive/GoatBrain ARG 0 goat METHOD method_36553 (Lnet/minecraft/class_6053;)I ARG 0 goat + METHOD method_43543 (Lnet/minecraft/class_6053;)Lnet/minecraft/class_3414; + ARG 0 goat diff --git a/mappings/net/minecraft/entity/passive/GoatEntity.mapping b/mappings/net/minecraft/entity/passive/GoatEntity.mapping index 26f192f856..5e19134541 100644 --- a/mappings/net/minecraft/entity/passive/GoatEntity.mapping +++ b/mappings/net/minecraft/entity/passive/GoatEntity.mapping @@ -24,5 +24,6 @@ CLASS net/minecraft/class_6053 net/minecraft/entity/passive/GoatEntity ARG 4 random METHOD method_43538 hasLeftHorn ()Z METHOD method_43539 hasRightHorn ()Z + METHOD method_43540 dropHorn ()Z METHOD method_43541 addHorns ()V METHOD method_43542 removeHorns ()V diff --git a/mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping b/mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping index 38418eaf3c..2d5ba8ad87 100644 --- a/mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping +++ b/mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping @@ -25,6 +25,8 @@ CLASS net/minecraft/class_1676 net/minecraft/entity/projectile/ProjectileEntity METHOD method_24921 getOwner ()Lnet/minecraft/class_1297; METHOD method_26958 canHit (Lnet/minecraft/class_1297;)Z ARG 1 entity + METHOD method_26959 (Lnet/minecraft/class_1297;)Z + ARG 0 entity METHOD method_26960 updateRotation (FF)F ARG 0 prevRot ARG 1 newRot @@ -61,3 +63,4 @@ CLASS net/minecraft/class_1676 net/minecraft/entity/projectile/ProjectileEntity COMMENT mobs/tools have higher values; some mobs have difficulty-adjusted COMMENT values METHOD method_7488 onCollision (Lnet/minecraft/class_239;)V + ARG 1 hitResult diff --git a/mappings/net/minecraft/item/GoatHornItem.mapping b/mappings/net/minecraft/item/GoatHornItem.mapping new file mode 100644 index 0000000000..709872298f --- /dev/null +++ b/mappings/net/minecraft/item/GoatHornItem.mapping @@ -0,0 +1,21 @@ +CLASS net/minecraft/class_7430 net/minecraft/item/GoatHornItem + FIELD field_39052 SOUND_VARIANT_KEY Ljava/lang/String; + METHOD method_43558 getStackForSoundVariant (I)Lnet/minecraft/class_1799; + ARG 0 soundVariant + METHOD method_43559 getRandomSoundVariant (Lnet/minecraft/class_5819;Z)I + ARG 0 random + ARG 1 screaming + METHOD method_43560 getStackForGoat (Lnet/minecraft/class_6053;)Lnet/minecraft/class_1799; + ARG 0 goat + METHOD method_43561 setSoundVariant (Lnet/minecraft/class_1799;I)V + ARG 0 stack + ARG 1 soundVariant + METHOD method_43562 setRandomSoundVariant (Lnet/minecraft/class_1799;Lnet/minecraft/class_5819;)V + ARG 0 stack + ARG 1 random + METHOD method_43563 playSound (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_3414;)V + ARG 0 world + ARG 1 player + ARG 2 sound + METHOD method_43564 getSoundVariant (Lnet/minecraft/class_1799;)I + ARG 1 stack diff --git a/mappings/net/minecraft/loot/function/SetGoatHornSoundLootFunction.mapping b/mappings/net/minecraft/loot/function/SetGoatHornSoundLootFunction.mapping new file mode 100644 index 0000000000..749d9dcb70 --- /dev/null +++ b/mappings/net/minecraft/loot/function/SetGoatHornSoundLootFunction.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_7431 net/minecraft/loot/function/SetGoatHornSoundLootFunction + METHOD method_43571 builder ()Lnet/minecraft/class_120$class_121; + CLASS class_7432 Serializer diff --git a/mappings/net/minecraft/server/Main.mapping b/mappings/net/minecraft/server/Main.mapping index 46d9287936..cbad767c68 100644 --- a/mappings/net/minecraft/server/Main.mapping +++ b/mappings/net/minecraft/server/Main.mapping @@ -10,3 +10,6 @@ CLASS net/minecraft/server/Main ARG 4 generatorOptions METHOD method_29734 (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Lnet/minecraft/class_3807;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/GameProfileRepository;Lnet/minecraft/class_3312;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljava/lang/Thread;)Lnet/minecraft/class_3176; ARG 14 thread + METHOD method_43613 (Lnet/minecraft/class_32$class_5143;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lnet/minecraft/class_3807;Ljoptsimple/OptionSpec;Lnet/minecraft/class_3300;Lnet/minecraft/class_5359;)Lcom/mojang/datafixers/util/Pair; + ARG 5 resourceManager + ARG 6 dataPackSettings diff --git a/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping b/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping index 9f36d9b679..569cc66e8c 100644 --- a/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping +++ b/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping @@ -64,6 +64,8 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity ARG 3 onGround METHOD method_14208 isInTeleportationState ()Z METHOD method_14209 getIp ()Ljava/lang/String; + METHOD method_14210 (Lnet/minecraft/class_2561;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; + ARG 1 style METHOD method_14212 updateScores (Lnet/minecraft/class_274;I)V ARG 1 criterion ARG 2 score diff --git a/mappings/net/minecraft/sound/SoundEvents.mapping b/mappings/net/minecraft/sound/SoundEvents.mapping index d9d288dc13..a4f74cc87e 100644 --- a/mappings/net/minecraft/sound/SoundEvents.mapping +++ b/mappings/net/minecraft/sound/SoundEvents.mapping @@ -1,6 +1,11 @@ CLASS net/minecraft/class_3417 net/minecraft/sound/SoundEvents + FIELD field_39027 GOAT_HORN_SOUND_COUNT I + FIELD field_39028 GOAT_HORN_SOUNDS Lcom/google/common/collect/ImmutableList; METHOD method_14838 register (Ljava/lang/String;)Lnet/minecraft/class_3414; ARG 0 id METHOD method_43045 register (Ljava/lang/String;F)Lnet/minecraft/class_3414; ARG 0 registryId ARG 1 eventId + METHOD method_43516 registerGoatHornSounds ()Lcom/google/common/collect/ImmutableList; + METHOD method_43517 (I)Lnet/minecraft/class_3414; + ARG 0 variant diff --git a/mappings/net/minecraft/structure/StructureSets.mapping b/mappings/net/minecraft/structure/StructureSets.mapping index 09378851c5..2e0ce68a09 100644 --- a/mappings/net/minecraft/structure/StructureSets.mapping +++ b/mappings/net/minecraft/structure/StructureSets.mapping @@ -16,6 +16,7 @@ CLASS net/minecraft/class_7072 net/minecraft/structure/StructureSets FIELD field_37247 NETHER_FOSSILS Lnet/minecraft/class_6880; FIELD field_37248 END_CITIES Lnet/minecraft/class_6880; FIELD field_37249 STRONGHOLDS Lnet/minecraft/class_6880; + FIELD field_38475 ANCIENT_CITIES Lnet/minecraft/class_6880; METHOD method_41182 initAndGetDefault ()Lnet/minecraft/class_6880; METHOD method_41183 register (Lnet/minecraft/class_5321;Lnet/minecraft/class_7059;)Lnet/minecraft/class_6880; ARG 0 key diff --git a/mappings/net/minecraft/text/Text.mapping b/mappings/net/minecraft/text/Text.mapping index c8bf5765df..1d25bb480f 100644 --- a/mappings/net/minecraft/text/Text.mapping +++ b/mappings/net/minecraft/text/Text.mapping @@ -47,6 +47,7 @@ CLASS net/minecraft/class_2561 net/minecraft/text/Text ARG 0 rawPath ARG 1 interpret ARG 2 separator + ARG 3 dataSource METHOD method_43469 translatable (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/class_5250; ARG 0 key ARG 1 args diff --git a/mappings/net/minecraft/world/event/listener/SculkSensorListener.mapping b/mappings/net/minecraft/world/event/listener/VibrationListener.mapping similarity index 99% rename from mappings/net/minecraft/world/event/listener/SculkSensorListener.mapping rename to mappings/net/minecraft/world/event/listener/VibrationListener.mapping index 4122c24eac..8fe7a44341 100644 --- a/mappings/net/minecraft/world/event/listener/SculkSensorListener.mapping +++ b/mappings/net/minecraft/world/event/listener/VibrationListener.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_5718 net/minecraft/world/event/listener/SculkSensorListener +CLASS net/minecraft/class_5718 net/minecraft/world/event/listener/VibrationListener FIELD field_28187 positionSource Lnet/minecraft/class_5716; FIELD field_28188 range I FIELD field_28189 callback Lnet/minecraft/class_5718$class_5719; diff --git a/mappings/net/minecraft/world/gen/chunk/ChunkGenerator.mapping b/mappings/net/minecraft/world/gen/chunk/ChunkGenerator.mapping index 5c5df371df..fbbd387534 100644 --- a/mappings/net/minecraft/world/gen/chunk/ChunkGenerator.mapping +++ b/mappings/net/minecraft/world/gen/chunk/ChunkGenerator.mapping @@ -46,6 +46,7 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator COMMENT COMMENT @return {@code null} if no structure could be found within the given search radius ARG 1 world + ARG 2 structures ARG 3 center ARG 4 radius COMMENT the search radius in chunks around the chunk the given block position is in; a radius of 0 will only search in the given chunk diff --git a/mappings/net/minecraft/world/gen/root/RootPlacer.mapping b/mappings/net/minecraft/world/gen/root/RootPlacer.mapping index 3731ab1152..e73b6c7099 100644 --- a/mappings/net/minecraft/world/gen/root/RootPlacer.mapping +++ b/mappings/net/minecraft/world/gen/root/RootPlacer.mapping @@ -9,6 +9,8 @@ CLASS net/minecraft/class_7387 net/minecraft/world/gen/root/RootPlacer ARG 3 aboveRootPlacement METHOD method_43165 getType ()Lnet/minecraft/class_7388; METHOD method_43167 canGrowThrough (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z + ARG 1 world + ARG 2 pos METHOD method_43168 generate (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_4643;)Z ARG 1 world ARG 2 replacer @@ -17,7 +19,10 @@ CLASS net/minecraft/class_7387 net/minecraft/world/gen/root/RootPlacer ARG 5 trunkPos ARG 6 config METHOD method_43172 placeRoots (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_4643;)V + ARG 1 world + ARG 2 replacer ARG 3 random + ARG 4 pos ARG 5 config METHOD method_43181 applyWaterlogging (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; ARG 1 world diff --git a/mappings/net/minecraft/world/gen/structure/JigsawStructure.mapping b/mappings/net/minecraft/world/gen/structure/JigsawStructure.mapping index a82628399c..72c4b04a69 100644 --- a/mappings/net/minecraft/world/gen/structure/JigsawStructure.mapping +++ b/mappings/net/minecraft/world/gen/structure/JigsawStructure.mapping @@ -23,6 +23,11 @@ CLASS net/minecraft/class_5434 net/minecraft/world/gen/structure/JigsawStructure METHOD (Lnet/minecraft/class_3195$class_7302;Lnet/minecraft/class_6880;Ljava/util/Optional;ILnet/minecraft/class_6122;ZLjava/util/Optional;I)V ARG 1 config ARG 2 startPool + ARG 4 size + ARG 5 startHeight + ARG 6 useExpansionHack + ARG 7 projectStartToHeightmap + ARG 8 maxDistanceFromCenter METHOD method_41662 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_42703 (Lnet/minecraft/class_5434;)Lcom/mojang/serialization/DataResult;