A collection of Minecraft utilities for Bukkit/Bungeecord Plugin Development - so you don't need to create that Utils class every time ;)
This project uses Kotlin. The majority of these features make use of Kotlin's extension functions.
This allows for you to use features like Player#send("&3message")
and it will automatically color the message for you, however this does have some downsides if you are working in Java.
You will still be able to use all the methods provided, however it will be slightly different. Please see the java usage page on the wiki.
I strongly suggest giving Kotlin a try! It will make your life easier using this package, and it is all around better in my opinion.
This project was made with both Bungeecord and Bukkit in mind. When making a Bukkit plugin, you can include the Bukkit module as a dependency, and when making a Bungeecord plugin, you can include the Bungeecord dependency.
Please see the wiki page for including mcutils.
For Usage Examples, please see the wiki. For Java Usage, please see java usage on the wiki.
If you would like to report a bug, or request a feature, please open an issue.
If you would like to contribute, you can open a pull request. If you would like to discuss first, please make an issue.