feat: 完整实现 TPA 并添加多版本适配

This commit is contained in:
2026-06-25 23:40:30 +08:00
parent 061c3be2b1
commit 5d86f0e3eb
27 changed files with 2344 additions and 223 deletions
+46
View File
@@ -82,10 +82,56 @@ help:
seen: " &f/seen &7- 查看玩家信息"
feed: " &f/feed &7- 恢复饥饿值"
repair: " &f/repair &7- 修复手中或全部物品"
tpa: " &f/tpa <玩家> &7- 请求传送到玩家身边"
tpahere: " &f/tpahere <玩家> &7- 请求玩家传送到你身边"
tpaall: " &f/tpaall &7- 向所有玩家发送传送到你身边的请求"
tpaccept: " &f/tpaccept [玩家] &7- 接受传送请求"
tpdeny: " &f/tpdeny [玩家] &7- 拒绝传送请求"
tpignore: " &f/tpignore &7- 切换是否忽略传送请求"
admin: " &f/essc admin &7- 切换管理模式"
tpsbar: " &f/tpsbar [玩家] &7- 切换 TPS 状态栏"
maintenance: " &f/maintenance <on|off|status|reload|add|remove|list> &7- 管理维护模式"
tpa:
messages:
usage-tpa: "&c用法:/tpa <玩家>"
usage-tpahere: "&c用法:/tpahere <玩家>"
usage-tpaall: "&c用法:/tpaall"
usage-tpaccept: "&c用法:/tpaccept [玩家]"
usage-tpdeny: "&c用法:/tpdeny [玩家]"
self: "&c你不能向自己发送传送请求。"
sent-tpa: "&a已向 {target} 发送传送请求,{seconds} 秒后过期。"
sent-tpahere: "&a已邀请 {target} 传送到你身边,{seconds} 秒后过期。"
duplicate-request: "&e你已经向 {target} 发送过同类型传送请求,请等待对方处理。"
ignoring-requests: "&c你当前正在忽略传送请求。"
send-cooldown: "&c请等待 {seconds} 秒后再发送传送请求。"
accept-cooldown: "&c请等待 {seconds} 秒后再接受传送请求。"
received-tpa: "&e{requester} 请求传送到你身边。"
received-tpahere: "&e{requester} 邀请你传送到对方身边。"
response-hint: "&7输入 &f/tpaccept {requester} &7接受,或 &f/tpdeny {requester} &7拒绝。"
accept-button: "&a[接受]"
deny-button: "&c[拒绝]"
no-request: "&c你没有待处理的传送请求。"
accepted-target: "&a你已接受 {requester} 的传送请求。"
accepted-sender: "&a{target} 已接受你的传送请求。"
denied-target: "&c你已拒绝 {requester} 的传送请求。"
denied-sender: "&c{target} 拒绝了你的传送请求。"
expired: "&c你的待处理传送请求已过期。"
expired-sender: "&c你发给 {target} 的传送请求已过期。"
expired-target: "&c来自 {requester} 的传送请求已过期。"
player-offline: "&c无法完成传送,请求中的玩家已离线。"
already-warming-up: "&c相关玩家已有一个正在预热的传送。"
warmup-start: "&e传送将在 {seconds} 秒后开始,请不要移动或受到伤害。"
warmup-status: "&e传送倒计时:{seconds} 秒"
warmup-cancelled-move: "&c传送已取消:你在预热期间移动了。"
warmup-cancelled-damage: "&c传送已取消:你在预热期间受到了伤害。"
teleport-complete: "&a传送完成。"
ignore-enabled: "&e你已开始忽略传送请求。"
ignore-disabled: "&a你已恢复接收传送请求。"
ignore-notification: "&7你当前正在忽略传送请求。"
tpaall-sent: "&a已向所有玩家发送传送请求。"
tpaall-no-targets: "&c没有可接收请求的在线玩家。"
blocks-menu:
title: "&6&lEssentialsC &8- &e&l便捷菜单"
items: