checkpoint

checkpoint

An all-in-one checkpoint & time-attack plugin for parkour/athletic servers, with per-course leaderboards and checkpoint/start utility items.

39 downloads 0 followers

Checkpoint

パルクール・アスレチック用のチェックポイント/タイムアタック統合プラグインです。 プレイヤーが看板をクリックすると、その場所を「最後のチェックポイント」として保存し、 落下(奈落)・死亡・やり直しの際に自動/手動でそこへ戻します。 タイムアタック計測、ランキング表示まで、パルクールサーバー運営に必要な機能を1つにまとめています。

Spigot APIでビルドしているため、Spigot・Paperどちらのサーバーでも動作します。

主な機能

  • 看板でチェックポイントを設置・使用(コースごとに個別保存、上書きなし)
  • 死亡・奈落フォールバック時の自動テレポート
  • スタート看板+ゴール感圧板によるタイムアタック計測、自己ベスト記録、ランキング表示
  • コースのランキングを浮遊テキスト(ホログラム風)で常設表示、記録更新時にリアルタイム更新
  • 右クリックで使える専用アイテム: チェックポイント復帰・スタート地点復帰・周囲プレイヤー非表示・暗視切替
  • /checkpoint courses で登録済みコースの一覧をいつでも確認可能
  • 全設定を config.yml でカスタマイズ可能(アイテム素材・表示名・クールダウン・有効ワールド等)

チェックポイント(復帰地点)

  • 看板1行目に [cp]、2行目にコース名を書いて設置(要 checkpoint.create 権限)
  • 右クリックでその場所をチェックポイントとして保存
  • 死亡時・設定した高度を下回った時に自動でチェックポイントへ復帰
  • 復帰用アイテム(既定: コンパス)でも手動復帰可能

タイムアタック(スタート/ゴール)

  • 看板1行目に [start]、2行目にコース名を書いて設置
  • 感圧板を /checkpoint setgoal <コース名> でゴール登録
  • スタート看板クリックでタイマー開始、アクションバーに経過時間を表示
  • ゴール到達でタイム記録、自己ベスト更新時はチャットに通知
  • /checkpoint top・/checkpoint scoreboard でランキングを確認・常設表示
  • /checkpoint resettime で、特定プレイヤー/コース、または全体の記録をリセット可能

コマンド

/checkpoint(エイリアス /cp)

  • back [コース名] / clear [コース名|all] / info — チェックポイントの操作・確認
  • item / startitem / hideitem / visionitem — 各種専用アイテムの受け取り
  • setgoal / removegoal / set tp <コース名> / remove set tp <コース名> — 管理者用の登録コマンド
  • courses / top / scoreboard / removescoreboard / resetscoreboard / resettime — ランキング関連
  • 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 and leaderboards — 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
  • /checkpoint courses lists every registered course at any time
  • 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 (requires checkpoint.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 top and /checkpoint scoreboard show and permanently display leaderboards
  • /checkpoint resettime resets a specific player's and/or course's record, or everything

Commands

/checkpoint (alias /cp)

  • back [course] / clear [course|all] / info — manage and view checkpoints
  • item / startitem / hideitem / visionitem — receive the utility items
  • setgoal / removegoal / set tp <course> / remove set tp <course> — admin registration commands
  • courses / top / scoreboard / removescoreboard / resetscoreboard / resettime — leaderboard management
  • reload — reload config.yml

Permissions

  • checkpoint.use (default: everyone) — basic checkpoint/item usage
  • checkpoint.create (default: op) — place signs
  • checkpoint.admin (default: op) — register goals/teleport destinations, manage leaderboards, reload, etc.****
Version Minecraft Loader Download

checkpoint 1.19.0

1.19.0

26.3
paper, spigot
Download

checkpoint 1.19.0

1.19.0

26.3
paper, spigot
Download

checkpoint 1.17.0

1.17.0

26.2
paper, spigot
Download