From 90e41977a7e09d4c75103630d3d68b5963a315d6 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Wed, 19 Feb 2020 21:07:04 -0500 Subject: [PATCH] [O] Remove unnecessary outer loop --- src/main/java/org/hydev/hyritone/SeedServerCache.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/main/java/org/hydev/hyritone/SeedServerCache.java b/src/main/java/org/hydev/hyritone/SeedServerCache.java index e080396c..b3a29d59 100644 --- a/src/main/java/org/hydev/hyritone/SeedServerCache.java +++ b/src/main/java/org/hydev/hyritone/SeedServerCache.java @@ -125,14 +125,9 @@ public class SeedServerCache extends Behavior // Exited if (mc.world == null) return; - debug("Removing air..."); + // Only add it if it is not air in the client world + cacheBlocks = blocks.stream().filter(b -> !mc.world.getBlockState(b).isAir()).collect(toList()); - // Clear unwanted blocks - blocks.forEach(block -> - { - // Only add it if it is not air in the client world - cacheBlocks = blocks.stream().filter(b -> !mc.world.getBlockState(b).isAir()).collect(toList()); - }); } catch (IOException e) {