MsPlayerManagement: The Ultimate 1.21+ Admin Toolkit
Streamline your moderation. Manage players, execute bans, and monitor your server health—all from one lightning-fast, intuitive GUI.
[HR][/HR]
⚡️ Core Philosophy: Speed and Control ⚡️
Tired of wasting valuable time with slow, complex command structures? MsPlayerManagement is engineered for efficiency. We convert routine administrative tasks—from kicking a toxic player to viewing a banned player's expiry—into immediate, click-based actions.
Built on PaperMC for maximum performance and stability on Minecraft 1.21+.
[HR][/HR]
✅ Advanced Feature Breakdown
1. The Central GUI Hub (/mspm)
Our main menu dynamically lists every online player, providing immediate access to detailed status and management actions.
- Real-Time Stats: See player health, ping, current world, and coordinates at a glance.
- Aesthetic Design: Uses Player Heads to represent both online and banned users, offering superior visual organization and recognition.
- Easy Navigation: Instant links to the Player Profile GUI and the Banned Player List.
2. The Chat-Guided Power Ban
Executing a detailed ban is simplified into a quick, two-step conversation, ensuring accuracy and providing clear administrative records.
- GUI Initiation: Click the 'Ban Player' icon to trigger the process.
- Step 1 (Reason): The administrator is prompted in chat to type the ban reason.
- Step 2 (Duration): The administrator provides the duration (e.g., 7d, 3h, or permanent).
- Server API Integration: Uses the native Bukkit/Paper BanList for maximum compatibility with server commands and systems.
3. Player Profile Quick Actions
The dedicated profile view for each player offers essential moderation tools at your fingertips:
- Kick: Instant removal using a configurable default reason.
- Teleport: Instantly teleport the admin to the target player's location.
- Inventory View: Safely open and inspect the target player's current inventory (display only).
4. Banned Player List (Display Only)
Maintain a visual register of all past and current server bans.
- Visual Record: Display the banned player's head, ban reason, and precise expiration date/time.
- Stable Design: Note: The Unban action is intentionally disabled to guarantee 100% code stability and avoid API conflicts, focusing on reliable data display.
[HR][/HR]
⚙️ 100% Configurability
We mean 100%. Every single element of this plugin is accessible and adjustable in the `config.yml`.
- Localization: All messages, prompts, and command outputs support full color codes (`&`) and placeholders.
- Custom Items: Change the material and display of every button (Kick, Ban, Teleport, Filler items) using standard Minecraft Material names.
- Layout Control: Define the size and individual slot positions for items in all custom GUIs.
[HR][/HR]
Admin Command Reference
| Command | Permission | Description |
|:---|:---|:---|
| `/mspm` | `mspm.admin` | Opens the main Player List GUI. |
| `/mspm reload` | `mspm.admin` | Reloads the plugin configuration from disk. |
| `/mspm version` | `mspm.admin` | Displays the current plugin version and developer info. |
| `/mspm info` | `mspm.admin` | Displays plugin status and details. |
[HR][/HR]
Join Our Community and Get Support!
We are here to help you configure and troubleshoot.
Discord Support: https://discord.gg/2RpRnqm3Mj
Software: PaperMC | Authors: MineStudios