diff --git a/mappings/net/minecraft/client/font/MultilineText.mapping b/mappings/net/minecraft/client/font/MultilineText.mapping index 4e9141bf32..af826d77c0 100644 --- a/mappings/net/minecraft/client/font/MultilineText.mapping +++ b/mappings/net/minecraft/client/font/MultilineText.mapping @@ -13,7 +13,8 @@ CLASS net/minecraft/class_5489 net/minecraft/client/font/MultilineText ARG 5 color METHOD method_30890 create (Lnet/minecraft/class_327;Lnet/minecraft/class_2561;I)Lnet/minecraft/class_5489; ARG 0 renderer - ARG 2 width + ARG 1 text + ARG 2 maxWidth METHOD method_30892 create (Lnet/minecraft/class_327;[Lnet/minecraft/class_2561;)Lnet/minecraft/class_5489; ARG 0 renderer ARG 1 texts @@ -30,12 +31,20 @@ CLASS net/minecraft/class_5489 net/minecraft/client/font/MultilineText ARG 4 lineHeight ARG 5 color METHOD method_44048 getMaxWidth ()I + METHOD method_61132 create (Lnet/minecraft/class_327;II[Lnet/minecraft/class_2561;)Lnet/minecraft/class_5489; + ARG 0 renderer + ARG 1 maxWidth + ARG 2 maxLines + ARG 3 texts + METHOD method_61133 create (Lnet/minecraft/class_327;I[Lnet/minecraft/class_2561;)Lnet/minecraft/class_5489; + ARG 0 renderer + ARG 1 maxWidth + ARG 2 texts CLASS 2 + FIELD field_52298 lines Ljava/util/List; + FIELD field_52299 language Lnet/minecraft/class_2477; + METHOD method_61134 getLines ()Ljava/util/List; CLASS class_5490 Line - FIELD comp_2877 text Lnet/minecraft/class_5481; - FIELD comp_2878 width I METHOD (Lnet/minecraft/class_5481;I)V ARG 1 text ARG 2 width - METHOD comp_2877 text ()Lnet/minecraft/class_5481; - METHOD comp_2878 width ()I diff --git a/mappings/net/minecraft/client/gui/screen/AccessibilityOnboardingScreen.mapping b/mappings/net/minecraft/client/gui/screen/AccessibilityOnboardingScreen.mapping index 1e8de20fa0..3a56827ec6 100644 --- a/mappings/net/minecraft/client/gui/screen/AccessibilityOnboardingScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/AccessibilityOnboardingScreen.mapping @@ -25,3 +25,5 @@ CLASS net/minecraft/class_8032 net/minecraft/client/gui/screen/AccessibilityOnbo METHOD method_52746 (Lnet/minecraft/class_7847;)V ARG 0 positioner METHOD method_53552 saveAndRun (ZLjava/lang/Runnable;)V + ARG 1 dontShowAgain + ARG 2 callback diff --git a/mappings/net/minecraft/client/gui/screen/report/ChatReportScreen.mapping b/mappings/net/minecraft/client/gui/screen/report/ChatReportScreen.mapping index d2b7139d58..8a98b94ef5 100644 --- a/mappings/net/minecraft/client/gui/screen/report/ChatReportScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/report/ChatReportScreen.mapping @@ -16,3 +16,15 @@ CLASS net/minecraft/class_7538 net/minecraft/client/gui/screen/report/ChatReport ARG 1 parent ARG 2 context ARG 3 report + METHOD method_61142 (Lnet/minecraft/class_4185;)V + ARG 1 button + METHOD method_61143 (Lnet/minecraft/class_7847;)V + ARG 0 positioner + METHOD method_61144 (Lnet/minecraft/class_7566$class_8772;)V + ARG 1 updatedReportBuilder + METHOD method_61145 (Lnet/minecraft/class_7573;)V + ARG 1 reason + METHOD method_61146 (Ljava/lang/String;)V + ARG 1 comments + METHOD method_61147 (Lnet/minecraft/class_4185;)V + ARG 1 button diff --git a/mappings/net/minecraft/client/gui/screen/report/ReportScreen.mapping b/mappings/net/minecraft/client/gui/screen/report/ReportScreen.mapping index 41eb065a80..693f857360 100644 --- a/mappings/net/minecraft/client/gui/screen/report/ReportScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/report/ReportScreen.mapping @@ -14,8 +14,13 @@ CLASS net/minecraft/class_8768 net/minecraft/client/gui/screen/report/ReportScre FIELD field_46027 DESCRIBE_TEXT Lnet/minecraft/class_2561; FIELD field_46028 COMMENTS_TEXT Lnet/minecraft/class_2561; FIELD field_46029 LOGGER Lorg/slf4j/Logger; + FIELD field_52300 sendButton Lnet/minecraft/class_4185; + FIELD field_52301 ATTESTATION_TEXT Lnet/minecraft/class_2561; + FIELD field_52302 checkbox Lnet/minecraft/class_4286; + FIELD field_52304 layout Lnet/minecraft/class_8667; METHOD (Lnet/minecraft/class_2561;Lnet/minecraft/class_437;Lnet/minecraft/class_7574;Lnet/minecraft/class_7855$class_8775;)V ARG 1 title + ARG 2 parent ARG 3 context ARG 4 reportBuilder METHOD method_53559 onSent ()V @@ -38,9 +43,27 @@ CLASS net/minecraft/class_8768 net/minecraft/client/gui/screen/report/ReportScre ARG 1 errorMessage METHOD method_53571 trySend ()V METHOD method_53586 onChange ()V + METHOD method_61135 addContent ()V + METHOD method_61136 addAttestationCheckboxAndSendButton ()V + METHOD method_61137 (Lnet/minecraft/class_4185;)V + ARG 1 button + METHOD method_61138 (Lnet/minecraft/class_4286;Z)V + ARG 1 checkbox + ARG 2 attested + METHOD method_61139 (Lnet/minecraft/class_8768;Lnet/minecraft/class_364;)V + ARG 1 child + METHOD method_61140 (Lnet/minecraft/class_4185;)V + ARG 1 button + METHOD method_61141 addTitle ()V CLASS class_7539 DiscardWarningScreen FIELD field_39723 TITLE Lnet/minecraft/class_2561; FIELD field_39724 MESSAGE Lnet/minecraft/class_2561; FIELD field_39725 RETURN_BUTTON_TEXT Lnet/minecraft/class_2561; FIELD field_39726 DISCARD_BUTTON_TEXT Lnet/minecraft/class_2561; FIELD field_40794 DRAFT_BUTTON_TEXT Lnet/minecraft/class_2561; + METHOD method_57756 (Lnet/minecraft/class_4185;)V + ARG 1 button + METHOD method_57757 (Lnet/minecraft/class_4185;)V + ARG 1 button + METHOD method_57758 (Lnet/minecraft/class_4185;)V + ARG 1 button diff --git a/mappings/net/minecraft/client/gui/screen/report/SkinReportScreen.mapping b/mappings/net/minecraft/client/gui/screen/report/SkinReportScreen.mapping index 5e2b2531d7..9c690e24bc 100644 --- a/mappings/net/minecraft/client/gui/screen/report/SkinReportScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/report/SkinReportScreen.mapping @@ -17,3 +17,11 @@ CLASS net/minecraft/class_8771 net/minecraft/client/gui/screen/report/SkinReport ARG 1 parent ARG 2 context ARG 3 report + METHOD method_61151 (Lnet/minecraft/class_4185;)V + ARG 1 button + METHOD method_61152 (Lnet/minecraft/class_7847;)V + ARG 0 positioner + METHOD method_61153 (Lnet/minecraft/class_7573;)V + ARG 1 reason + METHOD method_61154 (Ljava/lang/String;)V + ARG 1 comments diff --git a/mappings/net/minecraft/client/gui/screen/report/UsernameReportScreen.mapping b/mappings/net/minecraft/client/gui/screen/report/UsernameReportScreen.mapping index 8aca545775..edbc85cb1a 100644 --- a/mappings/net/minecraft/client/gui/screen/report/UsernameReportScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/report/UsernameReportScreen.mapping @@ -14,3 +14,9 @@ CLASS net/minecraft/class_8769 net/minecraft/client/gui/screen/report/UsernameRe ARG 1 parent ARG 2 context ARG 3 report + METHOD method_61148 (Lnet/minecraft/class_7847;)V + ARG 0 positioner + METHOD method_61149 (Ljava/lang/String;)V + ARG 1 comments + METHOD method_61150 (Lnet/minecraft/class_7847;)V + ARG 0 positioner diff --git a/mappings/net/minecraft/client/gui/widget/CheckboxWidget.mapping b/mappings/net/minecraft/client/gui/widget/CheckboxWidget.mapping index 7dfaf4d52f..5a7b954ba7 100644 --- a/mappings/net/minecraft/client/gui/widget/CheckboxWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/CheckboxWidget.mapping @@ -6,15 +6,30 @@ CLASS net/minecraft/class_4286 net/minecraft/client/gui/widget/CheckboxWidget FIELD field_45350 HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960; FIELD field_45351 TEXTURE Lnet/minecraft/class_2960; FIELD field_47107 callback Lnet/minecraft/class_4286$class_8930; + FIELD field_52293 textWidget Lnet/minecraft/class_7940; METHOD (IIILnet/minecraft/class_2561;Lnet/minecraft/class_327;ZLnet/minecraft/class_4286$class_8930;)V ARG 1 x ARG 2 y + ARG 3 maxWidth + ARG 4 message + ARG 5 textRenderer + ARG 6 checked + ARG 7 callback METHOD method_20372 isChecked ()Z - METHOD method_54786 getSize (Lnet/minecraft/class_327;)I + METHOD method_54786 getCheckboxSize (Lnet/minecraft/class_327;)I ARG 0 textRenderer METHOD method_54787 builder (Lnet/minecraft/class_2561;Lnet/minecraft/class_327;)Lnet/minecraft/class_4286$class_8929; ARG 0 text ARG 1 textRenderer + METHOD method_61128 calculateWidth (ILnet/minecraft/class_2561;Lnet/minecraft/class_327;)I + ARG 1 max + ARG 2 text + ARG 3 textRenderer + METHOD method_61129 calculateHeight (Lnet/minecraft/class_327;)I + ARG 1 textRenderer + METHOD method_61130 calculateWidth (Lnet/minecraft/class_2561;Lnet/minecraft/class_327;)I + ARG 0 text + ARG 1 textRenderer CLASS class_8929 Builder FIELD field_47108 message Lnet/minecraft/class_2561; FIELD field_47109 textRenderer Lnet/minecraft/class_327; @@ -24,6 +39,7 @@ CLASS net/minecraft/class_4286 net/minecraft/client/gui/widget/CheckboxWidget FIELD field_47113 checked Z FIELD field_47114 option Lnet/minecraft/class_7172; FIELD field_47115 tooltip Lnet/minecraft/class_7919; + FIELD field_52294 maxWidth I METHOD (Lnet/minecraft/class_2561;Lnet/minecraft/class_327;)V ARG 1 message ARG 2 textRenderer @@ -42,6 +58,8 @@ CLASS net/minecraft/class_4286 net/minecraft/client/gui/widget/CheckboxWidget ARG 1 tooltip METHOD method_54794 checked (Z)Lnet/minecraft/class_4286$class_8929; ARG 1 checked + METHOD method_61131 maxWidth (I)Lnet/minecraft/class_4286$class_8929; + ARG 1 maxWidth CLASS class_8930 Callback FIELD field_47116 EMPTY Lnet/minecraft/class_4286$class_8930; METHOD method_54795 (Lnet/minecraft/class_4286;Z)V diff --git a/mappings/net/minecraft/client/option/GameOptions.mapping b/mappings/net/minecraft/client/option/GameOptions.mapping index b0b3248836..0cf5105686 100644 --- a/mappings/net/minecraft/client/option/GameOptions.mapping +++ b/mappings/net/minecraft/client/option/GameOptions.mapping @@ -597,6 +597,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions METHOD method_60648 getGenericValueOrOffText (Lnet/minecraft/class_2561;I)Lnet/minecraft/class_2561; ARG 0 prefix ARG 1 value + METHOD method_61127 setAccessibilityOnboarded ()V CLASS 2 METHOD method_33676 find (Ljava/lang/String;)Ljava/lang/String; ARG 1 key diff --git a/mappings/net/minecraft/client/render/RenderLayer.mapping b/mappings/net/minecraft/client/render/RenderLayer.mapping index 3d6931e223..17e403e07a 100644 --- a/mappings/net/minecraft/client/render/RenderLayer.mapping +++ b/mappings/net/minecraft/client/render/RenderLayer.mapping @@ -251,6 +251,7 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer ARG 1 buffer METHOD method_61045 getDebugStructureQuads ()Lnet/minecraft/class_1921; METHOD method_61046 getDragonRays ()Lnet/minecraft/class_1921; + METHOD method_61157 getDragonRaysDepth ()Lnet/minecraft/class_1921; CLASS class_4687 MultiPhase FIELD field_21403 phases Lnet/minecraft/class_1921$class_4688; FIELD field_21697 affectedOutline Ljava/util/Optional; diff --git a/mappings/net/minecraft/client/render/entity/EnderDragonEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/EnderDragonEntityRenderer.mapping index a0bfe990d4..cf0a03fa60 100644 --- a/mappings/net/minecraft/client/render/entity/EnderDragonEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/EnderDragonEntityRenderer.mapping @@ -19,6 +19,10 @@ CLASS net/minecraft/class_895 net/minecraft/client/render/entity/EnderDragonEnti ARG 5 matrices ARG 6 vertexConsumers ARG 7 light + METHOD method_61158 renderDeathAnimation (Lnet/minecraft/class_4587;FLnet/minecraft/class_4588;)V + ARG 0 matrices + ARG 1 animationProgress + ARG 2 vertexCOnsumer CLASS class_625 DragonEntityModel FIELD field_21441 dragon Lnet/minecraft/class_1510; FIELD field_21442 tickDelta F @@ -44,7 +48,7 @@ CLASS net/minecraft/class_895 net/minecraft/client/render/entity/EnderDragonEnti FIELD field_3637 neck Lnet/minecraft/class_630; METHOD (Lnet/minecraft/class_630;)V ARG 1 part - METHOD method_23838 setLimbRotation (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFLnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;I)V + METHOD method_23838 renderLimbs (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFLnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;I)V ARG 1 matrices ARG 2 vertices ARG 3 light @@ -57,3 +61,4 @@ CLASS net/minecraft/class_895 net/minecraft/client/render/entity/EnderDragonEnti ARG 10 hindLeg ARG 11 hindLegTip ARG 12 hindFoot + ARG 13 color diff --git a/mappings/net/minecraft/client/session/report/AbuseReport.mapping b/mappings/net/minecraft/client/session/report/AbuseReport.mapping index 7d05289311..0ca0b59bb8 100644 --- a/mappings/net/minecraft/client/session/report/AbuseReport.mapping +++ b/mappings/net/minecraft/client/session/report/AbuseReport.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_7855 net/minecraft/client/session/report/AbuseReport FIELD field_40815 reportedPlayerUuid Ljava/util/UUID; FIELD field_40817 opinionComments Ljava/lang/String; FIELD field_40818 reason Lnet/minecraft/class_7573; + FIELD field_52305 attested Z METHOD (Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;)V ARG 1 reportId ARG 2 currentTime @@ -19,6 +20,7 @@ CLASS net/minecraft/class_7855 net/minecraft/client/session/report/AbuseReport FIELD field_39656 NO_REPORTED_MESSAGES Lnet/minecraft/class_7855$class_7567; FIELD field_39657 TOO_MANY_MESSAGES Lnet/minecraft/class_7855$class_7567; FIELD field_39658 COMMENTS_TOO_LONG Lnet/minecraft/class_7855$class_7567; + FIELD field_52306 NOT_ATTESTED Lnet/minecraft/class_7855$class_7567; METHOD method_53615 createTooltip ()Lnet/minecraft/class_7919; CLASS class_7568 ReportWithId CLASS class_8775 Builder @@ -39,3 +41,6 @@ CLASS net/minecraft/class_7855 net/minecraft/client/session/report/AbuseReport METHOD method_53612 getReportedPlayerUuid ()Ljava/util/UUID; METHOD method_53613 getOpinionComments ()Ljava/lang/String; METHOD method_53614 getReason ()Lnet/minecraft/class_7573; + METHOD method_61155 setAttested (Z)V + ARG 1 attested + METHOD method_61156 isAttested ()Z diff --git a/mappings/net/minecraft/command/EntitySelector.mapping b/mappings/net/minecraft/command/EntitySelector.mapping index 9043a2f001..a744a97101 100644 --- a/mappings/net/minecraft/command/EntitySelector.mapping +++ b/mappings/net/minecraft/command/EntitySelector.mapping @@ -14,10 +14,12 @@ CLASS net/minecraft/class_2300 net/minecraft/command/EntitySelector FIELD field_27774 PASSTHROUGH_FILTER Lnet/minecraft/class_5575; FIELD field_33068 MAX_VALUE I FIELD field_41524 ARBITRARY Ljava/util/function/BiConsumer; + FIELD field_52308 predicates Ljava/util/List; METHOD (IZZLjava/util/List;Lnet/minecraft/class_2096$class_2099;Ljava/util/function/Function;Lnet/minecraft/class_238;Ljava/util/function/BiConsumer;ZLjava/lang/String;Ljava/util/UUID;Lnet/minecraft/class_1299;Z)V ARG 1 count ARG 2 includesNonPlayers ARG 3 localWorldOnly + ARG 4 predicates ARG 5 distance ARG 6 positionOffset ARG 7 box @@ -32,6 +34,10 @@ CLASS net/minecraft/class_2300 net/minecraft/command/EntitySelector ARG 0 pos ARG 1 entities METHOD method_47803 getAppendLimit ()I + METHOD method_61159 (Lnet/minecraft/class_7699;Lnet/minecraft/class_1297;)Z + ARG 1 entity + METHOD method_61160 getOffsetBox (Lnet/minecraft/class_243;)Lnet/minecraft/class_238; + ARG 1 offset METHOD method_9809 getEntity (Lnet/minecraft/class_2168;)Lnet/minecraft/class_1297; ARG 1 source METHOD method_9810 (Lnet/minecraft/class_238;Lnet/minecraft/class_1297;)Z @@ -47,7 +53,11 @@ CLASS net/minecraft/class_2300 net/minecraft/command/EntitySelector ARG 2 entities METHOD method_9815 getLimit ()I METHOD method_9816 getEntities (Lnet/minecraft/class_2168;)Ljava/util/List; + ARG 1 source METHOD method_9817 getPositionPredicate (Lnet/minecraft/class_243;Lnet/minecraft/class_238;Lnet/minecraft/class_7699;)Ljava/util/function/Predicate; + ARG 1 pos + ARG 2 box + ARG 3 enabledFeatures METHOD method_9818 checkSourcePermission (Lnet/minecraft/class_2168;)V ARG 1 source METHOD method_9819 includesNonPlayers ()Z @@ -58,4 +68,5 @@ CLASS net/minecraft/class_2300 net/minecraft/command/EntitySelector METHOD method_9823 appendEntitiesFromWorld (Ljava/util/List;Lnet/minecraft/class_3218;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)V ARG 1 entities ARG 2 world + ARG 3 box ARG 4 predicate diff --git a/mappings/net/minecraft/enchantment/effect/entity/SpawnParticlesEnchantmentEffect.mapping b/mappings/net/minecraft/enchantment/effect/entity/SpawnParticlesEnchantmentEffect.mapping index 758deb5611..8a7eb4e633 100644 --- a/mappings/net/minecraft/enchantment/effect/entity/SpawnParticlesEnchantmentEffect.mapping +++ b/mappings/net/minecraft/enchantment/effect/entity/SpawnParticlesEnchantmentEffect.mapping @@ -13,6 +13,9 @@ CLASS net/minecraft/class_9734 net/minecraft/enchantment/effect/entity/SpawnPart FIELD field_51722 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_60254 getPosition (DDFLnet/minecraft/class_5819;)D ARG 1 entityPosition + ARG 3 boundingBoxCenter + ARG 5 boundingBoxSize + ARG 6 random METHOD method_60255 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_60256 (Lnet/minecraft/class_9734$class_9735;)Lcom/mojang/serialization/DataResult; @@ -26,11 +29,25 @@ CLASS net/minecraft/class_9734 net/minecraft/enchantment/effect/entity/SpawnPart ARG 4 coordinateSource METHOD method_60259 getCoordinate (DDFLnet/minecraft/class_5819;)D ARG 1 entityPosition + ARG 3 boundingBoxCenter + ARG 5 boundingBoxSize + ARG 6 random + METHOD method_60260 (DDFLnet/minecraft/class_5819;)D + ARG 0 entityPosition + ARG 2 boundingBoxCenter + ARG 4 boundingBoxSize + ARG 5 random METHOD method_60261 (DDFLnet/minecraft/class_5819;)D ARG 0 entityPosition + ARG 2 boundingBoxCenter + ARG 4 boundingBoxSize + ARG 5 random CLASS class_9737 CoordinateSource METHOD getCoordinate (DDFLnet/minecraft/class_5819;)D ARG 1 entityPosition + ARG 3 boundingBoxCenter + ARG 5 boundingBoxSize + ARG 6 random CLASS class_9738 VelocitySource FIELD field_51729 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_60262 getVelocity (DLnet/minecraft/class_5819;)D diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index 76d9f53375..c25b8d039f 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -1952,6 +1952,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity COMMENT

{@link net.minecraft.entity.boss.dragon.EnderDragonEntity}, COMMENT {@link net.minecraft.entity.boss.WitherEntity}, and {@link COMMENT net.minecraft.entity.projectile.FishingBobberEntity} cannot use portals. + ARG 1 allowVehicles METHOD method_5824 getRenderDistanceMultiplier ()D COMMENT {@return the entity render distance multiplier} COMMENT @@ -2262,6 +2263,9 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity ARG 1 pos METHOD method_60951 lerpYaw (F)F ARG 1 delta + METHOD method_61113 canTeleportBetween (Lnet/minecraft/class_1937;Lnet/minecraft/class_1937;)Z + ARG 1 from + ARG 2 to METHOD method_7325 isSpectator ()Z COMMENT {@return whether the entity is a spectator} COMMENT diff --git a/mappings/net/minecraft/entity/projectile/PersistentProjectileEntity.mapping b/mappings/net/minecraft/entity/projectile/PersistentProjectileEntity.mapping index 14533dc752..d04e82e950 100644 --- a/mappings/net/minecraft/entity/projectile/PersistentProjectileEntity.mapping +++ b/mappings/net/minecraft/entity/projectile/PersistentProjectileEntity.mapping @@ -22,6 +22,7 @@ CLASS net/minecraft/class_1665 net/minecraft/entity/projectile/PersistentProject ARG 6 z ARG 8 world ARG 9 stack + ARG 10 weapon METHOD (Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V ARG 1 type ARG 2 owner diff --git a/mappings/net/minecraft/util/math/Box.mapping b/mappings/net/minecraft/util/math/Box.mapping index 8c49a3d59f..2e1ac210b8 100644 --- a/mappings/net/minecraft/util/math/Box.mapping +++ b/mappings/net/minecraft/util/math/Box.mapping @@ -141,6 +141,9 @@ CLASS net/minecraft/class_238 net/minecraft/util/math/Box ARG 1 pos2 METHOD method_60314 offset (Lorg/joml/Vector3f;)Lnet/minecraft/class_238; ARG 1 offset + METHOD method_61124 getBottomCenter ()Lnet/minecraft/class_243; + METHOD method_61125 getMinPos ()Lnet/minecraft/class_243; + METHOD method_61126 getMaxPos ()Lnet/minecraft/class_243; METHOD method_989 offset (DDD)Lnet/minecraft/class_238; COMMENT Creates a box that is translated by {@code x}, {@code y}, {@code z} on COMMENT each axis from this box. diff --git a/mappings/net/minecraft/world/border/WorldBorder.mapping b/mappings/net/minecraft/world/border/WorldBorder.mapping index 4086b0c497..41f0afa01c 100644 --- a/mappings/net/minecraft/world/border/WorldBorder.mapping +++ b/mappings/net/minecraft/world/border/WorldBorder.mapping @@ -12,7 +12,9 @@ CLASS net/minecraft/class_2784 net/minecraft/world/border/WorldBorder FIELD field_33643 STATIC_AREA_SIZE D FIELD field_36191 MAX_CENTER_COORDINATES D METHOD method_11951 contains (Lnet/minecraft/class_1923;)Z + ARG 1 chunkPos METHOD method_11952 contains (Lnet/minecraft/class_2338;)Z + ARG 1 pos METHOD method_11953 getDamagePerBlock ()D COMMENT Returns the damage increase per block beyond this border, in hearts. COMMENT

Once an entity goes beyond the border and the safe zone, damage will be @@ -48,6 +50,7 @@ CLASS net/minecraft/class_2784 net/minecraft/world/border/WorldBorder METHOD method_11964 getCenterX ()D METHOD method_11965 getSize ()D METHOD method_11966 contains (Lnet/minecraft/class_238;)Z + ARG 1 box METHOD method_11967 setWarningBlocks (I)V COMMENT Sets the warning blocks of this border and notifies all listeners. ARG 1 warningBlocks @@ -110,6 +113,17 @@ CLASS net/minecraft/class_2784 net/minecraft/world/border/WorldBorder ARG 1 x ARG 3 y ARG 5 z + METHOD method_61114 contains (DDDD)Z + ARG 1 minX + ARG 3 minZ + ARG 5 maxX + ARG 7 maxZ + METHOD method_61115 contains (Lnet/minecraft/class_243;)Z + ARG 1 pos + METHOD method_61116 clamp (Lnet/minecraft/class_243;)Lnet/minecraft/class_2338; + ARG 1 pos + METHOD method_61117 clamp (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; + ARG 1 pos CLASS class_2785 Area METHOD method_11984 getSize ()D METHOD method_11985 getBoundSouth ()D diff --git a/mappings/net/minecraft/world/gen/feature/EndConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/EndConfiguredFeatures.mapping index c4341b2b4f..d81bd29b34 100644 --- a/mappings/net/minecraft/world/gen/feature/EndConfiguredFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/EndConfiguredFeatures.mapping @@ -4,5 +4,6 @@ CLASS net/minecraft/class_6802 net/minecraft/world/gen/feature/EndConfiguredFeat FIELD field_35797 END_GATEWAY_DELAYED Lnet/minecraft/class_5321; FIELD field_35798 CHORUS_PLANT Lnet/minecraft/class_5321; FIELD field_35799 END_ISLAND Lnet/minecraft/class_5321; + FIELD field_52309 END_PLATFORM Lnet/minecraft/class_5321; METHOD method_46851 bootstrap (Lnet/minecraft/class_7891;)V ARG 0 featureRegisterable diff --git a/mappings/net/minecraft/world/gen/feature/EndPlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/EndPlacedFeatures.mapping index 098011a3fe..79b669f092 100644 --- a/mappings/net/minecraft/world/gen/feature/EndPlacedFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/EndPlacedFeatures.mapping @@ -3,5 +3,6 @@ CLASS net/minecraft/class_6813 net/minecraft/world/gen/feature/EndPlacedFeatures FIELD field_35998 END_GATEWAY_RETURN Lnet/minecraft/class_5321; FIELD field_35999 CHORUS_PLANT Lnet/minecraft/class_5321; FIELD field_36000 END_ISLAND_DECORATED Lnet/minecraft/class_5321; + FIELD field_52310 END_PLATFORM Lnet/minecraft/class_5321; METHOD method_46861 bootstrap (Lnet/minecraft/class_7891;)V ARG 0 featureRegisterable diff --git a/mappings/net/minecraft/world/gen/feature/EndPlatformFeature.mapping b/mappings/net/minecraft/world/gen/feature/EndPlatformFeature.mapping new file mode 100644 index 0000000000..5b3fb6498d --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/EndPlatformFeature.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_9829 net/minecraft/world/gen/feature/EndPlatformFeature + METHOD method_61118 generate (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Z)V + ARG 0 world + ARG 1 pos + ARG 2 breakBlocks diff --git a/mappings/net/minecraft/world/gen/placementmodifier/CarvingMaskPlacementModifier.mapping b/mappings/net/minecraft/world/gen/placementmodifier/CarvingMaskPlacementModifier.mapping index 3ca4e0fd2b..1714abf7a6 100644 --- a/mappings/net/minecraft/world/gen/placementmodifier/CarvingMaskPlacementModifier.mapping +++ b/mappings/net/minecraft/world/gen/placementmodifier/CarvingMaskPlacementModifier.mapping @@ -4,6 +4,6 @@ CLASS net/minecraft/class_5851 net/minecraft/world/gen/placementmodifier/Carving METHOD (Lnet/minecraft/class_2893$class_2894;)V ARG 1 step METHOD method_33862 (Lnet/minecraft/class_5851;)Lnet/minecraft/class_2893$class_2894; - ARG 0 config + ARG 0 placementModifier METHOD method_39619 of (Lnet/minecraft/class_2893$class_2894;)Lnet/minecraft/class_5851; ARG 0 step diff --git a/mappings/net/minecraft/world/gen/placementmodifier/FixedPlacementModifier.mapping b/mappings/net/minecraft/world/gen/placementmodifier/FixedPlacementModifier.mapping new file mode 100644 index 0000000000..9bdf18d107 --- /dev/null +++ b/mappings/net/minecraft/world/gen/placementmodifier/FixedPlacementModifier.mapping @@ -0,0 +1,17 @@ +CLASS net/minecraft/class_9830 net/minecraft/world/gen/placementmodifier/FixedPlacementModifier + FIELD field_52290 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_52291 positions Ljava/util/List; + METHOD (Ljava/util/List;)V + ARG 1 positions + METHOD method_61119 chunkSectionMatchesPos (IILnet/minecraft/class_2338;)Z + ARG 0 chunkSectionX + ARG 1 chunkSectionZ + ARG 2 pos + METHOD method_61120 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_61121 (Lnet/minecraft/class_9830;)Ljava/util/List; + ARG 0 placementModifier + METHOD method_61122 of ([Lnet/minecraft/class_2338;)Lnet/minecraft/class_9830; + ARG 0 positions + METHOD method_61123 (IILnet/minecraft/class_2338;)Z + ARG 2 posx diff --git a/mappings/net/minecraft/world/gen/placementmodifier/HeightRangePlacementModifier.mapping b/mappings/net/minecraft/world/gen/placementmodifier/HeightRangePlacementModifier.mapping index d8cf1f416e..2900c8835a 100644 --- a/mappings/net/minecraft/world/gen/placementmodifier/HeightRangePlacementModifier.mapping +++ b/mappings/net/minecraft/world/gen/placementmodifier/HeightRangePlacementModifier.mapping @@ -3,11 +3,15 @@ CLASS net/minecraft/class_6795 net/minecraft/world/gen/placementmodifier/HeightR FIELD field_35726 height Lnet/minecraft/class_6122; METHOD (Lnet/minecraft/class_6122;)V ARG 1 height + METHOD method_39633 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance METHOD method_39634 uniform (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)Lnet/minecraft/class_6795; ARG 0 minOffset ARG 1 maxOffset METHOD method_39635 of (Lnet/minecraft/class_6122;)Lnet/minecraft/class_6795; ARG 0 height + METHOD method_39636 (Lnet/minecraft/class_6795;)Lnet/minecraft/class_6122; + ARG 0 placementModifier METHOD method_39637 trapezoid (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)Lnet/minecraft/class_6795; ARG 0 minOffset ARG 1 maxOffset