StevenLawson
173b686658
Add HTTPD Module_logs, resolves #238
2014-07-13 18:04:08 -04:00
unknown
a0d5743232
Ensure UUID is never null at login. Amends #214 and fixes #229
2014-06-30 19:09:26 +02:00
unknown
7598d211cd
Correctly display permban URL. Fixes #228
2014-06-30 17:51:13 +02:00
unknown
6b064d0e68
Correctly reference static members in TFM_Jumppads. Fixes #225
2014-06-30 17:35:58 +02:00
unknown
8fc0673bb2
/tfm: Return true when the player doesn't have permission. Fixes #227
2014-06-30 17:30:16 +02:00
unknown
aa062a9d11
Ensure UUID is never null for non-existing players
...
Currently, the player's name is SHA-1'ed and the first 32 hexadecimal
characters are formed into a 'spoofed UUID'. I think this is the best solution
2014-06-29 16:40:53 +02:00
unknown
8b4b2f97e0
Finished TFM_UuidResolver and /uuid. Resolves #214
2014-06-29 12:09:03 +02:00
unknown
c4f1d0c06f
Merge from master
2014-06-29 10:53:39 +02:00
unknown
20d4e886fc
Merge from bleeding
2014-06-28 22:31:33 +02:00
unknown
e36ace1671
[Bleeding] Started work on TFM_UuidFetcher
2014-06-28 22:24:36 +02:00
unknown
2f055fbecb
/gadmin: return false if required args are not present. Resolves #220
2014-06-28 12:00:16 +02:00
unknown
ba2ada569f
[Bleeding] Fixed permissions through console. Resolves #195
2014-06-28 11:43:05 +02:00
unknown
850fd9aa4a
[Bleeding] Save when purging (ip)ban list. Resolves #219
...
Small changes
2014-06-28 00:22:55 +02:00
unknown
1fb14ca1dd
Added /list -a. Resolves #194
2014-06-22 18:07:02 +02:00
unknown
499472a126
Remove adminworld guests properly. Fixes #202
2014-06-22 17:53:50 +02:00
unknown
cdf03b4353
Perform suggested changes. Fixes #184
2014-06-22 17:12:30 +02:00
unknown
5ec66e8c7e
Merge branch 'patch-3' of https://github.com/Wilee999/TotalFreedomMod into Wilee999-patch-3
2014-06-22 17:06:54 +02:00
unknown
adb3834836
Don't double toggle in /toggle. Fixes #193
2014-06-22 16:56:02 +02:00
unknown
d82d6fd704
Updated latest WorldEdit methods
2014-06-22 16:50:57 +02:00
unknown
2d118a44a9
Removed xXWilee99Xx from the developer list
2014-06-16 15:50:16 +02:00
Jerom van der Sar
64cd7f7393
Merge pull request #204 from LevnettUKRonit/patch-4
...
Added aliases /gmc to /creative
2014-06-10 16:42:13 +02:00
Ronit Sajeey (LevnettUK_Ronit)
75247af337
Added aliases /gms
2014-06-09 17:48:57 +01:00
Ronit Sajeey (LevnettUK_Ronit)
d20b062b70
Added aliases /gmc
2014-06-09 17:25:31 +01:00
Ronit Sajeey (LevnettUK_Ronit)
bba42797d8
Changed /tag remove to /tag off to match usage.
2014-05-29 17:22:28 +01:00
Ronit Sajeey (LevnettUK_Ronit)
5a3106ace8
Fixed TFM_PlayerListener.java
...
Fixed where it said Telnet Admin was light green its now ChatColor.DARK_GREEN
2014-05-28 09:53:23 +01:00
unknown
8cb4ef111c
Rename /saconfig clear to /saconfig clearme. Closes #189
2014-05-19 19:46:40 +02:00
unknown
e942f0bf75
Removed most singleton patterns. Resolves #181
2014-05-19 19:32:25 +02:00
unknown
f8231aeb3f
Stable release v4.2
2014-05-19 14:25:04 +02:00
unknown
eddbcf515c
Allow customization of Owners. Appends to #178 and commit 67c86aea
2014-05-19 14:21:37 +02:00
unknown
00ac914066
Unban fuzzy IPs for admins. Fixes #187
2014-05-16 15:39:40 +02:00
unknown
179fe9d665
Organise TFM_ConfigEntry values by type
2014-05-16 15:30:02 +02:00
unknown
67c86aea24
Added config values for MOTD, server name and address. Resolves #178
2014-05-16 15:18:24 +02:00
Wilee999
e4bb1ef6aa
Auto-freeze on imposter login; adds: http://www.totalfreedom.boards.net/thread/12123
2014-05-15 18:57:34 -07:00
unknown
16b02e3dec
Changed /saconfig remove to /saconfig delete to match usage. Fixes #183
2014-05-14 16:22:56 +02:00
unknown
51ef752259
Don't warn when finding unknown services in ServiceChecker
2014-05-13 17:18:08 +02:00
unknown
b3e40462e2
Preload player when logging in. Fixes #182
2014-05-13 17:11:32 +02:00
unknown
73a91c02c6
Re-implement unbannable usernames. Resolves #180
2014-05-13 17:01:55 +02:00
unknown
7b8ba0bdf5
Revamp /plugincontrol. Fixes #159
2014-05-13 16:32:01 +02:00
unknown
bd9d6114ba
Add /wipeuserdata. Resolves #177
2014-05-11 19:04:01 +02:00
unknown
0435174342
Perform daily and weekly backups. Resolves #163
2014-05-11 18:41:58 +02:00
unknown
796ef3d359
Refractored .createBackup() to TFM_Util.createBackup(String)
2014-05-11 18:15:04 +02:00
unknown
a3f3903760
Increase default nuking block place threshold. Resolves #169
2014-05-11 18:05:51 +02:00
Ryan
8292eb20ae
Removed Legacy Login
...
Due to HeartBleed Mojang had to disable the legacy login servers. They will always show as "Offline" so may as well just remove them.
2014-05-11 12:56:01 +02:00
Ryan
dbfec1e86d
Added Color Tabs and Auto Prefixes. Resolves #173
2014-05-10 22:42:37 +01:00
Ryan
31e03d6348
Added a telnet checker.
2014-05-10 22:40:32 +01:00
Ryan
46494a2c87
Reset
2014-05-10 22:40:19 +01:00
Ryan
b11eb0f762
Added in both player tab colours, Auto Prefixes and a telnet checker
2014-05-10 22:35:45 +01:00
unknown
730b0e2c83
Merge with master
2014-05-07 12:53:05 +02:00
unknown
60a9de7e7c
[Bleeding] Allow spaces in tags. Resolves #160
2014-05-05 16:25:57 +02:00
unknown
8a4fa946fd
Make /doom ban all IPs
...
Before, /doom would only ban the current IP
2014-05-05 16:10:14 +02:00
unknown
9bc0859fdf
Added /tagnyan. Resolves #170
2014-05-05 16:03:30 +02:00
unknown
742450d016
Convert stop/remove to string literals. Resolves #168
...
Removed TFM_Util.isStopCommand(String) and TFM_Util.isRemoveCommand(String)
2014-05-05 15:31:12 +02:00
unknown
ad06bea3ae
Fixed bugs with /saconfig clear. Resolves #167
...
Admins can now use /saconfig clear [ip] to remove the designated IP (only their own IPs can be removed. They can also simply use /saconfig clear to remove all IPs but the current one. /saconfig clear is safe, meaning you can't remove your current IP or an IP that doesn't belong to you.
2014-05-05 14:27:33 +02:00
unknown
68d83fa397
Allow admins to remove their own IPs
2014-05-05 14:10:32 +02:00
unknown
fe84c3a2a0
Removed Command_listsync. Resolves #166
...
@markbyrn wants it removed. It also didn't have much of a use, associated servers wouldn't use it since it overwrites the current superadmin and permban config.
2014-05-05 13:35:47 +02:00
unknown
6e5e70ac90
[Bleeding] A little more config tweaking
2014-05-05 13:30:17 +02:00
unknown
489549a0ea
Warn when NMS versions don't match. Resolves #165
2014-05-05 00:01:57 +02:00
unknown
4ef5f59fb9
[Bleeding] Fixed startup error due to misconfigured config
2014-05-04 23:03:34 +02:00
Jerom van der Sar
d31ad2e9fc
[Bleeding] Remove player online check through PlayerNotFoundException
...
getPlayer(String) now returns null when the player could not be found
2014-04-26 13:55:24 +02:00
Jerom van der Sar
8a9dfca6d3
[Bleeding] Config refractoring
2014-04-26 13:21:36 +02:00
unknown
55ddf5a30a
Merge branch 'master' into bleeding
2014-04-25 17:36:08 +02:00
unknown
59e890c654
Added more startup statistics
2014-04-25 17:26:10 +02:00
unknown
b0e62add9f
Reupdate index lists when adding an admin. Fixes #156
2014-04-25 17:10:43 +02:00
unknown
7cdf1abcf2
[Bleeding] Fix invalid characters in usernames
2014-04-23 19:30:11 +02:00
unknown
518537413b
Allow use of multiple blocks in /ro. Closes #87
2014-04-23 17:00:44 +02:00
unknown
802d02d653
Shoot players in the sky when using /doom. Closes #142
2014-04-23 16:43:12 +02:00
unknown
f3cb57c9cd
Extend command rollback time. Closes #136
...
Addresses http://www.totalfreedom.boards.net/thread/9531/problem-suggestion
2014-04-23 16:38:47 +02:00
unknown
c7c2795f41
Tweaked /ops and /qop
2014-04-23 16:36:11 +02:00
unknown
20b117a703
Moved toggle commands (/firespread, /lavadmg, etc) to /toggle
2014-04-23 16:23:50 +02:00
unknown
08e4a4a171
Moved permban list to a seperate class
...
Refractoring
Code cleanup
2014-04-21 23:09:10 +02:00
unknown
a0affddeed
Refractored command handling to seperate class: TFM_CommandHandler
...
Cleanup, refractoring
2014-04-21 19:00:39 +02:00
unknown
c82113dc22
Fixed duplicate entries when adding/removing players
...
Some refractoring
2014-04-21 17:45:32 +02:00
unknown
9315227906
Actually make the default console senior permissions configurable
2014-04-21 15:08:52 +02:00
unknown
00e9b4ea1f
[Bleeding] Cleaned up TFM_Command.senderHasPermission()
2014-04-21 14:56:24 +02:00
unknown
22b0781020
Allow the default CONSOLE to have senior permissions
2014-04-21 14:52:23 +02:00
unknown
7df24c6b86
Added more detailed build information to /tfm through appinfo.properties
2014-04-21 14:37:53 +02:00
unknown
0e9044ffc3
Allow compiling for Spigot 1.7.8
2014-04-17 18:29:08 +02:00
unknown
3371f54c06
Merged from master
2014-04-15 16:43:38 +02:00
unknown
d8560ebc1f
[Dry] (Hopefully) fixed the latest bugs
...
Added superadmin.yml conversion
2014-04-15 16:25:48 +02:00
unknown
7f2e72ee51
[Bleeding] Fixed bugs with TFM_PlayerList and TFM_BanManager
2014-04-15 15:43:07 +02:00
unknown
d613e0266b
[Bleeding] First compile of new banning system
...
Updated to CraftBukkit 1.7.8-R0.1
2014-04-14 21:11:41 +02:00
Wilee999
478244773b
Fix /invis smite bug where it spammed the smite message each player.
2014-04-11 17:57:11 -07:00
unknown
5237fa0ca2
[Bleeding] Major refractoring
...
Added TFM_Config as a base config class for TFM_AdminList and TFM_PlayerList
Finished up UUID based Superadmins
2014-04-11 17:24:44 +02:00
Jerom van der Sar
b3b182e753
Merge pull request #141 from Wilee999/patch-5
...
Implement /tfipbanlist purge adminAction.
2014-04-09 23:10:48 +02:00
unknown
a54c113a86
[Bleeding] Switched to UUIDs in TFM_AdminList
...
Various other changes
2014-04-09 22:33:03 +02:00
unknown
ec8a528564
[Bleeding] Working on TFM_Admin
2014-04-09 21:29:27 +02:00
unknown
6365672eda
[Bleeding] Started work on TFM_PlayerList
...
Added UUIDFetcher
2014-04-04 16:48:39 +02:00
unknown
d087dc1148
[Bleeding] Prepared TFM_UserList for UUID switchover
2014-04-04 14:03:48 +02:00
unknown
a3a484dc58
Updated to CraftBukkit v1.7-R2
2014-04-04 13:45:35 +02:00
unknown
b89ccb2d55
Fixed duplicate messages in console and telnet
2014-04-04 13:37:45 +02:00
unknown
9b66304f63
Merged with BukkitTelnet
2014-04-03 19:23:29 +02:00
unknown
4784348027
Merge branch 'bukkittelnet'
2014-04-03 19:20:03 +02:00
Wilee999
0f6f21e4c6
Update TotalFreedomMod to Minecraft 1.7.5.
2014-03-25 20:25:06 -07:00
Jerom van der Sar
527ac6c286
Merge pull request #138 from kwteh/master
...
The Lie.
2014-03-22 22:09:16 +01:00
kwteh
192b9ea9d9
YThere
2014-03-22 11:25:32 +08:00
unknown
fa1a082972
Updated to lastest BukkitTelnet API
2014-03-21 11:39:34 +01:00
unknown
56a5a7304a
Blocked /gcmd from bypasing the command blocker
2014-03-18 16:17:00 +01:00
unknown
4b671cc4c7
Block plugin-specific commands for 1.7.2-R0.3
2014-03-18 16:07:51 +01:00
Jerom van der Sar
10443ff0d5
Merge pull request #139 from Wilee999/patch-4
...
Improve /invis smite.
2014-03-18 15:39:26 +01:00
Wilee999
49601035a5
Implement /tfipbanlist purge adminAction.
2014-03-02 18:02:10 -08:00
Wilee999
fbca5f0527
Raw...
2014-02-19 11:28:09 -08:00
Wilee999
1c14889bdf
Prefix player join/exit.
2014-02-19 10:10:29 -08:00
Wilee999
114372194a
Should be using the regular Bukkit logger for this.
2014-02-19 10:01:02 -08:00
Wilee999
49b841acc2
Improve /invis smite.
2014-02-16 10:02:21 -08:00
kwteh
302b538a3a
Oops...
...
the best i can came up with
2014-02-15 20:44:20 +08:00
kwteh
539f28549a
The Lie.
2014-02-14 13:54:30 +08:00
Jerom van der Sar
716ba57739
Merge pull request #122 from Wilee999/pull5
...
Changed global freeze message
2014-02-06 15:46:31 +01:00
Steven Lawson
0d32ca5451
Merge pull request #132 from Wilee999/pull3
...
Fix command error in /wildcard.
2014-01-31 11:06:47 -08:00
Wilee999
b8b8ed8608
Fix command error in /wildcard.
2014-01-31 10:05:40 -08:00
Jerom van der Sar
ca5b79331b
Merge pull request #131 from Wilee999/pull3
...
Remove /ops purge
2014-01-29 23:49:45 -08:00
Wilee999
78c1a2eaaf
Remove /ops purge.
2014-01-29 15:57:33 -08:00
Dan Jones
d2a5c399f0
Changed HeXeRei452 to WickedGamingUK
...
The purpose of this is to reflect my primary account's username.
2014-01-19 09:00:45 +00:00
ImALuckyGuy
90aa3ab420
Adding colon
...
:
2014-01-17 06:32:23 -06:00
ImALuckyGuy
a395904c43
Log IP addresses in join messages.
...
This will make finding a player's IP address after a crash much easier.
2014-01-15 18:45:18 -06:00
Wilee999
42812be4c5
there
2014-01-15 13:45:28 -08:00
Wilee999
049432789f
Now make it actually work...
2014-01-15 13:38:35 -08:00
Wilee999
8b2532e9e9
Re-thinking this.
2014-01-15 09:51:07 -08:00
unknown
71862d6e41
Batch format
2014-01-14 20:37:08 +01:00
Jerom van der Sar
7dffea0ba2
Merge pull request #115 from Wilee999/pull1
...
Strike lightning on /tempban
2014-01-14 11:28:52 -08:00
Jerom van der Sar
67c09546f7
Merge pull request #120 from Wild1145/patch-10
...
Changed from "Permbanned" in auto eject
2014-01-14 11:28:19 -08:00
Jerom van der Sar
8b51fd215f
Merge pull request #116 from Wilee999/pull2
...
Strike lightning on /tban
2014-01-14 11:26:55 -08:00
Wilee999
b2e27ec8bf
Changed global freeze message to prevent whining
...
players. Addresses http://www.totalfreedom.boards.net/post/86571 .
2014-01-08 16:34:57 -08:00
Ryan
c42bc23bfe
Changed from "Permbanned" in auto eject
...
As it doesnt actualy permban you, i have changed it so it doesnt say you have been.
2014-01-07 16:47:02 +00:00
Wilee999
e29d4673dd
Log player logins and exits.
...
Because 1.7 will not log player logins and exits, TotalFreedomMod will have to do this instead.
2014-01-02 23:46:20 -08:00
Wilee999
2ce7e518fb
Strike lightning on tban/noob.
2013-12-22 14:20:31 -08:00
Wilee999
9ba316464e
Strike lightning on tempban.
2013-12-22 14:19:25 -08:00
unknown
60f71c9dfc
Filter duplicate Telnet admin names
2013-12-18 18:44:21 +01:00
unknown
3e71286507
Added Access-Control-Allow-Origin to the players HTTPD module
2013-12-18 14:45:59 +01:00
unknown
6d48c90d16
Added HTTPD module: list
2013-12-18 14:12:15 +01:00
unknown
d7ed667b89
Log player messages
2013-12-17 17:33:17 +01:00
unknown
9c61cc2768
Switched over to TelnetCommandEvent
...
some TFM_CommandBlocker cleanup
2013-12-17 16:29:48 +01:00
unknown
05884ae806
Case-sensitive Telnet login names
2013-12-17 15:16:32 +01:00
unknown
aa0fd34859
Append to log files
...
Set maximum of 1Gig
2013-12-15 23:12:30 +01:00
unknown
2c14773c9b
Generate logs in /server.log like CraftBukkit did
2013-12-07 10:58:29 +01:00
Wilee999
bbc1255963
Fixed developer login message.
2013-12-06 23:37:56 -08:00
unknown
34d15d4c96
Fixed a neophyte bug
...
Custom login messages would be the same for anyone who logs in after the player with the same rank
2013-12-03 20:50:20 +01:00
Jerom van der Sar
75bc17cd8f
Merge pull request #109 from Wilee999/pull1
...
Modified ban messages
2013-12-03 07:42:28 -08:00
Wilee999
87f338194c
Removed "for a while"
2013-12-03 07:41:43 -08:00
Wilee999
b5760afbad
Fixed.
2013-12-03 07:35:47 -08:00
unknown
5cfaf8970d
Fixed all deprecated methods
2013-12-03 16:21:58 +01:00
unknown
9a48ec04aa
Fixed developers not having the correct prefix
...
batch format
2013-12-03 14:24:09 +01:00
unknown
24fca9af97
Woops
2013-12-03 14:13:36 +01:00
unknown
27a04635a2
Migrated /list-, AdminChat- and Login message-colors to TFM_PlayerRank
...
Reverted colors due to popular request
2013-12-03 14:05:06 +01:00
Wilee999
0f58746525
Modified the 2 ban messages.
2013-12-02 15:43:42 -08:00
unknown
d4c3a4ad45
Woops
2013-12-01 19:02:30 +01:00
unknown
7140e4c8df
Changed colors to match the forums
2013-12-01 18:54:50 +01:00
unknown
808e02f660
Fixed potential mass-kick
...
This would happen if an admin joins the game when the server is full
2013-12-01 18:21:43 +01:00
unknown
bed78248fb
Fixed /list for 1.7
...
for some weird reason, that ChatColor.WHITE was causing issues
2013-12-01 17:32:29 +01:00
Jerome van der Sar
ee39e89093
Fixed possible NPE in getPrefix()
2013-12-01 15:22:19 +01:00
Jerome van der Sar
9405604efc
Fix imports
2013-12-01 13:42:13 +01:00