
WoodLib
A Bukkit PluginLib featuring many usefull things. Builders, Libraries, Utilities and more!
⬇ Download on ModrinthWoodLib
WoodLib is an Bukkit Plugin library made by me (WoodEXPLOSIVE).
Features:
Spoiler- AbstractItemBuilder
- ItemBuilder
- Scheduler (Bukkit + Async Millisecond Scheduler)
Gui Lib:
- Interfaces for all Elements for easy extending
Elements:
- GuiElement (using the AbstractItemBuilder)
- Tab
- PagedTab
Guis:
- SimpleGui
- SimplePagedGui
- SimpleTabbedGui
- SimpleTabbedPagedGui
##Utilities:
- MathUtil
And many more to come
You can use this Library the following way:
Standalone Plugin
for example
build.gradle
repositories {
mavenCentral()
maven {
url "https://jitpack.io"
}
}
dependencies {
compileOnly 'com.github.EXPLOSIVEGAMER:woodlib-core:%version%'
}
- replace %version% with an compatible release version of github
- Add WoodLib to depend or softdepend in your plugin.yml
- place WoodLib-1.0.jar in your plugins folder
Shaded Library
In your build file:
for example:
build.gradle
plugins {
id 'com.gradleup.shadow' version '9.0.0'
}
repositories {
mavenCentral()
maven {
url "https://jitpack.io"
}
}
dependencies {
implementation 'com.github.EXPLOSIVEGAMER:woodlib-core:%version%'
}
- replace %version% with a compatible release version of github
If you shade woodlib into your own plugin jar via the Shadow plugin, you should relocate the package so it doesn't collide with a different WoodLib version another plugin on the same server might bundle:
shadowJar {
relocate 'at.woodexplosive.woodlib', 'org.example.artifact.shaded'
}
org.example.artifact.shaded is a placeholder — replace it with your own package (e.g. com.yourname.yourplugin.libs.woodlib).
Info regarding AI:
Moast of the comments and javadocs in this project was made by AI.
WoodLib is a free Minecraft Java mod. Compatible with Minecraft 1.21, 1.21.1, 1.21.2, 1.21.3 and newer. Downloaded 5 times (via Modrinth). Download it and open it directly in the game.