A Bukkit/PaperMC plugin development framework.
Maven
<dependency>
<groupId>com.conaxgames</groupId>
<artifactId>clibraries</artifactId>
<version>1.2.2</version>
<scope>compile</scope>
</dependency>Gradle
dependencies {
implementation 'com.conaxgames:clibraries:1.2.2'
}Shade the library into your plugin to avoid conflicts.
public class YourPlugin extends JavaPlugin {
@Override
public void onEnable() {
new LibraryPlugin().onEnable(
this,
"§2",
"§7",
"pluginname",
"pluginname.permission"
);
}
@Override
public void onDisable() {
LibraryPlugin.getInstance().onDisable();
}
}Access the library instance anywhere using LibraryPlugin.getInstance().
- Menu - Inventory GUI framework
- Scheduler - Bukkit/Folia scheduling abstraction
- Board - Scoreboard management
- ItemBuilderUtil - Item builder utility
- Player Inventory Snapshot - Player inventory snapshot and restore
MIT License