这是一个Minecraft1.21的数据包

nonvioce 158155c028 Initial commit: renewable-resources datapack v1.21.11 6 сар өмнө
data 158155c028 Initial commit: renewable-resources datapack v1.21.11 6 сар өмнө
README.md 158155c028 Initial commit: renewable-resources datapack v1.21.11 6 сар өмнө
pack.mcmeta 158155c028 Initial commit: renewable-resources datapack v1.21.11 6 сар өмнө

README.md

MC数据包 - 可再生资源综合增强

基本信患

  • 平台: Minecraft Java Edition only(基岩版不兼容)
  • 兼容版本: 1.21.11 (min_format: 94, max_format: 94)
  • 数据包名称: renewable-resources(命名空间: renewable)
  • 文件总数: 45 个文件
  • 安装: 放入 saves/<世界>/datapacks/,进游戏 /reload

功能清单(4大模块)

附魔、世界生成模块因 1.21.11 API 大幅变更已暂时移除,后续可单独适配。

1. 配方 (35个) — data/renewable/recipe/

可再生资源 (14个):

  • 砂砾烧炼→沙子、4沙+红染料→4红沙
  • 羊毛+粘液球→海绵
  • 4珊瑚扇→珊瑚块(5色各一)
  • 9冰→浮冰、9浮冰→蓝冰
  • 砂岩+末影珍珠+紫颂果→末地石
  • 圆石烧炼→下界岩
  • 闪长岩+骨粉→方解石、砂砾+圆石→凝灰岩

已移除/无法合成配方 (13个):

  • 附魔金苹果(8金块+1苹果,1.9被删的原版配方)
  • 鞘翅(6幻翼膜+1钻石,翼形排列)
  • 鞍(5皮革+3铁锭,1.6.1被删的原版配方)
  • 马铠×3(铁/金/钻石,M形排列)
  • 命名牌(铁锭+纸+线无序合成)
  • 锁链盔甲×4(铁粒合成,约为铁甲1/9成本)
  • 三叉戟(海晶碎片+海洋之心+木棍)
  • 钟(金锭+木棍)

废石转换 (6个):

  • 8圆石+砂砾→8安山岩、8圆石+骨粉→8闪长岩、8圆石+红砖→8花岗岩
  • 安山岩/闪长岩/花岗岩 烧炼→石头

其他 (2个):

  • 紫水晶母岩(8方解石+1紫水晶块)
  • 海洋之心(8鹦鹉螺壳+1钻石)

2. 战利品表 (5个) — data/minecraft/loot_table/

尸壳掉落: 新增0~2沙子掉落(保留原版腐肉+稀有掉落)

钓鱼重做 (4个文件):

  • 概率: 鱼60% / 垃圾25% / 宝藏15%(原版85/10/5)
  • 垃圾扩增至26种(铁粒、金粒、海晶碎片/砂粒、幻翼膜、粘液球、紫水晶碎片等)
  • 宝藏扩增至17种(钻石、绿宝石、海洋之心、回响碎片、三叉戟、附魔金苹果、鞘翅、钻石马铠等)
  • 海之眷顾(LotS)加成保留

3. 流浪商人 (88个交易) — data/minecraft/trades/

完全覆盖原版流浪商人,价格从1绿宝石到20绿宝石,涵盖:

  • 不可再生矿物:远古残骸(8)、下界合金碎片(8)
  • 结构限定:回响碎片(6)、幽匿催发体(8)、幽匿尖啸体(5)、沉重核心(10)
  • 生物群系限定:孢子花(2)、珊瑚扇(2)、菌丝(2)、灰化土(2)
  • 极难量产:下界之星(15)、信标(20)、龙首(12)、鞘翅(10)
  • 唱片5种、旗帜图案4种、蛛网、枯灌木、嗅探兽蛋 等

4. 自动加载 — data/minecraft/tags/function/ + data/renewable/function/

  • load.json 标签在每次 /reload 时运行,发送通知

目录树

renewable-resources/
├── pack.mcmeta                              # min_format: 94, max_format: 94 (1.21.11)
├── data/
│   ├── renewable/
│   │   ├── advancement/recipes.json          # 配方自动解锁
│   │   ├── function/load.mcfunction
│   │   └── recipe/                           # 35个配方
│   └── minecraft/
│       ├── trades/wandering_trader.json     # 88个交易
│       ├── loot_table/
│       │   ├── entities/husk.json           # 尸壳掉沙
│       │   └── gameplay/
│       │       ├── fishing.json             # 钓鱼主表
│       │       └── fishing/
│       │           ├── fish.json
│       │           ├── junk.json            # 26种垃圾
│       │           └── treasure.json        # 17种宝藏
│       └── tags/function/load.json

数据包能力速查

能 不能(需要Mod)
合成/烧炼/锻造配方 新方块/新实体
实体掉落/钓鱼/箱子战利品 方块交互逻辑(铁砧砸、右键等)
流浪商人/村民交易 闪电/实体转化检测
进度/谓词/标签 渲染/粒子/模型
Tick/Load自动函数 GUI/网络协议
— 注册新方块实体
— AI行为修改

参考来源

测试方法

  1. 将 renewable-resources/ 放入 .minecraft/saves/<世界>/datapacks/
  2. 进游戏,执行 /datapack list 确认加载
  3. 执行 /reload 重载
  4. 配方进游戏自动解锁,工作台/熔炉直接查看
  5. 钓鱼概率修改直接生效
  6. 流浪商人下次刷新时使用新交易
  7. 尸壳击杀掉落沙子直接生效
  8. 错误日志: logs/latest.log