NPC Destinations (NPC的日常-给NPC增添生活的色彩)
NPC Destinations 是一个为Minecraft服务端提供的插件,它可以让NPC具备更加丰富的行动能力,让NPC能够在特定的时间到达指定的地点,为游戏增添更多的趣味性和互动性。
主要功能
- 自动寻路系统,能够根据环境自适应调整NPC的走动路径。
- 所有配置直接附加在NPC本身,无需编辑配置文件。
- 支持设置多个目的地,NPC会基于时间、命令或环境因素自动走动。
- 具备自动备份Citizens插件保存文件(saves.yml)的功能,提供存储设置。
- 支持随机移动,可以为每个位置设置不同的NPC皮肤和装备。
- 提供详细的权限控制各种命令的访问。
- 支持通过命令实时修改NPC的当前状态和位置。
- 内置调试和路径可视化系统,方便快速诊断路径问题。
- 可自定义语言文件和标志,便于本地化。
配置&用法
安装NPC Destinations插件后,首先需要确保你的服务器已安装Citizens2插件,因为NPC Destinations依赖于Citizens2提供NPC基础机制。安装完毕后,按照以下步骤进行基本配置:
- 将NPC Destinations插件文件放入服务器的plugins文件夹中。
- 启动服务器。
- 创建一个NPC。
- 使用命令
/nd autoset
。
- 移动到你希望NPC站立的位置,输入命令
/npcdest addlocation {时间/日落/日出}
。
- 移动到第二个位置,重复上一步骤添加位置。
- 改变时间,NPC将根据设置移动到对应的地点。
权限
NPC Destinations为每个功能提供了详细的权限控制,具体权限如下所示:
npcdestinations.info: 显示NPC信息、调试和状态 npcdestinations.settings: 更改NPC配置的权限 npcdestinations.editall.*: 允许更改任何NPC配置的权限 npcdestinations.editown.*: 允许更改仅拥有的NPC配置的权限
必需和可选插件
- 必需插件: Citizens2 (提供NPC基础机制)
- 可选支持插件:
- Quests (与Quests插件交互)
- JobsReborn (基于用户职业切换NPC位置)
- LightAPI (装备NPC手提灯,夜间照亮周围区域)
- PlotSquared (在用户地块中为NPC增加额外生命)
- BetonQuest (通过BetonQuest控制NPC的条件和事件)
附加插件
- Destinations Farmer Add-on: 收获作物并重新种植。
- Destinations Animations Add-on: 在不同位置启用动画。
- Destinations Rancher Add-on: 允许NPC养殖和管理动物。
通过这些功能,插件使得NPC行为更加细腻和多样,为玩家提供了更多的互动可能和游戏深度。
NPC Destinations (NPC的日常-给NPC增添生活的色彩)
可用版本为:|1.8|1.9|1.10|1.11|1.12|1.13|1.14|1.15|1.16|1.17|1.18
源站下载
登录后前往SPIGOT
收录