LyttleAdmin
A powerful, lightweight staff management plugin with advanced moderation features!
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
LyttleAdmin
Lyttle Admin
> ✨ A powerful, lightweight staff management plugin with advanced moderation features! ✨
📚 Features • ⌨️ Commands • 🔑 Permissions • 📥 Installation • ⚙️ Configuration • 📱 Support

🌟 Features
🎯 Core Plugin Features
- Advanced Staff Mode System with reason tracking - Inventory and location restoration capabilities - Comprehensive staff action logging - Player-focused moderation tools - MiniMessage format support for all messages
---
🤌 Lyttle Certified
- Clean and efficient codebase - No unnecessary features - Full flexibility and configurability - Open source and free to use (MIT License)
---
⌨️ Commands
> 💡 `<required>` `[optional]`
| Command | Permission | Description | |:------------------------------|:-------------------|:-------------------------------------| | `/staff` | `admin.staff` | Toggle staff mode | | `/staff --restore <date> <time>` | `admin.restore` | Restore player data from backup |
---
🔑 Permissions
| Permission Node | Description | Default | |:-------------------|:------------------------------|:--------| | `admin.*` | Grants all plugin permissions | `❌` | | `admin.staff` | Access to staff mode | `❌` | | `admin.restore` | Access to restore commands | `❌` |
---
📥 Installation
Quick Start
1. Download the latest version from Hangar 2. Place the `.jar` file in your server's `plugins` folder 3. Restart your server 4. Edit the configuration files to customize messages and settings 5. Use `/staff` to begin using the plugin
---
📋 Requirements
- Java 21 or newer - Paper 1.21.x+ - Minimum 20MB free disk space
---
📝 Configuration Files
🔧 `config.yml`
The main configuration file controlling plugin behavior and features.
💬 `messages.yml`
Customize all plugin messages. Supports MiniMessage formatting for advanced styling.
Example message customization: ```yaml prefix: "<dark_aqua><bold>Lyttle<aqua><bold>Admin<reset> <dark_gray>- <gray>" staff_enabled: "<USER> <dark_red>enabled<gray> staff mode.n Reason: <italic><blue><REASON>" ```
🔄 The #defaults Folder
The folder serves several important purposes: `#defaults` 1. Documentation: Contains original copies of all configuration files 2. Documentation: Use these to restore default settings 3. Documentation: Preserved during plugin updates 4. Documentation: Shows all available options with comments
> 💡 Never modify files in the #defaults folder! They are automatically overwritten during server restarts. >
---
💬 Support
---
📜 License
This project is licensed under the MIT License - see the LICENSE file for details.
---
🌟 Made with the lyttlest details in mind by Lyttle Development
If you enjoy this plugin, please consider:
⭐ Giving it a star on GitHub
💬 Sharing it with other server owners
🎁 Supporting development through Donations
