Official v5 and final release for 1.12.2 with bugfixes
This v5 release fixes a lot of bugs and issues, also adding a few new APIs. Plugins that use BKCommonLib dont have to be updated and will work with this version of BKCommonLib all the same.
This version is not compatible with the new Minecraft 1.13-pre7 dev builds of Spigot. Development is now shifting to adding support for MC 1.13 for a future new release of BKCommonLib.
Highlights
Performance improvements when using map displays
Fixes that mainly impact the Traincarts plugin
Fixes some errors that occurred on MC versions < 1.11.2
Changes
[Fixed] High per-tick time spent in MapDisplay run() due to bug in packet constructor
[Fixed] Timings not displaying right on paperspigot
[Added] LongHashMap clear and add functions
[Added] DebugLogger
[Fixed]Error when loading index.json (resource pack cache) fails
[Fixed] Server crash on MC 1.11 due to incorrect itemstack usage
[Fixed] WorldUtil.getBlockStates broken on MC 1.8.8 and before (SignLink signs not initializing at startup)
[Fixed] Vehicles of passengers sometimes becoming invisible (network controller, Traincarts)
[Fixed] Broken re-mounting when teleporting vehicles with passengers in them (Traincarts)