Commit Graph

345 Commits (e0b81e4c76f821fbde985c231d93add711b39f44)

Author SHA1 Message Date
William 22b7648b77 General cleanup and optimisations 2 years ago
William b5f447b20a Visual tweaks to Plan extension 2 years ago
William 086c235323 Comment cleanup 2 years ago
William fbf9f7f2b1 Listener cleanup 2 years ago
William 28c4cfb55f Cancel inventory edits when editing is disabled, tweak listener logic for better compatibility 2 years ago
William 723c79b3a9 Improve initialization logic 2 years ago
William ff1c8cddb5 Cleanup user logic 2 years ago
William 54553069bf Fix ender chest command too 2 years ago
William bc9d31abc8 Fix inventory and ender chest commands 2 years ago
William e5e848126a Update de-de courtesy of Ceddix 2 years ago
William b0e0b9c435 Minor legacy migrator fix, about menu link and text tweaks, minor version checker fixes, fix TAB completion in console 2 years ago
William 6bfbeec74d Finalize locales 2 years ago
William 745c420fed Flesh out Plan extension 2 years ago
William 2e7ed6d9f5 User data pinning, version validation checks, fixes 2 years ago
William d1e9f858fe Start work on Plan integration 2 years ago
William 0fce3c44ab Add legacy migrator 2 years ago
William 725cc2b24b Send migrator help menu if executed with no sub arguments 2 years ago
William 96c6a878c4 Shrink built jar file size, work on MySQLPlayerDataBridge migrator 2 years ago
William f650db4438 Implement data rollbacks and deletion 2 years ago
William b7709f2d6c Userdata command, API expansion, editor interfaces 2 years ago
William 1c9d74f925 Events & API work, save DataSaveCauses as part of versioning 2 years ago
William fd08a3e7d0 Echest, invsee 2 years ago
William 1829526aa7 Implement compression via DataAdapter, add option to disable compression, better exception handling 2 years ago
William f2d4bec138 Version data via the database implementation 2 years ago
William d78dd42b72 Fix data sync when changing servers, consume keys when retrieved 2 years ago
William 38c261871a Basic bukkit implementation 2 years ago
William 9471e0cbff Start 2.0 rewrite
Use redis key caching, remove need for proxy plugin
Make platform independent to allow porting to other platforms
2 years ago
William 2b6e2a1ddc Prep 1.4 release 3 years ago
William 359f0d6f18 Refactor API 3 years ago
William da7a85dde9 Save player data on WorldSaveEvent, add config option, close #21 3 years ago
William a76aecdd23 Refactor package to net.william278; update dependencies & stop shading internal modules 3 years ago
William 330476ee23 Credit for Ukrainian locales 3 years ago
Thourgard 6bf36bcbb1 Create uk-ua.yml 3 years ago
William ab3271c0ec Add simplified chinese credit 3 years ago
William 0fd5e4eb36
Merge pull request #24 from Ghost-chu/master
Simplified Chinese (China Mainland) translation
3 years ago
William 996b9bc63d Fix zh-tw file formatting, add credit 3 years ago
Ghost_chu bedb903215
Simplified Chinese (China Mainland) 3 years ago
William c5e0640f83 Async proxy data setting and fetching; add timestamp API to player data; add option for bounceBackSyncrhonization 3 years ago
William b7e6861f03 Add credit for ceddix 3 years ago
William 61072bfa51 Merge remote-tracking branch 'origin/master' 3 years ago
William ae439595ea Async data serialization and add synchronization_timeout_retry_delay config option 3 years ago
Ceddix ff17b58473
Create de-de.yml 3 years ago
William 07452083cb Merge remote-tracking branch 'origin/master' 3 years ago
William 55ea6bc391 Add spanish locale credit 3 years ago
William 742a033cf7
Add spanish (es-es) localisation by anchelthe 3 years ago
William a3d745898e Add localisation credit 3 years ago
William 25c4553dd8 Merge branch 'ja-jp' 3 years ago
William 049dcbe589 Fix rare EndOfStream exception with Jedis listener 3 years ago
Namiu/うにたろう 3ffa2dc0ca
Create ja-jp.yml
Add japanese language file
3 years ago
William 9bf0fe7bb9 Use a continuous connection for pub/sub to avoid EndOfStreamException and increase exception logging verbosity 3 years ago
Harvels X b450910b5a
Fix meta separator in VersionUtils.toString; 3 years ago
Harvels X 28c14ed393
Edit: fix UpdateChecker version check;
Add: version utils;
3 years ago
Harvels X 3c50245540
Edit: relocations & excludes;
Refactoring modules configuration;
3 years ago
Harvels X fd42bc99be
Edit: move plugin manifests;
Edit: retrieve a version of velocity;
3 years ago
William c439ad59ac Fixed current timestamp being generated being incorrect 3 years ago
William 6719858de1 Add SSL connection option for Redis 3 years ago
William 920d2582f5 Update Redis initialization handling now that it is multithreaded 3 years ago
William 7d46ce076b Authenticate when creating the ConnectionPool 3 years ago
William 027ee0dbbb Escape version string 3 years ago
William 93be26a946 Use JedisPool instead of single Jedis connection 3 years ago
William 6d31d28f47 Bump Jedis, fix status message missing a newline 3 years ago
William f01bb7c082 Update author URL 3 years ago
William bf6032d6f0 Add ability to update PlayerData back to cache and add more javadoc comments 3 years ago
William 023082e749 Overhaul API, add JitPack integration for developer API provision 3 years ago
William c0f4012904 Add @HarvelsX to contributors :) 3 years ago
Harvels X 9ff20e6e93
Merge remote-tracking branch 'origin/master' into future/nms 3 years ago
HarvelsX d600c20cd5
Revert "Remove use MPDB & internal migrator;" 3 years ago
William 1eac1cf283 Downgrade redis to 3.7.1 3 years ago
William 8241d64d11 Authenticate redis after establishing connection 3 years ago
William 911bdbc400 Fix #12, bump to 1.2.1 3 years ago
William 0e2fed5cce Use .equals() to compare UUIDs during data updating 3 years ago
HarvelsX 81f1cf7642
Add native sync advancements without toast, announces, rewards; 3 years ago
HarvelsX 7bb6495cfa
Remove use MPDB & internal migrator;
TODO: create migration plugin;
3 years ago
William a518d12e67 Re-add MPDB migrator loading on redis listener
Use Libby to download SQL dependencies at runtime
3 years ago
William eb0a8dbf47 Fix configuration formatting and loading issues 3 years ago
William 635fefba3d Add command and migrator 3 years ago
William 725bf2c315 Start work on Velocity support 3 years ago
William 32a5004fc7 Add configuration option to synchronise flight 3 years ago
William cf6b81200b Cluster support 3 years ago
William 2a34c5baa7 Remove proprietary code 3 years ago
William 4ca8f8a633 Add update checker 3 years ago
William 72d38fd443 MPDB Migration Fixes, server shutdown synchronisation fixes and polish 3 years ago
William 049d92364f Change plugin info link 3 years ago
William f7f1dc50eb 1.0 release progress 3 years ago
William f842afac1e Refactor name to be HuskSync 3 years ago
William 520f1ea1d7 Add advancement, location and flight syncing, fix an issue that sometimes led to inconsistent syncs 3 years ago
William bd316c0b8c Make synchronisation much smoother, add Statistics and fix experience syncing 3 years ago
William dee8747041 Added Synchronisation options 3 years ago
William 99ce0898da Add experience synchronisation 3 years ago
William 9198cd648f Add information command 3 years ago
William ba8e4ee175 Now fully reliable and added support for health, max health, etc 3 years ago
William ec6f85250d make MessageTarget final in RedisMessage 3 years ago
William 861477f5ae Finish initial implementation of plan 3 years ago
William 2a7371be31 Initial project setup, building, setup planning, readme & redis 3 years ago
William 6742131d96 Initial commit 3 years ago