Sueta

BetterSettings

1.1.0

Reliable Paper player settings with custom YAML, toggle and choice values, safe reloads, and Classic or Donut-inspired GUIs.

·Plugin
  1. 1.1.0latestBetterSettings v1.1.0Sep 22, 2026

    BetterSettings 1.1.0

    - Fixed: Named custom blocks such as Test: now load correctly, and invalid reloads keep the current menu operational. - Added: Toggle and multi-choice settings with cycling, reset controls, persistence, typed API events, and validated post-commit actions. - Added: An optional DonutSMP-inspired seven-tab preset; provider-backed settings remain hidden until available. - Changed: /settings validate, reload, and information output now report loaded, unavailable, skipped, duplicate, and invalid definitions. - Fixed: Auto-respawn now uses the player scheduler; per-player saves are ordered; persisted native preferences return after login; and shutdown performs a bounded final data flush.
    Upgrade
    Back up plugins/BetterSettings, replace the old jar, restart the server, and run /settings validate. Existing configuration and player data remain in place, and the default preset stays classic unless changed by the server owner. Requires Java 21 and Paper 1.20.5 or newer.
    279 downloads
  2. 1.0.0BetterSettings v1.0.0Nov 21, 2025

    BetterSettings v1.0.0

    ---

    🚀 Changelog

    - Initial Release: Launched with 29 fully functional settings and 31 API framework settings. - New GUI: Added a beautiful categorized menu system with pagination and glass pane borders. - Performance: Full Folia compatibility with regionized threading and Async I/O. - Developer API: Implemented a complete API with PlayerToggleSettingEvent and PlayerSettingChangeEvent. - Configuration: Added extensive customization via 5 YAML files for UI, messages, and performance.
    555 downloads

Similar projects

Plugin →