Скачивайте последний релиз плагина закидываете в plugins. Запускаете сервер.
В папке plugins\reassets появится папка resourcepack это будет ресурспаком. Можете заменить содержимое своим ресурспаком.
У вас есть какой-то плагин и у него есть своя папка, например plugins\examle
Внутри нужно создать папку plugins\reassets
И закинуть в неё картинки итемов
plugins/reassets/items/test.png
plugins/reassets/items/other_item.png
plugins/reassets/items/other_item_eat.png
plugins/reassets/items/other_item_sword.png
На сервере введите команду
/reassets generated
После этого плагин соберет ресурспак из картинок ваших плагинов и отправить в файловое хранилище, если опция включена
Скачиваем этот репозиторий, открываем проект прогружаем себе мавен этого проекта
В своем проекта подключаем зависимость в pom файле:
<dependency>
<groupId>org.slavawins</groupId>
<artifactId>reassets</artifactId>
<version>v1.0v-1.20.1-SNAPSHOT</version>
</dependency>
Затем добавляем зависимость плагин
depend:
- reassets
В своем плагины добавляем в папку resources - папку "reassets". В неё закидываем файл картинки итема.
В onEnable добавляем распаковку ваших картинок в папку вашего плагина:
// from import org.slavawins.reassets.integration.ResourceExtractor;
@Override
public void onEnable() {
ResourceExtractor.extract(this, "reassets");
....
Запускаем сервер. И видим что в папку плагина на сервере переместилась ваша папка с картинкой: \plugins\trashitem\xreassets
Далее вводим команду генерации итемов:
/reassets generated
Затем выведим список итемов:
/reassets list