Important: Changed native version to 1.21.11.
Important: Refactored how data is stored internally, increasing overall performance.
Added: Additional MySQL configs:
Code (YAML):
mysql:
connect_timeout
: 30
# Seconds
socket_timeout
: 60
# Seconds
max_chunk_size
: 200
Added: MySQL no longer saves all bags at once, but instead in chunks of 200.
Changed: Upgraded PvPManager dependency from v3.17.8 to v4.0.4.
Changed: Updated the way bags are stored in the cache, optimizing performance overall.
Changed: Increased performance when updating the bag items.
Changed: ValorlessUtils.SFX to HavenBags.utils.SFX and HavenBags.datamodels.Sound, which should solve SFX issues on certain versions.
Fixed: Increased performance in Lang by not fetching offline players when null.
Fixed: An issue causing skin tokens to not correctly parse the %skin% placeholder.
Fixed: An issue where giving bags would still took 1-6 sizes instead of the new 9, 18, 27, 36 ,45 ,54.
Changed TabCompletion to reflect this.
Commit:
6e37f81
Pull:
#26