diff --git a/mappings/net/minecraft/block/HopperBlock.mapping b/mappings/net/minecraft/block/HopperBlock.mapping index c73c4cfef9..da285794eb 100644 --- a/mappings/net/minecraft/block/HopperBlock.mapping +++ b/mappings/net/minecraft/block/HopperBlock.mapping @@ -16,6 +16,7 @@ CLASS net/minecraft/class_2377 net/minecraft/block/HopperBlock FIELD field_11134 EAST_SHAPE Lnet/minecraft/class_265; FIELD field_11135 WEST_RAYCAST_SHAPE Lnet/minecraft/class_265; FIELD field_46370 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_49154 INSIDE_SHAPE Lnet/minecraft/class_265; METHOD method_10217 updateEnabled (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/entity/Hopper.mapping b/mappings/net/minecraft/block/entity/Hopper.mapping index dcfea7b2f9..b7e7fbf3d4 100644 --- a/mappings/net/minecraft/block/entity/Hopper.mapping +++ b/mappings/net/minecraft/block/entity/Hopper.mapping @@ -4,3 +4,4 @@ CLASS net/minecraft/class_2615 net/minecraft/block/entity/Hopper METHOD method_11264 getHopperY ()D METHOD method_11265 getHopperZ ()D METHOD method_11266 getHopperX ()D + METHOD method_57081 canBlockFromAbove ()Z diff --git a/mappings/net/minecraft/client/render/entity/BoggedEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/BoggedEntityRenderer.mapping new file mode 100644 index 0000000000..e5ef4690a0 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/BoggedEntityRenderer.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9255 net/minecraft/client/render/entity/BoggedEntityRenderer + FIELD field_49163 TEXTURE Lnet/minecraft/class_2960; + FIELD field_49164 OVERLAY_TEXTURE Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/render/entity/feature/StrayOverlayFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/SkeletonOverlayFeatureRenderer.mapping similarity index 68% rename from mappings/net/minecraft/client/render/entity/feature/StrayOverlayFeatureRenderer.mapping rename to mappings/net/minecraft/client/render/entity/feature/SkeletonOverlayFeatureRenderer.mapping index 28a2037536..a52438d608 100644 --- a/mappings/net/minecraft/client/render/entity/feature/StrayOverlayFeatureRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/feature/SkeletonOverlayFeatureRenderer.mapping @@ -1,5 +1,8 @@ -CLASS net/minecraft/class_1002 net/minecraft/client/render/entity/feature/StrayOverlayFeatureRenderer +CLASS net/minecraft/class_1002 net/minecraft/client/render/entity/feature/SkeletonOverlayFeatureRenderer FIELD field_4908 model Lnet/minecraft/class_606; + FIELD field_49166 texture Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;Lnet/minecraft/class_5601;Lnet/minecraft/class_2960;)V ARG 1 context ARG 2 loader + ARG 3 layer + ARG 4 texture diff --git a/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping b/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping index 863e9f7390..62427efe95 100644 --- a/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping +++ b/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping @@ -44,6 +44,9 @@ CLASS net/minecraft/class_5602 net/minecraft/client/render/entity/model/EntityMo FIELD field_27697 CONDUIT_WIND Lnet/minecraft/class_5601; FIELD field_27700 CREEPER_ARMOR Lnet/minecraft/class_5601; FIELD field_32582 MAIN Ljava/lang/String; + FIELD field_49160 BOGGED_INNER_ARMOR Lnet/minecraft/class_5601; + FIELD field_49161 BOGGED_OUTER_ARMOR Lnet/minecraft/class_5601; + FIELD field_49162 BOGGED_OUTER Lnet/minecraft/class_5601; METHOD method_32076 getLayers ()Ljava/util/stream/Stream; METHOD method_32077 createBoat (Lnet/minecraft/class_1690$class_1692;)Lnet/minecraft/class_5601; ARG 0 type diff --git a/mappings/net/minecraft/datafixer/schema/Schema3816.mapping b/mappings/net/minecraft/datafixer/schema/Schema3816.mapping new file mode 100644 index 0000000000..a290367456 --- /dev/null +++ b/mappings/net/minecraft/datafixer/schema/Schema3816.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9253 net/minecraft/datafixer/schema/Schema3816 diff --git a/mappings/net/minecraft/entity/ai/pathing/LandPathNodeMaker.mapping b/mappings/net/minecraft/entity/ai/pathing/LandPathNodeMaker.mapping index 8c4a076c3b..41399c29c8 100644 --- a/mappings/net/minecraft/entity/ai/pathing/LandPathNodeMaker.mapping +++ b/mappings/net/minecraft/entity/ai/pathing/LandPathNodeMaker.mapping @@ -2,9 +2,11 @@ CLASS net/minecraft/class_14 net/minecraft/entity/ai/pathing/LandPathNodeMaker FIELD field_25191 collidedBoxes Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; FIELD field_31809 Y_OFFSET D FIELD field_40928 MIN_STEP_HEIGHT D + FIELD field_49156 nodeTypes Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; + FIELD field_49157 successors [Lnet/minecraft/class_9; METHOD method_20536 isValidAdjacentSuccessor (Lnet/minecraft/class_9;Lnet/minecraft/class_9;)Z ARG 1 node - ARG 2 successor1 + ARG 2 successor METHOD method_23476 getLandNodeType (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338$class_2339;)Lnet/minecraft/class_7; ARG 0 world ARG 1 pos @@ -19,6 +21,9 @@ CLASS net/minecraft/class_14 net/minecraft/entity/ai/pathing/LandPathNodeMaker ARG 2 zNode ARG 3 xDiagNode METHOD method_31932 getNodeType (III)Lnet/minecraft/class_7; + ARG 1 x + ARG 2 y + ARG 3 z METHOD method_37003 getFeetY (Lnet/minecraft/class_2338;)D ARG 1 pos METHOD method_37004 isAmphibious ()Z @@ -39,6 +44,36 @@ CLASS net/minecraft/class_14 net/minecraft/entity/ai/pathing/LandPathNodeMaker METHOD method_46739 getStepHeight ()D METHOD method_47893 canPathThrough (Lnet/minecraft/class_2338;)Z ARG 1 pos + METHOD method_57085 getJumpOnTopNode (IIIIDLnet/minecraft/class_2350;Lnet/minecraft/class_7;Lnet/minecraft/class_2338$class_2339;)Lnet/minecraft/class_9; + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 maxYStep + ARG 5 prevFeetY + ARG 7 direction + ARG 8 nodeType + ARG 9 mutablePos + METHOD method_57087 getNonWaterNodeBelow (IIILnet/minecraft/class_9;)Lnet/minecraft/class_9; + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 node + METHOD method_57088 getNodeWith (IIILnet/minecraft/class_7;)Lnet/minecraft/class_9; + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 type + METHOD method_57089 isValidDiagonalSuccessor (Lnet/minecraft/class_9;)Z + ARG 1 node + METHOD method_57090 getCollidingNodeTypes (Lnet/minecraft/class_1922;III)Ljava/util/Set; + ARG 1 world + ARG 2 x + ARG 3 y + ARG 4 z + METHOD method_57091 getOpenNode (III)Lnet/minecraft/class_9; + ARG 1 x + ARG 2 y + ARG 3 z METHOD method_58 getCommonNodeType (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7; ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/entity/ai/pathing/PathNodeMaker.mapping b/mappings/net/minecraft/entity/ai/pathing/PathNodeMaker.mapping index ef1296556a..1aa8df73f0 100644 --- a/mappings/net/minecraft/entity/ai/pathing/PathNodeMaker.mapping +++ b/mappings/net/minecraft/entity/ai/pathing/PathNodeMaker.mapping @@ -52,3 +52,9 @@ CLASS net/minecraft/class_8 net/minecraft/entity/ai/pathing/PathNodeMaker METHOD method_46737 setCanWalkOverFences (Z)V ARG 1 canWalkOverFences METHOD method_46738 canWalkOverFences ()Z + METHOD method_57082 isFireDamaging (Lnet/minecraft/class_2680;)Z + ARG 0 state + METHOD method_57083 createNode (DDD)Lnet/minecraft/class_4459; + ARG 1 x + ARG 3 y + ARG 5 z diff --git a/mappings/net/minecraft/entity/ai/pathing/WaterPathNodeMaker.mapping b/mappings/net/minecraft/entity/ai/pathing/WaterPathNodeMaker.mapping index 15650ade2b..a73e426eb6 100644 --- a/mappings/net/minecraft/entity/ai/pathing/WaterPathNodeMaker.mapping +++ b/mappings/net/minecraft/entity/ai/pathing/WaterPathNodeMaker.mapping @@ -15,3 +15,5 @@ CLASS net/minecraft/class_12 net/minecraft/entity/ai/pathing/WaterPathNodeMaker ARG 1 x ARG 2 y ARG 3 z + METHOD method_57084 hasPenalty (Lnet/minecraft/class_9;)Z + ARG 0 node diff --git a/mappings/net/minecraft/entity/mob/AbstractSkeletonEntity.mapping b/mappings/net/minecraft/entity/mob/AbstractSkeletonEntity.mapping index 7cc538918b..fa80fe04df 100644 --- a/mappings/net/minecraft/entity/mob/AbstractSkeletonEntity.mapping +++ b/mappings/net/minecraft/entity/mob/AbstractSkeletonEntity.mapping @@ -1,8 +1,12 @@ CLASS net/minecraft/class_1547 net/minecraft/entity/mob/AbstractSkeletonEntity + FIELD field_49149 HARD_ATTACK_INTERVAL I + FIELD field_49150 REGULAR_ATTACK_INTERVAL I FIELD field_7220 bowAttackGoal Lnet/minecraft/class_1380; FIELD field_7221 meleeAttackGoal Lnet/minecraft/class_1366; METHOD method_26905 createAbstractSkeletonAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_35191 isShaking ()Z + METHOD method_57078 getHardAttackInterval ()I + METHOD method_57079 getRegularAttackInterval ()I METHOD method_6996 createArrowProjectile (Lnet/minecraft/class_1799;F)Lnet/minecraft/class_1665; ARG 1 arrow ARG 2 damageModifier diff --git a/mappings/net/minecraft/entity/mob/BoggedEntity.mapping b/mappings/net/minecraft/entity/mob/BoggedEntity.mapping new file mode 100644 index 0000000000..9ca2a59cf6 --- /dev/null +++ b/mappings/net/minecraft/entity/mob/BoggedEntity.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_9254 net/minecraft/entity/mob/BoggedEntity + FIELD field_49151 HARD_ATTACK_INTERVAL I + FIELD field_49152 REGULAR_ATTACK_INTERVAL I + METHOD method_57080 createBoggedAttributes ()Lnet/minecraft/class_5132$class_5133; diff --git a/mappings/net/minecraft/server/command/TestCommand.mapping b/mappings/net/minecraft/server/command/TestCommand.mapping index 323bfae34c..80f4a9035e 100644 --- a/mappings/net/minecraft/server/command/TestCommand.mapping +++ b/mappings/net/minecraft/server/command/TestCommand.mapping @@ -132,6 +132,10 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand ARG 0 context METHOD method_56287 (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_4527$class_9121; ARG 0 context + METHOD method_57105 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V + ARG 1 pos + METHOD method_57106 (Lnet/minecraft/class_1297;)V + ARG 0 entity CLASS class_4528 Listener FIELD comp_2216 world Lnet/minecraft/class_3218; FIELD comp_2217 tests Lnet/minecraft/class_4524; diff --git a/mappings/net/minecraft/test/GameTest.mapping b/mappings/net/minecraft/test/GameTest.mapping index 78fa9a7ed8..624591ca3b 100644 --- a/mappings/net/minecraft/test/GameTest.mapping +++ b/mappings/net/minecraft/test/GameTest.mapping @@ -10,3 +10,4 @@ CLASS net/minecraft/class_6302 net/minecraft/test/GameTest METHOD method_35937 duration ()J METHOD method_35938 maxAttempts ()I METHOD method_35939 requiredSuccesses ()I + METHOD method_57098 skyAccess ()Z diff --git a/mappings/net/minecraft/test/StructureTestUtil.mapping b/mappings/net/minecraft/test/StructureTestUtil.mapping index 5ffa06f1f8..fe73adb5cb 100644 --- a/mappings/net/minecraft/test/StructureTestUtil.mapping +++ b/mappings/net/minecraft/test/StructureTestUtil.mapping @@ -93,3 +93,14 @@ CLASS net/minecraft/class_4525 net/minecraft/test/StructureTestUtil ARG 2 world METHOD method_56253 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z ARG 1 p + METHOD method_57101 clearBarrierBox (Lnet/minecraft/class_238;Lnet/minecraft/class_3218;)V + ARG 0 box + ARG 1 world + METHOD method_57102 placeBarrierBox (Lnet/minecraft/class_238;Lnet/minecraft/class_3218;Z)V + ARG 0 box + ARG 1 world + ARG 2 noSkyAccess + METHOD method_57103 (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V + ARG 3 pos + METHOD method_57104 (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ZLnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V + ARG 4 pos diff --git a/mappings/net/minecraft/test/TestContext.mapping b/mappings/net/minecraft/test/TestContext.mapping index f830636292..c372d6f9a1 100644 --- a/mappings/net/minecraft/test/TestContext.mapping +++ b/mappings/net/minecraft/test/TestContext.mapping @@ -419,3 +419,11 @@ CLASS net/minecraft/class_4516 net/minecraft/test/TestContext ARG 1 value ARG 2 expected ARG 3 name + METHOD method_57099 setEntityPos (Lnet/minecraft/class_1308;FFF)V + ARG 1 entity + ARG 2 x + ARG 3 y + ARG 4 z + METHOD method_57100 spawnItem (Lnet/minecraft/class_1792;Lnet/minecraft/class_243;)Lnet/minecraft/class_1542; + ARG 1 item + ARG 2 pos diff --git a/mappings/net/minecraft/util/math/Direction.mapping b/mappings/net/minecraft/util/math/Direction.mapping index 791beca77f..526d4b812a 100644 --- a/mappings/net/minecraft/util/math/Direction.mapping +++ b/mappings/net/minecraft/util/math/Direction.mapping @@ -155,5 +155,6 @@ CLASS net/minecraft/class_2350 net/minecraft/util/math/Direction ARG 1 random METHOD method_43342 getShuffled (Lnet/minecraft/class_5819;)Ljava/util/List; ARG 1 random + METHOD method_57092 getFacingCount ()I METHOD test (Ljava/lang/Object;)Z ARG 1 direction