Commit Graph

151 Commits (4fddbc2b32a5d938fed4a17453b1dd8b66d98a46)

Author SHA1 Message Date
William 4fddbc2b32 Automatically expand menus to accommodate custom inventory/echest sizes, close #45 2 years ago
William 43cd367ca3 TriumphGUI for menus, fix missing inv/echest view message, fix data saving despite no updates, close #42 2 years ago
William 394b8ff1d1 Disable dump commands for operators by default 2 years ago
William 4577da3336 Restore users with at least one health point 2 years ago
William c3b339b3dd Minor cleanup, tweak listener method names 2 years ago
William 2b91154ca2 Ensure players have their inventory contents saved on death 2 years ago
William 2351be31e3 Merge branch 'annotaml-config' into save-on-death 2 years ago
William 624543b93d More test fixes 2 years ago
William c13f4b2a05 Merge branch 'annotaml-config' into save-on-death 2 years ago
William 00b8d335d8 Fix tests 2 years ago
William 89d8b79ae3 Add ability to save user data on player death 2 years ago
William acd97a1cb0 Migrate config to Annotaml 2 years ago
William 8c0f7a295f [ci skip] tweak comment 2 years ago
William 7536bfaaf5 Add `/userdata dump` command, for file/web dumping of user data json 2 years ago
William cbf5d9c24e Implement variable-sized user data; only save needed data 2 years ago
William b9e474d946 Variable-size data format support: Deprecate `getXData()` methods in `UserData` in favour of optional returns 2 years ago
William 3d232f97fb Shade adventure instead of bundling at runtime 2 years ago
William 6d649d0889 Extra logging for DataSerialization exceptions 2 years ago
William 0754837820 Start work on data list pagination via PagineDown, update locales 2 years ago
William 049cd8ecca Migrate plugin to MineDown/Kyori-adventure 2 years ago
William278 59a0002c16 Migrate to DesertWell for about menu, version checking 2 years ago
William278 61020e04d9 Fix typo in default command description 2 years ago
William278 ff1ace8342 Update version format 2 years ago
William 258356e45d Bundle boosted-yaml, adjust shading and build scripts 2 years ago
William e1628b6448 Download jedis at runtime 2 years ago
William 3282f5739c Fix nested futures on #ensureUser causing ineffective #join synchronisation calls, close #40 2 years ago
William 50e66be0c0 Relocate DummySettings 2 years ago
William 593c88c8ba Fix tests, create DummySettings 2 years ago
William 2f700b2d93 Use Commodore for rich command completion registering 2 years ago
William d1c95030f0 Added config option for syncing dead player inventories, cancel damage if locked 2 years ago
William 1ed2414241 Add Bulgarian (bg-bg) courtesy of Pukejoy_1 2 years ago
William 8847483ff8 Correct Persistent Data serialization 2 years ago
William 125f142cf5 Fix tests 2 years ago
William dafbcad10e Fix PersistentDataContainer synchronisation, bump to v2.0.2 2 years ago
William e4262abfd7 Prevent synchronisation of newer user data formats, tweak error messages 2 years ago
William fc6a760848 `usersAwaitingSync` -> `lockedPlayers`, also lock while quitting 2 years ago
William e03a580870 Tweak exception wording 2 years ago
William 112e5fe0bd `longblob` rather than `mediumblob` 2 years ago
William ae4f005a9c Additional exception handling to player quit event, stop edge-case asynchronous execution 2 years ago
William 460cb54a7d Merge branch 'master' into zh-tw 2 years ago
William ebf5b77f00 Add credit to HookWoods 2 years ago
William 33904d82d0 Merge branch 'master' into hotfix/death-sync-event 2 years ago
William 10b3eb5a43 Properly synchronise player death states 2 years ago
小蔡 7ae0709895
Update zh-tw.yml 2 years ago
William 8760fcea1f Fix tests 2 years ago
William 60a3bba165 Additional error handling 2 years ago
William 082b3e6c42 Tweak debug logging when reading Redis keys 2 years ago
William fe14b4db35 Add it-it courtesy of xF3d3 and es-es courtesy of Melonzio 2 years ago
William 9534a8ed0c Escape bracket terminator in javadoc comment 2 years ago
William 60a435aa82 Rename in config max_user_data_records --> max_user_data_snapshots 2 years ago