StevenLawson
1e79b90249
Tweak Wilee999's /cage changes.
2013-09-25 20:46:03 -04:00
StevenLawson
70a24486b8
Merge branch 'pull2' of https://github.com/Wilee999/TotalFreedomMod
2013-09-25 20:39:46 -04:00
Wilee999
902fc0ba11
That's not what I wanted...
2013-09-25 17:34:16 -07:00
Wilee999
415d25da4b
Added /cage purge command
2013-09-25 17:33:44 -07:00
Wilee999
3583c1dbdc
Change gadmin usage to contain fr
2013-09-25 17:05:52 -07:00
StevenLawson
f49c4568b2
Tweaks to essentials interface commands.
2013-09-24 20:32:04 -04:00
StevenLawson
01807d1f0f
Added Essentials interface.
...
Moved nick customization commands from Essentials to TFM.
2013-09-24 10:13:38 -04:00
StevenLawson
c5ddc60b97
Cleaned up TFM_Util
2013-09-24 08:05:48 -04:00
StevenLawson
97b27cd7b4
Change tag character limit.
...
Now max = 20 characters, not including color codes.
TFM_Util.colorise() -> TFM_Util.colorize()
2013-09-21 13:58:16 -04:00
StevenLawson
faeaa3aab7
Update for MC v1.6.4
...
Other minor fixes
2013-09-21 13:51:09 -04:00
StevenLawson
e10ab45bda
Update NanoHTTPd to 12b4973a52
2013-09-17 21:31:46 -04:00
StevenLawson
7b59350833
Tweak Wilee's changes to /onlinemode.
2013-09-17 12:05:53 -04:00
Wilee999
adbc658cc7
All telnets can now use /onlinemode! Yay!
2013-09-17 07:57:15 -07:00
StevenLawson
927e46a431
Revert "Wrapped rollback with a Callable to make sure that it executes on the Bukkit thread."
...
This reverts commit 65ba053aee
.
2013-09-15 20:38:54 -04:00
StevenLawson
65ba053aee
Wrapped rollback with a Callable to make sure that it executes on the Bukkit thread.
...
Saw this in a log:
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:819)
at java.util.ArrayList$Itr.next(ArrayList.java:791)
at me.StevenLawson.TotalFreedomMod.TFM_RollbackManager.rollback(TFM_RollbackManager.java:94)
at me.StevenLawson.TotalFreedomMod.Commands.Command_gtfo.run(Command_gtfo.java:51)
2013-09-15 14:11:36 -04:00
StevenLawson
81ee5f04dd
Register permbans module (whoops).
2013-09-14 22:15:30 -04:00
StevenLawson
ded31e4640
Add /cbtool and /setlever, commands geared toward Command Blocks.
2013-09-14 22:00:11 -04:00
StevenLawson
1416429910
Add permbans module for HTTPd.
2013-09-14 21:59:11 -04:00
StevenLawson
8cdff6a3c1
Rework /expel command.
...
Move TFM_LandmineData out of main package.
2013-09-13 22:13:07 -04:00
StevenLawson
8ba477140b
Added /localspawn - Teleport to the spawnpoint for the current world instead of the global spawnpoint.
2013-09-13 14:57:33 -04:00
JeromSar
5606fdae1f
Added more blocked commands
...
Added quotes to support double-slashes
2013-09-13 16:35:05 +02:00
Steven Lawson
18e4943216
Finish /config command.
...
Fix typo: ALLOW_FLIUD_SPREAD -> ALLOW_FLUID_SPREAD
2013-09-07 22:51:12 -04:00
Steven Lawson
549c5231e8
Added /config command.
2013-09-07 22:10:05 -04:00
Steven Lawson
7144894848
Enable /saconfig clean for all telnet users.
2013-09-07 21:16:35 -04:00
StevenLawson
fef5f7604b
Nitpicking.
2013-09-05 10:48:57 -04:00
StevenLawson
2d421178db
This doesn't need to be Serializable anymore.
2013-09-05 10:33:06 -04:00
StevenLawson
650bd11ab0
Rework protected areas.
2013-09-05 10:22:59 -04:00
Steven Lawson
05ad222148
Moved the trigger for validateSelection into TFM's WorldEdit.
2013-09-04 18:20:52 -04:00
StevenLawson
4cde6a53ba
Started work on WorldEdit protected area support.
2013-09-04 15:17:22 -04:00
StevenLawson
18ed009ddd
Added a comment about frontdoor.
2013-09-04 11:27:20 -04:00
StevenLawson
b7efe3983d
Reworked event listener registration in Front Door.
2013-09-04 11:09:23 -04:00
StevenLawson
eb01c0db86
Removed use of Guava class.
2013-09-04 09:48:16 -04:00
StevenLawson
562e354f37
Standardized use of apache commons lang3 instead of lang.
2013-09-04 08:35:12 -04:00
Steven Lawson
b845ff3f7e
Tweak filename rule.
2013-09-03 21:03:40 -04:00
Steven Lawson
3c9245bfaf
Finished schematic manager module.
...
Todo: Deuglify the user interface of it.
2013-09-03 20:27:58 -04:00
Steven Lawson
4bef1a06a4
More http server tinkering.
2013-09-03 17:47:42 -04:00
Steven Lawson
e70f8ffff3
Shouldn't create new instances of a list when we can just clear it.
2013-09-03 17:18:03 -04:00
Steven Lawson
896af4198a
...
2013-09-03 16:49:48 -04:00
Steven Lawson
d1ffbe0412
Merge branch 'waiting' into staging
2013-09-03 16:41:21 -04:00
Steven Lawson
8f70fa2c82
Merge branch 'untested' into staging
2013-09-03 16:41:12 -04:00
Steven Lawson
a89948f76d
Javascript support
2013-09-03 16:35:11 -04:00
StevenLawson
41cca7cd6a
Working on schematic uploader.
...
Sorry for not branching out on this, but its almost done.
2013-09-03 15:20:28 -04:00
StevenLawson
0067e2cc65
Added socket parameter for access to remote IP.
...
Started on schematic module.
2013-09-03 10:28:56 -04:00
JeromSar
2168aa957a
Incremented version number to reflect latest changes
2013-09-03 16:10:50 +02:00
JeromSar
3babf8388c
Merge branch 'master' into frontdoor
2013-09-03 15:59:49 +02:00
JeromSar
0b0e17e526
Finished TFM_FrontDoor, made some variables thread-safe.
2013-09-03 15:57:49 +02:00
JeromSar
5247a33f88
More bugtesting and tweaks with FrontDoor
2013-08-29 13:31:07 +02:00
JeromSar
3f2aa224f6
More work on TFM_FrontDoor
2013-08-28 21:40:14 +02:00
JeromSar
bc00e42990
Started work on TFM_FrontDoor
2013-08-28 19:11:27 +02:00
StevenLawson
88103cefc2
Some more tweaks to WebHelp.
2013-08-28 11:26:08 -04:00
Steven Lawson
3819c57adf
Finished file serving module (default).
...
Added config options.
2013-08-27 20:20:11 -04:00
StevenLawson
c3f8bd33ff
Added file module, for public file serving.
2013-08-27 15:09:07 -04:00
StevenLawson
baf7a3b2c1
Merge branch 'master' into nanohttpd
2013-08-27 13:56:21 -04:00
StevenLawson
74bfdad389
...
2013-08-27 13:55:03 -04:00
StevenLawson
08a9329864
Web help refinement.
2013-08-27 13:49:45 -04:00
StevenLawson
be87075337
Rename help module.
2013-08-27 12:40:59 -04:00
StevenLawson
ada803cd7d
Web help roughly implemented.
2013-08-27 12:39:28 -04:00
JeromSar
0b146943ff
Added /rollback undo
2013-08-27 16:23:10 +02:00
StevenLawson
0f31ea2953
Make it thread safe.
2013-08-27 09:01:12 -04:00
StevenLawson
3ca46853ac
Merge branch 'master' into nanohttpd
2013-08-27 08:02:32 -04:00
StevenLawson
ee6b93e208
Playing the memory reduction game - lets reduce the use of "new".
2013-08-27 07:46:25 -04:00
StevenLawson
3e5e11197f
Merge branch 'master' into nanohttpd
2013-08-27 07:18:43 -04:00
JeromSar
6035f9e50b
TFM_PlayerListener cleanup
2013-08-27 12:35:32 +02:00
JeromSar
f45cc11846
Don't track blockchanges from Superadmins
2013-08-27 12:10:20 +02:00
JeromSar
b28a0778b4
Optimized RollbackEntry for memory
2013-08-27 11:52:28 +02:00
Steven Lawson
174043fa58
Getting HTTP server framework ready...
2013-08-26 21:48:04 -04:00
Steven Lawson
dfb6df63c8
Use NanoHTTPD instead, more stable.
2013-08-26 20:39:30 -04:00
Steven Lawson
7a6cc55640
Clean up EntryType
2013-08-26 19:09:39 -04:00
Steven Lawson
5c61ff27b0
Formatting
2013-08-26 18:44:18 -04:00
JeromSar
3da03393e6
Small bugfix with the logblock stick
2013-08-26 17:48:19 +02:00
JeromSar
5876f86ac3
Added logblock stick
2013-08-26 17:22:35 +02:00
JeromSar
fbdf2b5fc2
More /cage tweaks
2013-08-26 15:12:06 +02:00
JeromSar
fd6aa7b94b
Tweaks to /cage
2013-08-26 01:08:53 +02:00
JeromSar
5981f7f33f
Converted variable names to CamelCase as convention
2013-08-25 18:32:01 +02:00
JeromSar
55d94b5d59
Changed back to raw Lists in config
2013-08-25 17:32:24 +02:00
JeromSar
d71b043102
Added unbannable usernames (defined in config)
...
Changed all raw Lists in config to StringLists
2013-08-24 21:35:09 +02:00
Steven Lawson
143b323854
Implement weather and time control in /adminworld.
2013-08-23 21:22:13 -04:00
Steven Lawson
1f32455e06
A few more adminworld checks.
2013-08-23 16:59:31 -04:00
Jerom van der Sar
8718b3a8c2
Merge pull request #73 from Wild1145/patch-7
...
Removed Disaster from Developer access
2013-08-23 13:49:10 -07:00
Steven Lawson
f5e21f69fd
More guest list changes.
2013-08-23 16:29:46 -04:00
StevenLawson
bf7877addc
Finish guest list.
2013-08-23 14:43:58 -04:00
Steven Lawson
6d0b8362b7
Merge branch 'master' into adminworld
...
Conflicts:
appinfo.properties
buildnumber.properties
2013-08-22 17:08:52 -04:00
Steven Lawson
10f905ea36
Got rid of varargs in logger, possible cause of exceptions.
2013-08-22 16:56:17 -04:00
Ryan
dcb6a4513e
Removed Disaster from Developer access
...
Noticed this when working on the CJFreedom version, thought it should be removed!
2013-08-22 20:29:16 +01:00
unknown
ff4751941b
Working on guestlist
2013-08-22 15:26:12 -04:00
Steven Lawson
e64fd42855
Added TFM_CustomWorld superclass.
2013-08-21 20:07:14 -04:00
Steven Lawson
467d1d2d3a
Merge branch 'master' into adminworld
2013-08-21 18:38:17 -04:00
Steven Lawson
6ba8dcaa58
Logger fixes.
2013-08-21 17:42:21 -04:00
Steven Lawson
a3cf53f5b1
Merge branch 'master' into adminworld
2013-08-20 20:51:23 -04:00
Steven Lawson
23907ef7e4
Use plugin/server loggers.
2013-08-20 20:44:39 -04:00
Steven Lawson
485945047b
More logger tweaks.
2013-08-20 20:04:06 -04:00
JeromSar
75ec2330f5
Incremented version number, changed startup logic
...
Improved logging, small changes
2013-08-20 17:35:00 +02:00
Steven Lawson
5c32c66390
Finish getting rid of old command blocker.
2013-08-18 16:45:35 -04:00
Steven Lawson
4494a4c039
Config migration, stage 3
2013-08-18 15:52:32 -04:00
Steven Lawson
f53b67abf1
Config migration, stage 2
2013-08-18 15:27:17 -04:00
Steven Lawson
2827ca98a7
Config migration, stage 1
2013-08-18 14:52:46 -04:00
Steven Lawson
64b1e568b3
Deprecated old config vars
2013-08-17 18:28:55 -04:00
Steven Lawson
3e57696a21
Delegate to TFM_ConfigEntry
2013-08-17 18:24:40 -04:00
Steven Lawson
fd1bd995ed
Another version of TFM_ConfigEntry...
2013-08-17 18:07:57 -04:00
Steven Lawson
9fe05add7f
Added weather parameter to framework.
2013-08-16 21:36:25 -04:00
Steven Lawson
25fbb0c05a
Merge branch 'master' into adminworld
2013-08-15 17:45:41 -04:00
Steven Lawson
f646a5122a
Fixed wilee's glitch.
2013-08-15 17:44:09 -04:00
Steven Lawson
af4071c582
Framework for new adminworld commands.
2013-08-15 17:40:35 -04:00
Steven Lawson
86ee0e96d2
Add TFM_Util.isRemoveCommand
2013-08-15 17:36:55 -04:00
Wilee999
26bcd3ec1c
Changes to /tban
2013-08-14 13:54:54 -07:00
JeromSar
fd372066eb
Incremented version to 3.00
2013-08-14 17:39:51 +02:00
JeromSar
122bef2d5a
DromedaryCase
2013-08-14 16:55:37 +02:00
JeromSar
339518f4f4
Take two: Cleanup
2013-08-14 16:01:42 +02:00
StevenLawson
8ce0defb52
Readd Command_premium.java
2013-08-14 09:32:14 -04:00
StevenLawson
ec6e8431e3
Revert "Added /premium"
...
This reverts commit 0964871e8b
.
2013-08-14 09:28:19 -04:00
JeromSar
0964871e8b
Added /premium
...
cleanup
2013-08-14 15:12:30 +02:00
Steven Lawson
422a7716f3
/nf tweaks.
2013-08-13 21:39:12 -04:00
Steven Lawson
f1ab8296e4
Tweaks to jumppad physics.
2013-08-13 16:54:20 -04:00
StevenLawson
f9cbf11abb
JumpPads cleanup
2013-08-13 14:53:33 -04:00
StevenLawson
b0090a5412
More tweaks to nonuke and spam prevention.
2013-08-13 13:42:43 -04:00
StevenLawson
b94efb525f
Added timeout check to nonuke, so lag doesn't ban people.
2013-08-13 13:22:29 -04:00
StevenLawson
5c8f98089e
Merge branch 'master' into mg_untested
2013-08-13 12:29:12 -04:00
JeromSar
7879fa24e4
Minor changes to JumpPads
2013-08-13 18:21:37 +02:00
JeromSar
6fcaed6253
Finished Jumppads
2013-08-13 17:16:33 +02:00
JeromSar
656dbf8867
Started work on Jumppads
2013-08-13 16:08:00 +02:00
StevenLawson
23032e6f9a
Added NickFilter.
2013-08-13 09:51:20 -04:00
StevenLawson
ad5a236bc2
PlayerMoveEvent optimization.
2013-08-13 08:36:33 -04:00
Steven Lawson
e23db244a5
Add teleport listener to AdminWorld monitor.
2013-08-12 22:01:28 -04:00
Steven Lawson
eb4622fc28
AdminWorld tweaks.
2013-08-12 21:33:21 -04:00
JeromSar
0f6b053727
Added /findip
2013-08-12 21:35:59 +02:00
JeromSar
259335958a
Merge branch 'master' of https://github.com/TotalFreedom/TotalFreedomMod
2013-08-12 20:54:35 +02:00
JeromSar
31375b82c3
Tweaked /tag some more, I think this will work best.
2013-08-12 20:54:19 +02:00
StevenLawson
0a2d5c8258
Reworked /dtoggle.
2013-08-12 14:49:33 -04:00
JeromSar
bac25258b0
Added /lockdown
2013-08-12 20:47:36 +02:00
Ryan
c69918d725
Create Command_dtoggle
...
This is a replacement for DisdFreedom dtoggle, something we had to add on CJFreedom shortly after we lost his plugin :)
2013-08-12 19:28:41 +01:00
StevenLawson
c1d0c01524
Merge branch 'master' of https://github.com/TotalFreedom/TotalFreedomMod
2013-08-12 14:19:33 -04:00
StevenLawson
a59e6added
Tweaks to Command_tag
2013-08-12 14:19:17 -04:00
Jerom van der Sar
56493adcae
Merge pull request #67 from Wild1145/patch-4
...
Block Op's from using &k.
2013-08-12 10:59:52 -07:00
StevenLawson
4b91de7414
More AdminWorld tweaks.
2013-08-12 12:51:30 -04:00
StevenLawson
c636ee043a
Merge branch 'mg_incomplete' of https://github.com/TotalFreedom/TotalFreedomMod into mg_incomplete
2013-08-12 12:41:12 -04:00
StevenLawson
6a5306dd7a
More AdminWorld tweaks.
2013-08-12 12:38:46 -04:00
Ryan
4603dc5613
Block Op's from using bad codes
...
This will block a op from using a set of colour codes you to not want them to use, like &k
2013-08-12 17:10:08 +01:00
JeromSar
af7e6c5d41
AdminWorld welcome sign now facing the right direction :)
...
Added teleporting message to /adminworld
2013-08-12 17:58:28 +02:00
StevenLawson
41ed416a51
Merge branch 'master' into mg_incomplete
2013-08-12 10:05:01 -04:00
StevenLawson
074630f720
Finished adminworld, still needs testing.
2013-08-12 10:03:12 -04:00
JeromSar
4e3c9a6b9e
Batch format fix
2013-08-12 14:41:04 +02:00
StevenLawson
bea480c1f1
Merge branch 'master' into mg_incomplete
...
Conflicts:
appinfo.properties
buildnumber.properties
2013-08-12 08:14:55 -04:00
JeromSar
69fd3566af
Added /tag clearall and /tag clear <name>
2013-08-12 12:50:39 +02:00
JeromSar
f3ac19a616
Added /tag
...
Minor cleanup
2013-08-12 12:31:30 +02:00
JeromSar
696ec119c6
Made /saconfig clean a senior command
2013-08-12 11:24:23 +02:00
Steven Lawson
326c3f6a2b
Incomplete features:
...
-Adminworld
-Better entity wiping
2013-08-11 22:02:18 -04:00
Steven Lawson
38b1035020
Added Command_trail.
...
+1 points for no external changes.
2013-08-10 15:50:45 -04:00
Steven Lawson
1ae6eb8a5a
Consolidate loggers.
2013-08-10 15:50:07 -04:00
Steven Lawson
2c4eca8551
Remove deprecated methods and variables.
2013-08-10 13:17:32 -04:00
Steven Lawson
f23c61d0b3
Rework Command_health
2013-08-10 12:39:50 -04:00