Checkpoints

Checkpoints - Checkpoints

终极检查点插件!为您的服务器提供完整的跑酷系统。
Bukkit / Spigot 作者 Devmart 支持版本 1.8 - 1.16
服务器使用量
未统计
服务玩家数
未统计
下载量
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> – 创建一个新关卡。难度必须是 easymediumhard
  • 权限: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 <关卡名> <难度>。难度为 easymediumhard
  • 设置起点:使用命令 /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

测试支持版本
1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16
版本分布
基本信息
插件名称 Checkpoints
作者 Devmart
平台 Bukkit / Spigot
支持版本 1.8 - 1.16
点赞数 1
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,586,061  |  历史访问人次:3,137,367

今日访问人数:6,533  |  今日访问人次:6,988

昨日访问人数:24,332  |  昨日访问人次:29,698

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6