Skip to content

Commit ad89ab1

Browse files
authored
Update to 26.2-rc-2 (#58)
* Rename `ProjectileUtil` → `Raycasts` The `raycast` method (`method_18075`) isn’t even used for projectiles; it’s used for client-side crosshair targeting instead. * Update to 26.2-rc-2 * Fix name of field_1_1753 This bit is set when the block is free, not when it’s used.
1 parent 2eb8cf5 commit ad89ab1

4 files changed

Lines changed: 12 additions & 2 deletions

File tree

mappings/net/minecraft/client/render/AllocationManager.mapping

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ CLASS net/minecraft/class_1_291 net/minecraft/client/render/AllocationManager
8383
METHOD method_1_2165 getBlockSize ()J
8484
METHOD method_1_2166 isFreed ()Z
8585
CLASS class_1_293 Block
86-
FIELD field_1_1753 USED I
86+
FIELD field_1_1753 FREE I
8787
FIELD field_1_1754 parentAllocationInfo Lnet/minecraft/class_1_291$class_1_294;
8888
FIELD field_1_1755 next Lnet/minecraft/class_1_291$class_1_293;
8989
FIELD field_1_1756 right Lnet/minecraft/class_1_291$class_1_293;
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
CLASS net/minecraft/class_1_1037 net/minecraft/datafixer/fix/ResetSpectatorsGenerateChunksRuleInHardcoreFix
2+
METHOD method_1_6420 (Lnet/minecraft/class_1_233;)Lnet/minecraft/class_1_228$class_1_230;
3+
ARG 0 tracker
4+
METHOD method_1_6421 (Lnet/minecraft/class_1_203;Lnet/minecraft/class_1_203;Lnet/minecraft/class_1_27;)V
5+
ARG 2 worldUpdateProgress
6+
METHOD method_1_6422 (Lnet/minecraft/class_1_207;Lcom/mojang/serialization/Dynamic;)V
7+
ARG 1 fixedNbt

mappings/net/minecraft/entity/Entity.mapping

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
263263
ARG 3 world
264264
ARG 4 additionalCollisions
265265
METHOD method_1_6352 isImmuneToPiercing ()Z
266+
METHOD method_1_6424 obstructsTargetingFromInside ()Z
266267
METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V
267268
COMMENT Called when this entity's collision box intersects {@code state}.
268269
COMMENT

mappings/net/minecraft/entity/projectile/ProjectileUtil.mapping renamed to mappings/net/minecraft/util/hit/Raycasts.mapping

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
CLASS net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil
1+
CLASS net/minecraft/class_1675 net/minecraft/util/hit/Raycasts
22
FIELD field_46654 DEFAULT_MARGIN F
33
METHOD method_7484 setRotationFromVelocity (Lnet/minecraft/class_1297;F)V
44
ARG 0 entity
@@ -83,3 +83,5 @@ CLASS net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil
8383
ARG 4 box
8484
ARG 5 hitPredicate
8585
ARG 6 hitboxMargin
86+
ARG 7 shapeType
87+
ARG 8 skipRaycast

0 commit comments

Comments
 (0)