qconf icon

qconf -----

All-in-one plugin




qconf
one plugin instead of ten

[​IMG] [​IMG] [​IMG]

⚠ 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
  • Kit, warp, shop, crate, achievement, quest editors
  • Moderation panel — bans, mutes, warns, jail, IP bans, reports
  • Multi-user with roles and granular permission flags (35 flags)
  • Audit log — who did what and when
  • HTTPS support (direct or via nginx)
  • Plugin manager — load/unload/reload plugins from browser
  • iFrame embedding (BlueMap, Grafana, etc.)
  • Quick Setup wizard on first launch

Try the interactive demo — fully clickable panel with sample data, no server needed.

Auth

Login/register system. PBKDF2-SHA256 hashing, brute-force protection, IP auto-login, limbo spawn, configurable title/actionbar reminders.

Permissions

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
  • Bot (JDA) — slash commands (/online, /server, /ban, /mute, /kick, /playerinfo), chat bridge (MC ↔ Discord), account linking (/link), auto-role for linked accounts, self-whitelist, watchdog

Kits

GUI kit selector. Cooldowns, one-time kits, group/player restrictions. Items with enchantments, custom names, lore.

GUI Menus

Custom chest menus with click actions: command, console command, submenu, warp, close, message, sound. Placeholders supported.

Crates

Lootbox system. Right-click key to open. Weighted rewards with rarity tiers. Economy purchase option. PDC-protected keys (can't be forged). Broadcast on win.

Quests

Daily and weekly quest rotation from a pool. Triggers: blocks_mined, mob_kills, player_kills, fish_caught. Money + command rewards.

Achievements

One-time milestones. 9 triggers: playtime, kills, mob_kills, deaths, blocks_mined, balance, fish_caught, jumps, player_kills.

Clans

Create clans, invite, clan chat, tags in chat prefix. Leader can kick/disband. Configurable max members, tag length, creation cost.

Scoreboard & Tab List

Custom sidebar and tab list header/footer with built-in placeholders ({tps}, {online}, {balance}, {ping}, {group}, etc.). Group-priority sorting in tab. AFK indicator.

Extras (30+ commands)

/fly, /heal, /feed, /god, /vanish, /gmc, /gms, /speed, /nick, /hat, /repair, /ec, /ci, /craft, /broadcast, /clearchat, /skull, /renameitem, /near, /seen, /ping, /sudo, /smite, /fireball, /ride, /iteminfo, /powertool, /ptime, /pweather, /freeze, /tphere, /tppos, /top, /invsee. Each has its own permission + .others variant.

Other

  • AFK — auto-detect, optional kick, Discord notifications
  • Backups — world auto-save + ZIP archives with rotation
  • Scheduler — execute commands on schedule (HH:MM or */N interval), warnings before execution
  • MOTD — custom server list description with placeholders, random rotation, dynamic icons
  • Spawn protection — configurable radius
  • Playtime ranks — auto-promote groups based on play hours
  • Votifier — NuVotifier rewards (commands + money + broadcast)
  • PlaceholderAPI — 18 placeholders (group, prefix, balance, clan, homes, afk, etc.)
  • Plugin manager — /plugin load|unload|reload|list
  • Database — SQLite (zero config), MySQL, PostgreSQL. Auto-migration between backends.

Quick Start

Code (Text):

1. Drop qconfPlugin.jar into plugins/
2. Start server
3. Edit config.yml → modules.web: true
4. Edit web-api.yml → api-key: "your-random-key"
5. /qconf reload
6. Open http://your-ip:8085
7. Quick Setup wizard will guide you through everything else
 
Links

  • Wiki — full documentation with every command, permission, and config option
  • Panel Demo — interactive web panel with sample data
  • Discord — support, suggestions, bug reports



Paper / Spigot 1.21+ · Java 21+ · No dependencies required
Optional: PlaceholderAPI, Vault, NuVotifier

Resource Information
Author:
----------
Total Downloads: 3
First Release: Mar 21, 2026
Last Update: Mar 21, 2026
Category: ---------------
All-Time Rating:
0 ratings
Find more info at qconf.qpus.su...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings