Steven Lawson
d4dfe06ec0
Formatting cleanup.
...
Added ignore for unchecked cast warning.
2013-08-09 20:11:17 -04:00
JeromSar
bcd9658b3d
Added release link to permban kick message
2013-08-09 17:57:45 +02:00
JeromSar
9b62731e94
Merged branch unfinished
2013-08-09 17:11:30 +02:00
JeromSar
03553b6254
Finished TFM_ServiceChecker, added /services
2013-08-09 17:09:13 +02:00
JeromSar
d40c143afc
Reworked /health, should be thread-safe now
...
Updated version number to reflect latest changes
2013-08-09 15:40:08 +02:00
JeromSar
95afb51321
Moved rollback events to listener with MONITOR priority
2013-08-09 15:10:04 +02:00
Steven Lawson
4813b8ae27
Fix water/lava buckets not working.
2013-08-06 19:12:26 -04:00
Steven Lawson
e8d36b31f7
Fix typo.
2013-08-05 22:55:59 -04:00
Steven Lawson
b2eec1ef01
Rework command interface for rollback.
2013-08-05 22:05:01 -04:00
Steven Lawson
3bcc4fd7a7
Fix compile error.
2013-08-05 19:41:42 -04:00
StevenLawson
e0efb63123
Reworked rollback manager.
2013-08-05 15:26:21 -04:00
StevenLawson
028d1a07b2
Minor change to CommandBlockSetEvent handler.
...
Remove import and add fully qualified name to clairify what's happening here.
2013-08-05 13:31:10 -04:00
Jerome van der Sar
5b34facdd3
Started work on ServiceChecker
2013-08-04 20:49:43 +02:00
Steven Lawson
218fd21774
Some cleanup. More to come.
2013-08-03 16:08:16 -04:00
Steven Lawson
0901c02c7e
Merge branch 'mg_dev'
2013-07-30 21:47:50 -04:00
Steven Lawson
a4e9bc76a3
Add "Reason: " text to kick.
2013-07-30 21:47:29 -04:00
Steven Lawson
be8314cf63
Added TFM_GameRuleHandler for easy setting of game rule parameters.
2013-07-29 21:09:20 -04:00
StevenLawson
f21c7aa5c5
Added reason to GTFO. Untested.
2013-07-29 14:44:18 -04:00
StevenLawson
3f61e05609
Make "/fr purge" clear the auto-unfreeze task timer.
...
With credit to Wild for bringing it up on his fork, but he did it wrong :P
2013-07-29 13:37:31 -04:00
StevenLawson
fe93d1ce07
Added /logs [off] for unregistering connection.
2013-07-29 13:20:08 -04:00
StevenLawson
5132bb6550
Removed old commented out code.
2013-07-29 08:29:16 -04:00
Steven Lawson
6b7a5d8d70
Add /debug command. What can possibly go wrong.
2013-07-28 20:50:57 -04:00
Steven Lawson
6a4a11a2f4
Merge remote-tracking branch 'origin/debug'
2013-07-28 19:50:05 -04:00
Steven Lawson
cbe7cdc474
Cleanup Command_droptoggle.
2013-07-28 17:49:41 -04:00
Steven Lawson
07f4bf82ea
Incomplete - /debug command
2013-07-28 17:31:41 -04:00
Wilee999
8e7c9dcd8e
Added /droptoggle
2013-07-28 12:39:09 -07:00
Steven Lawson
1ab74dae05
Forgot to set task variable.
2013-07-28 13:15:51 -04:00
Steven Lawson
8ac91f7097
Reworked all Scheduler usage - now using BukkitRunnables.
...
Added /logs command.
A few other fixes...
2013-07-27 17:49:25 -04:00
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
Steven Lawson
dbed7b7f83
We don't want those commands used at all.
2013-07-13 14:56:47 -04:00
Wilee999
4caa984cef
oops
2013-07-13 11:45:19 -07:00
Wilee999
ef2e17c33f
Blocked /ban-ip and /pardon-ip
2013-07-13 11:43:23 -07: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
b8ab56bed5
Incremented version number
2013-05-17 23:00:27 +02:00
Jerom van der Sar
4853cc439b
Added /rollback
2013-05-17 22:58:03 +02:00
Jerom van der Sar
3b7a8d4d88
Incremented version number
2013-05-17 20:05:52 +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
48fe4f6e69
Updated version number as per latest changes
2013-05-09 15:50:18 +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
028d15c796
Track appinfo.properties and version numbering
2013-03-19 22:17:10 +01: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
fa934e1eca
Increment version.
2012-10-22 17:07:33 -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
2c224af271
Mark: "Whaaa, why cant I use /who for /list anymore..."
2012-09-17 20:41: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
0029aee036
Beginning JeromSar merge.
...
Incrementing to v2.7
2012-09-14 16:42:48 -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
0a2f7fb4c5
yml cleanup
2011-10-18 20:46:30 -04:00