Auto public trust in the admin end claim
This commit is contained in:
parent
bf491d649a
commit
f471a4ea72
|
|
@ -2936,6 +2936,9 @@ public class GriefPrevention extends JavaPlugin
|
||||||
}
|
}
|
||||||
|
|
||||||
//helper method keeps the trust commands consistent and eliminates duplicate code
|
//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)
|
private void handleTrustCommand(Player player, ClaimPermission permissionLevel, String recipientName)
|
||||||
{
|
{
|
||||||
//determine which claim the player is standing in
|
//determine which claim the player is standing in
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@ package me.ryanhamshire.GriefPrevention.listeners;
|
||||||
|
|
||||||
import com.destroystokyo.paper.event.block.TNTPrimeEvent;
|
import com.destroystokyo.paper.event.block.TNTPrimeEvent;
|
||||||
import me.ryanhamshire.GriefPrevention.Claim;
|
import me.ryanhamshire.GriefPrevention.Claim;
|
||||||
|
import me.ryanhamshire.GriefPrevention.ClaimPermission;
|
||||||
import me.ryanhamshire.GriefPrevention.CreateClaimResult;
|
import me.ryanhamshire.GriefPrevention.CreateClaimResult;
|
||||||
import me.ryanhamshire.GriefPrevention.DataStore;
|
import me.ryanhamshire.GriefPrevention.DataStore;
|
||||||
import me.ryanhamshire.GriefPrevention.GriefPrevention;
|
import me.ryanhamshire.GriefPrevention.GriefPrevention;
|
||||||
|
|
@ -47,6 +48,9 @@ public class AltitudeListener implements Listener {
|
||||||
// info(Messages.CreateClaimFailOverlapRegion.toString());
|
// info(Messages.CreateClaimFailOverlapRegion.toString());
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
Claim claim = result.claim;
|
||||||
|
claim.setPermission("public", ClaimPermission.Build);
|
||||||
|
GriefPrevention.instance.dataStore.saveClaim(claim);
|
||||||
// info(Messages.CreateClaimSuccess.toString());
|
// info(Messages.CreateClaimSuccess.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user