XConfig

# ⚙️ | XConfig
XConfig is a simple library Free and Open-Source that allows create multiple files rapidly and do some action with that files as the developer want, or simply get values from the files. The library has a good code-quality, you can see the library code and contribute to it.

You can create various configuration files, by the moment the library only has support for YAML files.

Features:
* Support for Bukkit and BungeeCord platforms.
* Make multiple files easy.
* Control about the files.
* Get multiple values from files.
* Write values into the files.
* Reload or save the files.
* Colorize the texts with normal colors and HEX colors.

[![](https://jitpack.io/v/InitSync/XConfig.svg)](https://jitpack.io/#InitSync/XConfig)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/05d1dab7b9f6420a917c5cf39f07a3da)](https://www.codacy.com/gh/InitSync/XConfig/dashboard?utm_source=github.com&utm_medium=referral&utm_content=InitSync/XConfig&utm_campaign=Badge_Grade)

# 🛠️ | Installation
XTools installation is very easy, you can import the library using a dependency manager such as Maven or Gradle. Or just add the jar to BuildPath of your project.

To get the jar, either download it from [GitHub](https://github.com/InitSync/XConfig/releases) or [Spigot](https://www.spigotmc.org/resources/xconfig.105977/). Or just [Build it locally](https://github.com/InitSync/XConfig#–build)

You can see examples about how to import the library at the [Wiki](https://github.com/InitSync/XConfig/wiki/Installation).

# ➕ | Contribute
Do you want contribute with the library?

* [Make a Pull Request](https://github.com/InitSync/XConfig/compare)
* [Issues](https://github.com/InitSync/XConfig/issues/new)

# ✅ | Build
If you want build the project locally, download it, you must be had Gradle and Java 8+ for this.

Now for build the project
“`
git clone https://github.com/InitSync/XConfig
cd XConfig
./gradlew shadowJar
“`

The files will be at the `XConfig/bin` folder.

# 🎫 | License
This project is licensed under the GNU General Public License v3.0 license, for more details see the file [License](LICENSE)

xali’s Potions – Addon

This project is fan made and not directly related to any of xali’s works. Xali owns all the rights to “xali’s Potions”
Click the banner below to download original “xali’s Potions”. Original file is required for this pack to operate correctly!

[![xali’s potions logo](https://imgur.com/QArQ1PH.png)](https://www.modrinth.com/resourcepack/xalis-potion)

^ Click it ^

Resource packs must be installed in the following order:

![Resource pack install order](https://imgur.com/X33xZIe.png)

 
### **1.21.5+** Updating the pack to 1.21.5+ right now is not possible due to [this Minecraft bug](https://report.bugs.mojang.com/servicedesk/customer/portal/2/MC-305269). As soon as this issue is fixed, I’ll update the pack to the next supported version

**ATTENTION!**

You are **required** to install any mod that can work with custom CIT resource packs for the pack to be able to operate: [Optifine](https://optifine.net/home), [CIT Resewn](https://modrinth.com/mod/cit-resewn), [Forge CIT](https://www.curseforge.com/minecraft/mc-mods/forge-cit), [CIT Reforged](https://www.curseforge.com/minecraft/mc-mods/cit-reforged), [[CIT] CustomItemTextures](https://modrinth.com/mod/cit), etc. The pack should work on any Minecraft version with any mentioned mods. Ignore the “Incompatible” warning.

The purpose of this pack is to provide additional mod support to “xali’s Potions”. This pack does not include any textures that are already included in “xali’s Potions” and only adds those which are missing. This pack probably won’t be updated with any more additional mods in the future because it was made just for our own personal experience that I decided to share.

Mods supported by this pack:

– Nether’s Exoticism
– Kobolds
– Undergarden
– Alex’s Mobs
– Upgrade Aquatic
– Removed Content Revival
– Phantasm

All the art is done by HASKO, pack assembled by DedMaxim99

HASKO [VK page](https://vk.com/hasko_arts)

Anybody is free to use this pack anywhere. Just do not rename the pack, please.

Contact me (DedMaxim99):

My [YouTube channel](https://www.youtube.com/channel/UCrMHx89X71br0aDlzwsLDHQ)

My [Twitch channel](https://www.twitch.tv/dedmaxim99)

My [VK page](https://vk.com/id728112150)

My [Telegram](https://t.me/DedMaxim99)

xali’s Enchanted Books – Fix

This project is fan made and not directly related to any of xali’s works. Xali owns all the rights to “xali’s Enchanted Books”
Click the banner below to download original “xali’s Enchanted Books”.
Original file is required for this pack to operate correctly!

## What does this pack “fix”?

**If there are mods present that increase enchantments’ max levels like Apotheosis, those books would have missing textures. So, with this Apotheosis examle, there are books like “Sharpness VII”, that won’t have a custom texture without this pack. The fix makes it so any level above vanilla maximum will use the texture of max level enchantment. This pack does not include any textures that are already included in “xali’s Enchanted Books” and only adds those which are missing, so you need to install both: this fix and the original pack.**

DOWNLOAD ORIGINAL AND ADDON:

[![xali’s books logo](https://imgur.com/Ff607Fk.png)](https://www.modrinth.com/resourcepack/xalis-enchanted-books)
[![xali’s Enchanted Books – Addon’s banner](https://cdn.modrinth.com/data/cached_images/0541270c015628f1574bebff18f6b2d4c435ceef.png)](https://modrinth.com/resourcepack/xalis-enchanted-books-addon)

**[Below 1.21.5]** Resource packs must be installed in the following order:
![Installation order](https://cdn.modrinth.com/data/cached_images/901ab6efe3277d22721d3dba4a5dcafdf98f16b8.png)

**[1.21.5+]** Starting 1.21.5, if you use xali’s Enchanted Books – Addon you DO NOT need to use this pack. The “fix” is now integrated into the Addon pack!

**ATTENTION!**

You are **required** to install any mod that can work with custom CIT resource packs for the pack to be able to operate: [Optifine](https://optifine.net/home), [CIT Resewn](https://modrinth.com/mod/cit-resewn), [Forge CIT](https://www.curseforge.com/minecraft/mc-mods/forge-cit), [CIT Reforged](https://www.curseforge.com/minecraft/mc-mods/cit-reforged), [[CIT] CustomItemTextures](https://modrinth.com/mod/cit), etc. The pack should work on any Minecraft version with any mentioned mods. Ignore the “Incompatible” warning.

**ATTENTION!** At the moment of writing, 04 Jul 2024, CIT Reforged has a [bug](https://github.com/Tfarcenim/CIT-Reforged/issues/16) that prevents this pack from operating! Use Optifine or try to launch Fabric version, CIT Resewn, using Sinytra Connector

Anybody is free to use this pack anywhere. Just do not rename the pack, please.

Contact me:

My [YouTube channel](https://www.youtube.com/channel/UCrMHx89X71br0aDlzwsLDHQ)

My [Twitch channel](https://www.twitch.tv/dedmaxim99)

My [VK page](https://vk.com/id728112150)

My [Telegram](https://t.me/DedMaxim99)

xali’s Enchanted Books – Addon

This project is fan made and not directly related to any of xali’s works. Xali owns all the rights to “xali’s Enchanted Books”
Click the banner below to download original “xali’s Enchanted Books”. Original file is required for this pack to operate correctly!

The purpose of this pack is to provide additional mod support to “xali’s Enchanted Books”. This pack does not include any textures that are already included in “xali’s Enchanted Books” and only adds those which are missing. This pack probably won’t be updated with any more additional mods in the future because it was made just for our own personal experience that I decided to share.

[![xali’s books logo](https://imgur.com/Ff607Fk.png)](https://www.modrinth.com/resourcepack/xalis-enchanted-books)

^ Click it ^

Resource packs must be installed in the following order:

![Resource pack install order](https://i.imgur.com/EusLglk.png)

 

### **ATTENTION!**

**[1.21.5+]** Since vanilla Minecraft now has support for custom item models, no additional mods are required!
Additionally, now [xali’s Enchanted Books – Fix]([https://modrinth.com/resourcepack/xalis-enchanted-books-fix](https://modrinth.com/resourcepack/xalis-enchanted-books-fix)) is integrated into the Addon due to how custom models for enchanted books are implemented by Mojang.

**[Below 1.21.5]** You are **required** to install any mod that can work with custom CIT resource packs for the pack to be able to operate: [Optifine](https://optifine.net/home), [CIT Resewn](https://modrinth.com/mod/cit-resewn), [Forge CIT](https://www.curseforge.com/minecraft/mc-mods/forge-cit), [CIT Reforged](https://www.curseforge.com/minecraft/mc-mods/cit-reforged), [[CIT] CustomItemTextures](https://modrinth.com/mod/cit), etc. The pack should work on any Minecraft version with any mentioned mods. Ignore the “Incompatible” warning.

Mods supported by this pack:

– Supplementaries
– Combat Roll
– Endless Biomes
– Kobolds
– Undergarden
– Farmer’s Delight

All the art is done by HASKO, pack assembled by DedMaxim99

HASKO [VK page](https://vk.com/hasko_arts)

Anybody is free to use this pack anywhere. Just do not rename the pack, please.

Contact me (DedMaxim99):

My [YouTube channel](https://www.youtube.com/channel/UCrMHx89X71br0aDlzwsLDHQ)

My [Twitch channel](https://www.twitch.tv/dedmaxim99)

My [VK page](https://vk.com/id728112150)

My [Telegram](https://t.me/DedMaxim99)

XaeroSupport

![Discord](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/JoinTheDiscord.png?raw=true)
Please join my Discord to get
updates and for me to fully assist you with bugs,
questions, or suggestions.

Discord: [**click here**](https://drak.gg/discord)

![Summary](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/Summary.png?raw=true)
## XaeroSupport
Adds XaeroMinimap and XaeroWorldMap support to your Minecraft server!

## Definitions
**Xaero Server-Specifics**:
– How filled out your maps are on a specific world. (The loaded/filled in chunks when you open your map for a specific world.)
– Waypoints.

**Backend Server**:
– A Minecraft server behind a Minecraft proxy that is also not a Minecraft proxy.

**Minecraft Proxy**:
– Such as:
– Velocity and forks.
– BungeeCord and forks.

**Server Id**:
– A unique identifier (that is a number) that tells players’ Xaero mods (on the client) that your server is your server.

## FAQ
**Q**: Does this affect performance?

**A** (Simple): No.

**A** (Full): Most plugins won’t affect performance, even if they are bigger plugins. What effects performance is how the plugins do operations with your server. This plugin does no operations, it is all just packets and it only sends packets when a player joins.

**Q**: Is this a `1:1` (`1 to 1`) replacement of the Xaero **mods** (server-side), but as a **plugin**?

**A** (Simple): No, but eventually yes.

**A** (Full): Right now, all this does is add support for `Xaero Server-Specifics` (look in the `Definitions` to define). Eventually, I will add more `1:1` functionality from the Xaero mods.

**Q**: Why would I use this if it is not a `1:1` replacement?

**A** (Full): Well, keep in mind that eventually it will be. But, in the mean time, this is extremely useful for `Minecraft Proxies` because it makes it so each of your `Backend Servers` can have their own `Xaero Server-Specifics` (look in the `Definitions` to define) — this is very helpful due to how Xaero stores these in your game’s files.

**Q**: What would happen if I don’t use this, or something like this and I have players who use Xaero’s mod join my server?

**A** (Full): Xaero used to keep `Xaero Server-Specifics` defined per world/server name. Which is an issue if you have multiple servers you join with the same name (i.e. if you have all your server’s named `Minecraft Server` — which is the default). Xaero recently added functionality to look at the IP that players used to join your server to differentiate the `Xaero Server-Specifics`, but this only works if you have an updated mod and if your server isn’t behind a `Minecraft Proxy`. **If the players’ mod thinks you are on the same server/world *when you are not*, it will overwrite/reset the map data it already has filled out, or even delete or add some way points. This plugin fixes that.**

![Why This?](https://github.com/Streamline-Essentials/StreamlineWiki/blob/main/website/images/WhyThis.png?raw=true)
– No more need for Paper forks!
– Some paper forks (such as `Leaf` and `DivineMC`) add exactly what this plugin does directly into your server software, this plugin adds it as a plugin so you don’t need to rely on `Leaf` or `DivineMC` to be stable.
– Easy set up! (Drag and drop!)
– It automatically generates a `Server Id` for your server.

Xaero’s Vanilla GUI

This resource pack customizes Xaero’s Minimap to seamlessly blend with Minecraft’s vanilla aesthetic. Enjoy a minimalistic design with colors and icons that match the base game, bringing a consistent and immersive feel to your adventures. Ideal for players who want the functionality of Xaero’s Minimap without straying from the classic Minecraft look.

![In-game picture](https://cdn.modrinth.com/data/cached_images/e278f30f84d467bf6ebdcd3a5b772b944cb17d33.png)

### USE XAEROPLUS TO FIX THE CURSOR PLACEMENT!

Further more with this resourcepack, I suggest [Xaero’s Map Frame](https://modrinth.com/resourcepack/xaeros-map-frame) highly to go along with the aesthetic!

Xaero map RU-UA

## Xaero map RU-UA

**RU Это полный перевод(кроме разовых, тестовых функций) мода Xaero world map, если у вас с ним будут проблемы пишите в наш трекер проблем**

**UA Це повний переклад (крім разових, тестових функцій), мода Xaero world map, якщо у вас з ним будуть проблеми пишіть у наш трекер проблем**

X Ray | Spectator xray

# **🕵️‍♂️ X-Ray for Spectator Mode**
**Enhance your Minecraft Java experience with a lightweight, “one-click by activating spectator” X-ray solution. By simply switching to Spectator Mode, this pack highlights ores and hidden structures, making resource gathering or world-checking a breeze.**

**🚀 How to Use**

For the best results, follow these simple steps:
– Import & Activate: Add the resource pack to your resourcepacks folder and enable it in-game.
– Optimize Visuals: Turn Smooth Lighting: OFF in your Video Settings to make ores glow and stand out against the darkness.
– Enter Spectator Mode:
– Type /gamemode spectator in the chat.
– Pro Tip: Use the shortcut F3 + N to toggle instantly.

* 📸 Results
Check out the visibility improvements

# **Results**

![x ray 1](https://cdn.modrinth.com/data/cached_images/f37b9fe3b3efbdf41f577bb254997d3708aa9431.jpeg)
![x ray 2](https://cdn.modrinth.com/data/cached_images/42681df118bf1aa851ff38ac7ffb571b84f218ec.jpeg)
![x ray 3](https://cdn.modrinth.com/data/cached_images/4498a947e37604f7c0f89b65ba272af029b5b1f4.jpeg)

📜 Terms of Use
I want you to enjoy this pack, but please respect the following guidelines:

✅ Allowed

* Showcase: Use this pack in your videos or streams (please provide a link to the official download page).
* Personal Use: Feel free to edit the files for your own private use.

❌ Not Allowed

* Monetized Links: Do not redistribute this pack via AdFly, Linkvertise, or similar services.
* Re-uploading: Do not edit and re-share this project as your own.
> [!IMPORTANT]
> Feedback: If you feel the need to leave a low rating, please leave a comment explaining why so I can improve the pack for everyone!
>
❤️ Support the Creator
If you find this tool helpful, consider supporting my work:
Support me on Ko-fi
Would you like me to help you draft a specific “Frequently Asked Questions” section to help reduce common support queries?

WU_SHUANGCB’s Zombie Skin

**描述**
计划用于在我的模组包中,现在它被提前释放。
适用于 Minecraft 的 WU_SHUANGCB’s Zombie Skin(版本 1.7.1 至 1.21.1)

**特征**:独特僵尸皮肤使僵尸看起来更加具有攻击性。
![丧尸](https://cdn.modrinth.com/data/cached_images/2c79f4693c155bb0eceb693256b5419d69021bc5.jpeg)
**方式**:高清修复或[ETF实体纹理特性等效模组](https://www.curseforge.com/minecraft/mc-mods/entity-texture-features-fabric)。

![以防万一请使用最新版[ETF]实体纹理特性!](https://cdn.modrinth.com/data/cached_images/8acb9763063226da407072ec6b8c2bb456cdefa1.png)

**兼容**:目前新增了[CrimsonSteve’s more mobs](https://www.curseforge.com/minecraft/mc-mods/crimsonsteves-more-mobs)和[Mutant More](https://modrinth.com/mod/new-mutant-more)模组的僵尸纹理。与其他纹理使用时不需要将它位于顶部,该纹理存在一个TH版本[在这里](https://modrinth.com/resourcepack/wu_shuangcbs-zombie-skin,-but-with-th),将来会兼容更多。

其他功劳:Tissou为我的音频提供灵感,
EnderB_C_为我提供灵感。
您可以随意使用,若注明出处会更好。

![OptiFine](https://cdn.modrinth.com/data/cached_images/4249df9f0ef6abe842bb7a97ee403bafbcc382ff.png)![实体纹理特性](https://cdn.modrinth.com/data/cached_images/bd794c4c532e3b59c595681b76fac63f06b64a35.png)![实体模型特性](https://cdn.modrinth.com/data/cached_images/49a906d9980b9fe07789bec063da72ac88e16599.png)

**Description**:
Planned for use in my modpacks, now that it’s being released early.
WU_SHUANGCB’s Zombie Skin for Minecraft (Versions 1.7.1 to 1.21.1)

**Features**: Unique zombie skins make zombies look more aggressive.

![zombie](https://cdn.modrinth.com/data/cached_images/2c79f4693c155bb0eceb693256b5419d69021bc5.jpeg)
**Method**: OptiFine or equivalent [[ETF] Entity Texture Features mod](https://www.curseforge.com/minecraft/mc-mods/entity-texture-features-fabric).

![Please use the latest version of Entity Texture Features just in case!](https://cdn.modrinth.com/data/cached_images/8acb9763063226da407072ec6b8c2bb456cdefa1.png)

**Compatibility**: A new zombie texture for [CrimsonSteve’s more mobs](https://www.curseforge.com/minecraft/mc-mods/crimsonsteves-more-mobs) and the [Mutant More](https://modrinth.com/mod/new-mutant-more) has been added for now. There is no need to have it at the top when using it with other textures, a TH version of this texture exists [here](https://modrinth.com/resourcepack/wu_shuangcbs-zombie-skin,-but-with-th) and will be compatible with more in the future.

Additional Credits: Tissou for providing inspiration for my audio,
EnderB_C_ for providing inspiration.
Feel free to use it, and it would be appreciated if you give credit.

![OptiFine](https://cdn.modrinth.com/data/cached_images/4249df9f0ef6abe842bb7a97ee403bafbcc382ff.png)![Entity Texture Features](https://cdn.modrinth.com/data/cached_images/bd794c4c532e3b59c595681b76fac63f06b64a35.png)![Entity Model Features](https://cdn.modrinth.com/data/cached_images/49a906d9980b9fe07789bec063da72ac88e16599.png)

WorldResourcepacks

###### ![https://i.imgur.com/O6LAUDf.png](https://i.imgur.com/O6LAUDf.png) Made in Germany with love (and [beer](https://s.moep.tv/beer))

######

![World Resourcepacks Logo](https://i.phoenix616.dev/htpqO5BI.png)

_Did you ever want to set a different server resource pack for your each of your worlds? Or switch your current resource pack with just one command? Then you came to the right place!
_

This plugin lets you set one Server Resource Pack for each of your worlds or event your whole server! It also allows you to specify packs that should be usable on multiple worlds!

It is also compatible with my [Bungee Resourcepacks](https://modrinth.com/plugin/bungeeresourcepacks) and [Velocity Resourcepacks](https://modrinth.com/plugin/velocityresourcepacks) plugin and will not make the player redownload a resource pack after server switching if it got already applied by Bungee/Velocity Resourcepacks on another server!

**Please check if there are newer [development builds](https://ci.minebench.de/job/resourcepacksplugins/) before reporting issues!**

> Please note that the Vanilla Minecraft client only applies server resource packs that are smaller than **250MiB**! (50MiB before 1.15, 100MiB before in 1.18)
>
> Also certain new **SSL certificates** for URLs (like Let’s Encrypt) do not work with the old Java version shipped with Minecraft (Java 1.8.0_51, [a bug report](https://bugs.mojang.com/browse/mc-143768) regarding that has been filed with Mojang) so you’ll have to either use a different certificate or a non encrypted download (not recommended!)

**Note:** This plugin does not work with older Minecraft versions above 1.8 that do not support server resourcepacks!

### **Features**

* Set different server resourcepacks per world or whole server
* Match world names with regex!
* Commands to configure the plugin ingame
* Language system with messages depending on the locale of the client
* Simplified compoment/json message formatting syntax ([MineDown](https://wiki.phoenix616.dev/library:minedown:syntax))
* Configurable delay before sending the pack to a player
* Remembers which pack a user has currently applied and doesn’t resend on world switch
* Let the user set the pack himself. The pack can be re-applied on each login and will be used for resets on servers that don’t have the pack
* Inform the user which pack the server send them if it was done automatically
* [ResourcePackSendEvent](https://docs.phoenix616.dev/resourcepacksplugins/de/themoep/resourcepacksplugin/bukkit/events/resourcepacksendevent.html) and [ResourcePackSelectEvent](https://docs.phoenix616.dev/resourcepacksplugins/de/themoep/resourcepacksplugin/bukkit/events/resourcepackselectevent.html) for developers to react on the sending or selecting of a pack in their own plugins
* Send the correct pack format depending on the client’s version (requires ViaVersion or ProtocolSupport) with pack-variants either via the version, protocol number or pack format id.
* Automatically generates the sha1 hashes!
* Compatible with [AuthMe Reloaded](https://www.spigotmc.org/resources/authme-reloaded.6269/), [OpenLogin](https://www.spigotmc.org/resources/openlogin-1-7x-1-19x.57272/), NLogin, [LibrePremium](https://www.spigotmc.org/resources/librepremium-proxy-authorization-plugin-automatic-login-2fa.101040/), JPremium.
Do you need it to be compatible with more plugins? [Contact me](https://github.com/phoenix616/resourcepacksplugins/issues/new)!

### **Statistics**

* [McStats.org](http://metrics.griefcraft.com/plugin/worldresourcepacks/)
* [bStats.org](https://bstats.org/plugin/bungeecord/worldresourcepacks)

### **Commands**
To execute every /wrp command you need the `worldresourcepacks.command` permission!

**/wrp reload [resend]** – `worldresourcepacks.command.reload` – Reloads the config file; resends the packs to every online player if the 2nd argument is “resend”

**/wrp version** – `worldresourcepacks.command.version` – Shows the version of this plugin

**/wrp generatehashes** – `worldresourcepacks.command.generatehashes` – Manually generate the resource pack hashes

**/wrp addpack ** – `worldresourcepacks.command.addpack` – Add a new pack

**/wrp pack ** – `worldresourcepacks.command.pack` – View and edit an existing pack

**/wrp listassignments** – `worldresourcepacks.command.listassignments` – View all world assignments

**/wrp deleteassignment ** – `worldresourcepacks.command.deleteassignment` – Delete a world assignment

**/wrp assignment ** – `worldresourcepacks.command.assignment` – View and edit a world assignment

**/wrp globalassignment** – `worldresourcepacks.command.globalassignment` – View and edit the global assignment

**/resetpack [] []** – `worldresourcepacks.command.resetpack` – Reset the pack (of a player) to the empty one or the stored pack. (Like what would happen if you joined a server without any pack) If is set to false the stored pack of the player is reset too.

To execute every /usepack command you need the `worldresourcepacks.command.usepack` permission!

To execute it for other players you need `worldresourcepacks.command.usepack.others`!

To have access to a specific pack a player needs the `worldresourcepacks.pack.` permission or the one defined for the pack in it’s config section!

**/usepack** – List all packs available to you

**/usepack []** – Send a specific pack to yourself or another player

### **Config**

The config.yml allows you to configure everything you can do set up via the commands and a lot more, take a look at the commands in the [file on GitHub](https://github.com/phoenix616/resourcepacksplugins/blob/master/bukkit/src/main/resources/config.yml) for an explanation on all options! (Some might only be available on the [latest development builds](https://ci.minebench.de/job/ResourcepacksPlugins/)!

### **About the client freeze**
> **This should no longer be an issue starting with 1.20.3!**

When a server resource pack is send to a client it will shortly freeze after the download is complete. (Same as manually applying a local pack) This happens because the client has to reload all resources, check which resources overlap and do some other calculation and manipulation with them. (Like stitching all the textures together to a single image like they were in the first texture pack format) It’s not a download issue as the client will locally cache the pack files and not re-download them if their hash didn’t change.

How long this takes generally depends on the PC’s performance and the size of the textures (HD packs take longer) that are used in all resource packs that the player has applied. (So even if the server resource pack doesn’t contain any HD textures or textures at all the client will still completely reload all locally applied resource packs) This is something that has to be fixed in the client by Mojang for example by only reloading resources that changed.

**1.14, 1.15 and 1.16 have some major improvements there and 1.20.3 basically fixed it all so suggest players to use these if they have issues with your server resourcepack!**

### **Dev-Resources**
The source is available on [GitHub](https://github.com/phoenix616/resourcepacksplugins) and licensed under the [GPLv3](https://github.com/phoenix616/resourcepacksplugins/blob/master/license).
Development builds can be found on the Minebench.de [Jenkins](http://ci.minebench.de/job/resourcepacksplugins/).
There are also some [Javadocs](http://docs.phoenix616.dev/resourcepacksplugins/) if you intend to develop plugins based on mine.

### **Support**
You can receive support in the [resource discussion thread on SpigotMC](https://www.spigotmc.org/threads/world-resourcepacks.125581/), the [GitHub issue tracker](https://github.com/phoenix616/resourcepacksplugins/issues), [my IRC channel](https://irc.phoenix616.dev/), or [my Discord](https://phoenix616.dev/discord).

### **Metrics**
This resource includes [bstats.org](https://bstats.org/) metrics. If you don’t want bstats to collect info on your server then you can disable it in the *bStats/config.yml* file. The license the used bStats-lite class is under can be found [here](https://github.com/btobastian/bstats-metrics/blob/master/license).

#####

*This resource is distributed without any warranty or liability by the author. Read more about it [here](https://github.com/Phoenix616/ResourcepacksPlugins/blob/master/LICENSE#L589-L610)*