阿普斯区域

阿普斯区域

服务器端区域,当玩家进入定义区域时执行命令。

APS Areas

APS Areas 是一个轻量级的服务端 Fabric 模组,允许服务器管理员定义 3D 区域,并在玩家进入时自动执行命令。

无论你需要服务器传送门、秘密触发器、基于区域的奖励,还是自定义世界事件,APS Areas 都能直接在服务端处理,且无需客户端安装任何模组。


功能

  • 自定义 3D 区域: 使用两个坐标角点(x, y, z)来设置区域。
  • 多命令执行: 当玩家进入时,每个区域可依次执行最多 10 条不同的命令。
  • 可配置的检测间隔: 调整服务器检测区域内玩家的频率(以服务器刻为单位),以优化服务器性能。
  • 管理员安全: 所有设置命令严格限制为服务器管理员(权限等级 4)。
  • 命令占位符: 在配置的命令中支持 {player}、{x}、{y} 和 {z} 变量。
  • 数据持久化: 已配置的区域和模组设置会自动保存到服务器的 config/apsareas/ 文件夹。

命令与权限

所有命令均需要 管理员权限等级 4。

  • /apsareas create <id> <pos1> <pos2> "<cmd1>" ... [最多 10 条命令] —— 在两个角点坐标之间创建一个新的区域触发器。
  • /apsareas remove <id> —— 删除一个已存在的区域。
  • /apsareas list —— 显示所有活动区域、其坐标以及当前的刻检测频率。
  • /apsareas info <id> —— 显示特定区域的详细信息和已配置的命令。
  • /apsareas settickrate <ticks> —— 调整服务器扫描玩家位置的频率(默认:5 刻)。
  • /apsareas reload —— 直接从配置文件重新加载区域和设置。