帖子

Memorial Edition

查看: 33|回复: 0

[原创插件] [娱乐][综合][其他]LiteTeleport —— 简易传送,一款功能齐全的轻量级基础传送插件[1.6-1.21.X]

[复制链接]

Lv.9 牧场主

人气
819 点
金粒
11770 粒
宝石
13 颗
爱心
32 颗
钻石
2664 颗
贡献
3 点

Java正版勋章Windows 10正版勋章石镐矿工勋章铁镐矿工勋章钻镐矿工勋章小麦种勋章苹果树勋章

发表于 昨天 15:13 | 显示全部楼层 |阅读模式
LOGO
简易传送 LiteTeleport
  • 概要
  • 下载链接
  • 授权信息

适用服务端:Cauldron CraftBukkit Spigot Paper |其它| 

插件类型: 娱乐 综合 其他 

语言支持: 简体中文 

适用版本:

前置插件: (可选)PlayerPoints、(可选)PlaceholderAPI、(可选)Vault

简介: 轻量级的基础传送插件,可以让玩家花费经验/金币/点券进行传送。


马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 502mc 于 2024-12-22 15:18 编辑

插件介绍
这是一款轻量级的基础传送插件,可以让玩家花费经验/金币/点券进行传送。
支持tpa/tpahere/sethome/home/setspawn/spawn/setwarp/warp/back/tpr等常用传送命令。
什么?你问为什么不用ESS/CMI等插件?因为不想因为只用到传送功能就安装庞大复杂的ESS/CMI等插件。
这个插件是因为我自己开的偏原版生存服需要用到才开发出来,已经用了很久。
想着应该也有其他开纯净服的服主也有同样需求,就把这个插件发布出来了。


功能介绍
可请求传送到其他玩家所在位置 (可自定义发起请求的花费)
可请求其他玩家传送到自己所在位置 (可自定义接受请求的花费)
可使用/back命令回到上一地点 (可自定义back的花费)
可以设置家、删除家、传送回家 (可自定义设置家/回家的花费)
可以设置/删除传送点、传到到指定传送点 (可自定义warp的花费)
可以使用/tpr命令进行安全的随机传送 (可自定义随机传送的花费)
可以设置世界出生点/传送到出生点 (可自定义spawn的花费)
可以不同命令使用不同花费,例如:回家花费经验,设置家花费金币,随机传送花费点券
(详见配置文件中关于花费的介绍)
可以设置传送命令的冷却时间
可以设置传送延时,在此期间移动将会取消传送
可以使用PlaceholderAPI占位符获取 家列表、下一个家的花费、随机传送花费、随机传送次数等信息
可以从Essentials(X)插件迁移所有玩家已设置的家和已设置的传送点到本插件


插件截图


