- 版权类型
- 原创
- 插件中文名称
- 村民AI管理器
- 插件英文名称
- VillagerAIManager
- 原帖地址
- #
- 支持的核心(服务端)
- Paper
- Folia
- 语言支持
- 中文(简体)
- 前置组件
- 可选luckprems
- 适配版本(Java)
- 最新版本
- 26.x
- 1.21
服务器里村民交易所/繁殖场村民太多导致卡顿?这个插件可以帮你解决!
VillagerAIManager 允许你在指定区域内关闭村民AI(寻路、移动、逃跑、繁殖),只保留交易功能。区域外的村民行为完全不受影响。
/vam create <名称> - 创建区域
/vam remove <名称> - 删除区域
/vam list - 列出所有区域
/vam reload - 重载配置
操作流程:
[th]
权限
[/th][th]
说明
[/th][th]
默认
[/th]
默认情况下只有 OP 可以交易。 如果你想让普通玩家也能交易,需要通过权限插件给他们
权限组配置示例(LuckPerms):
这样普通玩家就能在管理区域内交易了。
实测优化前20mspt,优化后5.6mspt(不同服务器可能有偏差)
VillagerAIManager 允许你在指定区域内关闭村民AI(寻路、移动、逃跑、繁殖),只保留交易功能。区域外的村民行为完全不受影响。
核心功能
- 选区工具 - 木锄左键/右键快速选区,所见即所得
- AI控制 - 区域内村民停止一切AI行为,大幅减少CPU占用
- 保留交易 - 右键村民仍可正常交易,不影响使用
- 自动切换 - 村民进出区域时自动切换AI状态
- Folia兼容 - 同时支持 Paper 和 Folia 环境
使用方法
/vam wand - 获取选区工具/vam create <名称> - 创建区域
/vam remove <名称> - 删除区域
/vam list - 列出所有区域
/vam reload - 重载配置
操作流程:
- 手持使用指令获取的圈地工具,左键点击一个方块(设起点)
- 右键点击另一个方块(设终点)
- 输入 /vam create 村民市场 完成
配置文件
代码:
# 扫描间隔(ticks),20 = 1秒
scan-interval: 20
# 扫描半径额外扩展(方块数)
scan-radius-extra: 16.0
适用场景
- 村民交易所
- 村民繁殖场
- 任何村民密集区域
权限说明
vam.admin | 管理员(选区、创建区域) | op |
vam.trade | 允许在区域内与村民交易 | op |
[th]
权限
[/th][th]
说明
[/th][th]
默认
[/th]
默认情况下只有 OP 可以交易。 如果你想让普通玩家也能交易,需要通过权限插件给他们
vam.trade 权限。权限组配置示例(LuckPerms):
/lp group default permission set vam.trade true这样普通玩家就能在管理区域内交易了。
实测优化前20mspt,优化后5.6mspt(不同服务器可能有偏差)