Added /ClaimBook command.
This commit is contained in:
parent
9b9303dd6f
commit
8364e39953
|
|
@ -179,6 +179,10 @@ commands:
|
|||
description: Reverses /separate.
|
||||
usage: /UnSeparate
|
||||
permission: griefprevention.separate
|
||||
claimbook:
|
||||
description: Gives a player a replacement land claiming book.
|
||||
usage: /ClaimBook <player>
|
||||
permission: griefprevention.claimbook
|
||||
permissions:
|
||||
griefprevention.createclaims:
|
||||
description: Grants permission to create claims.
|
||||
|
|
@ -205,6 +209,7 @@ permissions:
|
|||
griefprevention.siegeimmune: true
|
||||
griefprevention.separate: true
|
||||
griefprevention.eavesdropsigns: true
|
||||
griefprevention.claimbook: true
|
||||
griefprevention.siegeimmune:
|
||||
description: Makes a player immune to /Siege.
|
||||
default: op
|
||||
|
|
@ -277,3 +282,6 @@ permissions:
|
|||
griefprevention.ignore:
|
||||
description: Grants access to /Ignore, /Unignore, and /IgnoreList
|
||||
default: true
|
||||
griefprevention.claimbook:
|
||||
description: Grants access to /ClaimBook.
|
||||
default: op
|
||||
|
|
|
|||
|
|
@ -1631,6 +1631,27 @@ public class GriefPrevention extends JavaPlugin
|
|||
return true;
|
||||
}
|
||||
|
||||
//claimbook
|
||||
else if(cmd.getName().equalsIgnoreCase("claimbook"))
|
||||
{
|
||||
//requires one parameter
|
||||
if(args.length != 1) return false;
|
||||
|
||||
//try to find the specified player
|
||||
Player otherPlayer = this.getServer().getPlayer(args[0]);
|
||||
if(otherPlayer == null)
|
||||
{
|
||||
GriefPrevention.sendMessage(player, TextMode.Err, Messages.PlayerNotFound2);
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
WelcomeTask task = new WelcomeTask(otherPlayer);
|
||||
task.run();
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
//claimslist or claimslist <player>
|
||||
else if(cmd.getName().equalsIgnoreCase("claimslist"))
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user