Ryan
99043a7c49
Removed Hostname and Port from the config - Now using the server address.
2014-11-01 12:10:08 +00:00
Ryan
57a6b35457
Added the ForceIP feature - Resolves #224
2014-10-31 17:47:05 +00:00
Jerom van der Sar
8cae042857
Don't write spoofed UUIDs to cache
2014-08-30 16:24:35 +02:00
JeromSar
b7175d73ab
Fixed AIOOBE in /rollback
2014-08-27 13:30:46 +02:00
JeromSar
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
JeromSar
0c99862793
Perform backups in a seperate folder
...
Perform weekly backups on config.yml
Minor refractoring
2014-08-27 10:58:26 +02:00
unknown
0240b65fad
Save and remove player entries on leave
...
Removed timer for player loading, applied to plugin instead
2014-08-27 00:28:44 +02:00
unknown
b6d3e5baca
Merged with master
2014-08-26 18:25:27 +02:00
unknown
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
unknown
b0aa4a850d
Added Announcer. Resolves #226
...
Organised onEnable()
Formatting
2014-08-25 20:01:54 +02:00
unknown
3c6e706c98
Merged with master
2014-08-25 14:07:47 +02:00
unknown
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
Jerom van der Sar
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
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
d193686c79
Block //snow. Resolves #217
2014-06-28 11:50:15 +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
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
8cb4ef111c
Rename /saconfig clear to /saconfig clearme. Closes #189
2014-05-19 19:46:40 +02:00
unknown
50d6cf471c
Incremented version number for development towards next release
2014-05-19 19:33:18 +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
unknown
16b02e3dec
Changed /saconfig remove to /saconfig delete to match usage. Fixes #183
2014-05-14 16:22:56 +02:00
unknown
70e248202b
Increment version number to 4.2
2014-05-13 17:56:21 +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
a3f3903760
Increase default nuking block place threshold. Resolves #169
2014-05-11 18:05:51 +02: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