3c6e706c98
Merged with master
2014-08-25 14:07:47 +02:00
aca62caec1
Revamped TFM_BanManager, TFM_Ban and TFM_ServerInterface
...
Better ban type checking
Moved ban reason compilation to TFM_Ban
TFM_ServerInterface: Less expensive operations first
Command_rollback now polls TFM_RollbackManager for available players
2014-08-25 13:57:13 +02:00
eaa23985bd
Merge pull request #294 from Obi2kanobi/contributing
...
Format GTFO reason broadcast. Fixes #293
2014-08-24 11:21:24 +01:00
e3f9452b9f
Fix GTFO broadcast formatting. Fixes #293
2014-08-24 00:30:56 +01:00
755080d0a4
Code refactoring and cleanup.
2014-08-23 14:19:25 -04:00
0f764b976b
Tweak /cake. Fixes #295 .
2014-08-23 13:52:26 -04:00
d0a435a5d6
Added preliminary TFM support for TelnetRequestDataTagsEvent.
2014-08-20 21:23:22 -04:00
b02764ddca
lang.StringUtils -> lang3.StringUtils
...
Remove bold from /nickclean.
2014-08-18 16:48:52 -04:00
b3c28d33f2
Fixed broken format for /gadmin ipban.
2014-08-15 22:53:57 -04:00
6ad1187eef
Merge branch 'patch-2'
2014-08-15 16:29:53 -04:00
1bf1267b49
Remove extra lines.
2014-08-15 16:29:40 -04:00
d2f6f7f51a
Make '/tfm reload' update blocked commands. Resolves #265 .
...
Config must be reloaded in order to pull in any changes to blocked commands list.
2014-08-15 16:16:45 -04:00
dc2c996516
Block tags containing "console", fixes #260 .
2014-08-15 15:59:43 -04:00
f502e44764
Added /nickclean - mass remove distracting things from player nicknames.
2014-08-14 19:07:52 -04:00
c490a3d62e
Now made qdeop require you to be op else it wont try to deop the player.
2014-08-14 22:37:20 +01:00
9a2dc52e87
Using qop should now only op those who are not op.
...
This will further reduce the amount of spam and doesn't spam everyone with "you are now op".
2014-08-14 22:32:45 +01:00
a1c11f4e0f
Using playerMsg(final String message) instead of playerMsg(final CommandSender sender, final String message) when possible.
2014-08-14 15:49:48 -04:00
48fd4c590d
Use TFM_Command.playerMsg instead of TFM_Util.playerMsg for commands.
2014-08-13 20:56:04 -04:00
97cde0cfd4
Modified /qop and /qdeop to be a bit less spammy when multiple matches are found.
2014-08-13 20:11:12 -04:00
429269d8d2
Partial fix for #267 .
...
Still need to implement method to kick people off telnet if they are deactivated while connected.
Also - 800th commit! Woohoo!
2014-08-12 19:38:32 -04:00
1a50c16d9a
Rework tags (now they won't duplicate when Essentials changes display name).
2014-08-12 18:25:57 -04:00
891d8d178f
Use commons' substring function to avoid IndexOutOfBoundsExceptions.
2014-08-12 15:32:56 -04:00
fc1c487dce
Woops
2014-08-09 18:53:54 +02:00
e2cc14370a
Added /forestgen to blocked commands
2014-08-09 18:13:15 +02:00
d5d6f18fb4
Truncate string argument on calls calls to setPlayerListName. Resolves #262 .
2014-08-07 20:47:15 -04:00
ecbd70493b
Merge branch 'master' of https://github.com/TotalFreedom/TotalFreedomMod
2014-08-02 11:14:55 -04:00
4988140268
Fixed mixed string concatenation / String.format usage.
...
Doesn't make much sense to use string concatenation and a String.format to generate the same output. I believe this method is much more readable.
2014-08-02 11:14:37 -04:00
57b0aadb9b
Added some comments regarding the license
2014-08-02 17:10:54 +02:00
ef9ce2a9a7
[Bleeding] First compile of new playerdata system. Resolves #223
...
The new TFM_PlayerList stores player under /players/[uuid].yml and only caches online players. When players log in, their playerdata will be loaded.
2014-08-02 16:27:43 +02:00
927560ad75
TotalFreedomMod won't compile like that.
2014-08-01 23:01:04 -07:00
11eef83a65
Fixed the ban reason on the same line as the actual ban
...
Resolves https://github.com/TotalFreedom/TotalFreedomMod/pull/250
2014-08-01 15:39:07 +01:00
d8697590a7
Update config.yml
...
Closes https://github.com/TotalFreedom/TotalFreedomMod/issues/233
2014-07-30 14:07:31 +01:00
6d98604cf0
Update config.yml
2014-07-30 09:27:21 +01:00
3d6be1cd51
Significantly speed up player list loading.
2014-07-29 22:38:08 -04:00
01edfed307
Tweak /whohas. Note the change from bitwise & to logical && resolving possible bug.
2014-07-26 11:48:17 -04:00
5e4d1d0d6d
Limit duration and amplifier for /potion command. Resolves #243
2014-07-26 11:47:23 -04:00
86f61f1487
Restructure gadmin. Resolves #245
2014-07-25 23:11:44 -04:00
461cfa7bdc
Switched from Essentials' StringUtil to Apache Commons StringUtils.
2014-07-20 17:40:06 -04:00
75b296496e
Removed DisguiseCraft support.
2014-07-20 17:25:45 -04:00
183277db21
Clean up sources of compile warnings.
...
Move anything that causes deprecation warnings into TFM_DepreciationAggregator if no alternative implementation possible.
2014-07-19 21:02:00 -04:00
2b597867f0
Eliminate usage of deprecated org.bukkit.Server.matchPlayer
...
Suppress unchecked cast warnings in Module_players.
2014-07-19 17:39:42 -04:00
7f7312c0a2
Fix landmine.
2014-07-19 17:34:12 -04:00
73214165a5
Fix glitch in clownfish smacker.
2014-07-19 15:29:07 -04:00
54be4f7e88
Added clownfish smacker.
2014-07-19 14:59:02 -04:00
3ccab5f534
Fixed exploit that allows command blocker to be bypassed.
2014-07-17 17:28:32 -04:00
f635af5f95
Fix error when using /ops purge.
2014-07-16 20:41:14 -04:00
cc3a183cac
Fixed toggle message for /toggle fluidspread.
2014-07-13 22:43:27 -04:00
173b686658
Add HTTPD Module_logs, resolves #238
2014-07-13 18:04:08 -04:00
a0d5743232
Ensure UUID is never null at login. Amends #214 and fixes #229
2014-06-30 19:09:26 +02:00
7598d211cd
Correctly display permban URL. Fixes #228
2014-06-30 17:51:13 +02:00