Added Claim restrictions for spawn

This commit is contained in:
DaTTV 2025-02-19 18:54:28 +01:00
parent 096a0919a0
commit bece2529bb
2 changed files with 6 additions and 0 deletions

View file

@ -55,6 +55,11 @@ public class ClaimCommand extends SimpleCommand {
if (clans.isChunkClaimed(playerChunk)) {
player.sendMessage(MiniMessage.miniMessage().deserialize(L4M4.get("error.chunk_already_claimed")));
} else {
// claim too close to spawn 8 chunks
if (playerChunk.getX() < 8 && playerChunk.getZ() < 8) {
player.sendMessage(MiniMessage.miniMessage().deserialize(L4M4.get("error.chunk_too_close_to_spawn")));
return true;
}
playerClaims.add(playerChunk);
player.sendMessage(MiniMessage.miniMessage().deserialize(L4M4.get("success.chunk_claimed")));
existingClaims.put(playerUUID, playerClaims);