更好的猪灵交易

更好的猪灵交易

数据驱动的猪灵交易!通过数据包定义自定义交易物品和战利品表。包含金粒、金锭和金块的分级交易,并支持JEI。

功能

更好的猪灵交易 将猪灵以物易物转变为完全数据驱动的系统,整合包作者无需编写任何代码即可自定义。

分级交易系统

该模组包含三个默认交易等级:

交易物品 奖励品质
金粒 基础奖励——铁粒、灵魂沙、火焰弹
金锭 标准奖励——末影珍珠、药水、黑曜石(类似原版)
金块 高级奖励——下界合金碎片、钻石、附魔书

完全可自定义

通过向你的数据包添加 JSON 文件来创建自己的交易:

交易定义(data/mypack/piglin_trades/emerald.json):

{
  "item": "minecraft:emerald",
  "loot_table": "mypack:gameplay/piglin_bartering/emerald",
  "priority": 0
}

然后创建匹配的战利品表并填入你想要的奖励!

JEI 集成

当安装 JEI 时,按住 "U" 键即可查看任意交易物品的所有可能以物易物奖励。显示内容包含:

  • 所需的输入物品
  • 所有可能的输出物品及平均数量

面向整合包作者

  • 添加新交易:为任意物品创建交易定义
  • 覆盖现有交易:使用 priority 字段(数值高者优先)
  • 移除交易:指向空战利品表
  • 平衡奖励:完全控制战利品表的权重和数量

可选

  • JEI(Just Enough Items)—— 用于查看可能的以物易物输出