
checkpoint
An all-in-one checkpoint & time-attack plugin for parkour/athletic servers, with course leaderboards, level/rank nametags, and a course-selector menu.
⬇ Download on Modrinth


Checkpoint
パルクール・アスレチック用のチェックポイント/タイムアタック統合プラグインです。 プレイヤーが看板をクリックすると、その場所を「最後のチェックポイント」として保存し、 落下(奈落)・死亡・やり直しの際に自動/手動でそこへ戻します。 タイムアタック計測、ランキング表示、レベル・ランク制のネームタグ表示、コース選択用の チェストUIメニューまで、パルクールサーバー運営に必要な機能を1つにまとめています。
Spigot APIでビルドしているため、Spigot・Paperどちらのサーバーでも動作します。
主な機能
- 看板でチェックポイントを設置・使用(コースごとに個別保存、上書きなし)
- 死亡・奈落フォールバック時の自動テレポート
- スタート看板+ゴール感圧板によるタイムアタック計測、自己ベスト記録、ランキング表示
- コースのランキングを浮遊テキスト(ホログラム風)で常設表示、記録更新時にリアルタイム更新
- 右クリックで使える専用アイテム: チェックポイント復帰・スタート地点復帰・周囲プレイヤー非表示・暗視切替
- コース名を
level1〜 /rank1〜rank19にするだけで、頭上のネームタグに自動で進行度を表示(番号ごとに色分け) - コース選択メニュー(チェストUI): レベル/ランクアスレ/コースの3択→カテゴリ別の一覧からワンクリックでテレポート
- 全設定を
config.ymlでカスタマイズ可能(アイテム素材・表示名・クールダウン・有効ワールド等)
チェックポイント(復帰地点)
- 看板1行目に
[cp]、2行目にコース名を書いて設置(要checkpoint.create権限) - 右クリックでその場所をチェックポイントとして保存
- 死亡時・設定した高度を下回った時に自動でチェックポイントへ復帰
- 復帰用アイテム(既定: コンパス)でも手動復帰可能
タイムアタック(スタート/ゴール)
- 看板1行目に
[start]、2行目にコース名を書いて設置 - 感圧板を
/checkpoint setgoal <コース名>でゴール登録 - スタート看板クリックでタイマー開始、アクションバーに経過時間を表示
- ゴール到達でタイム記録、自己ベスト更新時はチャットに通知
/checkpoint top・/checkpoint scoreboardでランキングを確認・常設表示
レベル/ランクアスレ(ネームタグ表示)
- コース名を
level1・level2…にすると「レベル」として最高到達値を記録し、名前の後ろに≪Ⅰ≫〜≪ⅩⅨ≫で表示 - コース名を
rank1〜rank19にすると「ランクアスレ」として記録し、名前の前に[1]〜[11]を色分きで表示 - 両方とも独立した記録で、サーバー再起動をまたいで保持されます
コース選択メニュー
- 専用アイテム(既定: チェスト)を右クリックすると、まず「レベル/ランクアスレ/コース」の固定3択メニューが開く
- いずれかを選ぶと、そのカテゴリだけのテレポート先一覧が開く(レベル・ランクアスレはチェスト1個分、コースはラージチェスト1個分)
- 一覧の下部には「戻る」ボタンがあり、3択メニューへワンクリックで戻れる
- クリックで該当コースのテレポート先へワープ(管理者が
/checkpoint set tpで登録した場所)
コマンド
/checkpoint(エイリアス /cp)
back [コース名]/clear [コース名|all]/info— チェックポイントの操作・確認item/startitem/hideitem/visionitem/levelitem— 各種専用アイテムの受け取りsetgoal/removegoal/set tp/remove set tp— 管理者用の登録コマンドcourses/top/scoreboard/removescoreboard/resetscoreboard— ランキング関連resetlevel/resetrank/taginfo— レベル/ランクアスレ記録の管理・診断reload— config.yml の再読み込み
権限
checkpoint.use(既定: 全員) — チェックポイント/各アイテムの基本利用checkpoint.create(既定: OP) — 看板の設置checkpoint.admin(既定: OP) — ゴール登録・テレポート先登録・ランキング管理・reload等
Checkpoint (English)
An all-in-one checkpoint / time-attack plugin for parkour and obstacle-course (athletic) servers. When a player clicks a sign, that spot is saved as their "last checkpoint," and they are automatically or manually returned there on fall damage (void), death, or retry. It also includes time-attack timing, leaderboards, level/rank nametag progression, and a chest-UI course-selector menu — everything you need to run a parkour server in one plugin.
Built against the Spigot API, so it works on both Spigot and Paper servers.
Key Features
- Checkpoint signs, saved per-course (no overwriting between courses)
- Automatic teleport back to the checkpoint on death or falling below a configured Y level
- Start-sign + goal pressure-plate time attack with best-time recording and leaderboards
- Floating-text (hologram-style) leaderboard display per course, updating live on new records
- Right-click utility items: return to checkpoint, return to start, toggle player visibility, toggle night vision
- Name a course
level1,level2, ... orrank1-rank19and it automatically shows the player's best progress in their nametag (color-coded per number) - Course-selector menu (chest UI): pick Level / Rank / Course, then teleport to any registered destination in that category with one click
- Fully configurable via
config.yml(item materials, display names, cooldowns, enabled worlds, etc.)
Checkpoints
- Place a sign with
[cp]on the first line and the course name on the second line (requirescheckpoint.create) - Right-click the sign to save your current location as that course's checkpoint
- On death, or when falling below the configured Y level, you're returned to your last checkpoint automatically
- The return item (default: compass) also works for manual returns
Time Attack (Start / Goal)
- Place a sign with
[start]on the first line and the course name on the second line - Register a pressure plate as the goal with
/checkpoint setgoal <course> - Right-clicking the start sign begins the timer, shown live in the action bar
- Reaching the goal stops the timer and records the time; a chat message announces new personal bests
/checkpoint topand/checkpoint scoreboardshow and permanently display leaderboards
Level / Rank Progression (Nametags)
- Courses named
level1,level2, ... record a "Level" — the player's highest cleared number is shown after their name as≪Ⅰ≫-≪ⅩⅨ≫ - Courses named
rank1-rank19record an independent "Rank" — shown before their name as[1]-[11], color-coded per number - Both records persist across server restarts and are completely independent of each other
Course-Selector Menu
- Right-click the dedicated item (default: chest) to open a fixed 3-option menu: Level / Rank / Course
- Selecting one opens that category's own teleport-destination list (Level and Rank each get one chest's worth of slots, Course gets one large chest's worth)
- Each list has a "Back" button near the bottom to return to the category menu with one click
- Clicking a destination teleports you there (destinations are registered by an admin via
/checkpoint set tp)
Commands
/checkpoint (alias /cp)
back [course]/clear [course|all]/info— manage and view checkpointsitem/startitem/hideitem/visionitem/levelitem— receive the utility itemssetgoal/removegoal/set tp/remove set tp— admin registration commandscourses/top/scoreboard/removescoreboard/resetscoreboard— leaderboard managementresetlevel/resetrank/taginfo— manage/diagnose level & rank recordsreload— reload config.yml
Permissions
checkpoint.use(default: everyone) — basic checkpoint/item usagecheckpoint.create(default: op) — place signscheckpoint.admin(default: op) — register goals/teleport destinations, manage leaderboards, reload, etc.
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 26.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
checkpoint is a free Minecraft Java mod. Compatible with Minecraft 26.2. Downloaded 3 times (via Modrinth). Download it and open it directly in the game.