Skip to content

kelp-v0.3.0 - "The World update"

Pre-release
Pre-release
Compare
Choose a tag to compare
@PXAV PXAV released this 27 Feb 20:37
· 606 commits to master since this release
2ac280b

Dear developers,

this release focused on creating an improved location and world management library for Kelp. In old API versions of spigot (1.15 or lower), you don't have features like PluginTickets that allow forcing to keep certain chunks loaded or a method emulating a bone meal application on a block. Kelp ports those features over to all versions. Furthermore, the work with neighbouring blocks and chunks has been improved by introducing new methods for facing and vector calculations.

With the new util classes your code becomes more readable: Instead of createExplosion(location, 4F), you can now write createExplosion(location, ExplosionPower.TNT) for example. The location and world library has already been integrated into other Kelp features such as the NPC system or the KelpPlayer/KelpEntity or the Particle Library.

You can read all changes and new features in this version's changelog.

Still, we would like to point out that Kelp is not yet in a production-ready stage. There have been no performance tests with big amounts of players nor the API code is final. All features are only available in Minecraft 1.8.8 now. Please be patient or report bugs and issues for further improvement.