From 04a035091c6fba44aea123bf7ec96785c42aa7dd Mon Sep 17 00:00:00 2001 From: destro174 <40720638+destro174@users.noreply.github.com> Date: Thu, 24 Feb 2022 19:18:36 +0100 Subject: [PATCH] add error message --- src/main/java/me/ryanhamshire/GriefPrevention/Claim.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/me/ryanhamshire/GriefPrevention/Claim.java b/src/main/java/me/ryanhamshire/GriefPrevention/Claim.java index 7edaeaa..285bdab 100644 --- a/src/main/java/me/ryanhamshire/GriefPrevention/Claim.java +++ b/src/main/java/me/ryanhamshire/GriefPrevention/Claim.java @@ -741,15 +741,17 @@ public class Claim new Location(this.greaterBoundaryCorner.getWorld(), this.greaterBoundaryCorner.getBlockX() + howNear, this.greaterBoundaryCorner.getBlockY(), this.greaterBoundaryCorner.getBlockZ() + howNear), null, new ArrayList<>(), new ArrayList<>(), new ArrayList<>(), new ArrayList<>(), null); - if(!claim.contains(location, false, true)) return true; +// if(!claim.contains(location, false, true)) return true; Set claims = GriefPrevention.instance.dataStore.getNearbyClaims(location); for (Claim claim2 : claims) { if(!claim2.overlaps(claim)) continue; Supplier canClaimTrust = claim2.checkPermission(player, ClaimPermission.Claim, null); if (canClaimTrust == null) continue; + + player.sendMiniMessage("You can't claim this close to " + claim2.getOwnerName() + " their claim.", null); // TODO MINIMESSAG + CONFIG return false; } - return false; + return true; } }