Alpha-systemv1.0.0
Alpha-system

Alpha-system

AlphaStudio's core Minecraft plugin — moderation, economy, teleportation, chat, and server management in one package, built to replace CMI and EssentialsX for the commands it covers.

Start here if this is your first time on this wiki, or jump straight to Commands if you already know what you're looking for.

Paper 1.21.1 Package net.alphastudio.alphasystem Author AlphaStudio — M19 Database sqlite / h2 / mysql

Requirements & soft-dependencies

Alpha-system runs standalone with zero extra plugins — every soft-dependency below only unlocks extra behavior when present, nothing is required.

PluginRequired?Unlocks
AlwaysEverything else: punishments, chat, economy (self-registers as the Vault provider), warps, spawn, time/weather, GUIs.
VaultOptionalLets other plugins (shops, etc.) read/write Alpha-system's own economy through the standard Vault API.
PlaceholderAPIOptionalRegisters %alphasystem_*% placeholders, and pulls %luckperms_prefix/suffix% into chat formatting.
packeteventsOptionalFull-fidelity unsigned-chat message deletion (private messages and other plugins' output survive a redraw). Falls back gracefully without it.
Alpha-system also declares loadbefore: [CMI, Essentials, EssentialsX] — if any of those are installed alongside it, load order won't cause command conflicts for the commands both provide.

Quick start

  1. Drop the jar in plugins/ and start the server once to generate the default config files.
  2. Open plugins/Alpha-system/config.yml — set server-name, review the features: toggles, and set database.type (stick with sqlite unless you're running a multi-server network).
  3. If you want cross-server punishment/maintenance sync, switch database.type to mysql and fill in database.mysql.* — see Integrations → Network sync.
  4. Customize plugins/Alpha-system/lang/messages.yml and lang/deathmessages.yml to taste — both reload with /as reload, no restart needed.
  5. Run /as diagnostics in-game to confirm the database, Vault, PlaceholderAPI, and any configured webhooks are actually wired up correctly.

Feature map

🛡️

Punishments

Ban, tempban, banip (with IP-block), mute, warn (with config-driven auto-escalation), jail — full history, cross-server broadcast, Discord webhook.

Commands →
💰

Economy

Self-registers as the Vault economy provider — no separate economy plugin needed. Balances, pay, baltop, fully themeable formatting.

Commands →
💬

Chat

Owns the full chat format including LuckPerms rank prefix/suffix, admin/manager channels, a staff-only delete button that works even on offline-mode servers.

Commands →
🧭

Teleport & Warps

Spawn, back-to-death-location, a fully custom warp GUI, movement-cancellable warmups throughout.

Commands →
🕵️

Staff tools

/whois, /alts (shared-IP detection), /report with webhook forwarding, /socialspy, maintenance mode with network-wide control.

Commands →
🔌

Integrations

MySQL cross-server sync, Discord webhook, a generic reports webhook, bStats metrics, a GitHub-release update checker.

Integrations →

What's already built

Roughly 90 commands across every category above, ~60 permission nodes, a full punishment system with cross-server sync, a self-contained economy, custom death messages, and a health-check command (/as diagnostics) that verifies every integration is actually working. See Commands for the exhaustive list.