ModsJava
VMaintenance – Maintenance System
Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot VMaintenance – Maintenance System (1.21.1+)
VMaintenance is a lightweight and flexible maintenance plugin built specifically for Velocity 1.21.1+ servers.
After struggling to find a maintenance plugin that properly integrates with announcement systems, I decided to build my own solutions, two plugins:
✨ Commands
✨ Features
Message Types
Screenshots
![[IMG]](//proxy.spigotmc.org/0cac8f1141b9636bf946f324366e025c6f97e7eb/68747470733a2f2f692e706f7374696d672e63632f50714477573068712f706c7567696e2d7373322e706e67)
VMaintenance is a lightweight and flexible maintenance plugin built specifically for Velocity 1.21.1+ servers.
After struggling to find a maintenance plugin that properly integrates with announcement systems, I decided to build my own solutions, two plugins:
- VMaintenance → Handles maintenance logic
- VAnnouncer → Handles announcements
✨ Commands
- /vmaintenance on <server> <reason>
- /vmaintenance off <server>
✨ Features
- ✅ Global maintenance mode
- ✅ Server-specific maintenance control
- ✅ Customizable messages via config
- ✅ Modern color support:
- & legacy colors
- &#hex colors
- MiniMessage (<#ff0000>, <gradient>)
- ✅ Dynamic placeholders (e.g. {mode})
- ✅ Lightweight & performant
- ✔ Velocity 1.21.1+
- ✔ Works standalone
- ✔ Optional integration with VAnnouncer
Message Types
- CHAT: Normal chat message
- ACTIONBAR: Action bar message
- BOSSBAR: Boss bar display
Code (YAML):
prefix
:
"<gray>[<gold>Maintenance</gold>]</gray> "
permissions:
admin : "vmaintenance.admin"
bypass : "vmaintenance.bypass"
global:
enabled : false
mode : "default"
kick-message : "<red>Server is under maintenance!\n<yellow>Mode: {mode}"
message-type : "CHAT"
server:
kick-message : "<red>This server is under maintenance!"
message-type : "CHAT"
bossbar:
duration : 5
color : "RED"
overlay : "PROGRESS"
messages:
no-permission : "{prefix}<red>You do not have permission!"
server-not-found : "{prefix}<red>Server not found!"
global-enabled : "{prefix}<green>Global maintenance enabled (mode: {mode})"
global-disabled : "{prefix}<red>Global maintenance disabled"
global-status : "{prefix}<yellow>Status: {status} | Mode: {mode}"
server-enabled : "{prefix}<green>Maintenance enabled for {server}"
server-disabled : "{prefix}<red>Maintenance disabled for {server}"
server-status : "{prefix}<yellow>{server}: {status}"
usage : "{prefix}<yellow>Usage: /maintenance ..."
permissions:
admin : "vmaintenance.admin"
bypass : "vmaintenance.bypass"
global:
enabled : false
mode : "default"
kick-message : "<red>Server is under maintenance!\n<yellow>Mode: {mode}"
message-type : "CHAT"
server:
kick-message : "<red>This server is under maintenance!"
message-type : "CHAT"
bossbar:
duration : 5
color : "RED"
overlay : "PROGRESS"
messages:
no-permission : "{prefix}<red>You do not have permission!"
server-not-found : "{prefix}<red>Server not found!"
global-enabled : "{prefix}<green>Global maintenance enabled (mode: {mode})"
global-disabled : "{prefix}<red>Global maintenance disabled"
global-status : "{prefix}<yellow>Status: {status} | Mode: {mode}"
server-enabled : "{prefix}<green>Maintenance enabled for {server}"
server-disabled : "{prefix}<red>Maintenance disabled for {server}"
server-status : "{prefix}<yellow>{server}: {status}"
usage : "{prefix}<yellow>Usage: /maintenance ..."
Screenshots
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
VMaintenance – Maintenance System is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 80 times (via Spigot). Download it and open it directly in the game.