Commit graph

609 commits

Author SHA1 Message Date
Steven Lawson c482349f47 TFM_CommandBlockerNew cleanup. 2013-07-26 19:48:18 -04:00
unknown b24f1d9247 Moved the ServerListPingEvent from TFM_PlayerListener to TFM_ServerListener. 2013-07-24 11:01:43 -04:00
Steven Lawson 2079e0ea66 Added event handling for command block changes.
Recoded TFM_CommandBlocker as TFM_CommandBlockerNew, will replace after evaulation.
2013-07-21 22:48:34 -04:00
Steven Lawson c3fc085adc Fix for Bukkit NPE in /enchant. 2013-07-20 19:38:27 -04:00
Steven Lawson aad8f17455 Give TFM commands priority over other plugins. 2013-07-20 16:06:46 -04:00
Jerome van der Sar fdfa30b349 How do I allman? 2013-07-14 14:10:29 +02:00
Jerome van der Sar e56c273457 Moved TotalFreedomMod-related information to /tfm 2013-07-13 22:11:13 +02:00
Jerom van der Sar 53614d174e Dry - Fixed all commands having a default '/' alias. 2013-07-13 12:49:53 +02:00
Jerom van der Sar 37e78dceec Merge branch origin/master 2013-07-12 21:54:43 +02:00
Jerom van der Sar 8f6d71fffb Bleeding - Fixed empty commands
Empty commands would always run the first alphabetically sorted TFM command.
2013-07-12 21:51:03 +02:00
Steven Lawson b9bd046105 Changed WorldEdit API access method. 2013-07-11 20:35:09 -04:00
Steven Lawson 1fcda4a8fc Merge remote-tracking branch 'origin/untested' 2013-07-11 18:40:42 -04:00
Steven Lawson f8e62a9893 Merge branch 'master' of https://github.com/TotalFreedom/TotalFreedomMod 2013-07-11 18:22:12 -04:00
Steven Lawson aaf96d00a9 Revert to old login logic. Ban messages weren't working right. 2013-07-11 18:21:23 -04:00
unknown 4903f009b3 Add Pet Protection.
Cleaned up config file a bit.
2013-07-11 14:51:08 -04:00
Steven Lawson 279f69e3de Merge pull request #52 from Wild1145/patch-1
Fine by me.
2013-07-11 04:36:13 -07:00
Steven Lawson 22bf0c2f62 Removed Command_minecraft and TFM_ServiceChecker.
Restored old Mojang status checker in /status.
Owner of xpaw.ru requested that 3rd party applications not use his API.
Batch formatting fix.
2013-07-10 21:46:29 -04:00
Jerom van der Sar f21e50e002 Fixed bug in /halt 2013-07-10 23:47:21 +02:00
Jerom van der Sar 6d9e9406ec Moved to more specific User-Agent in the service Checker 2013-07-10 23:32:31 +02:00
Steven Lawson cd16c7fb10 Mark wanted /list -a to show how awesome he was.
Or something like that. Don't do this for other people, please.
2013-07-08 20:51:23 -04:00
Steven Lawson 11c945c504 Update to 1.6.2 API. 2013-07-08 20:37:02 -04:00
Steven Lawson c70e3ad8fd Added DisguiseCraft API functionality. 2013-07-07 21:42:03 -04:00
Ryan f63805cca2 Removed some ziptool stuff
Well as it was removed from here, it may aswell just be removed from this file too :)
2013-07-07 23:39:02 +01:00
Jerom van der Sar 5868540cbb Optionally ends with 'y', who knew? 2013-07-06 19:09:32 +02:00
Jerom van der Sar 8ca518528f Whoops, fixed the description of /whohas 2013-07-05 14:02:43 +02:00
Jerom van der Sar 4cbbf10871 Blocked command aliases from being executed when that command is blocked, removed debug message 2013-07-05 13:50:10 +02:00
Jerom van der Sar 93914370a1 Added /whohas 2013-07-04 23:32:11 +02:00
Jerom van der Sar ee87d1147d Merge branch 'master' of https://github.com/TotalFreedom/TotalFreedomMod
Conflicts:
	appinfo.properties
	buildnumber.properties
	src/me/StevenLawson/TotalFreedomMod/Listener/TFM_PlayerListener.java
