HomeJavaModsCustomPacks
CustomPacks

CustomPacks – Dynamic Resource Pack Manager for Spigot/Paper

CustomPacks is a lightweight and flexible Minecraft plugin that lets server owners and players manage multiple resource packs seamlessly. It automatically merges selected resource packs into a single download and supports persistent pack selection across logins.

This plugin aims to improve server resourcepack logic by adding to it a variety of choice. Unlike other projects, like ResourcePackManager, which aim to merge several packs into one for ALL players on server, CustomPacks offer EACH player a choice - all can have different sets of server resourcepacks enabled for themselves, selectable from shared pool.

Key Features

Commands:

Installation

  1. Place CustomPacks.jar into your server’s plugins folder and restart the server to let it create all nescesary files.
  2. Edit config.yml (set the HTTP server port and Oraxen pack path).
  3. Restart the server.
  4. Place all packs you want players to choose from into CustomPacks/packs folder

Requirements

Tested and confirmed to work on 1.21.7 but theoretically should work on most 1.17–1.20 versions.

Compatibility:

Oraxen - technically compatible, but you will need to disable Oraxen pack sending to players in it's config (NOT the pack generation, just delivery!). CustomPacks will search Oraxen folder for pack.zip and auto-add it to any player's list.

All other server resourcepack-related plugins will probably break due to clashing with priority onJoin pack load.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more