Steven Lawson
d4dfe06ec0
Formatting cleanup.
...
Added ignore for unchecked cast warning.
2013-08-09 20:11:17 -04: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
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
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
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
0e477f8437
Merge branch 'master' of https://github.com/StevenLawson/TotalFreedomMod
2013-07-20 19:44:01 -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
Steven Lawson
d43fa35e52
Merge branch 'master' of https://github.com/TotalFreedom/TotalFreedomMod
2013-07-14 18:51:40 -04:00
Steven Lawson
dbed7b7f83
We don't want those commands used at all.
2013-07-13 14:56:47 -04:00
Steven Lawson
123884329c
Merge branch 'master' of ../TotalFreedomMod_org
2013-07-12 20:48:19 -04:00
Steven Lawson
3935bcf09f
Merge pull request #6 from TotalFreedom/master
...
Update primary repository
2013-07-12 04:04:17 -07: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
Steven Lawson
3dc51715c5
Update LICENSE.md
2013-07-11 12:50:23 -04:00
Steven Lawson
f2aaba17de
Update README.md
2013-07-11 12:48:25 -04:00
Steven Lawson
fa1c9a255c
Update and rename LICENCE.md to LICENSE.md
2013-07-11 08:43:48 -04:00
Steven Lawson
3c80aaa7c4
Update CONTRIBUTING.md
2013-07-11 08:18:10 -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
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
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
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
Steven Lawson
5c2e67ae1d
Merge pull request #49 from Wilee999/master
...
Made /mp an admin command on mark's request
2013-07-02 12:43:53 -07:00
Steven Lawson
ba22aedc58
Batch formatting fix.
2013-07-02 14:31:22 -04: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
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
Steven Lawson
ff76f4c47a
Merge pull request #1 from StevenLawson/master
...
Am I doing this right...?
2013-03-20 17:23:04 -07: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
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
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
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
Steven Lawson
88000cd504
I see your cookie, and raise you cake v2.0.
2012-12-05 20:54:38 -05:00
Steven Lawson
63b80d0d69
Changes to AdminChat.
2012-12-02 12:27:10 -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
f6d8222a1a
Reverting changes to project files. Don't commit these.
2012-12-01 14:17:02 -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
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
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