
ResourceLib
A Spigot library facilitating the integration of resources without the use of pre-hosted resourcepacks.
Оцените первым
101
0
This plugin does nothing on its own!!
📦 ResourceLib
ResourceLib is a lightweight Spigot/Paper plugin library that allows other plugins to dynamically register resource pack files at startup. It generates and serves a custom ZIP pack over HTTP and automatically sends it to players using Minecraft’s native setResourcePack() API — no manual file hosting required.
✨ Features
- 📁 Merge JSON models, textures, and more from multiple plugins
- 🚀 Hosts the resource pack with an embedded HTTP server (no config needed!)
- 🧠 JSON merging with conflict resolution (as configured!)
🧩 Usage
1. Install
Gradle (Kotlin DSL):
repositories {
mavenCentral()
maven { url = uri("https://jitpack.io") }
}
dependencies {
implementation("com.github.Bogieloo:ResourceLib:v1.0")
}
Maven:
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
// Register a whole folder (e.g., src/main/resources/tanks/)
ResourcePackManager.getInstance().registerResourceEntry(this, "tanks", true);
}
## 3. Install ResourceLib on the Server
- Drop the ResourceLib JAR into the ``plugins/`` folder.
- Make sure port ``61234`` is open to all players!
- Enjoy!
***
Made with ❤️ by devs for devs.
Партнёрский материал
Сервер для плагина ResourceLib - как у профи
Плагин ResourceLib создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином ResourceLib для друзей можно за пару минут - BungeeHost всё уже подготовил.