2013-07-04 22:51:31 +02:00
Jerom van der Sar 44f72815e1 Added configurable blocked commands 2013-07-04 22:46:51 +02:00
Steven Lawson 391e417882 Move server interface where it belongs. 2013-07-04 12:22:02 -04:00
Steven Lawson 0dca359e4c A few little fixes.
Make /cake give the cake achievement.
Fix /lockup.
Colorful MOTD, more MOTD options.
2013-07-04 12:10:08 -04:00
Steven Lawson 15fbd0e1f3 Got rid of dispatchCommand usage (where possible).
Added TFM_WorldEditBridge.
2013-07-03 16:11:57 -04:00
Steven Lawson 1d9e6ae931 Merge pull request #50 from Wilee999/master
Blocked /butcher and //butcher on mark's request
2013-07-02 19:41:16 -07:00
Wilee999 a0cf0e9352 oops 2013-07-02 19:40:18 -07:00
Wilee999 797de66e10 removed 2013-07-02 19:36:59 -07:00
Steven Lawson d40d5b461d Cleaned up Command_setl. Don't use server.dispatchCommand for things that can be done with the existing API!
Fixed depreciation warnings on compile.
2013-07-02 19:08:31 -04:00
Jerom van der Sar 8751e0454c Cleaned up /purgeall and /halt 2013-07-02 22:31:05 +02:00
Wilee999 3f29f788d5 Bye bye /butcher! 2013-07-02 12:50:59 -07:00
Wilee999 61db5de20d Reverted last commit. 2013-07-02 12:42:06 -07:00
Wilee999 ed9204c735 might as well add this 2013-07-02 11:59:15 -07:00
Wilee999 9fc237390e grr 2013-07-02 11:58:41 -07:00
Steven Lawson ba22aedc58 Batch formatting fix. 2013-07-02 14:31:22 -04:00
Jerom van der Sar 44fb26b27f Updated to Bukkit 1.6 2013-07-02 14:05:29 +02:00
Jerom van der Sar fab341608b Improved mojang service checker, now using xpaw.ru, migrated to /minecraft 2013-07-01 10:04:43 +02:00
Jerome van der Sar 4f6a0ca5d3 Blocked TNT Minecarts from being placed 2013-06-23 15:17:12 +02:00
Jerom van der Sar c308c9a268 Oopsies. 2013-06-18 19:52:41 +03:00
Jerom van der Sar be1acb4e03 Disaster839 is without a capital, who knew? 2013-06-11 22:48:38 +03:00
Dan Jones 1f87c05547 Changed madgeek1540 to madgeek1450
Just noticed a little typing error in the developer's StringList, so I decided to fix it :)
2013-06-10 11:51:55 +02:00
Jerom van der Sar a2a6e39db9 Minor changes, added /creative -a, formatting fixes, updated version number 2013-06-10 08:24:53 +02:00
Dan Jones c96bdea066 Fixed survival -a
I was a numpty and forgot to change the gamemode it changed people to.
2013-06-09 22:26:06 +02:00
Dan Jones 201d27e070 Added survival -a (Allman Style) 2013-06-09 21:52:13 +02:00
Jerom van der Sar 36ceb7007a Added Disaster839 as a developer. 2013-06-09 14:11:22 +03:00
Jerom van der Sar 6519ead121 Added Acidic, Wild and Hex to the developer list 2013-06-03 23:08:31 +02:00
Ryan 6768854eda Added new blocked wildcards
This is to stop people from being able to abuse admin or going rogue as easily
2013-06-02 18:17:33 +02:00
Jerom van der Sar 83176ba0b9 Merge pull request #26 from Wilee999/pull2
Added /rb (/rollback alias)
2013-06-01 14:39:30 -07:00
Wilee999 79fc01eae7 /nuke will now tempban you. 2013-05-31 19:54:36 -06:00
Wilee999 d1d220f618 Added /rb (/rollback alias) 2013-05-30 16:38:27 -06:00
Wilee999 f6943b9754 This /stop message works better. 2013-05-29 20:57:01 -06:00
Wilee999 ad9e901aa0 Fixed /blockcmd in /purgeall 2013-05-27 19:57:53 -07:00
Ryan d8ae364300 Patched exploit found in commands
This will fix the issue with world edit history erasing, please push and compile ASAP as Mark would like this patched :)
2013-05-26 14:18:16 +02:00
Jerom van der Sar 7f9661ec11 Merge pull request #14 from Wild1145/patch-1
Blocked /rl
2013-05-22 07:40:51 -07:00
Jerome van der Sar 8d59ba59f4 Prepend Rollback entries, this ensures the last entries get restored first, instead of last 2013-05-20 15:40:04 +02:00
Ryan 63508addf4 /Gtfo bug fix 2013-05-19 23:28:57 +02:00
Jerom van der Sar 4853cc439b Added /rollback 2013-05-17 22:58:03 +02:00
Jerom van der Sar d016e1ff08 Fixed stuff with Wilee's and Wild's changes 2013-05-17 20:03:16 +02:00
Jerom van der Sar ab9650dc54 Merge pull request #13 from Wilee999/master
xxWileexx: Add /purgeall, minor changes.
2013-05-16 11:54:12 -07:00
Wilee999 d3139dd39f hopefully this works 2013-05-16 11:49:41 -07:00
Wilee999 ba834b6b92 g 2013-05-16 11:45:21 -07:00
Jerom van der Sar ccd4237491 Merge pull request #15 from Wild1145/patch-3
Added /setl to set the amount of world edit blocks that can be used
2013-05-16 11:35:43 -07:00
Wilee999 d2457adf68 Create Command_cmdlist.java 2013-05-16 12:31:22 -06:00
Wilee999 aea65815a8 removed /denick from /purgeall 2013-05-16 12:29:06 -06:00
Wilee999 6abd2491f1 Removed /denick from /spurgeall 2013-05-16 12:28:28 -06:00
Wilee999 31b5c99007 Added broadcast to /spurgeall 2013-05-16 12:19:47 -06:00
Wilee999 4aebf33006 Added a broadcast to /purgeall 2013-05-16 12:18:39 -06:00
Wilee999 e29a820398 Added /spurgeall 2013-05-16 00:57:26 -07:00
Wilee999 fabbc78d22 Replaced /clearall with /purgeall, this cleans more! 2013-05-15 23:59:08 -07:00
Wilee999 a8b4f1d950 Removed /cmdlist (useless) 2013-05-15 20:56:18 -07:00
Ryan b7c9f4e02d Added warning in MOTD if in adminmode=true
I think this would save people connecting and spamming logs if in adminmode!
2013-05-15 23:12:46 +02:00
Ryan ba9289e1a3 Added /setl to set the amount of world edit blocks that can be used 2013-05-15 23:05:20 +02:00
Ryan 47dec49381 added /rl as a blocked command
Just because it buggs me ALOT!
2013-05-15 21:13:36 +02:00
Wilee999 b1202c7871 hopefully this fixed /invis 2013-05-15 12:03:45 -06:00
Jerom van der Sar e82e88f48f Added /invis, incremented version number to reflect latest changes 2013-05-15 15:23:35 +02:00
Jerom van der Sar 36747cb986 Added /tban, colors for /rawsay, minor changes 2013-05-15 14:56:23 +02:00
Jerome van der Sar 8b601f1e70 Removed need to have a modified CraftBukkit 2013-05-09 15:45:14 +02:00
Jerome van der Sar 039de8ba88 Update to Minecraft 1.5.2
Added dev prefixes, Fixed Twitterbot bug
2013-05-06 22:04:10 +02:00
Steven Lawson e433d9605f Merge branch 'master' of https://github.com/StevenLawson/TotalFreedomMod 2013-04-14 16:37:33 -04:00
Steven Lawson e665d5fcbf Add in standard usage message for commands that have improper syntax. 2013-04-09 22:32:04 -04:00
Steven Lawson 3c9ca8c08a Don't need getCommandMap() here. 2013-04-09 22:13:31 -04:00
Steven Lawson 14442d66ee Eliminated the need to add commands to the plugin.yml file.
Now all command configuration is handled by annotations in the
command classes themselves.
2013-04-09 22:05:24 -04:00
Wild1145 6484eab27e /gtfo will work from all connections
Thanks Darth :)
2013-04-09 22:35:12 +02:00
Steven Lawson 3333c826a5 Some changes to command class loader and structure. 2013-04-08 17:59:04 -04:00
Steven Lawson 156cf7efd3 Added "/list -a". 2013-04-02 19:09:39 -04:00
Steven Lawson f3b04ee828 Added Command_plugincontrol. 2013-03-24 15:55:34 -04:00
Steven Lawson b135aa8b58 Update for server compatibility with CraftBukkit v1_5_R2.
Increment to TFM v2.12
2013-03-23 15:18:37 -04:00
Wild1145 af1254584c Added rollback
Attempt 2
2013-03-21 21:28:14 +00:00
Dan Jones d752de1cd2 Update Command_glist.java 2013-03-21 07:27:58 +00:00
Steven Lawson 7b0977d58f Fixing some things that weren't thread safe.
More import / formatting cleanup.
2013-03-20 20:19:07 -04:00
Steven Lawson 71ec3d3a4d Remove ignore_permissions.
Mass formatting autofix.
2013-03-19 18:05:20 -04:00
Jerom van der Sar a7755117e4 Added TwitterBot remove in /saconfig delete 2013-03-19 11:50:57 +01:00
Jerom van der Sar 53ff2faa2f Final merge, everything *should* be working now 2013-03-19 11:24:50 +01:00
Jerom van der Sar d020293a26 Added /twitter (twitterbot) 2013-03-19 11:06:31 +01:00
Jerom van der Sar 8939b7e728 Some changes, I hope we can settle with this
first init of /twitter command
2013-03-18 17:08:51 +01:00
Jerom van der Sar 512f40d0f9 Merge branch 'official_mg' of https://github.com/StevenLawson/TotalFreedomMod 2013-03-18 16:37:04 +01:00
Steven Lawson 256e29fcc6 Change to 1.5 log handle.
Increment version for 1.5 development.
2013-03-16 15:59:52 -04:00
Steven Lawson 0401fd7a7e Update for CraftBukkit v1_5_R1 compatibility. 2013-03-16 13:34:44 -04:00
Steven Lawson d4824c8caf Update for net.minecraft.server.v1_4_R1.
Will merge in main branch changes over the next few days to official.
2013-02-26 19:44:53 -05:00
Jerom van der Sar 2adb11dae2 Added commandspy 2013-01-21 19:58:42 +01:00
Jerom van der Sar 5afc550144 Moved SOURCE_TYPE_ALLOWED and ADMIN_LEVEL inside CommandPermissions 2013-01-21 17:57:09 +01:00
Jerom van der Sar bd0d437eae Added Freeze and Mute purger 2013-01-16 15:48:56 +01:00
Jerom van der Sar 3399207fd7 added /potion clearall 2013-01-07 16:33:54 +01:00
Jerom van der Sar ac0dc43cd7 Moved all player messages to playerMsg()
Changes to /blockcmd
2013-01-07 16:24:54 +01:00
Jerom van der Sar f0ca909069 Added /health (try 2) 2012-12-28 00:49:30 +01:00
Jerom van der Sar 7c360baa3c Added /health 2012-12-28 00:27:54 +01:00
Steven Lawson bfa0324af9 Removing tests. Since we don't do those.
Added /lastcmd.
Added /tfupdate, mainly for my own use.
2012-12-21 22:22:08 -05:00
Steven Lawson ca4e64cc0e Updates for CraftBukkit v1.4.6 2012-12-20 21:33:22 -05:00
Steven Lawson b8b755c0c7 Adding additional login checks.
Added /saconfig info
2012-12-19 20:25:29 -05:00
Steven Lawson d066c1b754 Cleanup 2012-12-10 22:05:08 -05:00
Steven Lawson 972e81276d Lol, deathray. 2012-12-10 17:15:33 -05:00
Jerom van der Sar b2ad8eb7a0 permission fixes 2012-12-10 21:25:48 +01:00
Steven Lawson 9ae4677307 Consolidate any calls to net.minecraft.server classes to new TFM_ServerInterface class.
Fix use of deprecated async calls.
2012-12-08 22:42:29 -05:00
Steven Lawson c3b03f8e7c Removed cake foolishness. 2012-12-08 13:28:40 -05:00
Steven Lawson 417dbc9589 Update to latest versions of MCStats' Metrics class.
Next time you add something like this, let me know first so I can handle the administrative bits of taking ownership of the plugin and such...
Cleanup.
2012-12-07 20:01:52 -05:00
Steven Lawson bb1fd44a2b Merge branch 'master' of https://github.com/StevenLawson/TotalFreedomMod 2012-12-07 19:37:44 -05:00
Steven Lawson 0589ebcf48 Added /deafen 2012-12-07 19:37:27 -05:00
Jerom van der Sar 2f044a07f2 Added Metrics: mcstats.org 2012-12-06 12:01:51 +01:00
Jerom van der Sar 2c0dc8c845 Added /blockcommand 2012-12-06 10:32:08 +01:00
Steven Lawson 88000cd504 I see your cookie, and raise you cake v2.0. 2012-12-05 20:54:38 -05:00
Jerom van der Sar ef01bead21 I think this'll work better :) 2012-12-04 08:46:24 +01:00
Jerom van der Sar cd6251d07d Added /cookie 2012-12-04 08:36:56 +01:00
Steven Lawson 63b80d0d69 Changes to AdminChat. 2012-12-02 12:27:10 -05:00
Jerom van der Sar 11347c2327 Added Adminchat
Conflicts:
	src/me/StevenLawson/TotalFreedomMod/TFM_Util.java
