Arte

A mod/plugin that optimizes big server resource packs!

2,44k

Quick challenge

How far can you run before the mobs catch you?

Arte


Logo

Arte

Send server resource packs in spoon-sized bites!
Explore the docs »

View Demo · Report Bug · Request Feature

![Spigot][spigot-shield] ![Fabric][fabric-shield] ![No Forge][noforge-shield]
> **NOTE: Arte works only on Minecraft 1.20.3+**
Table of Contents
  1. About Arte
  2. Getting Started
  3. Usage
  4. Contact
## About Arte So, what does it do? Simple! Let's say you have a BIG server resource pack. Every time you make a little change, you will have to manually re-host it somewhere, and players will have to fully re-download it. This can get annoying. Arte splits the resource pack into parts (by namespaces), hosts it directly on your server and sends each one as a different server resource pack! > Q: How is this possible? There can only be one server resource pack loaded at one time! > A: In 1.20.3 Mojang added a new feature that allows servers to send multiple server resource packs at a time! Players will only re-download the parts that actually need updating, and apply other server packs. ## Getting Started To set up Arte on your server follow these steps. ### Prerequisites Different mod-loader require different dependencies! #### On Fabric: [![Requires Fabric API][fabric-api-shield]][fabric-api-url] #### On Spigot: * Requires nothing! #### On Paper: * Requires [ProtocolLib][protocol-url]. ### Installation [![Hangar][hangar-shield]][hangar-url] [![GitHub][github-shield]][github-url] [![Polymart][polymart-shield]][polymart-url] [![Spigot][spigot-shield]][spigot-url] _Download and install the mod or plugin from [Modrinth][modrinth-versions-url], [Hangar][hangar-versions-url], [Polymart][polymart-updates-url], [Spigot][spigot-updates-url] or [GitHub Releases][github-releases-url]._ 1. Start your server 2. Open Arte's config file 3. Set `address` to your server's public address 4. Open the port specified in config (`1864`) or put already opened port in the `port` field in config. 5. Restart your server ## Usage Put your resource pack source (not zipped) in the `arte/resourcepack/` folder and run `/arte reload`. > Note: Arte folder can be different depending on your server! If you use Fabric or Quilt, it's folder will be in server's folder. > If you use Spigot, then Arte's folder will be located in `plugins/arte/`. _For more examples, please refer to the [Documentation](https://projects.shardmc.su/arte)._ ## Contact [![Discord][discord-shield]][discord-url] [spigot-shield]: https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/supported/spigot_64h.png [fabric-shield]: https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/supported/fabric_64h.png [noforge-shield]: https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/unsupported/forge_64h.png [rptweaks-url]: https://modrinth.com/mod/resource-pack-tweaks [fabric-api-shield]: https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/requires/fabric-api_64h.png [fabric-api-url]: https://modrinth.com/mod/fabric-api [protocol-url]: https://ci.dmulloy2.net/job/ProtocolLib//lastBuild/ [spigot-url]: https://www.spigotmc.org/resources/arte.114150/ [github-shield]: https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/available/github_64h.png [github-url]: https://github.com/ShardMC/arte [hangar-shield]: https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/available/hangar_64h.png [hangar-url]: https://hangar.papermc.io/shardmc/arte [polymart-shield]: https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/available/polymart_64h.png [polymart-url]: https://polymart.org/resource/plugin-arte.5242 [curseforge-shield]: https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/available/curseforge_64h.png [curseforge-url]: https://curseforge.com/minecraft/bukkit-plugins/arte-for-spigot [spigot-shield]: https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/supported/spigot_64h.png [spigot-url]: https://www.spigotmc.org/resources/arte.114150/ [modrinth-versions-url]: https://modrinth.com/plugin/arte/versions [hangar-versions-url]: https://hangar.papermc.io/shardmc/arte/versions [polymart-updates-url]: https://polymart.org/resource/arte.5242/updates [curseforge-updates-url]: https://curseforge.com/minecraft/bukkit-plugins/arte-for-spigot/files [spigot-updates-url]: https://www.spigotmc.org/resources/arte.114150/updates [github-releases-url]: https://github.com/ShardMC/arte/releases [github-issues-url]: https://github.com/ShardMC/arte/issues [discord-shield]: https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/social/discord-plural_64h.png [discord-url]: https://discord.gg/CqVAzakrqx
ADS