What is FallenPacks?
FallenPacks is a simple “one pack to rule them all” resource-pack manager for Paper servers. Instead of every plugin trying to build/host its own pack (and constantly overriding each other), FallenPacks acts as the central pack service: plugins can register assets into one shared pack, and players get a single clean pack download/prompt. It also supports an optional embedded web server (enabled by default), so you can host the pack directly from the plugin without setting up a separate webserver (you just forward a port and point your resource-pack URL at it).
Here's a link to the default config with everything annotated, I believe this should allow a quick setup in around 5-10 minutes.
Commands
- /fpacks send <Player> — Resends the server pack to the specified player.
- /fpacks reload — Reloads config and refreshes the pack state.
- /fpacks hash — Prints the current pack SHA1 hash.
- /fpacks url — Prints the URL currently being used by the plugin to distribute the resourcepack.
Permissions
- fallenpacks.admin — Access to the /fpacks admin command (default: op)
- fallenpacks.pack.force.lan — Force LAN URL for a player (default: op)
- fallenpacks.pack.force.public — Force Public URL for a player (default: op)
Please post bugs and/or issues on the Discussion page!