服务器使用量
未统计
服务玩家数
未统计
下载量
20,910
插件详细介绍
RandomTeleport 是一款功能强大的随机传送插件,它通过异步计算和预生成安全位置队列,实现了快速、无延迟的传送体验,并提供了丰富的自定义选项与保护机制。
核心特性
- 快速异步计算:所有计算均在主线程外进行,避免服务器卡顿。
- 预生成队列系统:提前计算安全位置,玩家可瞬间传送,无需等待。
- 安全传送保障:确保传送目标为安全的生物群系与地点。
- 死亡保护(默认关闭):玩家传送后若死亡,可恢复其物品栏。
- MiniMessage 支持:支持颜色代码与 RGB 色彩,适用于 1.16.1+。
使用方式
命令
/rtp [玩家名|世界名] [世界名]- 示例:
/rtp darkeyedragon world- 将指定玩家传送到指定世界。/rtp world- 将自己传送到指定世界。- 支持 Tab 自动补全与提示。
配置功能
- 可配置传送延迟与冷却时间。
- 可设置玩家移动则取消传送。
- 支持经济系统(Vault)。
- 可设置生物群系与方块黑名单。
领地插件支持
本插件拥有完整的扩展系统,可兼容几乎所有领地插件。在领地内的位置将被视为不安全。
启用步骤
- 下载对应领地插件的扩展(Addon),可在此处查找。
- 将 RandomTeleport 插件放入服务器的
plugins文件夹并启动服务器。 - 进入
plugins/RandomTeleport文件夹,将下载的扩展 Jar 文件放入addons文件夹。 - 重启服务器,扩展将被自动加载。此后,玩家将无法被传送至已认领的领地内。
重要说明与依赖
世界边界
- 本插件使用 原版(VANILLA)世界边界,而非 WorldBorder 插件的边界。
- 若使用 WorldBorder 插件,请在配置中将
use_worldborder设为false,并将传送半径设置为与世界边界相同。
性能与兼容性
- Paper 服务器:支持异步加载区块,在准备就绪后传送玩家。
- 测试版本:最后测试于 1.16.x 至 1.19 版本。如需在更早版本使用,请自行测试并反馈。
- 获取构建:最新版本构建可在此处下载:https://ci.darkeyedragon.me/job/Random Teleport/
已知问题
- 命令框架 ACF 不支持重载,使用
/reload可能导致语言键失效,错误信息无法正常显示。 - 若配置的传送半径过小且区域内无安全区块,插件在尝试 50 次后将无提示地失败。
权限列表
权限节点采用树状结构,以下是主要节点摘要
rtp.*- 拥有所有权限。rtp.teleport.*- 拥有所有传送相关权限。rtp.teleport.self- 允许自己随机传送。rtp.teleport.other- 允许传送其他玩家。rtp.teleport.world- 允许传送到任何无需额外权限的世界。rtp.teleport.bypass- 绕过冷却时间。rtp.teleportdelay.bypass- 绕过初始传送延迟。rtp.eco.*- 拥有所有经济相关权限。rtp.eco.bypass- 绕过经济费用。rtp.admin.*- 拥有所有管理命令权限。rtp.admin.removeworld- 从配置中移除世界。rtp.admin.addworld- 向配置中添加世界。rtp.admin.resetcooldown- 重置玩家的冷却计时器。rtp.admin.reload- 重载插件配置并重新填充队列。rtp.admin.setprice- 设置传送价格。
帮助与支持
- 详细 Wiki:请务必阅读 WIKI 获取完整使用与配置指南。
- 问题反馈:请在此处报告问题或加入支持 Discord 频道。
测试支持版本
版本分布
基本信息
插件名称
Random Teleport [All world types supported]
作者
DarkEyeDragon
平台
Bukkit / Spigot
支持版本
1.13 - 1.19
点赞数
7
最近版本
暂无数据
-