2012-12-02 12:13:36 -05:00
Steven Lawson f7393a85c4 plugin.yml cleanup, going to do a better job of this later on (have it auto-generate the description, usage, and alias from the @CommandPermissions).
Cleanup TFM main class.
Added /listsync for associate servers.
Added config.yml based host_sender_names list.
2012-12-02 12:05:54 -05:00
Steven Lawson 4de09696b9 Yeah, that wasn't going to work... 2012-12-01 20:33:36 -05:00
Steven Lawson 9501c07301 Make /list send clanforge the exact list that vanilla Bukkit prints out for compatibility. 2012-12-01 18:07:27 -05:00
Steven Lawson b2ae63dc53 I removed /clear and /socialspy from essentials, so we don't really need these.
Not that it helped anyway, essentials had like 10 aliases for the /clear command that this woudn't have blocked.
2012-12-01 17:01:41 -05:00
Steven Lawson 7a7bd72127 Added affected count to /ro. 2012-12-01 15:50:33 -05:00
Steven Lawson 0ec8c5bc32 Add adminAction messages to /ro. 2012-12-01 15:45:50 -05:00
Steven Lawson 93d390c96a Move repeat message detection so spam filter can still catch it.
Who cares if someone uses too many !!'s.
Removed extra check for /socialspy, /packet has been hard-coded out already.
Added back in check for is muted.
General cleanup.
2012-12-01 15:31:25 -05:00
Steven Lawson ff7a77cbfd Changes to /rd and /ro.
Eliminated use of WorldEdit and op, deop kludge :P
2012-12-01 15:11:00 -05:00
Steven Lawson dbed25d79f I think that having this broadcast may lead to spam. 2012-12-01 14:43:03 -05:00
Steven Lawson 4f3972c406 TFM_Util.implodeStringList is deprecated. 2012-12-01 14:39:37 -05:00
Steven Lawson 2e899bd4fe Converted gadmin messages to adminAction. 2012-12-01 14:33:06 -05:00
Steven Lawson e0c2869da8 Reverted changes to /cage. What was broken here? 2012-12-01 14:26:08 -05:00
Steven Lawson 079fe2cb4e Merge branch 'master' of https://github.com/StevenLawson/TotalFreedomMod 2012-12-01 14:11:47 -05:00
Steven Lawson abf78c49bb Fix expel.
Fix regex.
2012-12-01 14:11:10 -05:00
Jerom van der Sar e0cf28a055 Added /ro 2012-11-28 17:35:31 +01:00
Jerom van der Sar 2d9fafc05e Merge branch master into dev 2012-11-27 21:12:50 +01:00
Jerom van der Sar 92a6bbce94 Added message repeat prevention 2012-11-27 20:03:42 +01:00
Jerom van der Sar feaac20a5a Minor Changes 2012-11-27 17:00:18 +01:00
Steven Lawson f5891ae23b Added /dispfill. 2012-11-24 14:57:18 -05:00
Steven Lawson 794e6286ce Fixed clanforge trigger. 2012-11-23 22:21:02 -05:00
Steven Lawson 9c05e8e2fb Finished implementation of CommandPermissions and conversion of all commands. 2012-11-23 20:22:52 -05:00
Steven Lawson 13af6cb6a3 Implemented support for annotation based command permission setting.
Example usages in adminmode, cage, and fuckoff.
This feature can be "ignored" for commands that want to check perms for themselves.
This means that we can gradually implement this, and not all commands have to be on the new system.
2012-11-22 22:48:28 -05:00
Steven Lawson 502b055265 Added standard method for matching partial and *'d IPs (fuzzy ip matching). 2012-11-22 21:32:55 -05:00
Steven Lawson ed82272f5c A few of Darth's recent dev branch changes.
-Made it so only superadmins can use qop and qdeop
-Reformat of mute/stfu, now blocks essentials based communication commands as well as /say when someone is muted.
-Blocked socialspy.
2012-11-21 22:42:05 -05:00
Jerom van der Sar ea151d63e4 Fix for ops using /packet for spamming
Need appinfo,properties, Eclipse doesnt generate it
Fixed SerialVersion UID
Made SuperAdmin Stand out in /list
2012-11-21 19:27:54 +01:00
Jerom van der Sar 477c8ffdd0 minor changes 2012-11-21 17:36:48 +01:00
Jerom van der Sar a696a8b23b Make commands guess players by nickname 2012-11-21 16:49:47 +01:00
Jerom van der Sar a1047b1811 Prevent Muted players from using certain commands
Prevent non-superadmins from using /socialspy
2012-11-21 16:40:17 +01:00
Jerom van der Sar 68a225ed7e hehe 2012-11-21 16:25:34 +01:00
Jerom van der Sar 09c0208de5 Fixed players being able to use /qdeop 2012-11-21 16:20:54 +01:00
Jerom van der Sar 488d721a93 Fixed Auto-Decaps not working
Added Removal of excessive exclamation marks
2012-11-21 16:16:09 +01:00
Jerom van der Sar fbc8d20fda Minimal Stuff 2012-11-21 15:57:39 +01:00
Steven Lawson 892682e969 Filter duplicate IPs and shit in superadmin list. 2012-11-20 20:29:57 -05:00
Steven Lawson 8076ee822e Make lockup scheduler stop when someone logs off. 2012-11-20 20:09:24 -05:00
Steven Lawson f2f59d2a0d Made it so relogging wont reset someone's TFM_UserInfo instance. 2012-11-20 19:57:53 -05:00
Steven Lawson d988a699ec Also update the last "login" date. 2012-11-20 18:27:19 -05:00
Steven Lawson 846b79d4fa Make /saconfig add <name> add new IP for existing admin. 2012-11-20 18:14:37 -05:00
Steven Lawson 5845283bad More superadmin list updates. 2012-11-19 21:50:33 -05:00
Steven Lawson 6e266fcff2 Made superadmin entries permanent, can only be removed manually.
/saconfig del will only deactivate the entry, not remove it.
Renamed SuperAwesomeAdmin to Senior Admin.
2012-11-18 20:25:47 -05:00
Steven Lawson 59e6588779 Various cleanup and bugfixes. 2012-11-17 22:57:24 -05:00
Steven Lawson a543c87ea0 Superadmin list overhaul! 2012-11-12 20:42:30 -05:00
Steven Lawson 774ca0cf0a Increment to v2.9
Add "Login Title Message Customization"
2012-11-11 13:11:06 -05:00
Steven Lawson 40bfd059f1 Kluged /wipeflatlands with some horrible thing that requires the server to restart, but it works now :) 2012-11-04 22:44:24 -05:00
Steven Lawson a1c8427850 Added Protected Areas!
Switched distance -> distanceSquared to eliminate square root computation, where possible.
2012-11-03 15:03:38 -04:00
Steven Lawson b46bbd3eba Stuff for new the new Command Block, mostly.
Added /cartsit, mainly for command blocks.
Added -s (silent) switch to qop and qdeop, for command blocks.
Removed TFM_Messages class, since it was just clutter.
Added proprietary handler for CommandBlockChangeEvent, you'll need to implement this yourself in CraftBukkit or remove the event if you want to compile.
2012-11-02 21:03:12 -04:00
Steven Lawson 94003f789d EXTRA PARENTHESES ZOMG. 2012-10-22 17:03:43 -04:00
Steven Lawson 1f6524ff25 Merge branch 'master' of https://github.com/StevenLawson/TotalFreedomMod 2012-10-22 16:57:34 -04:00
Steven Lawson 042fc3102e New netbeans version.
Fix chat length truncation amount.
2012-10-22 16:47:29 -04:00
Jerom van der Sar 8d6436d7aa Fixed bug with /onlinemode not showing correct mode when switching 2012-10-17 13:38:30 +02:00
Steven Lawson 2a396ca904 SuperAwesomeAdmins. Because who are we kidding anyway. 2012-10-03 18:50:16 -04:00
Jerom van der Sar e7f2ad893c on request: added feature to define telnet users who may use certain high-profile commands 2012-09-30 15:51:07 +02:00
Steven Lawson d0569c0243 Made it so console can use /potion when a target is specified. 2012-09-23 19:00:45 -04:00
Steven Lawson 054ce678f4 Added some startup crash prevention. 2012-09-20 16:35:00 -04:00
Steven Lawson 5785cc2164 Misc 2012-09-19 23:17:10 -04:00
Steven Lawson 5ed6df2306 Finished /potion command.
Added /lockup all and /lockup purge.
2012-09-19 21:43:12 -04:00
Steven Lawson 1551d29cc2 I'm a horrible person - /lockup
Fixed a glitch with /permban
2012-09-18 22:21:25 -04:00
Steven Lawson bf13858d47 Added /onlinemode command. 2012-09-18 20:30:18 -04:00
Steven Lawson 5c86bf4d0f Yay :D 2012-09-18 17:45:10 -04:00
Steven Lawson 30c65d49ed Fixed nonstandard formatting in recent commits.
Cleaned up the halt and permban commands.
Nobody cares about the "count" when you first load the plugin. Lets not include that.
2012-09-18 17:25:37 -04:00
Jerom van der Sar 322f233ce0 added permban feature 2012-09-18 16:40:48 +02:00
Jerom van der Sar 6aefb4e4cc oops 2012-09-18 12:47:25 +02:00
Jerom van der Sar 54f0d543a7 Added /halt purge and /halt all 2012-09-18 12:40:32 +02:00
Jerom van der Sar f9f64d2edf Forgot plugin.yml >.> 2012-09-18 12:18:43 +02:00
Jerom van der Sar 8884b478aa added /rank for console 2012-09-18 11:45:14 +02:00
Steven Lawson 87455d61ad Not sure where you're headed with this, Darth
However, I wanted to make it's formatting standard and have it named properly.
2012-09-17 21:40:35 -04:00
Steven Lawson 9344a13116 Rewrote the /list command. Now shows superadmins in GOLD + a few other goodies.
Fixed a bug in the cager.
2012-09-17 21:33:01 -04:00
Steven Lawson 779bf9152b Whitelist now working 100%. 2012-09-17 20:32:59 -04:00
Steven Lawson d786e4e389 Derp. 2012-09-17 20:13:13 -04:00
Steven Lawson 3feec18131 Use Allman style, please!
Code cleanup.
Switched to StringUtils.join, we are re-inventing the wheel :D
Added whitelist support to TFM_PlayerListener auth code.
@Deprecated some utility methods, will remove shortly.
2012-09-17 19:46:59 -04:00
Steven Lawson c9c1b7519d Revert changes to Command_saconfig: What was this
for?
2012-09-17 18:43:08 -04:00
Steven Lawson 49b61f4f55 Merge branch 'master' of github.com:StevenLawson/TotalFreedomMod
Conflicts:
	src/me/StevenLawson/TotalFreedomMod/Commands/Command_qdeop.java
	src/me/StevenLawson/TotalFreedomMod/Commands/Command_qop.java
