WarSkyGod 发表于 2024-6-30 19:47:10

【全版本】TPA - 支持 Folia 的简易传送插件,支持 Bukkit/Spigot/Paper/Folia

本帖最后由 WarSkyGod 于 2024-12-19 00:59 编辑

TPA
static/image/hrline/4.gif

一个支持 Folia 的简易传送插件,支持 Bukkit/Spigot/Paper/Folia

特点
static/image/hrline/4.gif
简单

可配置

中/英文支持

可自定义语言文件


命令
static/image/hrline/4.gif

/tpa <玩家名称>
向玩家发送传送请求

/tphere <玩家名称>
请求玩家传送到你身边

/tpaccept
接受传送请求(你可以点击聊天框里的 [接受/tpaccept] 来直接接受)

/tpdeny
拒绝传送请求(你可以点击聊天框里的 [拒绝/tpdeny] 来直接拒绝)

/warp <传送点>
传送到传送点

/setwarp <传送点>
设置传送点(需要 tpa.setwarp 权限)
/back
传送到上一次的位置(需要 tpa.back 权限)

/tpa reload
重新加载配置文件(需要 tpa.reload 权限)

注意
https://mcobs.fun/static/image/hrline/4.gif

从1.3及以下版本更新到2.0.0请删除配置文件和语言文件,重新生成后修改
更新日志
https://mcobs.fun/static/image/hrline/4.gifv2.0.0·添加了自动根据客户端语言提供不同的翻译,如果没有对应的翻译文本将默认使用 Config.yml 中 lang 的值
·请更新之前提前备份好配置以及语言文件,删掉让插件重新生成再修改
v1.3.2·修复了在第一次加载语言文件的时候文本为null的问题 #6)
·合并了来自 @Apleax 的修复代码 #5)因为文件已经存在导致的Could not save输出
v1.3.1·修复了在设置传送点之后启动服务器报错的问题 #4)
·添加了在使用 /warp 和 /setwarp 命令时可以使用Tab键调出已有的传送点名字
·更新了 FoliaLib 版本到 1.1.6
·删除了部分不再需要的无用代码
·更改了部分if逻辑到switch使得代码更加易读
v1.3(fix)·修复/back命令在多人使用的时候会窜到其他玩家的上一次的位置 #3 | /tpareload 命令现在变成 /tpa reload,#2 添加了/back命令(需要tpa.back)权限(来自 @fanlepian1 的 Fork)
v1.3·/tpareload 命令现在变成 /tpa reload,添加了/back命令(需要tpa.back)权限(来自 @fanlepian1 的 Fork)
v1.2·/restp命令变更为/warp命令,/restpset命令变更为/setwarp命令v1.1·使用 FoliaLib 优化了插件逻辑,添加了/tpareload 命令,配置菜单里现在可以修改传送的等待时间

效果
static/image/hrline/4.gifhttps://cdn.modrinth.com/data/t0Xh802L/images/7d9bc2a796e65c63cb16a615942e4159859739b4.png
https://cdn.modrinth.com/data/t0Xh802L/images/e6c4ca1821785e98ed22ff64299ddf9901109294.png
https://cdn.modrinth.com/data/t0Xh802L/images/a694117c40f68c95187f69fed052d22f2d20a6cc.png
https://cdn.modrinth.com/data/t0Xh802L/images/2772b30360462771f7bed6aea5bae738bdd50489.png

感谢
static/image/hrline/4.gif

本插件使用了 FoliaLib 来做 Folia 兼容Bug提交以及贡献者们@fanlepian1@Apleax






页: [1]
查看完整版本: 【全版本】TPA - 支持 Folia 的简易传送插件,支持 Bukkit/Spigot/Paper/Folia