Reload plugins - Unload unused commands - PluginWatcher - Command/PluginInfo - Automatic Updater - "Plugman Alternative"
Find a file
2025-11-02 04:26:03 +05:00
.github/workflows Refactor project name 2025-09-03 19:30:58 +05:00
buildSrc Use newer adventure api version 2025-11-02 04:09:45 +05:00
Bukkit Revert changes that makes the artifact name lowercase 2025-11-02 04:25:46 +05:00
Bungee Revert changes that makes the artifact name lowercase 2025-11-02 04:25:46 +05:00
Common Revert changes that makes the artifact name lowercase 2025-11-02 04:25:46 +05:00
config/checkstyle Gradle 7.5 2022-07-14 23:38:44 +02:00
gradle/wrapper Upgrade cloud & gradle, fix unregistering of plugins command 2022-08-21 14:00:26 +02:00
Velocity Revert changes that makes the artifact name lowercase 2025-11-02 04:25:46 +05:00
.gitignore Parallel gradle builds + explicit output directory 2021-01-08 10:22:07 +01:00
build.gradle.kts Use zhdev repository for publishing 2025-11-02 04:26:03 +05:00
gradle.properties Parallel gradle builds + explicit output directory 2021-01-08 10:22:07 +01:00
gradlew Upgrade cloud & gradle, fix unregistering of plugins command 2022-08-21 14:00:26 +02:00
gradlew.bat Upgrade cloud & gradle, fix unregistering of plugins command 2022-08-21 14:00:26 +02:00
LICENSE Create LICENSE 2020-06-02 23:01:37 +02:00
README.md Revert changes that makes the artifact name lowercase 2025-11-02 04:25:46 +05:00
settings.gradle.kts Revert changes that makes the artifact name lowercase 2025-11-02 04:25:46 +05:00

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. Make sure you have gradle installed.
  2. Run the project with gradle build to 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>