Перейти к содержимому
Mineforgian

resource-pack-loader

A simple plugin to manage resource pack loading for minecraft servers.

Загрузки
169
Подписчики
2
Обновлён
20 июня 2026 г.
Лицензия
MIT

Опубликован 2 апреля 2026 г.

Resource Pack Loader

A simple solution to handle resource packs on paper and velocity.

Source Code

github.com/FlauschigesAlex

Supported platforms & versions

Although resource-pack-loader may work on other platforms or versions, I do not guarantee for their stability or functionality.

Setup & Configuration

After initially loading the plugin on your server, you'll need to modify the configuration file in order to enable pack-loading.

Example configuration (with default values):

{
  "useCommand": true,
  "required": false,
  "replace": false,
  "prompt": null, // "<yellow><b>This server recommends a resource pack."
  "packs": [
    {
      "_id": "00000000-0000-0000-0000-000000000000",
      "url": "https://example.com/resource.zip"
    }
  ]
}

packs The list of resource packs to load.

  • _id The unique identifier for the resource pack.
  • url The URL that points to the resource pack.

prompt The prompt to display when the player is sent a resource pack. (MiniMessage Formatting)

replace Set whether to replace the player's server resource packs with the provided ones.

required Sets the resource-packs to be required to play on the server. Disconnects the player if they reject the packs. (see Resource Pack Requirements)

useCommand Enables the /resource-pack-loader command. (see Commands)

After initially setting up the configuration, you won't need to modify it to update your pack(s), just the resource the url(s) point to.

Commands

/resource-pack-loader

Requires config entry useCommand to be true.
Requires player permission rpl.admin.

/resource-pack-loader reload <player> Reloads all resource packs for the provided player.
/resource-pack-loader reload Reloads all resource packs for all online players.

Aliases:

  • /rpl
  • /resource-pack-loader-paper, /rpl-paper (Conditional) Provided if the plugin is installed on Paper.
  • /resource-pack-loader-velocity, /rpl-velocity (Conditional) Provided if the plugin is installed on Velocity.

Ченджлог

1.3.0Релиз26.1.1, 26.1.2, 26.2 · 20 июня 2026 г.

Improved on config loading and handling. Multiple Bugfixes.

1.2.2Релиз26.1.1, 26.1.2, 26.2 · 28 мая 2026 г.

Added check for default configuration. Added custom message prefix. Multiple Bugfixes.

1.2.1Релиз26.1, 26.1.1, 26.1.2 · 28 мая 2026 г.

Adapting to ModrinthAPI's version update checker. Code cleanup.

1.2.0Релиз26.1, 26.1.1, 26.1.2 · 16 мая 2026 г.

Added VersionChecker with Modrinth-API.

1.1.0Релиз26.1, 26.1.1, 26.1.2 · 5 мая 2026 г.

Default-config is now automatically generated.

1.0.2Релиз26.1, 26.1.1, 26.1.2 · 18 апреля 2026 г.

Bugfixes with the config. Added bStats

1.0.1Релиз1.21.10, 1.21.11 · 13 апреля 2026 г.

Audience#sendResourcePacks no longer throws an exception when the pack is already loaded.

1.0.0Релиз1.21.10, 1.21.11 · 3 апреля 2026 г.

A friend of mine told me that they needed a resource pack loader plugin, so I made them one! But since the plugin is very generic, I've decided to publish it.

Комментарии

Загружаем…