sManage
The All-In-One, GUI-Based Server Management Solution
Created by ~redstonestudios + SpacexStudios
Tired of memorizing dozens of commands? sManage brings powerful, professional server management directly into a clean, intuitive, and 100% configurable in-game interface.
This isn't just a plugin; it's your new server control panel.
Core Features
[]Fully GUI-Based: Nearly every function is accessible through beautifully designed and intuitive menus. No more fumbling with complex commands.
[]100% Configurable GUI Editor: Don't like a menu layout? Want to change an icon or a description? Edit a simple .yml file and reload. You have total control over the look and feel of your server's backend.
[]Real-Time Server Status: Keep an eye on your server's health with a dynamic GUI showing TPS, Memory Usage, Entities, Chunks, and more.
[]Advanced Player Management: View all online players in a paginated list. Click a player to open a dedicated menu to teleport, heal, kick, kill, and more.
[]Plugin Manager: View all your server's plugins from in-game. Enable or disable them with a simple right or left click, without ever needing to restart (for compatible plugins).
[]Powerful Announcement System: Send server-wide announcements through four different methods: standard Chat, a large Title/Subtitle, the Action Bar, or a fully configurable Boss Bar.
[]Lag & Mob Management: Instantly clear ground items, hostile mobs, or passive animals to improve server performance with the click of a button.
[]Command Blocker: Easily block commands like /plugins or /version for non-admins. Add or remove commands from the block list directly from an in-game GUI.
[]Live MOTD Editor: Change your server's Message of the Day directly from an in-game menu. See the changes in real-time.
[]Operator 2FA (OpAuth): Protect your operator accounts! OPs will be required to set and enter a password upon joining, preventing unauthorized access if an OP's Minecraft account is compromised.
[]Modern & Optimized: Built for modern Paper servers, using the Adventure API for MiniMessage support in all messages and menus.
[]Automatic Update Checker: Get notified in-game and in the console when a new version of sManage is released.
Why Choose sManage?
sManage was built with one goal in mind:
to make server management easy, powerful, and beautiful. While other plugins give you a list of commands, sManage gives you a dynamic and responsive control panel. It's perfect for server owners who want to delegate management tasks to staff without giving them access to the console or requiring them to learn complex permissions.
Everything is designed to be as user-friendly as possible, from the configuration files to the in-game menus.
Commands & Permissions
Commands:
Code (Text):
/smanage (or /sm, /sman) - Opens the main management menu.
/smanage reload - Reloads the plugin's configuration.
/opauth set <password> - Sets your operator password.
/opauth login <password> - Logs you in after joining.
/opauth <enable|disable> - Toggles OpAuth for your account.
Permissions:
Code (Text):
smanage.admin - Grants access to all sManage features. (Default: OP)
smanage.reload - Allows usage of the /smanage reload command. (Default: OP)
smanage.notify.join - Receives a notification when any player joins. (Default: OP)
smanage.admin.bypasscmds - Bypasses the blocked commands list. (Default: OP)
All other feature permissions are included under smanage.admin.
The Power of the GUI Editor
Want to move a button? Change its icon? It's as easy as editing a text file. For example, changing the Server Status button in main_menu.yml is this simple:
Code (Text):
# In guis/main_menu.yml
items:
server-status:
material: "CLOCK" # Changed from COMPARATOR to a CLOCK
slot: 10 # Moved from slot 11 to slot 10
display-name: "<green><b>Server Performance</b></green>" # Changed the name
lore:
- "<gray>Click here to see server stats." # Changed the description
action: "OPEN_GUI:server_status_menu"
Reload the plugin, and your changes are live. No coding required.
[HR][/HR]
Dependencies
[] Required: Paper (or a Paper fork like Purpur) 1.19+
[] Optional: PlaceholderAPI (for using PAPI placeholders in messages)
Thank you for choosing sManage!
For support, suggestions, or bug reports, please join our
Discord Server or use the discussion tab.
Images
![[IMG]](//proxy.spigotmc.org/5c266af1989c6118e052f1bdc82132f45950472f/68747470733a2f2f692e706f7374696d672e63632f7a767a79365254542f323032352d30392d31332d30352d33332d31342e706e67)