服务器使用量
未统计
服务玩家数
未统计
下载量
10,191
插件详细介绍
Checkpoints
Checkpoints 是一款基于告示牌的进阶跑酷系统。你可以创建供玩家游玩的跑酷关卡,也可以设置公共的存档点告示牌,让玩家在跑酷过程中保存进度。
核心特性
- 基于告示牌:所有功能都通过告示牌触发,直观易用。
- 两种模式:普通存档点模式与完整的跑酷关卡系统。
- 三种难度:每个关卡可设置为简单(Easy)、中等(Medium)或困难(Hard)。
- 存档点(Checkpoints):玩家可通过特定告示牌设置复活点。
- 关卡加入菜单:通过命令或告示牌加入关卡。
- 自定义关卡物品栏:进入关卡后,玩家会获得一个专属菜单,包含:
- 返回存档点物品
- 离开关卡物品
- 切换可见性物品
- 离开时恢复物品栏:玩家离开关卡后,其原有物品栏会被恢复。
- 即时死亡:落入虚空时直接传送回存档点,无死亡界面。
- 完成提示:设置存档点或完成跑酷时会显示标题提示。
- 文件存储:所有数据均基于文件存储。
- 广泛兼容:支持 Minecraft 1.8.x 至 1.17+ 版本。
- PlaceholderAPI:支持 PlaceholderAPI 占位符。
- 频繁更新与快速支持:插件保持更新,并提供 Discord 支持。
高级功能
- 方块黑名单/白名单:
- 可为每个关卡设置触碰后即传送回存档点的方块。
- 可切换使用黑名单或白名单模式。
- 每个关卡可独立配置与开关此功能。
- 游戏内行为限制:
- 当玩家设置了存档点或处于关卡中时,将自动禁止以下行为,防止作弊:
- 丢弃物品- 放置/破坏方块- 拾取物品- 飞行- 传送- 与方块交互- 提供对应的
checkpoints.bypass.*权限来绕过各项限制。 - 奖励系统:
- 可为每种难度设置全局奖励。
- 也可为每个独立关卡设置专属奖励。
- 支持 6 种默认奖励动作:
[message],[broadcast],[command],[console],[sound],[title]。 - 如果安装了 AdditionsPlus,可与其联动使用更多动作。
命令与权限
主要命令
/checkpoint– 传送至你最新的存档点。- 权限:
checkpoints.teleport /checkpoints– 插件主命令。- 权限:
checkpoints.maincommand /checkpoints setspawn– 设置主城(大厅)出生点。- 权限:
checkpoints.setspawn /checkpoints reload– 重载插件配置。- 权限:
checkpoints.reload /checkpoints reset <player>– 重置指定玩家的存档点。- 权限:
checkpoints.reset /checkpoints sendback <player>– 将指定玩家传送回其存档点。- 权限:
checkpoints.sendback
关卡管理命令
/level– 显示关卡命令列表。- 权限:
checkpoints.level.command /level list– 列出所有已存在的关卡。- 权限:
checkpoints.level.list /level leave– 离开你当前所在的关卡。- 权限:
checkpoints.level.leave /level join [name]– 打开关卡加入菜单。若指定关卡名,则直接加入。- 权限:
checkpoints.level.join /level kick <player>– 将玩家踢出其所在关卡。- 权限:
checkpoints.level.kick /level create <name> <difficulty>– 创建一个新关卡。难度必须是easy、medium或hard。- 权限:
checkpoints.level.create /level remove <name>– 永久删除一个关卡。- 权限:
checkpoints.level.remove /level setstart <name>– 设置关卡的出生点/起点。- 权限:
checkpoints.level.setstart /level setcreator <name> <creator>– 修改关卡的作者信息。- 权限:
checkpoints.level.setcreator /level setname <name> <displayname>– 修改关卡的显示名称(支持&颜色代码)。- 权限:
checkpoints.level.setname /level setend <name>– 设置关卡的终点。你需要站在或看着一个压力板来执行。- 权限:
checkpoints.level.setend /level check <name>– 检查一个关卡的设置是否完整。- 权限:
checkpoints.level.check /level info <name>– 获取关卡的详细信息。- 权限:
checkpoints.level.info /level toggleblacklist <level>– 开关指定关卡的方块黑名单功能。- 权限:
checkpoints.level.toggleblacklist /level addblock <level>– 将你正在看的方块添加到关卡的方块黑名单中。- 权限:
checkpoints.level.addblock /level removeblock <level> <block>– 从关卡的方块黑名单中移除指定方块。- 权限:
checkpoints.level.removeblock
其他权限
- 使用告示牌权限:
checkpoints.set– 使用存档点告示牌。checkpoints.sign.easyend– 使用简单终点告示牌。checkpoints.sign.mediumend– 使用中等终点告示牌。checkpoints.sign.hardend– 使用困难终点告示牌。checkpoints.sign.sendback– 使用“送回存档点”告示牌。checkpoints.sign.reset– 使用“重置存档点”告示牌。checkpoints.sign.spawnpoint– 使用“返回大厅出生点”告示牌。
- 创建告示牌权限:
checkpoints.createsign– 创建普通存档点告示牌。checkpoints.createsign.easyend– 创建简单终点告示牌。checkpoints.createsign.mediumend– 创建中等终点告示牌。checkpoints.createsign.hardend– 创建困难终点告示牌。checkpoints.createsign.sendback– 创建“送回存档点”告示牌。checkpoints.createsign.reset– 创建“重置存档点”告示牌。checkpoints.createsign.spawnpoint– 创建“返回大厅出生点”告示牌。
- 移除告示牌权限:
checkpoints.removesign– 移除普通存档点告示牌。checkpoints.removesign.easyend– 移除简单终点告示牌。checkpoints.removesign.mediumend– 移除中等终点告示牌。checkpoints.removesign.hardend– 移除困难终点告示牌。checkpoints.removesign.sendback– 移除“送回存档点”告示牌。checkpoints.removesign.reset– 移除“重置存档点”告示牌。checkpoints.removesign.spawnpoint– 移除“返回大厅出生点”告示牌。
- 创建/移除方块终点权限:
checkpoints.createend.easy– 创建简单难度的方块终点。checkpoints.createend.medium– 创建中等难度的方块终点。checkpoints.createend.hard– 创建困难难度的方块终点。checkpoints.removeend.easy– 移除简单难度的方块终点。checkpoints.removeend.medium– 移除中等难度的方块终点。checkpoints.removeend.hard– 移除困难难度的方块终点。checkpoints.removeend.level– 移除关卡终点(可能导致玩家无法完成关卡)。
如何创建关卡
- 创建关卡:使用命令
/level create <关卡名> <难度>。难度为easy、medium或hard。 - 设置起点:使用命令
/level setstart <关卡名>。这是玩家进入关卡的出生位置。 - 设置终点:使用命令
/level setend <关卡名>。你需要站在或看着一个压力板来执行此命令,压力板下方的方块类型不限。 - 可选设置:
- 使用 `/level setcreator <关卡名> <作者>` 修改关卡作者。- 使用 `/level setname <关卡名> <显示名称>` 修改关卡的显示名称(支持 `&` 颜色代码)。告示牌格式
所有功能告示牌的第一行均为 [checkpoint]。
- 存档点告示牌
- 第一行:
[checkpoint] - 第二行:(空)
- 第三行:(空)
- 第四行:(空)
- 简单终点告示牌
- 第一行:
[checkpoint] - 第二行:
easy-end - 第三行:(空)
- 第四行:(空)
- 中等终点告示牌
- 第一行:
[checkpoint] - 第二行:
medium-end - 第三行:(空)
- 第四行:(空)
- 困难终点告示牌
- 第一行:
[checkpoint] - 第二行:
hard-end - 第三行:(空)
- 第四行:(空)
- 送回存档点告示牌
- 第一行:
[checkpoint] - 第二行:
sendback - 第三行:(空)
- 第四行:(空)
- 重置存档点告示牌
- 第一行:
[checkpoint] - 第二行:
reset - 第三行:(空)
- 第四行:(空)
- 返回大厅出生点告示牌
- 第一行:
[checkpoint] - 第二行:
spawnpoint - 第三行:(空)
- 第四行:(空)
- 加入关卡告示牌
- 第一行:
[checkpoint] - 第二行:
join - 第三行:
<关卡名> - 第四行:(空)
条款与条件
我们所有的(包括付费)资源都遵循相同的条款与条件。购买和/或安装此资源即表示您同意这些条款。请仔细阅读。
点击下方链接查看完整的条款与条件
https://gaagjescraft.net/terms-of-service
测试支持版本
版本分布
基本信息
插件名称
Checkpoints
作者
Devmart
平台
Bukkit / Spigot
支持版本
1.8 - 1.16
点赞数
1
最近版本
暂无数据
-