Fix p2 region restrictions min/max y

This commit is contained in:
Jesse Boyd 2017-08-10 01:03:58 +10:00
parent 2b0f1e62b7
commit 195e043f2c
No known key found for this signature in database
GPG Key ID: 59F1DE6293AF6E1F

View File

@ -105,13 +105,13 @@ public class PlotSquaredFeature extends FaweMaskManager {
if (regions == null || regions.size() == 0) { if (regions == null || regions.size() == 0) {
return null; return null;
} }
final HashSet<com.boydti.fawe.object.RegionWrapper> faweRegions = new HashSet<>();
for (final RegionWrapper current : regions) {
faweRegions.add(new com.boydti.fawe.object.RegionWrapper(current.minX, current.maxX, current.minZ, current.maxZ));
}
PlotArea area = pp.getApplicablePlotArea(); PlotArea area = pp.getApplicablePlotArea();
int min = area != null ? area.MIN_BUILD_HEIGHT : 0; int min = area != null ? area.MIN_BUILD_HEIGHT : 0;
int max = area != null ? area.MAX_BUILD_HEIGHT : 255; int max = area != null ? area.MAX_BUILD_HEIGHT : 255;
final HashSet<com.boydti.fawe.object.RegionWrapper> faweRegions = new HashSet<>();
for (final RegionWrapper current : regions) {
faweRegions.add(new com.boydti.fawe.object.RegionWrapper(current.minX, current.maxX, min, max, current.minZ, current.maxZ));
}
final RegionWrapper region = regions.iterator().next(); final RegionWrapper region = regions.iterator().next();
final BlockVector pos1 = new BlockVector(region.minX, min, region.minZ); final BlockVector pos1 = new BlockVector(region.minX, min, region.minZ);
final BlockVector pos2 = new BlockVector(region.maxX, max, region.maxZ); final BlockVector pos2 = new BlockVector(region.maxX, max, region.maxZ);