From 3e6b1799a2c30f3eb7edd2d7e2e925a3129475b4 Mon Sep 17 00:00:00 2001 From: budgidiere Date: Tue, 29 Sep 2020 16:54:47 -0500 Subject: [PATCH] Fixes #202 (#220) (#221) Co-authored-by: Mykyta --- patches/server/0040-Nuke-streams-off-BlockPosition.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/patches/server/0040-Nuke-streams-off-BlockPosition.patch b/patches/server/0040-Nuke-streams-off-BlockPosition.patch index 1ba8c846..76dbbd63 100644 --- a/patches/server/0040-Nuke-streams-off-BlockPosition.patch +++ b/patches/server/0040-Nuke-streams-off-BlockPosition.patch @@ -25,7 +25,7 @@ index c1f992b2ebac9819085bec74bc40ca3b5384c741..462d3431367f97f9d8506fd1a1adf8dc return this.getBlock().a(block); } diff --git a/src/main/java/net/minecraft/server/BlockPosition.java b/src/main/java/net/minecraft/server/BlockPosition.java -index e6b5a21c523c598f53207d024322301fbae74825..5e0aa6e35b1d4e23fdf42add15420665045ef3ff 100644 +index e6b5a21c523c598f53207d024322301fbae74825..294ef31838b750b45187dcf76b43d06729cce00c 100644 --- a/src/main/java/net/minecraft/server/BlockPosition.java +++ b/src/main/java/net/minecraft/server/BlockPosition.java @@ -318,9 +318,29 @@ public class BlockPosition extends BaseBlockPosition { @@ -35,7 +35,7 @@ index e6b5a21c523c598f53207d024322301fbae74825..5e0aa6e35b1d4e23fdf42add15420665 - return b(blockposition, i, j, i).filter(predicate).findFirst(); + // Yatopia start - replace + BlockPosition best = null; -+ for (BlockPosition pos : bList(blockposition, i, j, i)) { ++ for (BlockPosition pos : a(blockposition, i, j, i)) { + if (predicate.test(pos)) { + best = pos; + break;