diff --git a/src/main/java/com/sk89q/worldguard/protection/managers/index/ChunkHashTable.java b/src/main/java/com/sk89q/worldguard/protection/managers/index/ChunkHashTable.java index 07edebc1..85f90839 100644 --- a/src/main/java/com/sk89q/worldguard/protection/managers/index/ChunkHashTable.java +++ b/src/main/java/com/sk89q/worldguard/protection/managers/index/ChunkHashTable.java @@ -271,8 +271,8 @@ public void run() { List regions = new ArrayList(); ProtectedRegion chunkRegion = new ProtectedCuboidRegion( "_", - position.toVector(0).toBlockVector(), - position.add(16, 16).toVector(Integer.MAX_VALUE).toBlockVector()); + position.multiply(16).toVector(0).toBlockVector(), + position.add(1, 1).multiply(16).toVector(Integer.MAX_VALUE).toBlockVector()); index.applyIntersecting(chunkRegion, new RegionCollectionConsumer(regions, false)); state.setRegions(Collections.unmodifiableList(regions));