指令/权限
/LiteTeleport reload —— 重载插件配置
/LiteTeleport version —— 查看插件版本
/LiteTeleport migrate —— 从Essentials(X)迁移数据
以上LiteTeleport可缩写为ltp
/back —— 回到上一地点
/delhome <家名字> —— 删除指定的家
/delwarp <传送点> —— 删除指定的传送点
/home [家名字] —— 回家(不填名字默认为回第一个家)
/homes —— 查看已设置的家列表
/sethome [家名字] —— 设置家(不填名字默认为“home”)
/setspawn —— 将所在世界出生点设置为当前位置
/setwarp <传送点> —— 设置传送点
/spawn —— 传送到setspawn设置的位置
/tpa <玩家> —— 请求传送到指定玩家那里
/tpacancel —— 取消传送请求
/tpaccept —— 接受传送请求(可缩写为/tpyes)
/tpahere <玩家> —— 请求指定玩家传送到你这里
/tpadeny —— 拒绝传送请求(可缩写为/tpno)
/tpr —— 在设置范围内随机传送
/warp <传送点> —— 传送到指定的传送点
所有命令不区分大小写、所有命令支持TAB补全
LiteTeleport.admin —— 权限 可使用LiteTeleport命令,默认OP拥有
LiteTeleport.back —— 权限 可使用back命令,默认所有玩家拥有
LiteTeleport.cooldown.bypass —— 权限 使用传送命令不受冷却时间限制,默认OP拥有
LiteTeleport.delay.bypass —— 权限 使用传送命令不受传送延时影响,默认OP拥有
LiteTeleport.delhome—— 权限 可使用delhome命令,默认所有玩家拥有
LiteTeleport.delwarp —— 权限 可使用delwarp命令,默认OP拥有
LiteTeleport.free —— 权限 使用除tpr和sethome之外的传送命令免费,默认OP拥有
LiteTeleport.free.tpr —— 权限 使用tpr命令免费,默认OP拥有
LiteTeleport.free.sethome —— 权限 使用sethome命令免费,默认OP拥有
LiteTeleport.home —— 权限 可使用home命令,默认所有玩家拥有
LiteTeleport.sethome —— 权限 可使用sethome命令,默认所有玩家拥有
LiteTeleport.sethome.unlimited —— 权限 使用/sethome命令不受家数量上限影响,默认OP拥有
LiteTeleport.setspawn —— 权限 可使用setspawn命令,默认OP拥有
LiteTeleport.setwarp —— 权限 可使用setwarp命令,默认OP拥有
LiteTeleport.spawn —— 权限 可使用spawn命令,默认所有玩家拥有
LiteTeleport.tpa —— 权限 可使用tpa命令,默认所有玩家拥有
LiteTeleport.tpacancel —— 权限 可使用tpacancel命令,默认所有玩家拥有
LiteTeleport.tpaccept —— 权限 可使用tpaccept/tpyes命令,默认所有玩家拥有
LiteTeleport.tpahere —— 权限 可使用tpahere命令,默认所有玩家拥有
LiteTeleport.tpadeny —— 权限 可使用tpadeny/tpno命令,默认所有玩家拥有
LiteTeleport.tpr —— 权限 可使用tpr命令,默认所有玩家拥有
LiteTeleport.warp —— 权限 可使用warp命令,默认所有玩家拥有


配置文件


语言文件


下载地址
LiteTeleport-1.10.2.jar (78.45 KB, 下载次数: 0)
备用下载地址:百度网盘 提取码: mutv
本插件已在1.6.4/1.7.2/1.7.10/1.8.8/1.9.4/1.10.2/1.11.2/1.12.2/1.13.2/1.14.4/1.15.2/1.16.5/1.17.1/1.18.2/1.19.4/1.20.6/1.21测试通过
插件理论兼容Minecraft 2.0.0版本之前的任何新版本,所以即使是本帖没有标明的新版本通常也能正常使用。
如果使用金币 需要安装Vault插件以及支持Vault的经济插件(如Essentials、CMI、Economy等)
如果使用点券 需要安装PlayerPoints插件
Vault下载地址:SpigotMC   MCBBS
PlayerPoints下载地址:SpigotMC(1.8-1.18)   Dev-Bukkit(1.2-1.10)
如果使用PAPI变量 需要安装PlaceholderAPI插件
PlaceholderAPI下载地址:SpigotMC


插件交流群
插件交流QQ群:215549411 点击链接加入群聊


问题反馈
如果使用过程中有任何问题/建议/意见欢迎在本帖回复或加群反馈
最后,如果你觉得本插件有用,请给我评个分
提示:评分人气不消耗自身人气


PlaceholderAPI占位符
%liteteleport_homes% —— 家列表
%liteteleport_warps% —— 传送点列表
%liteteleport_home_amount% —— 家数量
%liteteleport_warp_amount% —— 传送点数量
%liteteleport_tpr_count% —— 已经随机传送的次数
%liteteleport_next_home% —— 设置下一个家需要的花费
%liteteleport_next_tpr% —— 下一次随机传送需要的花费


