贸易站:远境殖民地

贸易站:远境殖民地

建造贸易站,从遥远殖民地订购商品,并通过货运飞机空投接收您的采购。

贸易站

制作一个贸易站,从六个遥远的专业殖民地订购货物,然后观看货机飞越航线,用降落伞空投你的购买物品。

功能说明

  • 活生生的市场,而非商店。 六个殖民地——伐木工、沙漠商队、石匠、矿工公会、农民公社、海洋商队——各自持有库存,购买后库存会减少,并随时间再生。价格随供需反向变动:将一个殖民地的库存买到接近其储备下限,价格就会攀升;向供过于求的市场抛售,价格就会下跌。大额订单采用累进定价,因此你在边际上会支付更多。
  • 货物真的会送达。 购买的物品不会瞬间传送进你的背包。一架货运飞机会从头顶直线飞过,在中点投放一个降落伞货箱,箱体会作为一个真实的可搜刮方块降落在你附近。大额订单会拆分为多个货箱,散落在你周围,而不是挤在一个箱子里。货箱一旦被清空就会自动移除,绝不会成为碍事的杂物。
  • 飞机会绕开地形。 在生成前,游戏会沿八个候选航向采样地形,并选择最平坦的一条,然后飞得足够高以越过障碍——包括尚未加载的区块。
  • 殖民地之间互相贸易。 在后台,殖民地会沿着预设的需求链接相互进口,偶尔会为建筑材料下达一笔大额一次性订单。价格由一个经济系统塑造,无论你是否在注视,它都在运行。
  • 天生兼容整合包。 商品目录由标签驱动,而非硬编码的物品列表。任何给其锭打上 forge:ingots 标签,或给其木材打上 minecraft:logs 标签的模组,其物品都会自动出现,并根据其自身的稀有度定价——无需逐项配置。
  • 无需重新编译即可编辑。 整合包作者和服务器管理员可以通过数据包添加物品或调整现有物品价格——放入一个 JSON 文件即可,无需 Java。格式请参阅 GitHub README。

开始使用

使用一个绿宝石、一个箱子和任意木板合成一个贸易站:

E
P C P
P P P

将其放置,右键打开市场,然后购买物品。绿宝石是货币——也可以向同一市场出售物品来赚取绿宝石。

配置

config/trading_post-common.toml 涵盖了市场调整(再生速率、价格区间、储备下限/上限)、后台殖民地经济以及配送行为(飞行速度、高度、地形净空、降落伞下落时间、着陆搜索半径)。

链接

源码、问题追踪器和完整文档:https://github.com/jordstyer/trading-post

许可证

MIT 许可——可自由包含在整合包中,无需询问。