* Changed IslandLevelCalculator minHeight to world minHeight for negative blocks height support since 1.18. (#246)
* Version 2.9.0
Co-authored-by: Huynh Tien <huynhqtienvtag@gmail.com>
* Version 2.8.1
* Speeds up level calculation by doing more chunk scans async.
If chests are scanned, then it will take longer because these have to be
done sync.
https://github.com/BentoBoxWorld/Level/issues/243
* add Vietnamese (#240)
* Raw island level placeholder (#241)
Co-authored-by: Huynh Tien <huynhqtienvtag@gmail.com>
Co-authored-by: Rubén <44579213+Rubenicos@users.noreply.github.com>
* Version 2.7.2
* Use Java 9's takeWhile
* Added placeholder %Level_[gamemode]_rank_value
Fixes https://github.com/BentoBoxWorld/Level/issues/228
* No save on disable (#231)
* Release 2.6.4
* Remove saving to database on disable.
https://github.com/BentoBoxWorld/Level/issues/229
First, the top ten tables are never actually used or loaded. They are
created in memory by loading the island levels. So there is no reason to
keep saving them.
Second, the island level data is saved every time it is changed, so
there is no need to save all of the cache on exit.
* Fixes tests
* Rosestacker (#232)
* Add support for RoseStacker 1.3.0
* Made plugin a Pladdon.
* Stores level data on a per island basis
* Migrate after BentoBox worlds have loaded.
* Added new Admin set initial level handicap command
* Bug fixing
* Fix test
* Removed code smell
New config.yml entry. Can do concurrent checks up to amount admin
decides.
Fixes issue with reloading where the queue was not disabled and
continued to run.
* Add support for Wild Stackers (Blocks Only)
* Shorten my recent commit, modified checkBlock method slightly to not pass full BlockData; rather just the Material that is used in the method
* Uses PaperLib to get chunks async.
Appears to work fine on regular Spigot too.
* Removes config settings not required anymore.
* Future is on main thread, so do calcs async
* Implements multi-threaded level calculation.
* Remove debug from version