Fix claiming near admin claims

This commit is contained in:
Len 2022-05-02 17:04:55 +02:00
parent 5577636b94
commit 0f39e4ef6d

View File

@ -754,12 +754,13 @@ public class Claim
// if(!claim.contains(location, false, true)) return true;
ArrayList<Claim> claims = GriefPrevention.instance.dataStore.claims;
for (Claim claim2 : claims) {
if(claim2.parent != null) continue;
if(!claim2.overlaps(claim)) continue;
if (claim2.isAdminClaim()) {
player.sendMiniMessage(Config.claimNearAdminClaim, null);
return false;
}
if(claim2.parent != null) continue;
if(!claim2.overlaps(claim)) continue;
Supplier<String> canClaimTrust = claim2.checkPermission(player, ClaimPermission.Claim, null);
if (canClaimTrust == null) continue;