Repository navigation
doom.nats v4.29 (Minecraft 1.21.5 – 26.3)
⚠️ 已被 v4.30.0 取代 —— v4.30.0 新增数量档位(/function doom.nats:scale/*)并补齐容量计数。
除非你明确要用 v4.29,否则请下 v4.30.0。
📦 doom.nats - v4.29
🎯 多版本支持更新!
本版本把 doom.nats 从单版本扩展到 Minecraft 1.21.5 – 26.3。
doom.nats 现已支持 Minecraft 1.21.5 – 26.3(共 12 个版本)。
⚠️ 勘误:已下架一个区间标注错误的资产本 Release 原先挂着一枚
doom.nats-v4.29-mc1.21.11-26.3.zip,已下架(发布后数小时内,曾被下载 1 次)。
它标错了适用区间:在 1.21.11 / 26.1 / 26.1.1 / 26.1.2 / 26.2 上会产生 732 条加载错误
(Failed to load function244 ·Whilst parsing488),实际仅 26.3 可用。
根因:该变体内 68 个 predicate 用了新式{"type":"minecraft:location_check",…},
而 1.21.11–26.2 只接受旧式{"condition":…}—— 它把两个不同的破坏边界
(gamerule 改名 = 1.21.11 · predicate schema = 26.3)当成了同一个。
如果你下过那枚包,请按下方映射表改用新资产;下载过的旧文件请删除。
- ✨ 新增多版本变体(按版本边界拆成 5 份,区间各自如实)
- 🐛 修复 原版 ID 变动(双向核对):1.21.9 起
chain→iron_chain;
1.21.6 起新增happy_ghast(旧包把它当不存在 ⇒ 在 1.21.6+ 上是错的) - 🐛 修复 gamerule 改名(1.21.11 起,snake_case):
doMobSpawning→spawn_mobs、
maxCommandChainLength→max_command_sequence_length
—— 旧名字会让doom.nats:mode/survival、doom.nats:mode/off两个函数加载失败 - 🐛 修复 注册表 JSON schema(26.3):predicate 的
condition→type、requirements数组 → 单体、
light内层拍平、number_provider拆成context_int_provider/context_float_provider(涉及包内 68 个 predicate) - 🐛 修复
pack.mcmeta新规则(1.21.9 起):min_format/max_format必需,
两个变体曾「自称区间 ⊋ 实际能力」,已按实测边界收紧 - 🐛 修复
time query daytime→day等相关命令
📊 支持的版本与对应包
| MC 版本 | data pack version | 用哪个包 |
|---|---|---|
| 1.21.5 | 71 | doom.nats-v4.29-mc1.21.5.zip |
| 1.21.6 | 80 | doom.nats-v4.29-mc1.21.6-1.21.8.zip |
| 1.21.7 / 1.21.8 | 81 | doom.nats-v4.29-mc1.21.6-1.21.8.zip |
| 1.21.9 / 1.21.10 | 88.0 | doom.nats-v4.29-mc1.21.9-1.21.10.zip |
| 1.21.11 – 26.2 | 94.1 – 107.0 | doom.nats-v4.29-mc1.21.11-26.2.zip ★ 新 |
| 26.3 | 121.0 | doom.nats-v4.29-mc26.3.zip ★ 新 |
⚠️ 别混装:多份包同一命名空间,datapacks/里只放一份。
全区间通用(所有版本都要装):
doom.log-multi.zip——doom.nats的硬依赖(日志通道),全区间通用doom.nats-selftest.zip—— 包内自断言套件,用于验收
实验性能力(near / on_spawn / 预设 / 自定义外观):
另下 doom.nats-v4x-experimental-v4.29.zip,需要世界开启对应实验性玩法,否则装不上。
✅ 真机验收(全部实测)
| MC 版本 | 结果 |
|---|---|
| 1.21.5 | ✅ 14/14 · 0 加载错误 |
| 1.21.6 | ✅ 14/14 · 0 加载错误 |
| 1.21.7 | ✅ 14/14 · 0 加载错误 |
| 1.21.8 | ✅ 14/14 · 0 加载错误 |
| 1.21.9 | ✅ 14/14 · 0 加载错误 |
| 1.21.10 | ✅ 14/14 · 0 加载错误 |
| 1.21.11 | ✅ 14/14 · 0 加载错误 ★ |
| 26.1 | ✅ 14/14 · 0 加载错误 ★ |
| 26.1.1 | ✅ 14/14 · 0 加载错误 ★ |
| 26.1.2 | ✅ 14/14 · 0 加载错误 ★ |
| 26.2 | ✅ 14/14 · 0 加载错误 ★ |
| 26.3 | ✅ 14/14 · 0 加载错误 |
★ 标星 5 版 = 本次新变体
-mc1.21.11-26.2的实测(修复前它们在旧资产下是 732 条错误 / 13-13)。
判定口径:pass/fail+total== 预期(14) + 8 类加载错误全 0,三者缺一不可。
定界反证:26.3 变体装到 1.21.10 上确实失败(742 错误 / 13-13)⇒ 证明两个边界既无重叠也无缺口。
📦 资产
| 文件 | 适用版本 | sha256 |
|---|---|---|
doom.nats-v4.29.zip |
主用(1.21.6) | 883ff3eb2761079f67f14b7fc33bdf378564bb8e52149257e85c9c72d598bc38 |
doom.nats-v4x-experimental-v4.29.zip |
实验性 | 29ec530c2dfdeed7c79c6719ba60bd2f2081f4c16fe2462f49802b6428096af6 |
doom.nats-v4.29-mc1.21.5.zip |
1.21.5 | 158628810082f9d97c3afd29ddec8ae2f87f8519a342368bfa3bb8b1303bbb60 |
doom.nats-v4.29-mc1.21.6-1.21.8.zip |
1.21.6 – 1.21.8 | 7d90b832a6bbd8aa2fbddb6bf04faeb747acc3c33625a5ba4d67e6df14eff038 |
doom.nats-v4.29-mc1.21.9-1.21.10.zip |
1.21.9 – 1.21.10 | 511410de0c45bf9d6496ab8f60a4bff2907fe06d17f60b35a0c12c5ce6f896bd |
doom.nats-v4.29-mc1.21.11-26.2.zip |
1.21.11 – 26.2 | 0e4f03b4ededc93ad8797e72c3806c1cace1b4309a9476c0dc4ca1166b00bc2e |
doom.nats-v4.29-mc26.3.zip |
仅 26.3 | 9fea4c81e1236fe2c9c939a7571976da7788702750949838f7abfbb5b61e1b44 |
doom.log-multi.zip |
全区间(硬依赖) | a65873bf49bb1b135b67fe533a883cf8b0fafeca0289be9455eaf32a2c15bd71 |
doom.nats-selftest.zip |
全区间(验收套件) | 4ab6836a8dfd19372b4a2d6f7f716f73b76489bb85a504728fe27f0fea42f1bb |
校验:
sha256sum -c SHA256SUMS.txt(Windows:Get-FileHash <zip> -Algorithm SHA256)。
Full Changelog: v4.25...v4.29