Reload plugins - Unload unused commands - PluginWatcher - Command/PluginInfo - Automatic Updater - "Plugman Alternative"
| .github/workflows | ||
| buildSrc | ||
| Bukkit | ||
| Bungee | ||
| Common | ||
| config/checkstyle | ||
| gradle/wrapper | ||
| Velocity | ||
| .gitignore | ||
| build.gradle.kts | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| LICENSE | ||
| README.md | ||
| settings.gradle.kts | ||
Bukman
Bukman allows you to manage your plugins in-game. Featuring reloading, unloading and loading of plugins from your plugins folder at runtime. Bukman also has handy methods to lookup commands and plugins, and provides you with handy information about them.
Compiling Bukman
There are two ways to compile Bukman:
1. Installing gradle (recommended)
- Make sure you have gradle installed.
- Run the project with
gradle buildto compile it with dependencies.
2. Using the wrapper
Windows: gradlew.bat build
Linux/macOS: ./gradlew build
Gradle:
repositories {
maven("https://maven.zhira.net/repository/zhdev/")
}
dependencies {
compileOnly("org.zhdev.bukman:Bukman:VERSION")
}
Maven:
<project>
<repositories>
<!-- Bukman repo -->
<repository>
<id>zhdev-repo</id>
<url>https://maven.zhira.net/repository/zhdev/</url>
</repository>
</repositories>
<dependencies>
<!-- Bukman dependency -->
<dependency>
<groupId>org.zhdev.bukman</groupId>
<artifactId>Bukman</artifactId>
<version>VERSION</version>
<scope>provided</scope>
</dependency>
</dependencies>
</project>