▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
WoodLib

WoodLib

A Bukkit PluginLib featuring many usefull things. Builders, Libraries, Utilities and more!

Оцените первым
100
0

Credits & Sources

Documentation

WoodLib

WoodLib is an Bukkit Plugin library made by me (WoodEXPLOSIVE). I've made this Library to take plugins as close to MC modding as possible. Also featureing usefull Utilities for creating plugins.

Features:

Spoiler
  • AbstractItemBuilder
  • ItemBuilder
  • Scheduler (Bukkit + Async Millisecond Scheduler)
  • Custom Blocks
  • Custom Multiblocks
  • CustomBlockEntities
  • UniNode

Gui Lib:

  • Interfaces for all Elements for easy extending

Elements:

  • GuiElement (using the AbstractItemBuilder)
  • Tab
  • PagedTab

Guis:

  • SimpleGui
  • SimplePagedGui
  • SimpleTabbedGui
  • SimpleTabbedPagedGui

Custom Blocks

Lib for CustomBlocks with no limit Including CustomBlockEntities for advanced data storage

Uninode (Universal Node Network)

Lib for creating networks (power, fluid, usw.)

##Utilities:

  • MathUtil
  • CommandUtil

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).

Партнёрский материал

Сервер для плагина WoodLib - как у профи

Плагин WoodLib создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином WoodLib для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.3.x26.2.x26.1.x1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:
Опубликован:3 месяца назад
Обновлён:4 дня назад
Главная