Skip to content
ホスティング · プラグインガイド

BetonQuest:ストーリークエスト

複雑なクエストチェーン:イベント、条件、目標、NPCとの対話、そしてコンフィグで迷わない方法を解説します。

更新日 2026年8月13日

BetonQuestは最も強力なクエストプラグインです。対話、条件、チェーン、NPCやリージョンとの連携を実現します。

3つの要素

  • イベント — 何が起こるか:アイテムの付与、お金の付与、テレポート。
  • 条件 — どのような状況で利用可能か:アイテムの所持、権限、時間。
  • 目標 — プレイヤーが何をすべきか:討伐、収集、到達、会話。
events:
  giveSword: give diamond_sword:1
  reward: point money 100

conditions:
  hasSword: item diamond_sword:1
  isNight: time 13000-23000

objectives:
  killZombies: mobkill ZOMBIE 10 events:reward

対話

conversations:
  blacksmith:
    quester: 'Blacksmith'
    first: greeting
    NPC_options:
      greeting:
        text: 'Bring me ten iron ingots.'
        pointers: accept,decline

対話はNPC Citizensに紐付けられます。

整理

クエストは複数のパッケージ(フォルダ)に分割してください。100個のクエストを含む単一ファイルは保守不可能です。イベントや条件にはevent1、event2ではなく意味のある名前を付けてください。

デバッグ

/q version
/q event Nick package.event
/q objective Nick package.objective

設定エラーは起動時にログへ出力されます。クエストが空になる場合は、ほぼ必ずパッケージ名のタイプミスが原因です。

よりシンプルに

直線的なタスクには、通常のクエストプラグインで十分です — Quests。分岐するストーリーが必要な場合にBetonQuestが選ばれます。

Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成