メインコンテンツまでスキップ

Extractioncraft

Extractioncraftは、Minecraftサーバー向けの競争型エクストラクションスタイルのゲームモードプラグインです。プレイヤーは手続き生成されたインスタンスマップに入り、コンテナを略奪し、エリートモブと戦い、ワールドボーダーが縮小しきる前に脱出ポイントへ到達することを目指して競争します。

ここから始めましょう

現在のプラットフォーム情報

  • 現在のリポジトリのプラグインバージョン: 1.0-SNAPSHOT
  • APIバージョン: 1.21.4
  • ルートコマンド: /extractioncraft(エイリアス /exc

マッチの仕組み

  1. プレイヤーが /exc createMatch <contentPackage.yml> でマッチを作成します。BetterStructuresのモジュラーワールド生成を利用してインスタンスワールドが非同期で生成されます。ワールドの準備が完了すると、作成者はランダムなスポーン地点にテレポートされます。
  2. コンテンツパッケージは最小プレイヤー数と最大プレイヤー数を定義しますが、現在のビルドには参加コマンドが登録されていません。/exc createMatch がマッチに入る唯一の手段であるため、実際にはマッチには作成者1人しか存在しません。
  3. minPlayers(デフォルトは 1)を満たすと、マッチ内のプレイヤーが /exc start を実行できます。マッチが開始される前に、3秒間の短いカウントダウンが行われます。
  4. 開始時、チェストと樽がマップ全体にスポーンします。コンテナは10ティックごとにポータルパーティクルを放出するため、見つけやすくなっています。プレイヤーはコンテナを略奪し(開けるには3秒間静止する必要があります)、EliteMobsの敵と戦ってルートドロップを獲得します。サイドバーのスコアボードには15分のタイマーがカウントダウン表示されます。
  5. 1分が経過すると、各脱出ポイントの使用可能なバージョンがマップに貼り付けられます。ボスバーのコンパスには、プレイヤーの正面にあるすべての脱出ポイントのマーカーが表示されます。
  6. 脱出ポイントのレバーを引くとそのレバーは消費され、全員で共有される20秒間の脱出ウィンドウが1回だけ開きます。ウィンドウが閉じる瞬間にその脱出ポイントの脱出ゾーン内にいる全員が、まとめて脱出します。
  7. ワールドボーダーは約15分かけて740ブロック幅から0まで着実に縮小し、プレイヤーを中央へ押しやります。
  8. 脱出に成功したプレイヤーはルートを保持します(退出時にEliteMobsのソウルバインドエンチャントによってアイテムがソウルバインドされます)。それ以外の全員 — 退出したプレイヤー、切断したプレイヤー、致命的なダメージを受けたプレイヤー — は、deleteItemsOnFailToExtracttrue(デフォルト)の場合にインベントリのすべてを失います。

タイマー、脱出ルール、死亡、ワールド保護の詳細は マッチの流れ のページを参照してください。

依存関係

  • ソフト依存(プリメイドコンテンツでは実質的に必須): BetterStructures、EliteMobs、FreeMinecraftModels
  • フレームワーク: MagmaCore(同梱)

プラグインはソフト依存なしでもロードされますが、プリメイドのKobold Minesコンテンツパッケージは3つすべてがないと動作しません。