Fix claiming near admin claims
This commit is contained in:
parent
5577636b94
commit
0f39e4ef6d
|
|
@ -754,12 +754,13 @@ public class Claim
|
||||||
// if(!claim.contains(location, false, true)) return true;
|
// if(!claim.contains(location, false, true)) return true;
|
||||||
ArrayList<Claim> claims = GriefPrevention.instance.dataStore.claims;
|
ArrayList<Claim> claims = GriefPrevention.instance.dataStore.claims;
|
||||||
for (Claim claim2 : claims) {
|
for (Claim claim2 : claims) {
|
||||||
|
if(claim2.parent != null) continue;
|
||||||
|
if(!claim2.overlaps(claim)) continue;
|
||||||
|
|
||||||
if (claim2.isAdminClaim()) {
|
if (claim2.isAdminClaim()) {
|
||||||
player.sendMiniMessage(Config.claimNearAdminClaim, null);
|
player.sendMiniMessage(Config.claimNearAdminClaim, null);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if(claim2.parent != null) continue;
|
|
||||||
if(!claim2.overlaps(claim)) continue;
|
|
||||||
|
|
||||||
Supplier<String> canClaimTrust = claim2.checkPermission(player, ClaimPermission.Claim, null);
|
Supplier<String> canClaimTrust = claim2.checkPermission(player, ClaimPermission.Claim, null);
|
||||||
if (canClaimTrust == null) continue;
|
if (canClaimTrust == null) continue;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user