aboutsummaryrefslogtreecommitdiffhomepage
path: root/removed-patches-1-20-5/0452-Reduce-blockpos-allocation-from-pathfinding.patch
diff options
context:
space:
mode:
Diffstat (limited to 'removed-patches-1-20-5/0452-Reduce-blockpos-allocation-from-pathfinding.patch')
-rw-r--r--removed-patches-1-20-5/0452-Reduce-blockpos-allocation-from-pathfinding.patch28
1 files changed, 0 insertions, 28 deletions
diff --git a/removed-patches-1-20-5/0452-Reduce-blockpos-allocation-from-pathfinding.patch b/removed-patches-1-20-5/0452-Reduce-blockpos-allocation-from-pathfinding.patch
deleted file mode 100644
index 0ead9a9fe2..0000000000
--- a/removed-patches-1-20-5/0452-Reduce-blockpos-allocation-from-pathfinding.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
-From: Spottedleaf <[email protected]>
-Date: Sat, 25 Apr 2020 17:10:55 -0700
-Subject: [PATCH] Reduce blockpos allocation from pathfinding
-
-
-diff --git a/src/main/java/net/minecraft/world/level/pathfinder/WalkNodeEvaluator.java b/src/main/java/net/minecraft/world/level/pathfinder/WalkNodeEvaluator.java
-index b125b9903454891e22a15a0a794d67be67fdb083..1cd7f0f1c7d62552e6609997c83f3df8dae13316 100644
---- a/src/main/java/net/minecraft/world/level/pathfinder/WalkNodeEvaluator.java
-+++ b/src/main/java/net/minecraft/world/level/pathfinder/WalkNodeEvaluator.java
-@@ -483,7 +483,7 @@ public class WalkNodeEvaluator extends NodeEvaluator {
- return BlockPathTypes.DANGER_FIRE;
- }
-
-- if (world.getFluidState(pos).is(FluidTags.WATER)) {
-+ if (blockState.getFluidState().is(FluidTags.WATER)) { // Paper - Perf: Reduce blockpos allocation from pathfinding
- return BlockPathTypes.WATER_BORDER;
- }
-
-@@ -516,7 +516,7 @@ public class WalkNodeEvaluator extends NodeEvaluator {
- } else if (blockState.is(Blocks.COCOA)) {
- return BlockPathTypes.COCOA;
- } else if (!blockState.is(Blocks.WITHER_ROSE) && !blockState.is(Blocks.POINTED_DRIPSTONE)) {
-- FluidState fluidState = world.getFluidState(pos);
-+ FluidState fluidState = blockState.getFluidState(); // Paper - Perf: Reduce blockpos allocation from pathfinding
- if (fluidState.is(FluidTags.LAVA)) {
- return BlockPathTypes.LAVA;
- } else if (isBurningBlock(blockState)) {