Skip to content

[2.7.5]

Choose a tag to compare

@SLINIcraftet204 SLINIcraftet204 released this 06 May 19:24
Immutable release. Only release title and notes can be modified.
848da4a

What's Changed

Full Changelog: 2.7.4...2.7.5

Summary

This PR adds the first server-platform compatibility layer for betterGraveStones.

It detects common Bukkit-compatible server platforms and applies safe feature gates where needed. Folia is detected and blocked by default because the current plugin code still uses classic Bukkit/Paper scheduler, teleport and entity access patterns.

Added

  • ServerPlatform
  • ServerCompatibility
  • Platform detection for:
    • Folia
    • Purpur
    • Paper
    • Spigot
    • CraftBukkit/Bukkit
    • Unknown Bukkit-compatible servers
  • Startup/reload platform logging
  • Compatibility config section
  • Safe Locator-Bar gating for unsupported platforms/versions

Config

compatibility:
  logPlatformOnStartup: true

  folia:
    disablePlugin: true

  features:
    locatorBar:
      autoDisableWhenUnsupported: true

Notes

This does not claim full Folia support yet. Folia is intentionally detected and blocked by default until a dedicated scheduler/entity adapter is added.

Closes

Closes #1