Reload plugins - Unload unused commands - PluginWatcher - Command/PluginInfo - Automatic Updater - "Plugman Alternative"
Update checking/downloading/installing can now be configured precisely and more intuitive in the config. |
||
|---|---|---|
| .github/workflows | ||
| Bukkit | ||
| Bungee | ||
| Common | ||
| config/checkstyle | ||
| gradle/wrapper | ||
| .gitignore | ||
| build.gradle | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| LICENSE | ||
| README.md | ||
| settings.gradle | ||
ServerUtils
ServerUtils allows you to manage your plugins in-game. Featuring reloading, unloading and loading of plugins from your plugins folder at runtime. ServerUtils also has handy methods to lookup commands and plugins, and provides you with handy information about them.
For the full description of this plugin, please refer to the ServerUtils SpigotMC page.
How to run the project?
- Make sure you have gradle installed.
- Run the project with
gradle clean buildto compile all submodules with dependencies. - Afterwards, the platform specific plugins and platform independent compiled jars can be found in the
jars/directory.
API Repository / Dependency
Please use the following maven repository:
Gradle:
maven { url 'https://jitpack.io' }
and as dependency:
compileOnly 'com.github.FrankHeijden:ServerUtils:TAG'
Maven:
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
and as dependency:
<dependency>
<groupId>com.github.FrankHeijden</groupId>
<artifactId>ServerUtils</artifactId>
<version>TAG</version>
<scope>provided</scope>
</dependency>
Commands and Permissions
Please refer to the SpigotMC page for an updated overview of the commands and permissions.