Add Faction vaults.

These can be accessed with /f vault <number>
Set a Faction's max vaults with /f setmaxvaults <faction> <number> - can be run from console so Buycraft can execute it.
* This is a not very tested implementation. Should be tested more in depth before being pushed to a release.
This commit is contained in:
Trent Hensler
2016-05-30 16:22:45 -07:00
parent 46805200dd
commit 0294a60675
11 changed files with 192 additions and 2 deletions

View File

@@ -2,7 +2,7 @@ name: Factions
version: ${project.version}
main: com.massivecraft.factions.P
authors: [Olof Larsson, Brett Flannigan, drtshock]
softdepend: [PermissionsEx, Permissions, Essentials, EssentialsChat, HeroChat, iChat, LocalAreaChat, LWC, nChat, ChatManager, CAPI, AuthMe, Vault, Spout, WorldEdit, WorldGuard, AuthDB, CaptureThePoints, CombatTag, dynmap]
softdepend: [PlayerVaults, PermissionsEx, Permissions, Essentials, EssentialsChat, HeroChat, iChat, LocalAreaChat, LWC, nChat, ChatManager, CAPI, AuthMe, Vault, Spout, WorldEdit, WorldGuard, AuthDB, CaptureThePoints, CombatTag, dynmap]
commands:
factions:
description: Reference command for Factions.
@@ -18,6 +18,7 @@ permissions:
factions.save: true
factions.modifypower: true
factions.ahome: true
factions.setmaxvaults: true
factions.*:
description: This is just an alias for factions.kit.admin
children:
@@ -96,6 +97,7 @@ permissions:
factions.monitorlogins: true
factions.top: true
factions.togglealliancechat: true
factions.vault: true
factions.admin:
description: hand over your admin rights
factions.admin.any:
@@ -264,4 +266,8 @@ permissions:
factions.ahome:
description: Ability to send players to their faction home.
factions.autoleavebypass:
description: Bypass autoleave.
description: Bypass autoleave.
factions.vault:
description: Access faction vault.
factions.setmaxvault:
description: Set a faction's max vaults.