Trading Post:简化Minecraft中与村民交易的模组评测
集中式交易界面、方块合成、TOML配置和前置模组的说明。
集中式交易界面、方块合成、TOML配置和前置模组的说明。
前置模组:
加载器:Fabric / Forge / NeoForge / Quilt
Minecraft版本:1.19.x-26.1.x
需要的前置:Puzzles Lib(必需),Forge Config API Port(Fabric版必需)
在原版生存中与村民交易需要分别拜访每个商人并依次打开他们的个人菜单。Trading Post模组添加了一个同名方块,它可以自动收集特定半径内所有商人的交易项目。与此方块交互会打开一个统一的界面,你可以在其中查看所有可用的交易并使用搜索栏过滤物品。这简化了大规模交易,节省了寻找特定附魔书或资源的时间,并且无需构建复杂的机械走廊来对村民进行分类。
交易界面的功能与运作
放置新方块——Trading Post(交易站)——后,它会扫描周围区域并检测拥有职业且准备好交易的村民。右键点击该方块会打开一个特殊的交易屏幕。
这个屏幕将物品合并到一个列表中。左侧包含村民提供或想要购买的物品列表,以及可用交易的次数。如果几个村民提供相同的物品(例如,用铁换取绿宝石或效率附魔书),界面会将它们分组,让你比较价格。
为了在左上角快速搜索物品,开发者添加了一个文本字段。通过在其中输入物品的名称(例如,“绿宝石”或“书”),你将过滤列表并看到相关的交易项目。所有的交易机制,如游戏内每天刷新两次交易、达到限制后锁定交易,以及由于“村庄英雄”效果或治愈僵尸村民而带来的降价,都可以正常工作而不会改变。



经验收集与资源积累
每一次成功的交易都会产生经验,并导致村民将经验球掉落在地上。默认情况下,Trading Post模组会在交易站方块旁边生成这些经验球。这会将经验积累在一个地方,你可以在完成交易后收集它。如果你在配置中激活了相应的参数,经验球将会出现在你的角色附近。
方块的合成与放置规则
要合成一个Trading Post,你需要:3个木板(任何类型)、2个木棍和1个绿宝石。在工作台中的合成配方如下所示:

你可以将该方块放置在任何地方。它的纹理类似于一个带有绿布和侧面绿宝石图案的木制摊位,非常适合装饰集市广场或交易大厅。为了使方块发挥作用,村民必须在其扫描范围内,并且能够访问他们的工作站点以补充他们的交易次数。
配置设置
该模组允许你使用tradingpost-server.toml配置文件调整扫描参数和村民的行为。该文件在首次启动世界后生成,位于你存档的serverconfig文件夹中(路径:.minecraft/saves/[世界名称]/serverconfig/tradingpost-server.toml)。
主要配置参数:
horizontal_range(值从1到96,默认 — 24):决定寻找商人的水平扫描半径(沿X和Z轴)。vertical_range(值从1到96,默认 — 16):决定扫描高度(沿Y轴),可以检测其他楼层或地下的村民。enforce_range(布尔值true/false,默认 — true):如果你启用此参数,如果特定村民在交易会话期间游荡出方块的范围,游戏会禁用与该村民的交易界面。teleport_xp(布尔值true/false,默认 — false):如果设置为true,游戏会将掉落的经验球直接传送到你的角色身上,而不是掉落在方块附近。

如果你使用的是Fabric加载器,你必须安装辅助模组Mod Menu才能在游戏中更改这些参数;在Forge或NeoForge上,则需要Configured模组,它们添加了方便的图形化设置界面。
兼容性与性能
要运行Trading Post模组,你需要安装Puzzles Lib,其中包含作者项目的共享代码。Fabric版本还需要Forge Config API Port来正确读取TOML配置文件。
性能与限制:如果你在村民数量超过几十人的大型聚居地中设置最大扫描半径值(horizontal_range = 96和vertical_range = 96),打开菜单时游戏可能会掉帧(FPS)。持续扫描实体并更新它们的交易列表会给CPU带来负载并降低服务器TPS。请将半径值保持在标准的24-32个方块限制内。
为了阻止来自其他模组的不需要的实体或商人,你可以使用Minecraft的标签系统,通过自定义数据包将标识符添加到tradingpost:blacklisted_traders标签中。
作者观点
与将每个村民锁在一个小隔间里的大型交易大厅的经典建筑相比,Trading Post允许你让村民自由漫游,而不会失去交易的便利性。该模组的主要限制是,在较大的实体搜索半径下会增加系统负载。此模组适合单人生存和小型私人服务器,玩家希望在不浪费额外时间的情况下最大限度地减少日常工作并补充自己的资源。
安装
一次典型安装大约 5 分钟。流程相同,只是 Loader 和对应构建不同。
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