2012-09-17 18:36:57 -04:00
Steven Lawson 1d2a17c13d I saw you changed this, but I fixed it last night and forgot to commit it. 2012-09-17 18:35:22 -04:00
Jerom van der Sar 4d505c3025 oops 2012-09-17 22:37:28 +02:00
Jerom van der Sar 2e32eec3b6 Finished /whitelist 2012-09-17 22:27:31 +02:00
Jerom van der Sar 013dd1d2cc Made /rd simpler 2012-09-17 21:57:52 +02:00
Jerom van der Sar 92110f78c4 General stuff & whitelist (work in progress) 2012-09-17 18:29:43 +02:00
Jerom van der Sar 9fcc195959 Merge branch 'master' of https://github.com/StevenLawson/TotalFreedomMod 2012-09-17 16:07:16 +02:00
Jerom van der Sar 8c38344c99 added /doom 2012-09-17 16:06:27 +02:00
Steven Lawson d23c99f3c5 Blocked the /gamemode command.
Made it so /smite actually blocks non-superadmins :D
2012-09-16 17:33:26 -04:00
Steven Lawson b2746f2299 Update autoEject 2012-09-16 17:25:34 -04:00
Steven Lawson b323b6318b Added TFM based tempban.
Blocked vanilla admin commands.
2012-09-16 17:18:30 -04:00
Steven Lawson 90e696a5b0 Copied over the old Essentials logic for smite and added it to the yml.
ALLMAN!
2012-09-16 14:20:51 -04:00
Steven Lawson 1182c0b3bb Merge branch 'master' of github.com:StevenLawson/TotalFreedomMod 2012-09-16 14:13:28 -04:00
Steven Lawson 20a06e2fa0 Dont need this here... 2012-09-16 14:13:14 -04:00
Jerome van der Sar 165c949744 Merge branch 'master' of https://github.com/StevenLawson/TotalFreedomMod 2012-09-16 19:48:17 +02:00
Jerome van der Sar 8645747ad7 re-added /smite (did something go wrong?) 2012-09-16 19:46:53 +02:00
Steven Lawson 85ae29ad43 Redid qop and qdeop, again. I think this will work best :D
Please code in the "Allman" style in regards to indenting and bracket placement, at least in this project :D
2012-09-16 13:41:41 -04:00
Jerome van der Sar 9abdf265e4 General stuff 2012-09-16 14:58:46 +02:00
Jerome van der Sar 14cfea879d Re-added auto de-caps 2012-09-16 14:45:05 +02:00
Jerome van der Sar 8e0b7d94a8 Fixed error in /qop 2012-09-16 14:32:47 +02:00
Jerome van der Sar 89cfbbcef8 Added /ops list 2012-09-16 14:11:33 +02:00
Steven Lawson 0de47783b9 Added my own set of ban/unban commands that go directly to the server banlist and support temp banning and ban reasons. 2012-09-15 21:19:55 -04:00
Steven Lawson 0af25d921f Oops 2012-09-15 17:06:50 -04:00
Steven Lawson 0f1fa3612a Added adminmode.
Made the /flatlands command check to see if flatlands is enabled.
Made qop actually op :D
Fixed bug in message truncation
2012-09-15 17:00:44 -04:00
Steven Lawson e2ec640f29 JaromSar merge completed. I think. 2012-09-15 14:05:48 -04:00
Steven Lawson fce0ca3498 Added TFM_Log class to organize logging. !!STILL UNSTABLE!!
Will complete JeromSar merge next commit, using these loggers.
2012-09-15 13:01:43 -04:00
Steven Lawson 7d5b52b24e Merging in Jerom's changes, !!Incomplete and Unstable!!
Merged in the majority of the commands.
Basically working my way down the diffs list manually, stopped @ TFM_PlayerLister
2012-09-14 18:49:44 -04:00
Steven Lawson 24110d002c Moving login authentication to 100% TotalFreedomMod. 2012-09-13 19:34:14 -04:00
Steven Lawson 614d502bb6 Starting v2.6
Updated cleanroom generator.
Dont need to define server in some listeners, never use it.
2012-09-13 19:30:55 -04:00
Steven Lawson 5838eb23ff Made isUserSuperadmin simpler. 2012-07-28 19:08:44 -04:00
Steven Lawson f0679c4f61 Fixed a few depriciation issues 2012-07-22 19:15:00 -04:00
Steven Lawson 5dd36a9f26 A few old fixes i forgot to commit. 2012-07-22 14:06:01 -04:00
Steven Lawson edd2a19ec0 Added setlevel.
Added userlist purge command.
Added blaze-rod boomstick.
2012-03-12 02:26:13 -04:00
Steven Lawson ccd13369e5 Added userlist
Build # tracking
Exploding arrows
2012-03-09 14:01:04 -05:00
Steven Lawson 376f5a4edd Misc new stuff
Standardized method of getting server instance.
Added "flatlands" generation via CleanroomGenerator.
2012-03-06 14:25:22 -05:00
Steven Lawson 8a88eaea4d More v1.2 Fixes 2012-03-03 15:48:41 -05:00
Steven Lawson 6e2cbc8e9f Updates for v1.2 compatibility. 2012-03-02 23:29:54 -05:00
Steven Lawson d60963cc7c Added enchant interface
Other misc stuff
2011-11-29 00:41:47 -05:00
Steven Lawson 41f2a0e232 Misc 2011-11-28 17:44:51 -05:00
Steven Lawson 1adfb29409 Merge branch 'master' of github.com:StevenLawson/TotalFreedomMod 2011-11-21 01:47:51 -05:00
Steven Lawson cdcc1e666a Forgot to commit this... 2011-11-21 01:47:19 -05:00
Steven Lawson d8f2433c5b Fixed moblimiter 2011-11-21 00:54:11 -05:00
Steven Lawson e621290fae Release update. 2011-11-20 23:31:29 -05:00
Steven Lawson bb3c08b9c5 Made SA lists static. 2011-11-10 21:18:45 -05:00
Steven Lawson 061fd64020 Converting things to static that should have been static.
Signed-off-by: Steven Lawson <steven@smlawson.com>
2011-11-07 19:29:33 -05:00
Steven Lawson 1ef9ec5211 Misc 2011-11-07 08:11:13 -05:00
Steven Lawson 35d0631387 Added ziptool. 2011-11-04 19:14:17 -04:00
Steven Lawson d35baebef9 Implemented new superadmin autoadd. 2011-11-03 20:12:34 -04:00
Steven Lawson 1f359da0d1 Added saconfig delete 2011-10-31 08:00:42 -04:00
Steven Lawson 5f9626921d Revamp superadmin list.
TODO: Auto-add.
2011-10-30 15:27:06 -04:00
Steven Lawson 342ece9934 Eliminate some errors. 2011-10-27 20:37:30 -04:00
Steven Lawson 4d7b646f3d Misc 2011-10-24 20:00:48 -04:00
Steven Lawson 35821a75c9 Misc 2011-10-23 22:43:52 -04:00
Steven Lawson 98ee190b57 Landmines... 2011-10-21 15:28:03 -04:00
Steven Lawson 98712619f5 Misc cleanup
Upgraded mp44
2011-10-21 13:02:07 -04:00
Steven Lawson 56a4493b36 Added system command interface. 2011-10-21 00:17:02 -04:00
Steven Lawson 0f071abd44 Merge branch 'master' of github.com:StevenLawson/TotalFreedomMod 2011-10-19 15:51:44 -04:00
Steven Lawson e18437d118 Default message. 2011-10-19 15:51:06 -04:00
Steven Lawson 45cc2e8c47 Misc 2011-10-19 12:04:44 -04:00
Steven Lawson f84f10a7ad Added saconfig
Moved superadmin lists
Added CantFindPlayerException
Code cleanup
2011-10-18 22:52:32 -04:00
Steven Lawson d1df1c8398 v2.0 Overhaul 2011-10-18 20:37:00 -04:00
Steven Lawson e094c9c114 Misc 2011-10-18 00:08:40 -04:00
Steven Lawson 8119ca553a Lots of new commands.
Code cleanup.
2011-10-16 02:00:37 -04:00
Steven Lawson e2d772bc4f Misc 2011-10-14 19:29:09 -04:00
Steven Lawson 5aaab9ff1e Added weather 2011-10-14 01:31:21 -04:00
Steven Lawson d5d0bd1a26 More fun code cleanup. 2011-10-13 19:45:01 -04:00
Steven Lawson 85f32fcc76 Created utility class.
Code cleanup.
2011-10-13 19:07:52 -04:00
Steven Lawson 47279beb4d Added nighttime disable.
Code cleanup.
2011-10-13 14:30:45 -04:00
Steven Lawson 9d56c343d2 Changed log messages. 2011-10-12 21:33:58 -04:00
Steven Lawson 07fd6551a4 Code cleanup. 2011-10-12 18:45:43 -04:00
Steven Lawson d1ed5b8509 Finished implementing new config management. 2011-10-12 16:25:26 -04:00
Steven Lawson 881593e156 Merge branch 'master', remote-tracking branch 'origin' into newconfig 2011-10-12 15:39:38 -04:00
Steven Lawson cd5bba842b Changed config methods, missing config.yml 2011-10-12 15:33:31 -04:00
Steven Lawson ce90ea2502 Added ipbanlist 2011-10-12 15:03:34 -04:00
Steven Lawson b8d5e2f974 Changing over to new config API. 2011-10-12 14:13:10 -04:00
Steven Lawson 112382893d Added orbit. 2011-10-10 22:26:11 -04:00
Steven Lawson 41043845c7 New cage, 2011-10-10 08:09:19 -04:00
Steven Lawson 90bb21b79e Misc 2011-10-05 15:07:45 -04:00
Steven Lawson 84dbc63f86 Added umd, qual, and gcmd 2011-10-03 17:41:09 -04:00
Steven Lawson 473ed35e19 Added Multiverse shortcuts. 2011-10-02 21:50:04 -04:00
Steven Lawson 7ea371e59d Moved all commands into separate classes. 2011-10-02 12:15:16 -04:00
Steven Lawson 36e7de0a08 Renamed classes for standardization. 2011-10-02 00:23:22 -04:00
Steven Lawson ff88c7bffe Misc 2011-10-02 00:18:52 -04:00
Steven Lawson ea3eb82c8f Forgot this. 2011-10-01 13:59:46 -04:00
Steven Lawson 46bd17e2c6 ... 2011-09-30 15:32:13 -04:00
Steven Lawson 0f6a1d6687 Added: gadmin
Changed: lava cookiefication
2011-09-28 13:42:21 -04:00
Steven Lawson a730e9f67f partial 2011-09-27 11:58:00 -04:00
Steven Lawson 04aaeac9c9 Merge branch 'master' of github.com:StevenLawson/TotalFreedomMod 2011-09-26 23:14:47 -04:00
Steven Lawson cd5b9910fe oops forgot to pull before i started working 2011-09-26 23:14:32 -04:00
Steven Lawson 16adf5bd67 Modified gtfo to not rely on essentials' snipe command. 2011-09-26 22:29:05 -04:00
Steven Lawson 3ba39d40c2 Added prelog
Fixed annoying commands
More config junk
2011-09-26 18:28:01 -04:00
Steven Lawson bb2e32519b Fixed explosion radius.
Added /mp - mob purge.
2011-09-26 11:26:52 -04:00
Steven Lawson c769f98c8a Added tnt yield config.
Added location to radar.
Changed /rd worldedit shortcut. TODO: Detect if worldedit is enabled first.
2011-09-25 22:24:54 -04:00
Steven Lawson 18ddcc7560 No Message 2011-09-25 19:00:14 -04:00
Steven Lawson c7427f492f Added radar command.
Signed-off-by: Steven Lawson <steven@smlawson.com>
2011-09-25 02:17:32 -04:00
Steven Lawson 4007a8c37a Cleaned up and standardized output messages.
Code tidy.
2011-09-25 00:32:00 -04:00
Steven Lawson 11c10cd83d Consolidated message. 2011-09-24 00:24:02 -04:00
Steven Lawson a5d3ccd3bd Misc. 2011-09-23 15:44:42 -04:00
Steven Lawson 5c5a0acd18 Fixed "list" to not show junk in console. 2011-09-23 12:46:31 -04:00
Steven Lawson e16a909668 Added more anti-grief tools. 2011-09-23 11:45:34 -04:00
Steven Lawson d72211c289 Added entity listener. 2011-09-22 23:22:10 -04:00
Steven Lawson 10c2354821 A bunch of new crap.
Updated to official bukkit version.
2011-09-22 18:56:17 -04:00
Steven Lawson e7731e2ad5 Tinkered with config. 2011-09-21 11:49:12 -04:00
Steven Lawson 770db8d594 Added config.yml based superadmin list. 2011-09-20 23:31:59 -04:00
Steven Lawson f528d5be97 Fixed some of the command's response messages. 2011-09-20 17:10:13 -04:00
Steven Lawson 21fa1835ae Added quick op/deop.
Fixed some other shit.
2011-09-20 12:14:09 -04:00
Steven Lawson 036b3322e0 Added opall, deopall, and fixed listreal. 2011-09-20 10:03:03 -04:00
Steven Lawson 7757ac2097 Initial Commit 2011-09-19 22:52:08 -04:00