ec1a125809
These are the wrong way round
...
The UUID's are the keys, not the names
2014-09-28 11:13:23 +02:00
2dd8e719c8
UUID support for parties
2014-09-28 11:13:23 +02:00
3c6dd290f4
Allow AdvancedSalvage unlock level 0
...
Fixes #2265
2014-09-06 20:23:41 +02:00
07e589aae3
Allow equal rank levels for Salvage
...
Fixes #2270
2014-09-06 19:59:26 +02:00
1119d3c17f
Actually fix flatfile player loading....
...
you lied to me @tft_02
2014-09-03 00:05:48 -04:00
eac5d1ee7a
Improve auto mod config generator
2014-08-31 19:10:49 +02:00
56cb5c092f
Should be this
2014-08-26 21:55:35 +02:00
9d7faf9ed9
Fix database loading data for wrong player
...
Fixes #2223
2014-08-24 15:25:56 -07:00
7da661546f
Fixed bug where processing message would always get displayed
...
and the player could never execute /mctop or /mcrank if chat display
was disabled.
2014-08-24 09:21:40 -07:00
48d3280e5e
Make sure that player has McMMOPlayer object before calling API
2014-08-22 15:50:40 -07:00
b61c65636b
Add new ExperienceAPI method to specify if XP can be shared
2014-08-22 15:50:40 -07:00
087a0b079f
Fixed bug with new Death API
2014-08-22 15:50:40 -07:00
2147417322
This seems easier.
2014-08-22 15:16:40 -04:00
4304970059
This was supposed to be a zero.
2014-08-22 00:59:20 -04:00
fc981fda20
Better connection validation for us.
2014-08-21 19:42:03 -04:00
be9ff51fd9
Should fix #2223 for realz this time.
2014-08-21 19:42:03 -04:00
5cfd2dc799
Added API to ExperienceAPI to get the amount of XP needed for a level
2014-08-21 16:38:33 -06:00
c878775c72
Close the statement here as well
2014-08-21 14:33:50 -06:00
574cdd374b
Use a placeholder value. Fixes #2216 #2221
2014-08-20 22:19:36 -04:00
a3943aab24
Add checks for loaded/unloaded profiles in commands
2014-08-19 22:23:19 -06:00
1503e58d11
More relevant donation information
2014-08-19 23:45:54 -04:00
2650d57d8e
Added options to experience.yml for Dirt and Sand variations
...
Adds #2194
2014-08-19 21:28:53 -06:00
4d402c7229
Use correct element
2014-08-19 19:11:07 -04:00
d687543910
Prevent players from having more than one database querying command running at once.
2014-08-19 18:11:56 -04:00
d8ad519cd0
Seperate pools for essential tasks like profile loading and profile saving.
2014-08-19 17:58:45 -04:00
8a35d69540
Move RefreshChunks setting from hidden.yml to config.yml
...
Adds #2213
2014-08-17 20:21:23 -06:00
097a5a0894
Change purge a bit. Apparently andrewkm says this works.
2014-08-17 21:23:27 -04:00
8760c2bbb0
This way is cleaner though.
2014-08-17 20:01:04 -04:00
dc635fe7d7
SHould fix #2195
2014-08-17 19:57:52 -04:00
f10a1d0ffb
Added McMMOPlayerPreDeathPenaltyEvent and McMMOPlayerStatLossEvent
...
McMMOPlayerPreDeathPenaltyEvent is fired before hardcore calculations
take place, use this if you want to cancel hardcore penalties.
Use McMMOPlayerVampirismEvent and McMMOPlayerStatLossEvent when you
want to know how many levels or experience the player lost or if you
want to modify this.
2014-08-16 21:13:46 -06:00
809779e508
Added McMMOPlayerVampirismEvent
...
Expands API possibilities regarding death penalty features.
2014-08-16 21:13:39 -06:00
80d358d1fd
Fix dealing too much AOE damage
...
Bandaid for #2170
2014-08-13 21:24:32 -06:00
a1be17c72c
Add a rate limit for mojang api requests. Configurable via hidden.yml
2014-08-12 11:51:34 -04:00
0a066f51bb
Fix #2197 There is no wait forever option, so we actually need a timeout.
2014-08-12 11:39:43 -04:00
294141c353
We should be reconnecting automagically.
2014-08-11 12:16:27 -04:00
5a47f9fa86
Fix #1320
2014-08-08 00:42:33 -04:00
6ee2d7d823
Do UUID saves in batches.
2014-08-08 00:13:30 -04:00
f2881f02c8
Fix id retrieval
2014-08-08 00:09:00 -04:00
9f5445689c
Helpful debug on shutdown
2014-08-08 00:02:07 -04:00
0ea163e3ee
Lazy fix
2014-08-08 00:01:57 -04:00
f097aa4a67
Missed loaded profile check, Fix #2189
2014-08-07 23:46:22 -04:00
1fcb9e649e
A bit more logic simplification in SQLDatabaseManager, also fixes error printing, Fix #2188
2014-08-07 23:45:40 -04:00
1d0dc02013
Greatly simplify Profile loading in mySQL
2014-08-07 14:16:28 -04:00
8766d31943
Fix #2182 and Fix #2178
...
NOW() is a numeric representation of the date, not a timestamp.... so thats a nono.
Also, we need to update UUIDs grabbing by name.
2014-08-07 13:54:28 -04:00
d857bf483e
Fix #2184
2014-08-07 11:23:02 -04:00
b7774251eb
Remove need for thread locks in profile loading, just reschedule as needed. also stagger based on number of previous attempts.
2014-08-05 23:02:41 -04:00
da7507fc75
Throw some sanity information into the info log.
2014-08-05 20:20:05 -04:00
fe4699430d
Fix #2177
2014-08-05 19:15:22 -04:00
df4fc8149d
Stagger load attempts more.
2014-08-05 19:03:55 -04:00
c156f0c346
Missed an unlock condition, lets use a finally. Should Fix #2180
2014-08-05 18:57:13 -04:00