- Fixed a couple of bugs
- Created new branch: dev. All development commits will be pushed to here
- Added new constructors for BlockBreakAnimation, Camera, Animation and PacketSender
- Optimized the performance, from now NPC/ArmorStand/Hologram will have a cached packet system. After edit anything, you must use the method #buildPackets, all needed packets will be cached. Then, you're able to show that to a player, the library will use the cached packets to send.
- Effects now no longer start a new thread, which means they run in the main thread by default. It's recommended you to create an asynchronous thread to call the method, which reduces more lags
- ArmorStand and Hologram now supports JSON as a new feature appears in 1.13
- Added new options into the configuration
+ auto_renew_skin (true): allows the library to renew the skins automatically
+ placeholder_cache_duration (10): the cache duration for placeholders in seconds
+ placeholder_cache_async (false): caches the placeholders in a new thread, maybe it can reduce lags if set to true (tested with default placeholders but may have some issues with other custom placeholders)
- Supported 1.13 for:
+ Anvil
+ Recipe
+ Command Builder
+ BossBar
+ ArmorStand
+ Hologram
+ Title
+ Animation
+ BlockBreakAnimation
+ Camera
+ ActionBar
+ PlayerList