- Update API to keep-up with Paper's hard-fork
- Remove bloat from chat/permissions plugins that nobody uses nowadays
- Check if there's room for improvement
- Migrate commands to Brigadier
Warning
Project under SLOW development
Please, don't forget to check VaultUnlocked.
This project now implements its API, rather than legacy Vault's.
Please see the VaultUnlockedAPI page for information on developing with Vault's API. In the past, you would use the same artifact as servers installed, but the API has now been split from the main project and is under a different artifact name. Please make sure you accommodate this change in your build process.
Installing Safe is as simple as copying the provided binary to your
/plugins directory, and the rest is automatic! If you
wish to perform configuration changes, this can be done via a configuration
file but should not be necessary in most cases. See the "Advanced
Configuration" section for more information.
No valid reasons honestly, if Paper doesn't break the Bukkit API that Vault uses, then Vault is more than enough.
Safe aims to use modern API features, avoiding now @Deprecated API.
- vault.admin
- Determines if a player should receive the update notices
Safe changed Vault's Maven to Gradle, to build the project just execute
./gradlew buildNo longer needs binaries to compile.
Safe no longer contains built-in support for old, long-abandoned plugins. Plugins like Luckperms have support for Vault although, Luckperms needs the plugin name to be exactly "Vault" (instead of "Safe") for some reason