48de5057a4
Fix another bug where usernames can be saved as null for FlatFileDB
2021-04-15 14:43:37 -07:00
834ccc946a
FlatFileDatabaseManager refactor + adding tests part 1
2021-04-09 16:45:58 -07:00
5080d86e44
Refactoring code part 1 to prep for adding a bunch of unit tests
2021-04-08 10:39:07 -07:00
4a048b47cb
Refactor DB code a bit and fix console spam when using the Plan plugin
...
Fixes #4450
2021-03-12 16:25:14 -08:00
fdd951f1f1
Second Smelt makes use of its own section in Bonus Drops in config.yml
...
Co-authored-by: t00thpick1 <t00thpick1dirko@gmail.com >
2020-07-13 12:31:30 -07:00
7eae59a0b3
Misc code fixes
2020-07-13 11:39:03 -07:00
95d60e646d
Diminishing returns now has an optional minimum gains setting
2019-01-14 22:11:58 -08: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
df4fc8149d
Stagger load attempts more.
2014-08-05 19:03:55 -04:00
857e12b96e
SQLDatabaseManager optimizations, async profile loading -t00thpick1, zreed
...
This commit changes our shared connection into a connection pool utility to prevent
thread locks from multiple actions attempting to access the database at the same time.
In additon, profile loading has been moved off the main thread at login time, to
allieviate the performance issues caused by it.
Fixes #2138 , Fixes #2119 , Fixes #1982 , Fixes #1953
2014-08-01 20:31:17 +02:00
c10525ada9
Add UUID support! - zreed, slipcor, t00thpick1
...
This commit updates our database managers to use UUIDs instead
of usernames for persistent storage.
Fixes #1979
2014-08-01 20:23:03 +02:00
44e3e4d1e1
Localize several command results
...
Also don't nullcheck the null-guarded mcMMOPlayer in PartyManager
2013-10-14 20:48:36 +02:00
ede0757d83
Remove /mmoupdate and replace with /mcconvert database
2013-08-22 22:33:06 +02:00