Auto public trust in the admin end claim

This commit is contained in:
destro174 2022-02-14 10:01:29 +01:00
parent bf491d649a
commit f471a4ea72
2 changed files with 7 additions and 0 deletions

View File

@ -2936,6 +2936,9 @@ public class GriefPrevention extends JavaPlugin
}
//helper method keeps the trust commands consistent and eliminates duplicate code
public void handleTrust(Player player, String recipientName) {
this.handleTrustCommand(player, ClaimPermission.Build, recipientName);
}
private void handleTrustCommand(Player player, ClaimPermission permissionLevel, String recipientName)
{
//determine which claim the player is standing in

View File

@ -2,6 +2,7 @@ package me.ryanhamshire.GriefPrevention.listeners;
import com.destroystokyo.paper.event.block.TNTPrimeEvent;
import me.ryanhamshire.GriefPrevention.Claim;
import me.ryanhamshire.GriefPrevention.ClaimPermission;
import me.ryanhamshire.GriefPrevention.CreateClaimResult;
import me.ryanhamshire.GriefPrevention.DataStore;
import me.ryanhamshire.GriefPrevention.GriefPrevention;
@ -47,6 +48,9 @@ public class AltitudeListener implements Listener {
// info(Messages.CreateClaimFailOverlapRegion.toString());
}
} else {
Claim claim = result.claim;
claim.setPermission("public", ClaimPermission.Build);
GriefPrevention.instance.dataStore.saveClaim(claim);
// info(Messages.CreateClaimSuccess.toString());
}
}