Commit graph

1139 commits

Author SHA1 Message Date
Jerom van der Sar 400038265b Prevent command arguments from using long number strings. Resolves #782
Mass format
2015-09-06 17:02:06 +02:00
Jerom van der Sar 3b87323c41 Remove /permban list. Resolves #805 2015-09-06 16:46:20 +02:00
Jerom van der Sar cdf2dc6760 Limit host console commands even more. Resolves #811 2015-09-06 16:42:02 +02:00
JeromSar bf1d779b95 Merge with upstream 2015-06-11 22:29:39 +02:00
JeromSar 27004da544 Compile for Spigot-1.8.7-R0.1. Resolves #644 2015-06-11 22:28:55 +02:00
Jerom van der Sar c0c4c25875 Merge branch 'tfm44' into pr/584 2015-06-07 17:39:01 +02:00
Revalation adbaf9341d Grammar fix in Command_invis.java 2015-06-07 17:38:30 +02:00
Jerom van der Sar b5c5e60c12 Merge branch 'pr/687' into tfm44 2015-06-07 17:36:25 +02:00
ChargedCreeper 1ed1b352f3 Properly allow Forge clients to log in. Fixes #493 2015-06-07 17:35:56 +02:00
Jerom van der Sar 53c898fd76 Merge branch pr/580 2015-06-07 17:30:12 +02:00
Revalation acc8f3e2b8 Changed /kicknoob message to be more user-friendly 2015-06-07 17:28:58 +02:00
Jerom van der Sar 157eeef867 Merge branch 'tfm43' into tfm44 2015-06-07 17:22:21 +02:00
Jerom van der Sar 21c0833f14 Rename dependency names to match wiki 2015-06-07 17:21:05 +02:00
JeromSar c002fbc537 Handle player online check in AsyncPlayerPreLoginEvent
Apparently, online players with the same username are kicked before PlayerLoginEvent is called. This commit moves the online player check to AsyncPlayerPreloginEvent so the default behaviour can still be modified

Fixes #642
2015-05-30 20:51:49 +02:00
JeromSar a4d8f4646e Properly block /jail and /unjail
They're both aliases, /togglejail is the actual command
2015-05-30 20:13:11 +02:00
JeromSar f2dc46d4ef Work around /saconfig clearme bug. Fixes #629 2015-05-30 20:01:10 +02:00
JeromSar 901a327b1e Block/unblock pending commands for non-superadmins
Blocked /jail, /unjail and /blockdata for non-superadmins
Moved /clearhistory, /save-all, /save-on and /save-off to non-autoeject section

Resolves #671, Resolves #670, Resolves #656
2015-05-30 19:58:15 +02:00
ChargedCreeper 580ba0a357 Prevent players moving to illegal positions. Fixes #651 2015-05-30 19:45:22 +02:00
JeromSar abf52870dd Block /green for non-superadmins. Resolves #594
Moved /restart to the correct section
2015-05-14 15:27:15 +02:00
JeromSar d48bfde128 Merge branch 'pr/625' into tfm44 2015-05-14 15:19:15 +02:00
ChargedCreeper 7ac7b75ae6 Allow admins to use lava/water buckets 2015-05-14 14:38:15 +02:00
Drew b66614cad9 Block /execute for non-superadmins. Resolves #630 2015-05-14 14:30:51 +02:00
JeromSar ff70f13e05 Fixed bug where /uuid recalculate would set ranks incorrectly 2015-05-13 14:56:38 +02:00
JeromSar ea110c01dd Add /overlord 2015-05-13 14:52:01 +02:00
JeromSar 632f3647a8 Blocked /tpall for non-superadmins 2015-05-12 20:43:35 +02:00
JeromSar 80287433eb Properly fixed commandblocker
Rest in peace, terrible, terrible mistake
2015-05-12 20:34:04 +02:00
JeromSar b18aeb2d38 Work around setFlying() throwing exceptions 2015-05-12 20:17:38 +02:00
JeromSar 68f972c562 Allow players to fly. Fixes #608 2015-05-12 17:18:12 +02:00
JeromSar 994056047a Block /weather for non-superadmins. Resolves #617 2015-05-12 17:13:28 +02:00
JeromSar f115315341 Block /worldborder for non-superadmins. Resolves #615 2015-05-12 17:08:44 +02:00
JeromSar 57e5395143 Block /title for non-superadmins. Resolves #621 2015-05-12 17:07:41 +02:00
JeromSar 17f3a4ca3d Remove blocked commands from the CommandMap. Resolves #622
Temporarily workaround: Remove blocked command from the CommandMap
In Spigot 1.8.3, cancelling PlayerCommandPreprocessEvent will have no effect
This results in TFM failing to block player commands: The player will get a message,
but the command will still execute. Removing the command from the CommandMap is a
temporary workaround untill the related Spigot issue has been fixed.

https://hub.spigotmc.org/jira/browse/SPIGOT-879
2015-05-12 16:54:51 +02:00
JeromSar e2d0e9e754 Fixed error when blocking player commands 2015-05-12 16:45:10 +02:00
JeromSar b167540ad7 Properly cancel blocked commands 2015-05-11 23:05:21 +02:00
JeromSar 0d1ce072dc Reorder prefix assignments, fixes admin prefixes 2015-05-11 22:37:38 +02:00
JeromSar 887a5c6b16 Fixed all admins showing up as Superadmins 2015-05-11 22:21:59 +02:00
JeromSar ea6bfa8387 Fix commandblocker not blocking properly. Resolves #586 2015-05-10 23:28:13 +02:00
JeromSar 42266c37ea Fixed false positive plugin specific command block. Resolves #575 2015-05-10 23:19:23 +02:00
Jerom van der Sar 2dd8e00201 Lowercase commands before mute-block checking. Resolves #312 2015-04-27 00:58:27 +02:00
Jerom van der Sar 46cd88a18a Add protected spawnpoints after all worlds have been loaded. Resolves #438 2015-04-27 00:53:07 +02:00
Jerom van der Sar 2ff0f6f5d6 Fix Forge clients being unable to log in. Resolves #493 2015-04-27 00:48:33 +02:00
Jerom van der Sar 9ff6325469 Add owner to standard prefixes. Resolves #504 2015-04-27 00:45:47 +02:00
Jerom van der Sar ea404985fd Ban IPs in /tban. Resolves #499 2015-04-27 00:39:36 +02:00
Jerom van der Sar 8fc25111e2 Synchronize calls in AsyncPlayerChatEvent listener. Resolves #524 2015-04-27 00:31:54 +02:00
Jerom van der Sar 4fce1109a1 Merge branch 'master' into pr/553 2015-04-27 00:08:13 +02:00
Drew 916fd75003 Added Mumble announcement 2015-04-27 00:07:50 +02:00
Jerom van der Sar aa35aae58f Merge branch 'master' into pr/574 2015-04-26 23:51:18 +02:00
Drew 6849fb2784 Display proper URL when banning with /glist ban
When you glist ban an online player, it says totalfreedom.boards.net regardless of the config entry. I modified it so it is the config.yml's ban appeal URL.
2015-04-26 23:50:40 +02:00
Jerom van der Sar 313577d083 Merge from master 2015-04-26 23:30:54 +02:00
Robinson Gallego 53efcfd06b Don't autoeject players using /reload. Resolves #525 2015-04-26 23:28:29 +02:00