Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
A modern continuation of Modifyworld for Paper servers, with fine-grained permission control over player actions.
Beta update — 2.0.0-BETA.6
Changes
- Translate
/modifyworld checkinto all seven supported languages, keeping report order and colors. - Add missing diagnostic texts to existing language files, including
own.yml, without replacing custom texts. - Save original language files as
.bakbefore migration; provide English fallback for missing translations. - Compare release and beta versions numerically against fixed migration thresholds; completed steps do not repeat on restarts or later releases, and future steps run sequentially on the preceding migration's result.
- Record the running release after successful startup; version-only updates create no configuration backup, while content-changing migrations retain backups.
- Log migration context at INFO level and report overall completion only after successful validation and saving.
- Clarify custom messages and legacy Modifyworld migration in the README.
Requirements and status
- Paper 26.2 and Java 25; LuckPerms recommended.
- Beta verification: 264 tests passed, with no failures, errors or skipped tests.
- Newer Paper versions have not been verified. Spigot and Folia are not supported targets.
Update notes
Stop the server, back up your configuration and permissions, replace the existing
Modifyworld JAR, and restart. Existing texts are retained. The configured language
also applies to diagnostics; use language: own for your own language file.
Permission behavior remains unchanged from BETA.5. Numeric permission conversion only applies when migrating from legacy Modifyworld.
See the project overview and GitHub README for configuration and formatting details.
Platforms
Paper
26.2
Dependencies
Paper