Source-checkedAdmin & protection

World Resourcepacks

by Phoenix616 · for Minecraft

Easily set server resource packs per world or your whole server!

30KDownloads
16 mo agoLast updated
Spigot · PaperLoaders
1.21Latest game version

About World Resourcepacks

From SpigotMC

Easily set server resource packs per world or your whole server!

[​IMG] Made in Germany with love (and beer)

[​IMG]
​
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 plugin for the BungeeCord proxy and will not make the player redownload a resource pack after server switching if it got already applied by Bungee Resourcepacks on another server!

Please note that the Vanilla Minecraft client only applies server resource packs that are smaller than 200MiB! (50MiB before 1.15, 100MiB before 1.18)

Also certain new SSL certificates for URLs (like Let's Encrypt) do not work with the old Java version shipped with Minecraft before version 1.17 (Java 1.8.0_51, a bug report regarding that has been filed with Mojang) so you'll have to either use a different certificate or a non encrypted download (not recommended!)

For an enhanced version of this plugin that can run actions like kicking players take a look at the paid version Force Resourcepacks!
It also lets you react with lots of different actions (commands, teleportation, messages titles and of course kicking) when the player accepts and downloads the pack!
It also adds PlaceholderAPI and WorldGuard support!

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

Features
  • Set different server resourcepacks per world or whole server
  • Multiple pack support (on 1.20.3+)
  • 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)
  • 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 in worlds that don't have the pack
  • Inform the user which pack the server send them if it was done automatically
  • ResourcePackSendEvent and ResourcePackSelectEvent for developers to react on the sending or selecting of a pack in their own plugins
  • Send the correct pack depending on the client's version (requires ViaVersion or ProtocolSupport) This is done by defining multiple pack variants with different minecraft version or pack format settings.
  • Automatically generates the sha1 hashes!
  • Compatible with AuthMe Reloaded, OpenLogin, NLogin, LibrePremium, JPremium.
    Do you need it to be compatible with more plugins? Contact me!
  • Need more features like WorldGuard support and kicking when the player rejects the pack? Take a look at Force Resourcepacks!
Statistics
Donations

Read the full description on SpigotMC →

Highlights

From source data

Game versions

Supports 15 Minecraft versions, the newest being 1.21.

Loaders

Runs on Spigot and Paper.

Footprint

Rated a light load on a server.

World Resourcepacks on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
Server side
Required on the server
Server type needed
Spigot, Paper
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.9.0, released 2025-07-22

Game versions by loader

LoaderGame versionsNewest
Paper1.8 to 1.21 (15 versions)1.21
Spigot1.8 to 1.21 (15 versions)1.21

From 10 recorded builds of World Resourcepacks.

Recent builds

BuildReleasedGame versionsLoaders
1.9.02025-07-221.8 to 1.21 (15 versions)Spigot, Paper
(latest dev build)2023-12-16n/aSpigot, Paper
1.8.52021-06-08n/aSpigot, Paper
1.8.22020-10-01n/aSpigot, Paper
1.72020-02-02n/aSpigot, Paper
1.6.132017-05-23n/aSpigot, Paper

Run World Resourcepacks on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on SpigotMC as “Admin”

Admin & protection

Permissions, moderation, anti-cheat and land protection for the people running the server.

Runs on your server

From source side support

SpigotMC lists World Resourcepacks as required on the server. Check its SpigotMC page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
SpigotPaper
Runs on
Serverrequired on the server
Game versions
1.21 and 14 earlier
Requires
One-click install needs a Paper server.

Verified at the source

  • ✓SpigotMCOfficial listing, checked 2026-10-02Open ↗
  • ✓AuthorPhoenix616, as published on SpigotMC
  • ✓LicenseNot published by the sourceFree

World Resourcepacks, answered

Generated from the mod’s own source data.

Do my players need to install World Resourcepacks?

SpigotMC lists World Resourcepacks as required on the server. Check its SpigotMC page to see whether players need it too.

Which loaders does it support?

Spigot and Paper.

Is it free?

Yes. World Resourcepacks is free to download from SpigotMC.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run World Resourcepacks on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add World Resourcepacks in one click.