⚠ Early development — bugs expected. Feedback welcome.
What is this
qconf replaces a dozen separate plugins with one JAR. Auth, permissions, economy, moderation, Discord bot, web panel, kits, warps, shop, clans, quests, crates — all in a single plugin with a shared database, shared permission groups, and one config structure.
Everything is a module. All modules are off by default. You enable what you need, ignore the rest.
Permissions (groups, prefixes, inheritance) are always active as part of the core — they don't need a module toggle.
⚠ Fair warning
This plugin is still in active development. It works, I use it on my own server, but:
There will be bugs. Some features may not work perfectly yet.
Config format may change between versions.
Not everything is polished.
If you find a bug or have a suggestion — I genuinely want to hear it.
Modules
Web Panel
Full browser control panel built into the plugin. No external software, no hosting — just enable the module and open a URL.
Dashboard with real-time TPS, RAM, CPU, player count graphs
Online players — view inventory, give items, kick/ban/mute from browser
Live server console with command input
Config editor — edit all configs visually, no file access needed
Permission editor — groups, inheritance, player assignment
Always active. Groups with priority, inheritance, prefixes, suffixes. Per-group warmup/cooldown overrides. Negative permissions. Temporary groups and permissions with duration.
Teleportation
/spawn, /home (multiple), /warp, /tpa, /tpahere, /back. Each feature toggleable independently. Configurable warmups that cancel on damage. Per-group warmup overrides.
⚔ Moderation
/mute, /warn, /jail, /kick, /warnlist, /history, /report, /lookup (IP + alts), /freeze. Auto-ban after N warnings. Timed punishments. Everything logged and visible in web panel + Discord.
Chat
Format with placeholders ({prefix}, {player}, {group}, {balance}, {clan_tag}). Chat filter: anti-swear, anti-spam, anti-caps, anti-flood — each with its own action (warn/mute/kick). Custom join/quit messages, first-join message, staff chat (/sc), auto-announcements, private messages with /socialspy.
Economy
/balance, /pay, /baltop, /eco. Starting balance, pay tax, min/max balance, currency names. Vault provider — works with any Vault-compatible plugin.
Shop
GUI shop with categories. Buy (left-click) and sell (right-click). Search. Player market — players sell items to each other with configurable tax. Preserves NBT data (enchantments, shulker box contents, custom names).
Discord
Two modes:
Webhook (simple) — notifications for joins, quits, logins, backups, server start/stop