From 809cadca40504ff9339c5036f34ae6800eb4750d Mon Sep 17 00:00:00 2001 From: Bjarne Koll Date: Sun, 11 May 2025 13:07:53 +0200 Subject: [PATCH] Drop fix for MC-125757 MC-125757 has been marked as works-as-intended, meaning paper's changes to forcefully despawn arrows are breaking vanilla behaviour. Given paper also now implements entity-based time to live options, this kind of behaviour can be replicated by server admins anyway. See: #3859 --- .../world/entity/projectile/AbstractArrow.java.patch | 8 -------- 1 file changed, 8 deletions(-) diff --git a/paper-server/patches/sources/net/minecraft/world/entity/projectile/AbstractArrow.java.patch b/paper-server/patches/sources/net/minecraft/world/entity/projectile/AbstractArrow.java.patch index f677c94f3e5f..cb097a8a0dd7 100644 --- a/paper-server/patches/sources/net/minecraft/world/entity/projectile/AbstractArrow.java.patch +++ b/paper-server/patches/sources/net/minecraft/world/entity/projectile/AbstractArrow.java.patch @@ -26,14 +26,6 @@ } public void setSoundEvent(SoundEvent soundEvent) { -@@ -214,6 +_,7 @@ - this.setSharedFlagOnFire(this.getRemainingFireTicks() > 0); - } - } else { -+ if (this.tickCount > 200) this.tickDespawn(); // Paper - tick life regardless after 10 seconds - this.inGroundTime = 0; - Vec3 vec31 = this.position(); - if (this.isInWater()) { @@ -280,12 +_,12 @@ if (entityHitResult == null) {