diff --git a/src/main/java/baritone/cache/CachedWorld.java b/src/main/java/baritone/cache/CachedWorld.java index 6973bdb1..393c93fb 100644 --- a/src/main/java/baritone/cache/CachedWorld.java +++ b/src/main/java/baritone/cache/CachedWorld.java @@ -116,7 +116,9 @@ public final class CachedWorld implements Helper { int regionZ = zoff + playerRegionZ; CachedRegion region = getOrCreateRegion(regionX, regionZ); if (region != null) { - res.addAll(region.getLocationsOf(block)); + for (BlockPos pos : region.getLocationsOf(block)) { + res.add(pos); + } } } } diff --git a/src/main/java/baritone/cache/WorldProvider.java b/src/main/java/baritone/cache/WorldProvider.java index 786bda96..1ccbfe53 100644 --- a/src/main/java/baritone/cache/WorldProvider.java +++ b/src/main/java/baritone/cache/WorldProvider.java @@ -49,7 +49,7 @@ public enum WorldProvider implements IWorldProvider, Helper { private WorldData currentWorld; @Override - public final IWorldData getCurrentWorld() { + public final WorldData getCurrentWorld() { return this.currentWorld; }