400038265b
Prevent command arguments from using long number strings. Resolves #782
...
Mass format
2015-09-06 17:02:06 +02:00
bf1d779b95
Merge with upstream
2015-06-11 22:29:39 +02:00
27004da544
Compile for Spigot-1.8.7-R0.1. Resolves #644
2015-06-11 22:28:55 +02:00
1ed1b352f3
Properly allow Forge clients to log in. Fixes #493
2015-06-07 17:35:56 +02:00
c002fbc537
Handle player online check in AsyncPlayerPreLoginEvent
...
Apparently, online players with the same username are kicked before PlayerLoginEvent is called. This commit moves the online player check to AsyncPlayerPreloginEvent so the default behaviour can still be modified
Fixes #642
2015-05-30 20:51:49 +02:00
8fc25111e2
Synchronize calls in AsyncPlayerChatEvent listener. Resolves #524
2015-04-27 00:31:54 +02:00
1205252450
Correct compile NMS version
2015-04-26 22:21:26 +02:00
aacf37aa56
Update to Spigot 1.8.3-R2
2015-04-26 20:43:37 +02:00
af52dec24a
Store UUIDs in a SQLite database. Resolves #373 and resolves #406
2015-02-16 17:00:38 +01:00
e699ad1663
Cleanup: Mass reformat and organize imports
2015-01-15 15:47:10 +01:00
d14a595ac4
Update to Spigot's CraftBukkit 1.8
...
Corrected the version check number
Moved Apache Commons reference to imports section
2014-11-30 13:54:29 +01:00
c7a0604afc
Move unfreeze and unmute tasks to TFM_PlayerData. Resolves #352
...
Mass format & cleanup
2014-11-20 23:20:31 +01:00
e780c4ffec
Change to v1_7_R4 for Spigot's pseudo-1.8 support.
2014-09-24 18:37:12 -04:00
9c976b381b
Added TFM_UuidManager to cache UUIDs. Resolves #255
...
All methods related to UUIDs in TFM_Util have been moved to TFM_UuidManager
2014-08-27 11:42:49 +02:00
15650b84cf
Fixed duplicate ban entries
...
Bans are equal when:
a) The ban-type matches
b) The ban-subject matches
Small changes
2014-08-26 18:23:48 +02:00
aca62caec1
Revamped TFM_BanManager, TFM_Ban and TFM_ServerInterface
...
Better ban type checking
Moved ban reason compilation to TFM_Ban
TFM_ServerInterface: Less expensive operations first
Command_rollback now polls TFM_RollbackManager for available players
2014-08-25 13:57:13 +02:00
ef9ce2a9a7
[Bleeding] First compile of new playerdata system. Resolves #223
...
The new TFM_PlayerList stores player under /players/[uuid].yml and only caches online players. When players log in, their playerdata will be loaded.
2014-08-02 16:27:43 +02:00
a0d5743232
Ensure UUID is never null at login. Amends #214 and fixes #229
2014-06-30 19:09:26 +02:00
7598d211cd
Correctly display permban URL. Fixes #228
2014-06-30 17:51:13 +02:00
8b4b2f97e0
Finished TFM_UuidResolver and /uuid. Resolves #214
2014-06-29 12:09:03 +02:00
c4f1d0c06f
Merge from master
2014-06-29 10:53:39 +02:00
20d4e886fc
Merge from bleeding
2014-06-28 22:31:33 +02:00
e36ace1671
[Bleeding] Started work on TFM_UuidFetcher
2014-06-28 22:24:36 +02:00
e942f0bf75
Removed most singleton patterns. Resolves #181
2014-05-19 19:32:25 +02:00
00ac914066
Unban fuzzy IPs for admins. Fixes #187
2014-05-16 15:39:40 +02:00
67c86aea24
Added config values for MOTD, server name and address. Resolves #178
2014-05-16 15:18:24 +02:00
489549a0ea
Warn when NMS versions don't match. Resolves #165
2014-05-05 00:01:57 +02:00
7cdf1abcf2
[Bleeding] Fix invalid characters in usernames
2014-04-23 19:30:11 +02:00
08e4a4a171
Moved permban list to a seperate class
...
Refractoring
Code cleanup
2014-04-21 23:09:10 +02:00
c82113dc22
Fixed duplicate entries when adding/removing players
...
Some refractoring
2014-04-21 17:45:32 +02:00
7df24c6b86
Added more detailed build information to /tfm through appinfo.properties
2014-04-21 14:37:53 +02:00
0e9044ffc3
Allow compiling for Spigot 1.7.8
2014-04-17 18:29:08 +02:00
7f2e72ee51
[Bleeding] Fixed bugs with TFM_PlayerList and TFM_BanManager
2014-04-15 15:43:07 +02:00
d613e0266b
[Bleeding] First compile of new banning system
...
Updated to CraftBukkit 1.7.8-R0.1
2014-04-14 21:11:41 +02:00
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
a54c113a86
[Bleeding] Switched to UUIDs in TFM_AdminList
...
Various other changes
2014-04-09 22:33:03 +02:00
ec8a528564
[Bleeding] Working on TFM_Admin
2014-04-09 21:29:27 +02:00
a3a484dc58
Updated to CraftBukkit v1.7-R2
2014-04-04 13:45:35 +02:00
9b66304f63
Merged with BukkitTelnet
2014-04-03 19:23:29 +02:00
0f6f21e4c6
Update TotalFreedomMod to Minecraft 1.7.5.
2014-03-25 20:25:06 -07:00
87f338194c
Removed "for a while"
2013-12-03 07:41:43 -08:00
b5760afbad
Fixed.
2013-12-03 07:35:47 -08:00
0f58746525
Modified the 2 ban messages.
2013-12-02 15:43:42 -08:00
d4c3a4ad45
Woops
2013-12-01 19:02:30 +01:00
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
73acb2448b
Force-allow superadmins to log in
...
Commented and cleaned up handlePlayerLogin()
2013-12-01 13:33:39 +01:00
6ba96b427d
Update to CraftBukkit 1.7
2013-12-01 12:13:39 +01:00
a821f7b606
Updated PermBan Link
2013-10-27 15:33:26 +01:00
faeaa3aab7
Update for MC v1.6.4
...
Other minor fixes
2013-09-21 13:51:09 -04:00
88103cefc2
Some more tweaks to WebHelp.
2013-08-28 11:26:08 -04:00