mirror of
https://github.com/IntellectualSites/PlotSquared.git
synced 2024-11-25 22:56:45 +01:00
possible fixes?
This commit is contained in:
parent
7c643ed535
commit
dc80fce05d
@ -868,6 +868,20 @@ public class PlotHelper {
|
|||||||
setCuboid(world, new Location(world, pos1.getBlockX(), 1, pos1.getBlockZ()), new Location(world, pos2.getBlockX() + 1, plotworld.PLOT_HEIGHT, pos2.getBlockZ() + 1), filling, filling_data);
|
setCuboid(world, new Location(world, pos1.getBlockX(), 1, pos1.getBlockZ()), new Location(world, pos2.getBlockX() + 1, plotworld.PLOT_HEIGHT, pos2.getBlockZ() + 1), filling, filling_data);
|
||||||
setCuboid(world, new Location(world, pos1.getBlockX(), plotworld.PLOT_HEIGHT, pos1.getBlockZ()), new Location(world, pos2.getBlockX() + 1, plotworld.PLOT_HEIGHT + 1, pos2.getBlockZ() + 1), plotfloors, plotfloors_data);
|
setCuboid(world, new Location(world, pos1.getBlockX(), plotworld.PLOT_HEIGHT, pos1.getBlockZ()), new Location(world, pos2.getBlockX() + 1, plotworld.PLOT_HEIGHT + 1, pos2.getBlockZ() + 1), plotfloors, plotfloors_data);
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
|
if (min.getBlockX() < plotMinX) {
|
||||||
|
min.setX(plotMinX);
|
||||||
|
}
|
||||||
|
if (min.getBlockZ() < plotMinZ) {
|
||||||
|
min.setZ(plotMinZ);
|
||||||
|
}
|
||||||
|
if (max.getBlockX() > plotMaxX) {
|
||||||
|
max.setX(plotMaxX);
|
||||||
|
}
|
||||||
|
if (max.getBlockX() > plotMaxZ) {
|
||||||
|
max.setZ(plotMaxZ);
|
||||||
|
}
|
||||||
|
|
||||||
setSimpleCuboid(world, new Location(world, plotMinX, 0, plotMinZ), new Location(world, min.getBlockX() + 1, 1, min.getBlockZ() + 1), (short) 7);
|
setSimpleCuboid(world, new Location(world, plotMinX, 0, plotMinZ), new Location(world, min.getBlockX() + 1, 1, min.getBlockZ() + 1), (short) 7);
|
||||||
setSimpleCuboid(world, new Location(world, plotMinX, plotworld.PLOT_HEIGHT + 1, plotMinZ), new Location(world, min.getBlockX() + 1, world.getMaxHeight() + 1, min.getBlockZ() + 1), (short) 0);
|
setSimpleCuboid(world, new Location(world, plotMinX, plotworld.PLOT_HEIGHT + 1, plotMinZ), new Location(world, min.getBlockX() + 1, world.getMaxHeight() + 1, min.getBlockZ() + 1), (short) 0);
|
||||||
setCuboid(world, new Location(world, plotMinX, 1, plotMinZ), new Location(world, min.getBlockX() + 1, plotworld.PLOT_HEIGHT + 1, min.getBlockZ() + 1), filling, filling_data);
|
setCuboid(world, new Location(world, plotMinX, 1, plotMinZ), new Location(world, min.getBlockX() + 1, plotworld.PLOT_HEIGHT + 1, min.getBlockZ() + 1), filling, filling_data);
|
||||||
|
@ -153,8 +153,8 @@ public class Unlink extends SubCommand {
|
|||||||
Location pos1 = PlotHelper.getPlotBottomLocAbs(w, id);
|
Location pos1 = PlotHelper.getPlotBottomLocAbs(w, id);
|
||||||
Location pos2 = PlotHelper.getPlotTopLocAbs(w, id);
|
Location pos2 = PlotHelper.getPlotTopLocAbs(w, id);
|
||||||
|
|
||||||
int sx = pos2.getBlockX() + 1;
|
int sx = pos2.getBlockX();
|
||||||
int ex = (sx + this.pathsize) - 1;
|
int ex = (sx + this.pathsize);
|
||||||
int sz = pos1.getBlockZ() - 1;
|
int sz = pos1.getBlockZ() - 1;
|
||||||
int ez = pos2.getBlockZ() + 2;
|
int ez = pos2.getBlockZ() + 2;
|
||||||
|
|
||||||
@ -180,8 +180,8 @@ public class Unlink extends SubCommand {
|
|||||||
Location pos1 = PlotHelper.getPlotBottomLocAbs(w, id);
|
Location pos1 = PlotHelper.getPlotBottomLocAbs(w, id);
|
||||||
Location pos2 = PlotHelper.getPlotTopLocAbs(w, id);
|
Location pos2 = PlotHelper.getPlotTopLocAbs(w, id);
|
||||||
|
|
||||||
int sz = pos2.getBlockZ() + 1;
|
int sz = pos2.getBlockZ();
|
||||||
int ez = (sz + this.pathsize) - 1;
|
int ez = (sz + this.pathsize);
|
||||||
int sx = pos1.getBlockX() - 1;
|
int sx = pos1.getBlockX() - 1;
|
||||||
int ex = pos2.getBlockX() + 2;
|
int ex = pos2.getBlockX() + 2;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user