村民API

一个简单、数据驱动的框架,无需编写任何代码即可创建自定义村民职业、类型和交易。只需将 JSON 文件放入文件夹即可完成设置。

资源介绍

村民 API 一个简单、数据驱动的框架,无需编写任何代码即可创建自定义村民职业、类型和交易。只需将 JSON 文件放入文件夹即可完成设置。 它的作用是什么? 此模组允许您创建完全自定义的村民,包括: 职业 - 带有自定义工作台和交易列表的新职业 类型 - 与特定生物群系绑定的不同村民外观 交易 - 完全控制村民在每个等级买卖的物品 英雄礼物 - 自定义战利品表,用于 raid 后的奖励 所有内容均通过 villagerpacks 文件夹中的 JSON 文件处理。无需编码,无需复杂设置——只需创建文件并启动游戏即可。 快速示例 想要一个使用哭泣黑曜石方块作为工作台的炼金术士村民吗? 创建 villagerpacks/my_pack/villagers/poi_types/alchemist.json 和 villagerpacks/my_pack/villagerapi_config.json 定义工作台方块 添加链接到该 POI(兴趣点)类型的职业文件 设置您的交易 放入职业覆盖层的纹理 就这样。模组会自动处理注册、交易机制及其他一切事宜。 您可以自定义哪些内容? 工作台 - 任何方块都可以成为工作站点 交易池 - 精确定义村民在每个经验等级(新手至大师)提供的物品 物品组件 - 完全支持附魔、自定义名称、药水以及 Minecraft 使用的所有数据组件 藏宝图 - 出售指向模组或原版结构的藏宝图,并带有自定义标记 生物群系外观 - 根据村民生成的位置使其外观不同 生物群系专属交易 - 相同职业,但根据位置提供不同的库存 这是为谁和什么而设计的? 如果您曾希望在自己的整合包或模组中添加村民,却不想处理 Java 代码,那么这就是为您准备的。它专为整合包制作者和模组开发者打造,让您无需学习或编写 Java 代码即可轻松添加村民内容。 既可作为普通资源包(如村民包)使用,也可作为模组的一部分,只需在主目录下的 mods 文件夹中放置一个 villagers 文件夹即可。多个包可同时运行——当存在重叠时,后面的包会覆盖前面的包。 完整文档 在此查看包含示例和所有可用选项的完整文档: https://github.com/frikinjay/villagerapi/blob/main/DOCUMENTATION.md 您还可以在线生成数据包,无需手动创建所有文件: 村民数据包生成器 文档包括完整的数据包结构、所有 JSON 格式、物品组件示例以及一个完整的示例数据包,帮助您快速上手。

在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。

返回资源中心