2011-02-06 13:36:11 +01:00
|
|
|
name: Factions
|
2011-10-08 22:03:44 +02:00
|
|
|
version: 1.6.0_dev
|
|
|
|
main: com.massivecraft.factions.P
|
2011-06-23 03:12:37 +02:00
|
|
|
softdepend:
|
2011-10-08 22:03:44 +02:00
|
|
|
- PermissionsEx
|
2011-06-23 03:12:37 +02:00
|
|
|
- Permissions
|
|
|
|
- Essentials
|
|
|
|
- EssentialsChat
|
|
|
|
- HeroChat
|
|
|
|
- iChat
|
2011-07-18 18:46:14 +02:00
|
|
|
- LocalAreaChat
|
2011-08-20 03:36:23 +02:00
|
|
|
- nChat
|
2011-09-08 13:24:55 +02:00
|
|
|
- ChatManager
|
2011-08-29 01:24:05 +02:00
|
|
|
- AuthMe
|
Added basic support for iConomy, where most Factions commands can be made to cost (or give) money. For claiming land, there are some extra features. Each additional land claimed by default costs more than the last, with the multiplier being configurable. For example, the first claim might cost $30, the 2nd $45, the third $60, and so forth. When land is claimed from a weakened faction, there is a configurable bonus amount of money deducted from the cost of claiming the land, as an incentive; this number can be changed to a negative value to instead make it cost more to claim such land. When land is unclaimed, a configurable percentage of the cost of claiming the land can be refunded (defaults to 70% of the cost). The total value of a faction's claimed land is now shown in the info given by /f who [faction tag], along with the depreciated (refund) value.
2011-08-02 01:05:01 +02:00
|
|
|
- iConomy
|
2011-09-22 11:22:24 +02:00
|
|
|
- Register
|
2011-08-20 03:36:23 +02:00
|
|
|
- Spout
|
2011-09-08 13:24:55 +02:00
|
|
|
- WorldEdit
|
|
|
|
- WorldGuard
|
2011-07-18 18:46:14 +02:00
|
|
|
permissions:
|
|
|
|
factions.*:
|
|
|
|
description: Grants all Factions permissions
|
|
|
|
children:
|
|
|
|
factions.participate: true
|
|
|
|
factions.create: true
|
2011-07-25 20:16:14 +02:00
|
|
|
factions.viewAnyPower: true
|
Some tweaking of the faction bank code...
The new help page with bank related commands will now only be shown if banks are enabled and the Economy is enabled and hooked in.
Shortened a couple of command descriptions to fit on one line.
Made Deposit, Pay, and Withdraw commands additionally log to the server console/log.
When bank is given to person disbanding a faction, it now lets them know and logs it to the server log.
Added commands to commandDisable list in plugin.yml, along with "permanent" command which I'd missed adding before
Added new permission node factions.viewAnyFactionBalance (granted by default if using superperms), which is required to view the bank balance of other factions
For reference, about the faction bank addition as a whole...
New conf.json settings:
"bankEnabled": true, - enable faction banks
"bankMembersCanWithdraw": false, - have to be at least moderator to withdraw or pay money to another faction, unless this is set to true
"bankFactionPaysCosts": true, - if true, payments for faction command costs are charged to faction bank
"bankFactionPaysLandCosts": true, - if true, payments for land claims are charged to faction bank
New commands:
/f balance *<faction tag> - Shows the bank balance of a specified faction (if permission checks out), or the player's faction if none is specified
/f deposit <amount> - Deposit money into your faction's bank
/f pay <faction tag> <amount> - Pay money from your faction bank to another faction (requires moderator or admin status)
/f withdraw <amount> - Withdraw money from your faction's bank (requires moderator or admin status, unless "bankMembersCanWithdraw" is set to true)
New permission node:
factions.viewAnyFactionBalance - Allows the player to view the faction bank balance of all factions (default)
2011-10-01 12:59:09 +02:00
|
|
|
factions.viewAnyFactionBalance: true
|
2011-08-05 10:50:47 +02:00
|
|
|
factions.peacefulExplosionToggle: true
|
Faction admins can now mark already claimed areas as owned by specific faction members. Ownership can include multiple members. New command /f owner *[player name], to set/remove ownership. This command is only available to the faction admin and optionally the faction moderators. If no player name is specified, it will either set ownership to the player running the command (if no owner is currently set) or completely clear ownership of the territory. New command /f ownerlist, to view a list of owners for the current area. Only works inside your own faction's territory. New conf.json options "ownedAreasEnabled", "ownedAreasModeratorsCanSet", "ownedAreaModeratorsBypass", "ownedAreaDenyBuild", "ownedAreaProtectMaterials", and "ownedAreaDenyUseage" (all defaulting to true) to determine whether faction moderators can set or bypass ownership (faction admin always can), and what sort of protection these owned areas have against normal members of the faction (members other than the owner(s), faction admin, and probably faction moderators). New conf.json option "ownedAreasLimitPerFaction" to limit how many owned areas can be set. New permission node "factions.ownershipBypass" which allows a player to bypass ownership protection, but only within the person's own faction.
various little tweaks and improvements to other code
moderate speed boost to FLocation code
made commandDisable permissions work for any command alias of a command, instead of just the first one
2011-07-31 03:17:00 +02:00
|
|
|
factions.adminBypass: true
|
|
|
|
factions.config: true
|
|
|
|
factions.disband: true
|
|
|
|
factions.lock: true
|
2011-07-18 18:46:14 +02:00
|
|
|
factions.manageSafeZone: true
|
|
|
|
factions.manageWarZone: true
|
Faction admins can now mark already claimed areas as owned by specific faction members. Ownership can include multiple members. New command /f owner *[player name], to set/remove ownership. This command is only available to the faction admin and optionally the faction moderators. If no player name is specified, it will either set ownership to the player running the command (if no owner is currently set) or completely clear ownership of the territory. New command /f ownerlist, to view a list of owners for the current area. Only works inside your own faction's territory. New conf.json options "ownedAreasEnabled", "ownedAreasModeratorsCanSet", "ownedAreaModeratorsBypass", "ownedAreaDenyBuild", "ownedAreaProtectMaterials", and "ownedAreaDenyUseage" (all defaulting to true) to determine whether faction moderators can set or bypass ownership (faction admin always can), and what sort of protection these owned areas have against normal members of the faction (members other than the owner(s), faction admin, and probably faction moderators). New conf.json option "ownedAreasLimitPerFaction" to limit how many owned areas can be set. New permission node "factions.ownershipBypass" which allows a player to bypass ownership protection, but only within the person's own faction.
various little tweaks and improvements to other code
moderate speed boost to FLocation code
made commandDisable permissions work for any command alias of a command, instead of just the first one
2011-07-31 03:17:00 +02:00
|
|
|
factions.ownershipBypass: true
|
2011-07-18 18:46:14 +02:00
|
|
|
factions.reload: true
|
|
|
|
factions.saveall: true
|
2011-08-05 10:50:47 +02:00
|
|
|
factions.setPeaceful: true
|
2011-10-01 02:44:53 +02:00
|
|
|
factions.setPermanent: true
|
2011-07-20 23:22:54 +02:00
|
|
|
factions.commandDisable.none: true
|
2011-07-18 18:46:14 +02:00
|
|
|
factions.participate:
|
2011-10-09 14:53:38 +02:00
|
|
|
description: participate in a faction
|
2011-07-18 18:46:14 +02:00
|
|
|
default: true
|
|
|
|
factions.create:
|
2011-10-09 14:53:38 +02:00
|
|
|
description: create a new faction
|
2011-07-18 18:46:14 +02:00
|
|
|
default: true
|
2011-07-25 20:16:14 +02:00
|
|
|
factions.viewAnyPower:
|
2011-10-09 14:53:38 +02:00
|
|
|
description: view the power level of anyone else
|
2011-07-25 20:16:14 +02:00
|
|
|
default: true
|
Some tweaking of the faction bank code...
The new help page with bank related commands will now only be shown if banks are enabled and the Economy is enabled and hooked in.
Shortened a couple of command descriptions to fit on one line.
Made Deposit, Pay, and Withdraw commands additionally log to the server console/log.
When bank is given to person disbanding a faction, it now lets them know and logs it to the server log.
Added commands to commandDisable list in plugin.yml, along with "permanent" command which I'd missed adding before
Added new permission node factions.viewAnyFactionBalance (granted by default if using superperms), which is required to view the bank balance of other factions
For reference, about the faction bank addition as a whole...
New conf.json settings:
"bankEnabled": true, - enable faction banks
"bankMembersCanWithdraw": false, - have to be at least moderator to withdraw or pay money to another faction, unless this is set to true
"bankFactionPaysCosts": true, - if true, payments for faction command costs are charged to faction bank
"bankFactionPaysLandCosts": true, - if true, payments for land claims are charged to faction bank
New commands:
/f balance *<faction tag> - Shows the bank balance of a specified faction (if permission checks out), or the player's faction if none is specified
/f deposit <amount> - Deposit money into your faction's bank
/f pay <faction tag> <amount> - Pay money from your faction bank to another faction (requires moderator or admin status)
/f withdraw <amount> - Withdraw money from your faction's bank (requires moderator or admin status, unless "bankMembersCanWithdraw" is set to true)
New permission node:
factions.viewAnyFactionBalance - Allows the player to view the faction bank balance of all factions (default)
2011-10-01 12:59:09 +02:00
|
|
|
factions.viewAnyFactionBalance:
|
2011-10-09 14:53:38 +02:00
|
|
|
description: view the faction bank balance for any faction
|
Some tweaking of the faction bank code...
The new help page with bank related commands will now only be shown if banks are enabled and the Economy is enabled and hooked in.
Shortened a couple of command descriptions to fit on one line.
Made Deposit, Pay, and Withdraw commands additionally log to the server console/log.
When bank is given to person disbanding a faction, it now lets them know and logs it to the server log.
Added commands to commandDisable list in plugin.yml, along with "permanent" command which I'd missed adding before
Added new permission node factions.viewAnyFactionBalance (granted by default if using superperms), which is required to view the bank balance of other factions
For reference, about the faction bank addition as a whole...
New conf.json settings:
"bankEnabled": true, - enable faction banks
"bankMembersCanWithdraw": false, - have to be at least moderator to withdraw or pay money to another faction, unless this is set to true
"bankFactionPaysCosts": true, - if true, payments for faction command costs are charged to faction bank
"bankFactionPaysLandCosts": true, - if true, payments for land claims are charged to faction bank
New commands:
/f balance *<faction tag> - Shows the bank balance of a specified faction (if permission checks out), or the player's faction if none is specified
/f deposit <amount> - Deposit money into your faction's bank
/f pay <faction tag> <amount> - Pay money from your faction bank to another faction (requires moderator or admin status)
/f withdraw <amount> - Withdraw money from your faction's bank (requires moderator or admin status, unless "bankMembersCanWithdraw" is set to true)
New permission node:
factions.viewAnyFactionBalance - Allows the player to view the faction bank balance of all factions (default)
2011-10-01 12:59:09 +02:00
|
|
|
default: true
|
2011-08-05 10:50:47 +02:00
|
|
|
factions.peacefulExplosionToggle:
|
2011-10-09 14:53:38 +02:00
|
|
|
description: disable explosions in your territory as a peaceful faction admin or moderator
|
2011-08-05 10:50:47 +02:00
|
|
|
default: true
|
Faction admins can now mark already claimed areas as owned by specific faction members. Ownership can include multiple members. New command /f owner *[player name], to set/remove ownership. This command is only available to the faction admin and optionally the faction moderators. If no player name is specified, it will either set ownership to the player running the command (if no owner is currently set) or completely clear ownership of the territory. New command /f ownerlist, to view a list of owners for the current area. Only works inside your own faction's territory. New conf.json options "ownedAreasEnabled", "ownedAreasModeratorsCanSet", "ownedAreaModeratorsBypass", "ownedAreaDenyBuild", "ownedAreaProtectMaterials", and "ownedAreaDenyUseage" (all defaulting to true) to determine whether faction moderators can set or bypass ownership (faction admin always can), and what sort of protection these owned areas have against normal members of the faction (members other than the owner(s), faction admin, and probably faction moderators). New conf.json option "ownedAreasLimitPerFaction" to limit how many owned areas can be set. New permission node "factions.ownershipBypass" which allows a player to bypass ownership protection, but only within the person's own faction.
various little tweaks and improvements to other code
moderate speed boost to FLocation code
made commandDisable permissions work for any command alias of a command, instead of just the first one
2011-07-31 03:17:00 +02:00
|
|
|
factions.adminBypass:
|
2011-10-09 14:53:38 +02:00
|
|
|
description: enable admin bypass mode (build/destroy anywhere)
|
Faction admins can now mark already claimed areas as owned by specific faction members. Ownership can include multiple members. New command /f owner *[player name], to set/remove ownership. This command is only available to the faction admin and optionally the faction moderators. If no player name is specified, it will either set ownership to the player running the command (if no owner is currently set) or completely clear ownership of the territory. New command /f ownerlist, to view a list of owners for the current area. Only works inside your own faction's territory. New conf.json options "ownedAreasEnabled", "ownedAreasModeratorsCanSet", "ownedAreaModeratorsBypass", "ownedAreaDenyBuild", "ownedAreaProtectMaterials", and "ownedAreaDenyUseage" (all defaulting to true) to determine whether faction moderators can set or bypass ownership (faction admin always can), and what sort of protection these owned areas have against normal members of the faction (members other than the owner(s), faction admin, and probably faction moderators). New conf.json option "ownedAreasLimitPerFaction" to limit how many owned areas can be set. New permission node "factions.ownershipBypass" which allows a player to bypass ownership protection, but only within the person's own faction.
various little tweaks and improvements to other code
moderate speed boost to FLocation code
made commandDisable permissions work for any command alias of a command, instead of just the first one
2011-07-31 03:17:00 +02:00
|
|
|
default: op
|
|
|
|
factions.config:
|
2011-10-09 14:53:38 +02:00
|
|
|
description: use /f config command to change conf.json options
|
Faction admins can now mark already claimed areas as owned by specific faction members. Ownership can include multiple members. New command /f owner *[player name], to set/remove ownership. This command is only available to the faction admin and optionally the faction moderators. If no player name is specified, it will either set ownership to the player running the command (if no owner is currently set) or completely clear ownership of the territory. New command /f ownerlist, to view a list of owners for the current area. Only works inside your own faction's territory. New conf.json options "ownedAreasEnabled", "ownedAreasModeratorsCanSet", "ownedAreaModeratorsBypass", "ownedAreaDenyBuild", "ownedAreaProtectMaterials", and "ownedAreaDenyUseage" (all defaulting to true) to determine whether faction moderators can set or bypass ownership (faction admin always can), and what sort of protection these owned areas have against normal members of the faction (members other than the owner(s), faction admin, and probably faction moderators). New conf.json option "ownedAreasLimitPerFaction" to limit how many owned areas can be set. New permission node "factions.ownershipBypass" which allows a player to bypass ownership protection, but only within the person's own faction.
various little tweaks and improvements to other code
moderate speed boost to FLocation code
made commandDisable permissions work for any command alias of a command, instead of just the first one
2011-07-31 03:17:00 +02:00
|
|
|
default: op
|
2011-07-18 18:46:14 +02:00
|
|
|
factions.manageSafeZone:
|
2011-10-09 14:53:38 +02:00
|
|
|
description: claim land as a safe zone and build/destroy within safe zones
|
2011-07-18 18:46:14 +02:00
|
|
|
default: op
|
|
|
|
factions.manageWarZone:
|
2011-10-09 14:53:38 +02:00
|
|
|
description: claim land as a war zone and build/destroy within war zones
|
2011-07-18 18:46:14 +02:00
|
|
|
default: op
|
Faction admins can now mark already claimed areas as owned by specific faction members. Ownership can include multiple members. New command /f owner *[player name], to set/remove ownership. This command is only available to the faction admin and optionally the faction moderators. If no player name is specified, it will either set ownership to the player running the command (if no owner is currently set) or completely clear ownership of the territory. New command /f ownerlist, to view a list of owners for the current area. Only works inside your own faction's territory. New conf.json options "ownedAreasEnabled", "ownedAreasModeratorsCanSet", "ownedAreaModeratorsBypass", "ownedAreaDenyBuild", "ownedAreaProtectMaterials", and "ownedAreaDenyUseage" (all defaulting to true) to determine whether faction moderators can set or bypass ownership (faction admin always can), and what sort of protection these owned areas have against normal members of the faction (members other than the owner(s), faction admin, and probably faction moderators). New conf.json option "ownedAreasLimitPerFaction" to limit how many owned areas can be set. New permission node "factions.ownershipBypass" which allows a player to bypass ownership protection, but only within the person's own faction.
various little tweaks and improvements to other code
moderate speed boost to FLocation code
made commandDisable permissions work for any command alias of a command, instead of just the first one
2011-07-31 03:17:00 +02:00
|
|
|
factions.ownershipBypass:
|
2011-10-09 14:53:38 +02:00
|
|
|
description: bypass ownership restrictions within own faction's territory
|
2011-07-18 18:46:14 +02:00
|
|
|
default: op
|
|
|
|
factions.reload:
|
2011-10-09 14:53:38 +02:00
|
|
|
description: use the /f reload command to reload data file(s) from disk
|
2011-07-18 18:46:14 +02:00
|
|
|
default: op
|
|
|
|
factions.saveall:
|
2011-10-09 14:53:38 +02:00
|
|
|
description: use the /f saveall command to save all data to disk
|
2011-07-18 18:46:14 +02:00
|
|
|
default: op
|
2011-08-05 10:50:47 +02:00
|
|
|
factions.setPeaceful:
|
2011-10-09 14:53:38 +02:00
|
|
|
description: designate specific factions as "peaceful" (no PvP, no land stealing, etc.)
|
2011-08-05 10:50:47 +02:00
|
|
|
default: op
|
2011-10-01 02:44:53 +02:00
|
|
|
factions.setPermanent:
|
2011-10-09 14:53:38 +02:00
|
|
|
description: designate specific factions as permanent (not disbanded even with no members)
|
2011-10-01 02:44:53 +02:00
|
|
|
default: op
|
2011-10-09 14:53:38 +02:00
|
|
|
|
|
|
|
factions.command.admin:
|
|
|
|
description: hand over your admin rights
|
|
|
|
default: true
|
|
|
|
factions.command.autoClaim:
|
|
|
|
description: auto-claim land as you walk around
|
|
|
|
default: true
|
|
|
|
factions.command.balance:
|
|
|
|
description: show current faction balance
|
|
|
|
default: true
|
|
|
|
factions.command.withdraw:
|
|
|
|
description: withdraw money from your faction bank
|
|
|
|
default: true
|
|
|
|
factions.command.pay:
|
|
|
|
description: pay another faction from your bank
|
|
|
|
default: true
|
|
|
|
factions.command.chat:
|
|
|
|
description: change chat mode
|
|
|
|
default: true
|
|
|
|
factions.command.claim:
|
|
|
|
description: claim the land where you are standing
|
|
|
|
default: true
|
|
|
|
factions.command.config:
|
|
|
|
description: change a conf.json setting
|
2011-07-20 23:22:54 +02:00
|
|
|
default: op
|
2011-10-09 14:53:38 +02:00
|
|
|
factions.command.deinvite:
|
|
|
|
description: remove a pending invitation
|
|
|
|
default: true
|
|
|
|
factions.command.deposit:
|
|
|
|
description: deposit money into your faction bank
|
|
|
|
default: true
|
|
|
|
factions.command.description:
|
|
|
|
description: change the faction description
|
|
|
|
default: true
|
|
|
|
factions.command.disband:
|
|
|
|
description: disband a faction
|
|
|
|
default: true
|
|
|
|
factions.command.disband.any:
|
|
|
|
description: disband an other faction
|
|
|
|
default: op
|
|
|
|
factions.command.help:
|
|
|
|
description: display a help page
|
|
|
|
default: true
|
|
|
|
factions.command.home:
|
|
|
|
description: teleport to the faction home
|
|
|
|
default: true
|
|
|
|
factions.command.join:
|
|
|
|
description: join a faction
|
|
|
|
default: true
|
|
|
|
factions.command.kick:
|
|
|
|
description: kick a player from the faction
|
|
|
|
default: true
|
|
|
|
factions.command.kick.any:
|
|
|
|
description: kick anyone from any faction
|
|
|
|
default: op
|
|
|
|
factions.command.leave:
|
|
|
|
description: leave your faction
|
|
|
|
default: true
|
|
|
|
factions.command.list:
|
|
|
|
description: see a list of the factions
|
|
|
|
default: true
|
|
|
|
factions.command.lock:
|
|
|
|
description: lock all write stuff
|
|
|
|
default: op
|
|
|
|
factions.command.map:
|
|
|
|
description: show territory map, set optional auto update
|
|
|
|
default: true
|
|
|
|
factions.command.mod:
|
|
|
|
description: give or revoke moderator rights
|
|
|
|
default: true
|