Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- commandManager.commandConditions.addCondition("memberState") {
- when(it.getConfigValue("settlement", "member")) {
- "member" -> TODO("no")
- "!member" -> TODO("no")
- "owner" -> TODO("no")
- }
- when(it.getConfigValue("nation", "member")) {
- "member" -> TODO("no")
- "!member" -> TODO("no")
- "owner" -> TODO("no")
- }
- }
- @Subcommand("create")
- @Conditions("memberState settlement=!member")
- @Description("Create your own settlement in the territory you're standing! (Costs more money for larger territories, tells cost before charging)")
- fun onCreate(sender: Player, name: String) {
- TODO("Unimplemented")
- }
- @Subcommand("abandon")
- @Conditions("memberState settlement=!owner")
- @Description("Abandon your settlement (this cannot be undone!)")
- fun onDelete(sender: Player) {
- TODO("Unimplemented")
- }
- @Subcommand("invite")
- @Conditions("memberState settlement=member")
- @Description("Invite a player to your settlement!")
- fun onInvite(sender: Player, player: String) {
- TODO("Unimplemented")
- }
Add Comment
Please, Sign In to add comment