# BuddyTP
## 目标 / 理念
在一个半原版生存多人游戏环境中,玩家之间的传送使用可能会降低创建交通基础设施(例如:地狱高速公路、活塞发射器等)的重要程度。这实际上消除了原版游戏中的很大一部分玩法。然而,如果没有传送功能,会为加入现有服务器群体的玩家(例如:现实生活中的朋友群)设置更高的入门门槛。这是因为玩家倾向于在公共服务器上远离出生点建造,以避免干扰其他玩家。
BuddyTP 的目标是通过为每个玩家提供**一次**免费传送来解决这个问题。
## 特点
- 每个玩家一次免费传送
- 完全可定制的消息
- 全面的权限支持
- 限制可以在哪些世界传送的能力
- (可选)可以为了物品购买另一次传送
- (可选)如果玩家还没有设置,自动设置玩家的家。
- 这解决了玩家在使用免费传送后尚未自行设置家的情况
- 目前仅支持 EssentialsX 的家,如果您使用不同的家插件,欢迎在 [GitHub](https://github.com/bonn2/buddytp) 或 [Discord](https://discord.gg/Swkqv3Tp4R) 上提出支持请求
## 命令 / 权限
|命令|别名|用法|权限|默认值|描述|
|---|---|---|---|---|---|
|`/buddytp`|`/btp`|`/buddytp <玩家>`|`buddytp.send`|`everyone`|传送到朋友,一次|
|`/buddytpaccept`|`/btpaccept`|`/buddytpaccept [玩家]`|`buddytp.accept`|`everyone`|接受传送请求|
|`/buddytpdeny`|`/btpdeny`|`/buddytpdeny [玩家]`|`buddytp.deny`|`everyone`|拒绝传送请求|
|`/buddytpcancel`|`/btpcancel`|`/buddytpcancel`|`buddytp.cancel`|`everyone`|取消传送请求|
|`/buybuddytp`||`/buybuddytp`|`buddytp.buy`|`everyone`|购买新的 buddytp|
|`/resetbuddytp`||`/resetbuddytp <玩家>`|`buddytp.reset`|`op`|重置玩家的免费 buddytp|
## 消息
- `%sender%` 发起请求的玩家。
- `%target%` 接收请求的玩家。
- `%timeout%` 请求有效的秒数。
|键|占位符|
|---|---|
|`only-players`||
|`no-pending-requests`||
|`multiple-pending-requests`||
|`no-active-request`|`%sender%`|
|`used-buddy-tp`||
|`could-not-find-player`|`%target%`|
|`teleport-to-self`||
|`already-has-buddy-tp`|`%target%`|
|`you-already-have-buddy-tp`||
|`price-too-high`||
|`bought-buddy-tp`||
|`reset-buddy-tp`|`%target%`|
|`your-buddy-tp-reset`||
|`request-target`|`%target%` `%sender%` `%timeout%`|
|`request-sender`|`%target%` `%sender%` `%timeout%`|
|`accepted-target`|`%target%` `%sender%`|
|`accepted-sender`|`%target%` `%sender%`|
|`denied-target`|`%target%` `%sender%`|
|`denied-sender`|`%target%` `%sender%`|
|`canceled-target`|`%target%` `%sender%`|
|`canceled-sender`|`%target%` `%sender%`|
|`timed-out-target`|`%target%` `%sender%`|
|`timed-out-sender`|`%target%` `%sender%`|
|`different-world`|`%target%`|
|`not-in-this-world`||
|`home-set`||
## 社区翻译
- (1.0.3) [中文](https://github.com/bonn2/BuddyTP/blob/master/translations/chinese.txt) by xiaoyueyoQvQ
### 如何安装翻译
1. 打开你想要的翻译的链接
2. 将内容复制到你的 `~/plugins/BuddyTP/messages.txt` 文件中
3. 重启服务器
## bStats 统计数据

[查看完整统计数据](https://bstats.org/plugin/bukkit/BuddyTP/18019)