▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Better Server Packs (Fabric)

Better Server Packs (Fabric)

Easily manage server-side resourcepacks without having to restart the server!

5.4K
23

Port to 26.1

release24 марта 2026 г.

This is a port of version 1.2.1 to the newest Minecraft version of 26.1. The changelog of the previous release is shown below.

1.2.1

The new release is finally here! (After I remembered I needed to do it)

This release comes with two small features and some backend changes.

Changelist

  • The rehash_on_start option now no longer resets on every server launch. (#9)
    • If, for some reason, you relied on this behaviour, you can imitate it by deleting the pack.sha1 file.
  • Added the If-Modified-Since header to all pack requests. As long as your resource supports it, this means hashes will only be recalculated when necessary, reducing server overhead.
    • Also added the last_hash_update config option, which stores the timestamp of the last sent request.
    • Note that /pack set will always recalculate the hash.
  • Improved logging during hash recalculations (This includes on-start hashing as well as pack reload)

Developer Notes

Addition of the If-Modified-Since header reduces the overhead of periodic rehashing greatly (by not actually doing the work when it isn't necessary). I intend to add a rehash_period config option in the future (likely with an accompanying command), but since I can't say how much time I will have available, I can't promise a release date on that feature. Originally rehash_period was supposed to be another feature added in this release, but implementation has proven more complex than expected and I did not wish to delay this release any further.

Anyway, I'm sorry this release took so long to get out. Enjoy updating your hashes!

Better Server Packs (Fabric) 1.2.1

release22 марта 2026 г.

The new release is finally here! (After I remembered I needed to do it)

This release comes with two small features and some backend changes.

Changelist

  • The rehash_on_start option now no longer resets on every server launch. (#9)
    • If, for some reason, you relied on this behaviour, you can imitate it by deleting the pack.sha1 file.
  • Added the If-Modified-Since header to all pack requests. As long as your resource supports it, this means hashes will only be recalculated when necessary, reducing server overhead.
    • Also added the last_hash_update config option, which stores the timestamp of the last sent request.
    • Note that /pack set will always recalculate the hash.
  • Improved logging during hash recalculations (This includes on-start hashing as well as pack reload)

Developer Notes

Addition of the If-Modified-Since header reduces the overhead of periodic rehashing greatly (by not actually doing the work when it isn't necessary). I intend to add a rehash_period config option in the future (likely with an accompanying command), but since I can't say how much time I will have available, I can't promise a release date on that feature. Originally rehash_period was supposed to be another feature added in this release, but implementation has proven more complex than expected and I did not wish to delay this release any further.

Anyway, I'm sorry this release took so long to get out. Enjoy updating your hashes!

Port to 1.21.11

release9 декабря 2025 г.

This is a compatibility release for 1.21.11. It also has preliminary compatibility until 1.22, although that probably won't make a difference with the new versioning.

1.2.0 1.21.6-1.22

release1 октября 2025 г.

Port for 1.21.8 and 1.21.9. Will also support any version from 1.21.6 onward.

Note: Since this version was created before 1.21.10, any later version could crash using this version.

See the previous version for patch notes

1.2.0-1.21.6+

release5 июля 2025 г.

This is a compatibility port of 1.2.0 that adds support for 1.21.7. The changelog of the original 1.2.0 release is pasted below.

1.2.0: 1.21.6 port and support for new text components

This release establishes full compatibility with Minecraft 1.21.6 and adds support for SNBT in the prompt configuration.

SNBT Prompts

Prompts are now specified as SNBT text components to keep compatibility with online generators. A config like prompt={"text":"Hello World!","color":"red"} can now be written as prompt={text:"Hello World!", color: "red"}. Groundbreaking stuff. This won't cause any compatibility issues with your existing prompts as SNBT is completely compatible with JSON since 1.21.5.

In other news

Work is proceeding on a clientside GUI to allow editing of all of BSP's config without any use of commands. Since I'm spread rather thin with uni, medical issues, and my other projects, I can't promise any sort of timeline, but if you would like to keep up with progress, you can follow the client-gui branch of the repository. PRs are always welcome, of course. Bye!

Full Changelog: https://github.com/Fisch37/better-server-packs-fabric/compare/v1.1.0-1.21.X...v1.2.0-1.21.6

Совместимость

Minecraft: Java Edition

26.1.x1.21.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:1 год назад
Обновлён:1 месяц назад
Главная