2013-04-16 13:17:42 +02:00
|
|
|
main: com.massivecraft.factions.Factions
|
2011-02-06 13:36:11 +01:00
|
|
|
name: Factions
|
2013-04-09 12:55:21 +02:00
|
|
|
version: 2.0.0_dev
|
2013-04-16 13:17:42 +02:00
|
|
|
website: http://massivecraft.com/factions
|
2013-04-10 10:18:34 +02:00
|
|
|
authors: [Olof "Cayorion" Larsson, Brett Flannigan]
|
|
|
|
depend: [mcore]
|
|
|
|
softdepend: [PermissionsEx, Permissions, Essentials, EssentialsChat, HeroChat, iChat, LocalAreaChat, LWC, nChat, ChatManager, AuthMe, Vault, Spout, WorldEdit, WorldGuard, AuthDB, CaptureThePoints, CombatTag]
|
2011-07-18 18:46:14 +02:00
|
|
|
permissions:
|
2013-01-03 08:34:07 +01:00
|
|
|
# -------------------------------------------- #
|
|
|
|
# THE REAL NODES
|
|
|
|
# -------------------------------------------- #
|
|
|
|
factions.access: {description: grant territory access for your faction, with the proper fperm}
|
|
|
|
factions.access.any: {description: grant territory access for any faction}
|
|
|
|
factions.access.view: {description: view territory access info for your faction}
|
|
|
|
factions.adminmode: {description: enable admin bypass mode}
|
|
|
|
factions.autoclaim: {description: auto-claim land as you walk around}
|
|
|
|
factions.cape: {description: manage faction capes}
|
|
|
|
factions.cape.get: {description: get faction cape}
|
|
|
|
factions.cape.set: {description: set faction cape}
|
|
|
|
factions.cape.remove: {description: remove faction cape}
|
|
|
|
factions.claim: {description: claim land where you are standing}
|
2013-01-30 02:21:33 +01:00
|
|
|
factions.claim.radius: {description: claim land in a large radius}
|
2013-01-03 08:34:07 +01:00
|
|
|
factions.config: {description: change a conf.json setting}
|
|
|
|
factions.create: {description: create a new faction}
|
2013-01-27 03:38:04 +01:00
|
|
|
factions.demote: {description: demote lesser members in your faction}
|
2013-01-03 08:34:07 +01:00
|
|
|
factions.description: {description: change the faction description}
|
|
|
|
factions.disband: {description: disband a faction}
|
|
|
|
factions.flag: {description: read faction flags}
|
|
|
|
factions.flag.set: {description: set faction flags}
|
|
|
|
factions.help: {description: display a help page}
|
|
|
|
factions.home: {description: teleport to the faction home}
|
2013-04-19 12:27:39 +02:00
|
|
|
factions.invite: {description: set if a player is invited}
|
2013-01-03 08:34:07 +01:00
|
|
|
factions.join: {description: join a faction}
|
|
|
|
factions.join.any: {description: join any faction, bypassing invitation process for closed factions}
|
|
|
|
factions.join.others: {description: specify another player in the join command, to move them to the specified faction}
|
|
|
|
factions.kick: {description: kick a player from the faction}
|
|
|
|
factions.leader: {description: hand over leader rights}
|
|
|
|
factions.leader.any: {description: give or revoke leader status for any player in any faction}
|
|
|
|
factions.leave: {description: leave your faction}
|
|
|
|
factions.list: {description: see a list of the factions}
|
|
|
|
factions.lock: {description: lock all write stuff}
|
|
|
|
factions.map: {description: show the territory map, and set optional auto update}
|
2013-04-16 12:04:12 +02:00
|
|
|
factions.money.balance: {description: show money balance for a faction}
|
|
|
|
factions.money.balance.any: {description: show money balance for another faction}
|
|
|
|
factions.money.deposit: {description: deposit money to faction bank}
|
|
|
|
factions.money.f2f: {description: transfer f --> f}
|
|
|
|
factions.money.f2p: {description: transfer f --> p}
|
|
|
|
factions.money.p2f: {description: transfer p --> f}
|
|
|
|
factions.money.withdraw: {description: withdraw money from faction bank}
|
2013-01-03 08:34:07 +01:00
|
|
|
factions.officer: {description: give or revoke officer rights}
|
|
|
|
factions.officer.any: {description: give or revoke officer rights for any player in any faction}
|
|
|
|
factions.open: {description: switch if invitation is required to join}
|
|
|
|
factions.perm: {description: change faction permissions}
|
|
|
|
factions.power: {description: show player power info}
|
|
|
|
factions.power.any: {description: view an other players power level}
|
|
|
|
factions.powerboost: {description: apply permanent power bonus/penalty to specified player or faction}
|
2013-01-27 03:38:04 +01:00
|
|
|
factions.promote: {description: promote lesser members in your faction}
|
2013-01-03 08:34:07 +01:00
|
|
|
factions.relation: {description: set relation wish to another faction}
|
|
|
|
factions.reload: {description: reload data file(s) from disk}
|
|
|
|
factions.save: {description: save all data to disk}
|
|
|
|
factions.seechunk: {description: see the chunk you stand in}
|
|
|
|
factions.sethome: {description: set the faction home}
|
|
|
|
factions.show: {description: show faction information}
|
|
|
|
factions.tag: {description: change the faction tag}
|
|
|
|
factions.title: {description: set or remove a players title}
|
|
|
|
factions.unclaim: {description: unclaim the land where you are standing}
|
|
|
|
factions.unclaimall: {description: unclaim all of your factions land}
|
|
|
|
factions.version: {description: see the version of the plugin}
|
|
|
|
# -------------------------------------------- #
|
|
|
|
# STAR NOTATION
|
|
|
|
# -------------------------------------------- #
|
|
|
|
factions.cape.*:
|
|
|
|
children:
|
|
|
|
factions.cape.get: true
|
|
|
|
factions.cape.set: true
|
|
|
|
factions.cape.remove: true
|
|
|
|
factions.money.*:
|
|
|
|
children:
|
|
|
|
factions.money.balance: true
|
|
|
|
factions.money.balance.any: true
|
|
|
|
factions.money.deposit: true
|
|
|
|
factions.money.f2f: true
|
|
|
|
factions.money.f2p: true
|
|
|
|
factions.money.p2f: true
|
|
|
|
factions.money.withdraw: true
|
|
|
|
# -------------------------------------------- #
|
|
|
|
# KITS
|
|
|
|
# -------------------------------------------- #
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.kit.admin:
|
|
|
|
description: All faction permissions.
|
2011-07-18 18:46:14 +02:00
|
|
|
children:
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.kit.mod: true
|
|
|
|
factions.config: true
|
|
|
|
factions.lock: true
|
|
|
|
factions.reload: true
|
|
|
|
factions.save: true
|
2011-10-13 19:47:37 +02:00
|
|
|
factions.*:
|
|
|
|
description: This is just an alias for factions.kit.admin
|
|
|
|
children:
|
|
|
|
factions.kit.admin: true
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.kit.mod:
|
|
|
|
description: All faction permissions but configuration and persistance.
|
2011-10-09 20:10:19 +02:00
|
|
|
children:
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.kit.halfmod: true
|
2011-10-25 21:18:08 +02:00
|
|
|
factions.flag.set: true
|
2012-01-28 18:56:51 +01:00
|
|
|
factions.powerboost: true
|
2012-01-18 13:01:50 +01:00
|
|
|
factions.join.any: true
|
2012-02-26 19:29:44 +01:00
|
|
|
factions.join.others: true
|
2012-01-18 13:01:50 +01:00
|
|
|
factions.leader.any: true
|
|
|
|
factions.officer.any: true
|
New "access" system to replace old ownership system. Access can be granted to build, destroy, and fully interact within any chunk for specific players or factions. Access can also optionally be denied to normal members of the host faction.
Some further info display to go with this feature is yet to come, and further testing for possible bugs is also needed.
Related info:
New FPerm "ACCESS" which is granted to faction leaders and officers by default. This FPerm allows you to bypass access restrictions throughout your faction territory, and (along with the "factions.access" Bukkit permission below) allows you to change access settings for any chunk owned by your faction.
New permissions:
factions.access - Ability to grant territory access for your faction, if you have the proper "ACCESS" FPerm (defaults to leaders and officers only). Added to factions.kit.halfplayer permission kit.
factions.access.any - Ability to grant territory access for any faction on the server. Added to factions.kit.mod permission kit.
factions.access.view - Ability to view territory access info for your own faction. Added to factions.kit.halfplayer permission kit.
New command:
/f access [view|p|f|player|faction=view] [name=you] - view or change the access information for the chunk you are in. If "view" or nothing is specified, it will simply display the info. If "p" or "player" is specified, a player will be granted access, or removed from the list if they were already granted access. If "f" or "faction" is specified, the same will be done for the specified faction. The name defaults to yourself or your faction if not specified. If your own faction is specified, you will toggle restricted access for the chunk so that normal faction members can be denied access, unless they are in the access list.
Examples:
/f access - view access list, if in your own territory
/f access p SomePlayer - grant access to player "SomePlayer" for the current chunk, or remove them from the access list if already there
/f access f - toggle restricted access for the current chunk (since faction name isn't specified, uses your own faction), assuming you're in your own factions territory
2012-05-15 04:41:13 +02:00
|
|
|
factions.access.any: true
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.kit.halfmod:
|
2011-11-27 20:32:41 +01:00
|
|
|
description: Can use adminmode and chat spy
|
2011-10-09 21:57:43 +02:00
|
|
|
children:
|
|
|
|
factions.kit.fullplayer: true
|
2011-10-25 21:18:08 +02:00
|
|
|
factions.adminmode: true
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.kit.fullplayer:
|
|
|
|
description: Can also create new factions.
|
|
|
|
children:
|
|
|
|
factions.kit.halfplayer: true
|
|
|
|
factions.create: true
|
|
|
|
factions.kit.halfplayer:
|
|
|
|
description: Can do all but create factions.
|
|
|
|
children:
|
New "access" system to replace old ownership system. Access can be granted to build, destroy, and fully interact within any chunk for specific players or factions. Access can also optionally be denied to normal members of the host faction.
Some further info display to go with this feature is yet to come, and further testing for possible bugs is also needed.
Related info:
New FPerm "ACCESS" which is granted to faction leaders and officers by default. This FPerm allows you to bypass access restrictions throughout your faction territory, and (along with the "factions.access" Bukkit permission below) allows you to change access settings for any chunk owned by your faction.
New permissions:
factions.access - Ability to grant territory access for your faction, if you have the proper "ACCESS" FPerm (defaults to leaders and officers only). Added to factions.kit.halfplayer permission kit.
factions.access.any - Ability to grant territory access for any faction on the server. Added to factions.kit.mod permission kit.
factions.access.view - Ability to view territory access info for your own faction. Added to factions.kit.halfplayer permission kit.
New command:
/f access [view|p|f|player|faction=view] [name=you] - view or change the access information for the chunk you are in. If "view" or nothing is specified, it will simply display the info. If "p" or "player" is specified, a player will be granted access, or removed from the list if they were already granted access. If "f" or "faction" is specified, the same will be done for the specified faction. The name defaults to yourself or your faction if not specified. If your own faction is specified, you will toggle restricted access for the chunk so that normal faction members can be denied access, unless they are in the access list.
Examples:
/f access - view access list, if in your own territory
/f access p SomePlayer - grant access to player "SomePlayer" for the current chunk, or remove them from the access list if already there
/f access f - toggle restricted access for the current chunk (since faction name isn't specified, uses your own faction), assuming you're in your own factions territory
2012-05-15 04:41:13 +02:00
|
|
|
factions.access: true
|
|
|
|
factions.access.view: true
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.autoclaim: true
|
2012-05-09 03:24:07 +02:00
|
|
|
factions.cape: true
|
|
|
|
factions.cape.*: true
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.claim: true
|
2013-01-30 02:21:33 +01:00
|
|
|
factions.claim.radius: true
|
2013-01-06 21:44:29 +01:00
|
|
|
factions.demote: true
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.description: true
|
|
|
|
factions.disband: true
|
2011-10-23 20:50:49 +02:00
|
|
|
factions.flag: true
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.help: true
|
|
|
|
factions.home: true
|
2011-10-10 01:21:05 +02:00
|
|
|
factions.invite: true
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.join: true
|
|
|
|
factions.kick: true
|
2011-10-25 21:18:08 +02:00
|
|
|
factions.leader: true
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.leave: true
|
|
|
|
factions.list: true
|
|
|
|
factions.map: true
|
2011-10-25 21:18:08 +02:00
|
|
|
factions.money.*: true
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.open: true
|
2011-10-25 21:18:08 +02:00
|
|
|
factions.perm: true
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.power: true
|
|
|
|
factions.power.any: true
|
2013-01-06 21:44:29 +01:00
|
|
|
factions.promote: true
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.relation: true
|
2012-01-28 19:49:01 +01:00
|
|
|
factions.seechunk: true
|
2011-10-09 21:57:43 +02:00
|
|
|
factions.sethome: true
|
|
|
|
factions.show: true
|
|
|
|
factions.tag: true
|
|
|
|
factions.title: true
|
|
|
|
factions.unclaim: true
|
|
|
|
factions.unclaimall: true
|
2013-01-06 21:44:29 +01:00
|
|
|
factions.version: true
|