0209d69814
removed extra /f claim alias ("claim" was in there twice)
2012-01-19 00:41:10 -06:00
663a7e9454
New conf.json setting "permanentFactionMemberDenyCommands" (list, default empty), which can be used to prevent members of permanent factions from using specific commands.
...
Also, a minor fix for the help page regarding faction banks being shown if "bankEnabled" setting was enabled but "econEnabled" setting was false (economy as a whole disabled).
2012-01-18 23:31:33 -06:00
960aca6240
fix for /f config not accepting values with spaces in them (i.e. "/f config territoryEnemyDenyCommands f home")
2012-01-18 22:24:12 -06:00
bc40f3b751
Server admins can now promote or demote any member of any faction to/from faction leader or officer using the existing /f leader and /f officer commands, with two new permissions added to allow that. A third permission is also added to allow server admins or moderators to join any faction without the need of /f bypass mode.
...
Also, a couple more minor bugfixes are included for /f home payment giving the wrong message, player/faction descriptions being wrong for console messages, and potential NPE in new faction leader promotion routine if faction was permanent with no current leader.
New permissions:
factions.leader.any - allows use of /f leader on any player in any faction
factions officer.any - allows use of /f officer on any player in any faction
factions.join.any - allows player to join any faction, bypassing invitation process for closed factions (the same as players with /f bypass enabled can do)
2012-01-18 06:01:50 -06:00
2a9b475012
Economy integration is now handled through Vault instead of Register. You will need to download and install the Vault plugin now if you want to use any Economy-related features. If you're not using the Register plugin for anything other than Factions, it should be safe to remove it from your server.
...
Vault: http://dev.bukkit.org/server-mods/vault/
Note: for proper faction bank support, if you're using iCo5 or EssentialsEco, I recommend waiting for Vault 1.2.5 to be released which addresses faction account creation issues related to those.
2012-01-16 19:38:14 -06:00
e8baaa2460
Minor tweaks to chatspy, added it to /f help
2012-01-15 01:41:03 -06:00
9ff68301e5
Merge pull request #60 from eXeC64/spy
...
Added chat spy feature for admins
2012-01-14 22:58:39 -08:00
23f55ee753
/f list sorting method performance boost
2012-01-11 19:11:10 -06:00
81d24ecbc4
Leaders can now not be kicked by their officers. Improved leader command.
2011-12-23 01:13:55 +01:00
3dc70e82d9
Unused imports cause warings in eclipse.
2011-12-18 22:47:48 +01:00
6ea54cb7ac
When a faction leader is kicked from his faction for whatever reason (not logging in for too long, a server admin running the /f kick command on him, the player being banned from server), another player will now be promoted to faction leader in his place. If the faction has at least one officer, one of them will be chosen. Otherwise, a normal member will be promoted. If the faction leader was the last/only member, the faction will of course be disbanded.
...
Also, players being kicked due to inactivity is now logged.
2011-12-18 07:50:41 -06:00
e19b16931d
Color tags shouldn't work in descriptions any more; no more purple "[SERVER]" description messages to impersonate the console
2011-12-16 04:21:21 -06:00
5bf3161cf0
Added chat spy feature for admins
2011-11-29 22:40:16 +00:00
3d929138a5
Removed debug output.
2011-11-27 23:52:15 +01:00
5db20e9625
Added radius claim
2011-11-27 22:47:40 +01:00
686986eeb9
Fixes to the show command.
2011-11-24 16:53:59 +01:00
fc6bfcf061
Merge branch 'master' of github.com:MassiveCraft/Factions
2011-11-24 16:27:23 +01:00
e935a56ff9
New SeeChunk command and cleanup of the show command.
2011-11-24 16:27:14 +01:00
047a03af44
Modified description change message from being purple to yellow, to prevent exploit of color to spoof official server messages
2011-11-11 13:27:04 -06:00
95bdac3d86
Fix for command payment and land claiming/unclaiming payments not checking if faction banks are actually enabled, but instead only checking the individual bank-related settings; Fix for command costs being charged incorrectly based on "land costs" setting
2011-11-11 13:10:18 -06:00
da15de2b52
moderator -> officer rename in messages in the officer command.
2011-11-06 09:12:38 +01:00
72db45e45e
Updated readme, Fixed admin bypass command and corresponding permissions, Swapped colors for ally and truce, added new faction permissions, improved explosion protection and implemented firespread protection, fixed painbuild check order, flags can only be changed by server admins now and implemented type adapters for some enumerations for future changes to be non breaking. That it \:D /
2011-10-25 21:18:08 +02:00
57c4b70dad
Merge with master
2011-10-25 17:52:14 +02:00
ee59a904a0
Removed line from help
2011-10-25 17:49:52 +02:00
d44ccda211
autoclaim will now cancel beforehand if player isn't able to claim land for the specified faction
2011-10-25 01:27:58 -05:00
5f437b1862
Changed permission view. Bank withdraw permission in the works
2011-10-24 11:56:41 +02:00
99e8acd79f
Streamlined the faction arg descriptores
2011-10-24 11:11:53 +02:00
0c46809952
Some refactoring and better messages
2011-10-24 11:07:06 +02:00
bb5a676430
Changes to the ascii map and minor tweaking
2011-10-24 09:28:08 +02:00
46161f61db
Started to implement special faction behavior
2011-10-24 02:33:30 +02:00
e3821a8d4e
REMOVED owned plots
2011-10-24 01:37:51 +02:00
958a1e0d9f
Working permdelta parser
2011-10-23 23:38:26 +02:00
371261a07f
Working on the faction perms as well now
2011-10-23 23:17:02 +02:00
21783ef9d4
Woop
2011-10-23 22:08:57 +02:00
ac6870b770
Merge with master
2011-10-23 20:53:56 +02:00
98c5230655
Wheeerp
2011-10-23 20:50:49 +02:00
136b69b07f
Swapping money commands back to using EconomyParticipator instead of Faction/FPlayer
2011-10-23 13:14:51 -05:00
f8f3704cd4
Additional logging, with new conf.json settings to enable/disable logging of specific events:
...
"logFactionCreate": true, - log faction creation
"logFactionDisband": true, - log factions being disbanded, by command or by circumstance
"logFactionJoin": true, - log player joining a faction
"logFactionKick": true, - log player being kicked from a faction
"logFactionLeave": true, - log player leaving a faction
"logLandClaims": true, - log land being claimed (including safe zone and war zone)
"logLandUnclaims": true, - log land being unclaimed (including safe zone and war zone)
"logMoneyTransactions": true, - log money being deposited, withdrawn, and otherwise transferred in relation to faction banks
Also a fix for a potential NPE from players logging out and Spout appearance handler referencing them afterwards
2011-10-23 12:50:02 -05:00
842844969b
Merged Relation and Role into one enum
2011-10-23 17:55:53 +02:00
46cae5a664
Updating help info a bit
2011-10-23 10:41:47 -05:00
e6ff84ad9a
Merge branch 'master' into seven
2011-10-23 17:31:30 +02:00
d280f9409d
In the middle of refactoring to merged role and relation as one enum
2011-10-23 17:30:41 +02:00
83f690c9c5
Fix for unclaimall command not working if Economy was disabled
2011-10-23 10:04:36 -05:00
3e8faad156
Updated Spout features to improve consistency (of code, and of displayed information)
2011-10-23 09:03:28 -05:00
4f7fd6dd96
Possibly solved the faction creation issue. Changed the best id match to something more reasonable
2011-10-23 12:07:20 +02:00
2ac96f4278
Added a permanent power command
2011-10-22 18:12:15 +02:00
7ebed6db9c
Improving the faction tag matching
2011-10-22 17:42:13 +02:00
a78a4dff98
Managed to get rid of some commands. This needs to be rethought even more though.
2011-10-22 17:03:49 +02:00
45d6a6628a
Claim command refactoring in progress.
2011-10-22 16:00:24 +02:00
5bf38ab0aa
Adding match mode for id search to MassiveCraftCore and improving the faction argument readers.
2011-10-22 14:39:01 +02:00