summaryrefslogtreecommitdiffstats
path: root/nms-patches/World.patch
diff options
context:
space:
mode:
authormd_5 <git@md-5.net>2016-12-21 17:12:39 +1100
committermd_5 <git@md-5.net>2016-12-21 17:12:39 +1100
commitfb50a80d0f81afb2018b543e68fd4cc5b7b5169d (patch)
tree71b8a6b19377f0203ca3a7d61d601a38566046fe /nms-patches/World.patch
parent8ea0c87f515290c35baf0029f7b2e046c1ff49cb (diff)
downloadcraftbukkit-fb50a80d0f81afb2018b543e68fd4cc5b7b5169d.tar
craftbukkit-fb50a80d0f81afb2018b543e68fd4cc5b7b5169d.tar.gz
craftbukkit-fb50a80d0f81afb2018b543e68fd4cc5b7b5169d.tar.lz
craftbukkit-fb50a80d0f81afb2018b543e68fd4cc5b7b5169d.tar.xz
craftbukkit-fb50a80d0f81afb2018b543e68fd4cc5b7b5169d.zip
SPIGOT-2948: Alter filtering logic
Diffstat (limited to 'nms-patches/World.patch')
-rw-r--r--nms-patches/World.patch2
1 files changed, 1 insertions, 1 deletions
diff --git a/nms-patches/World.patch b/nms-patches/World.patch
index 5993990b..20c488c1 100644
--- a/nms-patches/World.patch
+++ b/nms-patches/World.patch
@@ -346,7 +346,7 @@
int i1 = MathHelper.floor(axisalignedbb.c) - 1;
int j1 = MathHelper.f(axisalignedbb.f) + 1;
+ // CraftBukkit start - filter out large ranges
-+ com.google.common.base.Preconditions.checkArgument(j - i <= 32 && l - k <= 32 && j1 - i1 <= 32, "Filtered out large getCubes call %s,%s %s,%s %s,%s", i, j, k, l, i1, j1);
++ com.google.common.base.Preconditions.checkArgument((j - i) * (l - k) * (j1 - i1) <= 32 * 32 * 32, "Filtered out large getCubes call %s,%s %s,%s %s,%s", i, j, k, l, i1, j1);
+ // CraftBukkit end
WorldBorder worldborder = this.getWorldBorder();
boolean flag1 = entity != null && entity.br();