跳到正文

YuRandomTeleport 权限节点

权限总览

权限默认说明
yurtp.usetrue允许使用随机传送。目标玩家执行或被管理员代传送时都需要该权限。
yurtp.reloadop允许执行 /yurtp reload
yurtp.teleport.othersop允许将其他在线玩家随机传送。
yurtp.bypass.cooldownop允许玩家绕过自己的冷却。
yurtp.bypass.cooldown.othersop插件声明了该权限,用于表示代传送时绕过目标冷却的管理意图。当前命令实现主要检查目标玩家的 yurtp.bypass.cooldown
yurtp.bypass.costop允许命令执行者绕过 Vault 扣费。
yurtp.bypass.waitop允许目标玩家跳过传送等待时间。

普通玩家组

text
yurtp.use

适合大多数服务器的普通玩家。若服务器有登录大厅、主城或副本世界,应通过 world-blacklistworld-whitelist 控制可用世界,而不是只依赖权限。

VIP 或赞助组

text
yurtp.use
yurtp.bypass.cooldown

如果希望 VIP 仍然付费,但不受冷却限制,只给予 yurtp.bypass.cooldown。如果希望 VIP 免等待,可额外给予:

text
yurtp.bypass.wait

如果希望 VIP 免扣费,可额外给予:

text
yurtp.bypass.cost

管理员组

text
yurtp.use
yurtp.reload
yurtp.teleport.others
yurtp.bypass.cooldown
yurtp.bypass.cost
yurtp.bypass.wait

管理员组可以重载配置、代传送玩家,并可按需要绕过费用、冷却和等待。

控制台与命令方块

控制台没有玩家位置,因此不能直接执行无参数 /yurtp。控制台应使用:

text
yurtp <玩家>
yurtp <玩家> <世界>
yurtp reload

控制台权限由服务端命令系统处理,通常不需要额外配置权限插件。

权限设计建议

目标建议
防止战斗逃跑不给普通玩家 yurtp.bypass.wait,并保持 teleport.cancel-on-move: true
控制资源世界压力提高 cooldown.seconds,必要时只给特定组 yurtp.use
允许工作人员救援玩家给工作人员 yurtp.teleport.others,但不一定给 yurtp.reload
经济服保持金币消耗不要给普通玩家或普通 VIP yurtp.bypass.cost
活动世界快速分发玩家给活动管理员 yurtp.teleport.othersyurtp.bypass.wait