From afb9e818fcdfc8017e511a4da3cb9cccb509d4f9 Mon Sep 17 00:00:00 2001 From: Nassim Jahnke Date: Wed, 27 Jul 2022 21:22:02 +0200 Subject: [PATCH] Fix timings diff --- patches/server/0012-Timings-v2.patch | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/patches/server/0012-Timings-v2.patch b/patches/server/0012-Timings-v2.patch index 39fccf532..17a8c3bd9 100644 --- a/patches/server/0012-Timings-v2.patch +++ b/patches/server/0012-Timings-v2.patch @@ -1425,7 +1425,7 @@ index cdf8020194f2ec1fe7b65b22c8e1f5b1c23eaefa..2db27f5e3e3c1bb0502c055f78c4a81e } diff --git a/src/main/java/net/minecraft/world/entity/LivingEntity.java b/src/main/java/net/minecraft/world/entity/LivingEntity.java -index c4f91b80add5d79d999aa49c5da6dab094a24694..8221ec36a6453aea8a2249fde93ebc8fbd9d7e22 100644 +index c4f91b80add5d79d999aa49c5da6dab094a24694..e2d93d7a9c421f896e98e6dd6b318f9a30cab3b4 100644 --- a/src/main/java/net/minecraft/world/entity/LivingEntity.java +++ b/src/main/java/net/minecraft/world/entity/LivingEntity.java @@ -140,7 +140,7 @@ import org.bukkit.event.entity.EntityTeleportEvent; @@ -1445,20 +1445,17 @@ index c4f91b80add5d79d999aa49c5da6dab094a24694..8221ec36a6453aea8a2249fde93ebc8f super.tick(); this.updatingUsingItem(); this.updateSwimAmount(); -@@ -2836,12 +2835,6 @@ public abstract class LivingEntity extends Entity { - } +@@ -2837,9 +2836,7 @@ public abstract class LivingEntity extends Entity { } -- if (!this.isRemoved()) { + if (!this.isRemoved()) { - SpigotTimings.timerEntityBaseTick.stopTiming(); // Spigot -- this.aiStep(); + this.aiStep(); - SpigotTimings.timerEntityTickRest.startTiming(); // Spigot -- } -- + } + double d0 = this.getX() - this.xo; - double d1 = this.getZ() - this.zo; - float f = (float) (d0 * d0 + d1 * d1); -@@ -2921,8 +2914,6 @@ public abstract class LivingEntity extends Entity { +@@ -2921,8 +2918,6 @@ public abstract class LivingEntity extends Entity { if (this.isSleeping()) { this.setXRot(0.0F); } @@ -1467,7 +1464,7 @@ index c4f91b80add5d79d999aa49c5da6dab094a24694..8221ec36a6453aea8a2249fde93ebc8f } public void detectEquipmentUpdates() { -@@ -3104,7 +3095,6 @@ public abstract class LivingEntity extends Entity { +@@ -3104,7 +3099,6 @@ public abstract class LivingEntity extends Entity { this.setDeltaMovement(d4, d5, d6); this.level.getProfiler().push("ai"); @@ -1475,7 +1472,7 @@ index c4f91b80add5d79d999aa49c5da6dab094a24694..8221ec36a6453aea8a2249fde93ebc8f if (this.isImmobile()) { this.jumping = false; this.xxa = 0.0F; -@@ -3114,7 +3104,6 @@ public abstract class LivingEntity extends Entity { +@@ -3114,7 +3108,6 @@ public abstract class LivingEntity extends Entity { this.serverAiStep(); this.level.getProfiler().pop(); } @@ -1483,7 +1480,7 @@ index c4f91b80add5d79d999aa49c5da6dab094a24694..8221ec36a6453aea8a2249fde93ebc8f this.level.getProfiler().pop(); this.level.getProfiler().push("jump"); -@@ -3149,9 +3138,9 @@ public abstract class LivingEntity extends Entity { +@@ -3149,9 +3142,9 @@ public abstract class LivingEntity extends Entity { this.updateFallFlying(); AABB axisalignedbb = this.getBoundingBox(); @@ -1495,7 +1492,7 @@ index c4f91b80add5d79d999aa49c5da6dab094a24694..8221ec36a6453aea8a2249fde93ebc8f this.level.getProfiler().pop(); this.level.getProfiler().push("freezing"); boolean flag1 = this.getType().is(EntityTypeTags.FREEZE_HURTS_EXTRA_TYPES); -@@ -3180,9 +3169,7 @@ public abstract class LivingEntity extends Entity { +@@ -3180,9 +3173,7 @@ public abstract class LivingEntity extends Entity { this.checkAutoSpinAttack(axisalignedbb, this.getBoundingBox()); }