服务器使用量
未统计
服务玩家数
未统计
下载量
14,682
插件详细介绍
ButtonTP 是一款基于旧版 buttonwarp 插件改进而来的插件,它允许玩家通过点击按钮等方式传送到预设的传送点。目前,它已具备原插件的大部分功能,并会逐步添加更多新特性。该插件在按下按钮时能实现多种操作,例如执行命令、显示消息、给予奖励、增减资金等。
请注意:本插件必须安装 Vault 才能正常运行!
核心特性
- 与 Vault 兼容,支持绝大多数经济与权限管理插件。
- 支持多种触发装置:所有类型的按钮、压力板、绊线、探测铁轨以及拉杆。
- 按下按钮时可执行自定义命令。
- 可设置按下按钮时显示的个性化消息。
- 支持多世界。
- 激活按钮时可给予或扣除金钱。
- 可为不同按钮设置不同的奖励金额。
- 传送点可设置为不传送玩家,仅用于收费或执行命令。
- 可将传送点资金源关联到玩家钱包或银行账户。
- 支持重置单个按钮、关联到某个传送点的所有按钮,或所有传送点的所有按钮。
- 可在游戏内或配置文件中轻松编辑传送点。
- 更多功能等你探索...
安装与配置
安装步骤
- 下载 Vault 插件,并将其上传至服务器的
plugins文件夹。 - 下载 ButtonTP 插件,同样上传至服务器的
plugins文件夹。 - 启动服务器。
- 安装完成!如需调整设置,请修改
config.yml文件。
基础使用教程
- 设置传送点位置:站在希望玩家传送到达的位置,执行:
`/btp make test`- 链接按钮:看向你想要设置的按钮(或压力板等),执行:
`/btp link`- 添加奖励(可选):为使用此传送点设置金钱奖励:
`/btp reward 300`- 添加命令(可选):设置激活传送点时执行的命令:
`/btp cmd Prueba add /give <player> Diamond_Sword 1`- 添加消息:设置玩家激活传送点时收到的消息:
`/btp msg test Join warp survival`权限列表
buttontp.use- 激活传送点所需权限。buttontp.commandwarp- 通过命令激活传送点所需权限。buttontp.getreward- 从传送点接收金钱所需权限。buttontp.freewarp- 免费使用任何传送点。buttontp.make- 使用/btp make创建传送点。buttontp.move- 使用/btp move移动传送点目的地。buttontp.link- 使用/btp link将方块链接到传送点。buttontp.unlink- 使用/btp unlink解除方块与传送点的链接。buttontp.delete- 使用/btp delete删除传送点。buttontp.cost- 使用/btp cost设置使用传送点的费用。buttontp.reward- 使用/btp reward设置使用传送点的奖励。buttontp.access- 使用/btp access设置谁可以访问传送点。buttontp.source- 使用/btp source设置传送点金钱的源/目标。buttontp.cmd- 使用/btp cmd为传送点添加或移除命令。buttontp.msg- 使用/btp msg设置传送点发送的消息。buttontp.time- 使用/btp time设置传送点的冷却时间。buttontp.type- 使用/btp type设置传送点的重置类型。buttontp.max- 使用/btp max设置按钮的最大使用次数。buttontp.allow- 使用/btp allow设置允许携带物品传送。buttontp.deny- 使用/btp deny设置禁止携带物品传送。buttontp.reset- 使用/btp reset重置传送点的激活次数。buttontp.list- 使用/btp list列出所有传送点。buttontp.info- 使用/btp info查看传送点信息。buttontp.rl- 使用/btp rl重载插件。buttontp.admin- 破坏已链接的方块所需权限。buttontp.create- 父权限节点,包含以下所有创建类权限:
- `buttontp.make: true`- `buttontp.list: true`- `buttontp.info: true`- `buttontp.link: true`- `buttontp.unlink: true`- `buttontp.delete: true`- `buttontp.cost: true`- `buttontp.reward: true`- `buttontp.access: true`- `buttontp.source: true`- `buttontp.cmd: true`- `buttontp.msg: true`- `buttontp.time: true`- `buttontp.type: true`- `buttontp.max: true`- `buttontp.allow: true`- `buttontp.deny: true`命令大全
帮助页面只会显示你拥有权限使用的命令。
获取帮助
/btp help- 显示 ButtonTP 主帮助页面。/btp help create- 显示创建类命令帮助页面。/btp help setup- 显示设置类命令帮助页面。/btp help button- 显示按钮修改类命令帮助页面。
创建传送点
/btp make <名称>- 在你当前位置创建一个传送点。/btp make <名称> nowhere- 创建一个没有目的地的传送点。/btp move <名称>- 将指定传送点的目的地移动到当前位置。/btp move <名称> nowhere- 将指定传送点的目的地设为“无”。/btp link <名称>- 将目标按钮/压力板链接到指定传送点。/btp unlink- 解除目标方块与其传送点的链接。/btp delete <名称>- 删除指定传送点及其所有相关数据。
设置传送点
/btp msg <名称> <消息>- 设置传送时发送给玩家的消息。/btp cost [名称] <金额>- 设置使用该传送点的费用。/btp reward [名称] <金额>- 设置使用该传送点的奖励(此金额将给予玩家)。/btp source [名称] server- 传送点奖励金钱将由服务器生成,收取的费用将被销毁。/btp source [名称] <玩家名>- 传送点奖励金钱将从指定玩家处扣除,收取的费用将给予该玩家。/btp source [名称] bank <银行名>- 传送点奖励金钱将从指定银行账户扣除,收取的费用将存入该银行。/btp cmd [名称] <add|remove> <命令>- 设置激活传送点时执行的命令(使用<player>代表玩家名)。/btp time [名称] <天> <时> <分> <秒>- 设置传送点的冷却时间。/btp global [名称] true- 将指定传送点设为全局冷却(先到先得)。/btp global [名称] false- 将指定传送点设为个人冷却(人人有份)。/btp access [名称] public- 允许任何人使用该传送点。/btp access [名称] restricted- 仅拥有buttonwarp.warp.<传送点名称>权限的玩家可使用。
修改按钮属性
/btp max <次数>- 设置玩家在使用目标按钮前可使用的最大次数(之后需等待冷却)。/btp allow items- 允许玩家携带物品使用目标按钮。/btp deny items- 玩家必须清空物品栏才能使用目标按钮。/btp reset- 重置目标按钮的激活次数(将剩余冷却时间设为0)。
其他命令
/btp <名称>- 将你传送到指定传送点的目的地。/btp list- 列出所有传送点。/btp info [名称]- 显示指定传送点的信息。/btp reset <名称>- 重置指定传送点所有按钮的激活次数。/btp reset all- 重置所有传送点所有按钮的激活次数。/btp rl- 重载 ButtonTP 插件。
测试服务器
- drastan.es
测试支持版本
版本分布
基本信息
插件名称
ButtonTP
作者
Sega9507
平台
Bukkit / Spigot
支持版本
1.12 - 1.16
点赞数
2
最近版本
暂无数据
-