From 3701ec06d0a6fbd5a2d1c4e21c9bb2258bf6736b Mon Sep 17 00:00:00 2001 From: Luke Tonon <41268323+SmellyModder@users.noreply.github.com> Date: Tue, 10 Dec 2019 14:56:07 -0500 Subject: [PATCH] Restored canRiderInteract boolean in IForgeEntity (#6347) --- .../entity/projectile/ProjectileHelper.java.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 patches/minecraft/net/minecraft/entity/projectile/ProjectileHelper.java.patch diff --git a/patches/minecraft/net/minecraft/entity/projectile/ProjectileHelper.java.patch b/patches/minecraft/net/minecraft/entity/projectile/ProjectileHelper.java.patch new file mode 100644 index 000000000..971348521 --- /dev/null +++ b/patches/minecraft/net/minecraft/entity/projectile/ProjectileHelper.java.patch @@ -0,0 +1,11 @@ +--- a/net/minecraft/entity/projectile/ProjectileHelper.java ++++ b/net/minecraft/entity/projectile/ProjectileHelper.java +@@ -89,7 +89,7 @@ + Vec3d vec3d1 = optional.get(); + double d1 = p_221273_1_.func_72436_e(vec3d1); + if (d1 < d0 || d0 == 0.0D) { +- if (entity1.func_184208_bv() == p_221273_0_.func_184208_bv()) { ++ if (entity1.func_184208_bv() == p_221273_0_.func_184208_bv() && !entity1.canRiderInteract()) { + if (d0 == 0.0D) { + entity = entity1; + vec3d = vec3d1;