Fix claiming near admin claims
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user