LunaStaff is a lightweight Velocity plugin designed for managing and customizing the staff chat on your Minecraft network. It allows you to configure chat formats, prefixes, and supports multiple languages while maintaining optimal performance.
- 💬 Customizable Chat Format: Define how global messages look with support for placeholders (
%group%,%player%,%channel%). - 🌎 Multi-language Support: Easily switch between English (
en) and Spanish (es). - 🎨 Configurable Prefixes: Customize the plugin prefix to fit your server.
- ⚡ Lightweight and Efficient: Designed to have no impact on server performance.
- Download the
.jarfile from the Releases section. - Place the file in your server's
plugins/folder. - Restart the server.
- Edit the
config.ymlfile to adjust the chat format and language. - Done!
| Command | Description | Permission |
|---|---|---|
/lunastaff reload |
Reloads the plugin configuration. | lunastaff.admin |
/lunastaff about |
Shows plugin information. | lunastaff.admin |
/lunastaff status |
Shows the active staff members. | lunastaff.status |
/chat |
Selects a staff channel. | lunastaff.use |
/sc |
Toggles the staff chat. | lunastaff.use |
If you want to compile the project yourself, make sure you have Maven and JDK 21+ installed.
git clone https://github.com/RonaldZav/LunaStaff.git
cd LunaStaff
mvn clean installThe compiled file will be located in the target/ folder.
Contributions are welcome! If you have an idea to improve LunaStaff:
- Fork the repository.
- Create a branch for your feature (
git checkout -b feature/NewThing). - Commit your changes (
git commit -m 'Added new thing'). - Push to the branch (
git push origin feature/NewThing). - Open a Pull Request.
Developed with ❤️ by Ronaldzav