Fix resizing 1-wide claims (#1148)

This commit is contained in:
Adam 2020-12-12 13:33:29 -05:00 committed by GitHub
parent d126b90ce9
commit 1edd0a921e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2285,38 +2285,24 @@ class PlayerEventHandler implements Listener
if (playerData.lastShovelLocation.getBlockX() == playerData.claimResizing.getLesserBoundaryCorner().getBlockX())
{
newx1 = clickedBlock.getX();
newx2 = playerData.claimResizing.getGreaterBoundaryCorner().getBlockX();
}
else
{
newx1 = playerData.claimResizing.getLesserBoundaryCorner().getBlockX();
}
if (playerData.lastShovelLocation.getBlockX() == playerData.claimResizing.getGreaterBoundaryCorner().getBlockX())
{
newx2 = clickedBlock.getX();
}
else
{
newx2 = playerData.claimResizing.getGreaterBoundaryCorner().getBlockX();
}
if (playerData.lastShovelLocation.getBlockZ() == playerData.claimResizing.getLesserBoundaryCorner().getBlockZ())
{
newz1 = clickedBlock.getZ();
newz2 = playerData.claimResizing.getGreaterBoundaryCorner().getBlockZ();
}
else
{
newz1 = playerData.claimResizing.getLesserBoundaryCorner().getBlockZ();
}
if (playerData.lastShovelLocation.getBlockZ() == playerData.claimResizing.getGreaterBoundaryCorner().getBlockZ())
{
newz2 = clickedBlock.getZ();
}
else
{
newz2 = playerData.claimResizing.getGreaterBoundaryCorner().getBlockZ();
}
newy1 = playerData.claimResizing.getLesserBoundaryCorner().getBlockY();
newy2 = clickedBlock.getY() - instance.config_claims_claimsExtendIntoGroundDistance;