Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
monban
Minecraft access control for standalone servers and Velocity networks.
monban is a whitelist and access-control plugin with explicit ONLINE and OFFLINE player identities. It supports standalone Bukkit/Spigot and Paper/Folia servers, and can act as the access authority for a Velocity network with network-wide and scoped backend access.
Supported platforms
| Platform | Deployment | Global whitelist | Scoped backend access | Hybrid auth selection |
|---|---|---|---|---|
| Bukkit / Spigot | Standalone | ✓ | — | — |
| Paper / Folia | Standalone | ✓ | — | — |
| Velocity | Network authority | ✓ | ✓ | ✓ |
The Paper/Folia artifact is a Paper plugin and is separate from the Bukkit/Spigot compatibility artifact. Hybrid authentication-flow selection belongs to Velocity; the Paper/Folia plugin does not implement deployment.mode: VELOCITY.
Features
- Explicit
ONLINEandOFFLINEidentities instead of inferring trust from the presence of a UUID. - One
/monban whitelistadministration model across supported platforms. - Network-wide whitelist enforcement on Velocity.
- Positive
SERVER_GROUPandSERVERaccess grants on Velocity. - Per-backend
OPENandGRANT_REQUIREDpolicies. - Optional Velocity hybrid
ONLINE/OFFLINEauthentication-flow selection. - Native Folia-compatible scheduling at the Paper platform boundary.
- Strict, versioned YAML configuration and persistent access state.
- Fail-closed startup and access verification for security-sensitive initialization failures.
Requirements
monban plugin bytecode targets Java 21. Server runtime requirements are platform/version-specific; in particular, Paper 26.1+ requires Java 25 to run.
Install
- Download the build for your platform from Modrinth or GitHub Releases.
- Put the JAR in the platform's
plugins/directory. - For standalone Bukkit/Spigot or Paper/Folia, set the native Minecraft whitelist to
white-list=false. - Start the server once, configure
plugins/monban/config.yml, then restart. - Manage the global whitelist with
/monban whitelist .... Velocity additionally provides/monban access ...and/monban status.
Full setup, configuration, command, storage, and Velocity documentation is available at monban.miyu.pw.
License
monban is licensed under the Mozilla Public License 2.0


