Skip to content

A spigot plugin that executes commands for specific players when they join the server

License

Notifications You must be signed in to change notification settings

Jochyoua/OfflineCommands

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to OfflineCommands 🚀

GitHub GitHub last commit Github Release

OfflineCommands is not just another Minecraft plugin – it's your ultimate solution for executing commands with style when players join the game! Whether you want to greet players, automate tasks, or create a dynamic server experience, OfflineCommands has your back.

🌟 Features that Shine

  • Seamless Command Execution: Effortlessly trigger commands when players log in, making your server experience more interactive and engaging.

  • Customized Actions: Execute specific actions or automate tasks upon player login, putting the power of customization at your fingertips.

  • Informative Feedback: Enjoy clear and insightful optinal feedback messages, guiding both you and your players in the right direction.

  • Tailored Experience: Tailor your plugin interaction with additional command parameters, enhancing your server's uniqueness.

  • Reload with Confidence: Our reload command ensures your settings are updated with grace and reliability, eliminating any hiccups.

  • Smart Suggestions: Get more accurate and relevant command argument suggestions with our enhanced tabComplete method.

  • Guided Assistance: Our comprehensive help command provides detailed guidance on how to maximize the plugin's potential.

  • Unique Sound Effects: Add flair to your commands by attaching custom sound effects with adjustable volume and pitch levels.

  • Permission-Based Actions: Grant specific permissions for players to execute certain commands on join, putting you in control of your server's gameplay.

🚀 Getting Started

  1. Listing Commands: Use /offlinecommands list [page] to view stored user commands.

  2. Reloading Configuration: Refresh your configuration with /offlinecommands reload.

  3. Adding Commands: Expand user capabilities with /offlinecommands add user="<user>" command="<command>" executor="[executor]" permission="[permission]" sound="[sound]".

  4. Removing Commands: Keep things tidy with /offlinecommands remove <user> <identifier/*>.

🎧 Custom Sounds

You can customize sound effects for your commands with different volume and pitch levels.

Example command format: /offlinecommands add user="<user>" command="<command>" executor="[executor]" sound="[sound]" volume="[volume]" pitch="[pitch]".

🔑 Permissions

  • offlinecommands.use: Grants access to use the main OfflineCommands command.

🛠️ Installation

  1. Download the latest release from the releases section.

  2. Drop the downloaded JAR file into your server's plugins folder.

  3. Restart your server or use a plugin manager to load OfflineCommands.

💬 Get in Touch

For assistance, questions, or suggestions:

🐛 Found a Bug? Want a New Feature?

If you encounter any bugs or have ideas for new features, we'd love to hear from you!

  • Bug Reports: Please open an issue on GitHub to report any bugs or glitches you come across.

  • Feature Suggestions: If you have ideas for new features or enhancements, feel free to share them by opening an issue as well. We value your input!

🎉 Contribute

You're invited to contribute! If you have enhancements or new features in mind, create a pull request and join the fun.

📄 License

This project is licensed under the GPL-3.0 License.


This guide finishes here, thank you for reading!

About

A spigot plugin that executes commands for specific players when they join the server

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages