| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .forgejo/workflows | ||
| packs/lbtrd | ||
| README.md | ||
LBTRD Minecraft packs
Pack sources use packwiz plus subscription.toml for LBTRD defaults and server
entries. packs/lbtrd pins Minecraft 1.21.11, Fabric 0.20.1, Fabric API, Carpet,
Lithium, and Simple Voice Chat to the client-relevant versions on the existing
Drasl test server. Server-only behavior mods are intentionally omitted.
Edit packs with packwiz, then run packwiz refresh in the pack directory before
committing. CI checks the complete index/hash chain and publishes immutable
releases to https://mc.lbtrd.fr. Main publishes stable; testing publishes
testing. Channels advance only after every hosted blob is stored and verified.
Subscribe: https://mc.lbtrd.fr/pack/lbtrd/stable.
To distribute a non-Modrinth mod, include its JAR as a normal indexed packwiz file
under mods/. The compiler uploads it as a content-addressed service blob. Large
binaries can use Git LFS (enable LFS checkout in CI when adding them). External
.pw.toml downloads must have SHA-256/SHA-512; pinned Modrinth files with older
hash metadata are upgraded using Modrinth's exact-version API.
Configs, resource packs and shaders are pack defaults; players may override them.
Managed mods and Minecraft/Fabric versions are enforced. subscription.toml
accepts java.major, java.minMemory, java.maxMemory and [[servers]] with
name/address. Launcher hooks and arbitrary JVM arguments cannot be published.
Rollback: revert the pack source commit and publish again. Existing immutable releases stay available. No client pack resolves a floating "latest" mod.