Skip to content

v1.1.6 (Release)

Choose a tag to compare

@Br1ghtF0r3v3r Br1ghtF0r3v3r released this 31 Jul 19:19

Highlights

  • Folia support: the plugin now runs natively on Folia's regionized multithreading, with region-ownership checks before touching entities/blocks so raytrace work stays on the correct region thread.
  • Minecraft 26.x support: added a new NMS adapter for 26.x alongside the existing 1.21.x adapter, auto-detected at startup.
  • Entity & visibility handling overhaul: reworked how the plugin tracks per-viewer entity visibility state, reducing redundant show/hide packet churn and improving consistency when entities enter/leave range.
  • Codebase refactor: split and reorganized source files for clarity (NMS adapters, packet listeners, scheduler adapters, config, and utils are now more clearly separated), making the project easier to navigate and contribute to.

What's Changed

  • Enhance entity management and player visibility handling by @Br1ghtF0r3v3r in #4
  • Add Folia scheduler adapter and region-ownership checks for multithreaded servers
  • Add NMS adapter for Minecraft 26.x, alongside existing 1.21.x support
  • Refactor source layout for improved readability and maintainability

Full Changelog: v1.0.6...v1.1.6