更新日志
2024-12-21 1.10.2版本发布
  - 修复了设置过家的玩家删除所有家后使用/home命令会报错的问题
  - 重写检查更新, 现在会在控制台输出当前版本到最新版本的更新内容并且OP每日第一次进游戏时会收到更新提醒
2024-03-28 1.10.1版本发布
  - 由于MCBBS关闭,删除插件中指向MCBBS的链接
  - 其他细节修正和优化
2023-08-28 1.10.0版本发布
  - 添加了从EssentialsX迁移数据到本插件的功能
  - 优化检查更新逻辑
  - 语言文件更新,版本号升级为2.
  - 添加无视传送延时权限 默认op拥有
  - 添加配置选项"tpDelay" 用来设置传送延时,在此期间移动将会取消传送
  - 添加了一些PlaceholderAPI占位符,可用来获取玩家设置的家列表、传送点列表、玩家随机传送次数等
  - 现在使用home命令时不提供参数将自动指定为第一个家(此前仅在只有一个家的情况下才会自动指定)
  - 添加了/homes命令用来显示已设置的家
  - 添加无视家数量上限权限 默认op拥有
  - 添加配置选项"sethomeMax" 用来指定家的数量上限
  - 修复了家的名称为"=="时会导致读取homes.yml报错的问题
  - 修复了在配置文件中提供错误的"sethomeConsume"和"tprConsume"会导致报错的问题
  - 其他细节修正和优化
2022-01-26 1.9.1版本发布
  - 修复了接受传送请求后发起者收到的部分提示文本没有替换占位符的错误
2022-01-06 1.9.0版本发布
  - 添加了语言文件,可在配置文件中修改使用的语言,默认为简体中文(目前也只有简体中文)
  - 现在使用命令的花费支持消耗金币/点券了,并且支持对每个命令单独指定花费类型
  - 对于无参数的命令,不再强制要求不提供参数,现在会忽略多余的参数
  - 配置文件、数据文件全部使用UTF8编码读写,不再需要转为系统编码
  - 如果玩家退出时有未处理的传送请求,现在可以在重进后正常处理
  - 修复了/LiteTeleport命令的子命令不能使用大写字母的问题
  - 添加配置选项"tpCooldown" 用来设置传送命令的冷却时间
  - 添加配置选项"tprCenter" 用来选择随机传送的中心点
  - 添加配置选项"checkUpdate" 用来开关自动检查更新
  - 现在/setspawn命令会保存精确的位置
  - 现在家和传送点名称支持更多字符了
  - 添加无视传送冷却时间的权限 默认op拥有
  - 其他细节修正和优化
2021-11-27 1.8.1版本发布
  - 修复了在1.12.1及之前的版本中使用/setspawn命令会报错的问题
2021-10-27 1.8.0版本发布
  - 修复家和传送点名称中包含大写字母可能造成不能TAB补全的问题
  - 增加"首次设置家消耗的经验等级"设置
  - 优化花费相关代码,以便未来或许支持金钱、点券等其他花费
  - 传送花费为0时不再提示需要消耗0级经验
  - 增加免费传送权限、免费tpr权限、免费sethome权限 默认op拥有
  - 其他细节优化
2021-10-20 1.7.1版本发布
  - 修改"back"命令使其兼容其他插件和命令的传送,现在用其他插件传送后可以正确/back回到原处。
  - 接入bStats.org匿名统计信息
2021-10-12 1.6.0版本发布


开源
插件为非盈利性插件,免费发布,严禁销售和转卖
开源协议遵循GPL-3.0
开源地址:Github

本插件所用所有代码均为原创,不存在借用/抄袭等行为
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

方寸之间,深不见底啊。

Archiver|小黑屋| MCBBS纪念版 ( 新ICP备2024014954号|兵公网安备66010002000149号 )|隐私政策| 手机版

GMT+8, 2024-12-23 08:03 , Processed in 0.111159 second(s), 15 queries , Redis On.

"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

© 2010-2024 MCBBS纪念版 版权所有 本站内原创内容版权属于其原创作者,除作者或版规特别声明外未经许可不得转载

返回顶部