From 354eb48353fc49a1d75307072e889da6c27dfedd Mon Sep 17 00:00:00 2001 From: +merlan #flirora Date: Sun, 14 Jun 2026 17:11:56 -0400 Subject: [PATCH] =?UTF-8?q?Rename=20`ProjectileUtil`=20=E2=86=92=20`Raycas?= =?UTF-8?q?ts`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The `raycast` method (`method_18075`) isn’t even used for projectiles; it’s used for client-side crosshair targeting instead. --- .../ProjectileUtil.mapping => util/hit/Raycasts.mapping} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) rename mappings/net/minecraft/{entity/projectile/ProjectileUtil.mapping => util/hit/Raycasts.mapping} (97%) diff --git a/mappings/net/minecraft/entity/projectile/ProjectileUtil.mapping b/mappings/net/minecraft/util/hit/Raycasts.mapping similarity index 97% rename from mappings/net/minecraft/entity/projectile/ProjectileUtil.mapping rename to mappings/net/minecraft/util/hit/Raycasts.mapping index e470c7106e..3fb461a416 100644 --- a/mappings/net/minecraft/entity/projectile/ProjectileUtil.mapping +++ b/mappings/net/minecraft/util/hit/Raycasts.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil +CLASS net/minecraft/class_1675 net/minecraft/util/hit/Raycasts FIELD field_46654 DEFAULT_MARGIN F METHOD method_7484 setRotationFromVelocity (Lnet/minecraft/class_1297;F)V ARG 0 entity @@ -83,3 +83,5 @@ CLASS net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil ARG 4 box ARG 5 hitPredicate ARG 6 hitboxMargin + ARG 7 shapeType + ARG 8 skipRaycast