Commit graph

1123 commits

Author SHA1 Message Date
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
Jerom van der Sar edaaeef65f Merge branch 'master' into pr/571 2015-04-26 23:25:32 +02:00
Obi2 d6eb5bdcda Fix getIpBanList() returning UUID bans. Fixes #570 2015-04-26 23:23:46 +02:00
Jerom van der Sar 7d675923db Replaced last instances of DarthSalamon with Prozza 2015-04-26 22:40:38 +02:00
Jerom van der Sar 87fd8a165c Added MCConnect IP to nosuper IPs 2015-04-26 22:29:31 +02:00
Jerom van der Sar 1205252450 Correct compile NMS version 2015-04-26 22:21:26 +02:00
Jerom van der Sar 1ed45b1a20 Compile with Java 7 2015-04-26 22:17:25 +02:00
Jerom van der Sar 822f55d9f2 Merge with master 2015-04-26 20:44:28 +02:00
Jerom van der Sar aacf37aa56 Update to Spigot 1.8.3-R2 2015-04-26 20:43:37 +02:00
John J. Miller a15e39d7dd Added more announcements. Resolves #516 2015-03-29 12:10:55 +02:00
Drew 72fa8532d3 Blocked pending commands in CommandBlocker. Resolves #492 2015-03-15 13:19:20 +01:00
JeromSar f4aa0c324c Updated to new WorldEdit API
TF-WorldEdit doesn't depend on TFM anymore. It's event-based now.
Moved TFM_TelnetListener to the Bridge subpackage
2015-03-07 17:32:27 +01:00
JeromSar 73ee1f3624 Implement SuperAdmin service 2015-02-18 19:24:04 +01:00
JeromSar 4ca3593653 Release v4.3 2015-02-16 17:13:21 +01:00
JeromSar af52dec24a Store UUIDs in a SQLite database. Resolves #373 and resolves #406 2015-02-16 17:00:38 +01:00
JeromSar 34ebb3586c Resolve PlayerRank entries by IP. Resolves #415 2015-02-16 15:49:10 +01:00
Jerom van der Sar eee8682959 Merge branch 'master' into commandblocker 2015-02-15 19:28:10 +01:00