Skip to content

自定义区域

YlesDomain 是一款基于 YlesLib 的自定义区域插件。

区域检测使用插件级异步轮询处理。玩家进入或离开区域时,再回到主线程执行配置动作,减少区域检测带来的卡服问题。

插件信息

项目内容
插件名YlesDomain
支持版本1.7.10 - 1.21.7
硬前置YlesLib

功能

功能说明
异步检测使用独立异步轮询检测玩家所在区域
立方体区域用区域魔杖选择两个坐标后创建
圆柱区域以玩家当前位置为中心创建圆柱区域
世界区域将当前世界创建为一个完整区域
进入 / 离开动作玩家进入或离开区域时执行动作列表
区域传送可以把指定玩家传送到区域中心

警告

缺少 YlesLib 时,插件不会正常加载。

指令

主命令:/YlesDomain,别名:/yd

指令说明
/yd get获取区域魔杖
/yd create <key>根据魔杖选择创建立方体区域
/yd cylinder <key> <radius>以当前位置为中心创建圆柱区域
/yd world <key>创建当前世界区域
/yd action <key> <join|leave> <add|remove|list> <action|index>管理进入 / 离开动作
/yd goto <key> <player>将玩家传送到区域中心
/yd remove <key>删除区域
/yd reload重载配置和区域文件

提示

区域名只能使用字母、数字、下划线和短横线。