Vendixity
Moderation plugin with GUI support
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Vendixity
🔨 Vendixity
Modern, powerful moderation for Paper servers.
Vendixity is a full-featured moderation plugin built for Paper 1.21.5, focused on speed, clarity, and control. It provides command-based and GUI-based moderation with SQLite persistence, IP enforcement, and clean punishment history tracking.
✨ Features
- Permanent & temporary bans (Player based / IP based) - Permanent & temporary mutes (Player based / IP based) - Optional reasons on all punishments - SQLite support
⏱️ Time Formats
``` 1s = second 1m = minute 1h = hour 1d = day 1w = week 1mt = month 1y = year ```
📜 Punishment History
Full punishment history per player with detailed information, stored in SQLite. You can also view it through commands or the GUI.
Shows: - Punishment type - Who applied it - When it was applied - Expiry (or permanent) - Reason (if provided)
🖥️ GUI Integration
/vx gui or /gui opens a GUI with three options: - Punish player - View player history - Actions menu
Punish Menu
- Permanent Ban - Temporary Ban (duration selector) - Permanent IP Ban - Temporary IP Ban (duration selector) - Kick - Permanent Mute - Temporary Mute (duration selector) - Freeze Player
Actions Menu
- Nearby Invis Check
⚙️ Commands
``` /ban <player> [reason] /tempban <player> <time> [reason] /ipban <player> [reason] /iptempban <player> <time> [reason] /unban <player>
/kick <player> [reason]
/mute <player> [reason] /tempmute <player> <time> [reason] /ipmute <player> [reason] /iptempmute <player> <time> [reason] /unmute <player> /freeze <player> /unfreeze <player> /invischeck
/history <player>
/vendixity help /vx help /vx gui ```