
Claude で Minecraft Mod を作る方法|建築自動化と開発支援
Minecraft で Claude を使う方法を探すと、性格の異なる 2 つのプロジェクトに行き着きます。ひとつは自然言語で建築を自動生成するゲーム内 Mod、もうひとつは Claude Code を使って Mod そのものを開発するスキルです。本記事では両者を分けて、必要な準備・セットアップ手順・用途別の使い分けまで実例とともに整理します。
「claude minecraft mod」という検索が指す対象は大きく 2 系統 に分かれる。ひとつは ゲーム内で Claude に建築を任せる Mod で、プレイヤーが文章で指示するだけで城や街並みが自動生成される。もうひとつは Claude Code を使って Mod を開発する仕組み で、ブロックやアイテムの実装を AI が支援する。前者は遊ぶ側、後者は作る側の道具だ。
ゲーム内建築 Mod は Fabric Loader と Claude の API キー さえあれば動く。/claude コマンドに「四つの塔を持つ中世の城を建てて」と打つと、Claude が /fill や /setblock の一連のコマンドを生成して順番に実行する。手作業なら数十分かかる大規模建築が、一文で組み上がるのが最大の利点だ。
開発側のスキルは NeoForge と Fabric の両ローダーに対応 し、/plugin コマンドで導入できる。JEI・AE2・Create といった人気 Mod との連携コードを生成できるため、エコシステム前提の本格的な Mod 制作に向く。遊びの時短なら前者、配布する Mod を作るなら後者を選ぶのが基本となる。
目次 (8)
Claude × Minecraft Mod が指す 2 つのこと
「claude minecraft mod」で検索すると、まったく性格の異なる 2 つのプロジェクトに行き着く。ひとつは ゲーム内で Claude に建築を任せる Mod、もうひとつは Claude Code を使って Mod そのものを開発する仕組み だ。前者はプレイヤー向けで、文章による建築指示が主役になる。後者は開発者向けで、ブロックやアイテムの実装コードを生成する。両者は必要な準備も使い方も異なるため、自分の目的がどちらなのかを最初に見極めることが重要だ。本記事ではこの 2 系統を分けて、それぞれのセットアップと使いどころを順に解説する。
① ゲーム内建築 Mod:/claude コマンドで自動建築
GitHub で公開されている BrettFBaron/claude-minecraft-mod は、自然言語の指示から Minecraft の建築を自動生成する Fabric 用 Mod だ。導入後、ゲーム内で /claude build a medieval castle with four towers(四つの塔を持つ中世の城を建てて)のように打つと、Claude が /fill や /setblock といった一連の Minecraft コマンドを生成する。Mod はそれを MCS ファイルに保存し、順番に実行して構造を組み上げる。手作業では数十分かかる大規模建築が、文章ひとつで完成するのがこの Mod の最大の魅力だ。
建築 Mod のセットアップ手順
動作要件は Minecraft 1.20.6 / Fabric Loader 0.15.10 以降 / Fabric API / Java 21 以上、そして Claude の API キーだ。導入は次の順で進める。
- Minecraft 1.20.6 向けに Fabric をインストールする
- リリースページから Mod の JAR ファイルをダウンロードする
.minecraft/modsフォルダに JAR を配置する- Claude の API キーを設定する(後述)
- Fabric プロファイルで Minecraft を起動する
API キーの設定方法は 3 通り用意されている。環境変数 CLAUDE_API_KEY に設定する方法(推奨)、ゲーム内で /claude-key <あなたのキー> と打つ方法、そして初回起動時に自動生成される .minecraft/config/claudemod/config.properties を直接編集する方法だ。使用モデルを変えたい場合は環境変数 CLAUDE_MODEL も併せて指定できる。
② Claude Code で Mod を開発する:NeoForge/Fabric 対応スキル
もうひとつの系統は、Mod を「作る側」を支援するものだ。chouzz/minecraft-mod-dev は Claude Code 用のプラグイン(スキル)で、NeoForge と Fabric の両ローダーに対応する。ブロック・アイテム・エンティティの追加から、バージョン 1.21 以降への移行といった開発ライフサイクル全体を、最新ドキュメントを自動参照しながら案内してくれる。Data Components や Data Generation といったモダンな作法を優先する点が、従来の手書きチュートリアルとの差別化要素だ。プロジェクトの構成を自動検出し、ローダーごとの最新仕様に沿ったコードを返す。
エコシステム連携:JEI・AE2・Create
このスキルの強みは、人気 Mod との相互運用を前提にしている点にある。レシピ表示の JEI(Just Enough Items)、ストレージ網の AE2(Applied Energistics 2)、機械システムの Create と連携するコードを生成できる。たとえば「AE2 のストレージで動き、JEI にレシピを表示する機械ブロックを作って」と頼むと、API ドキュメントの確認・AE2 統合・JEI 登録・Data Components 対応までをまとめて提示する。単発のコード片ではなく、既存 Mod との接続まで含めて設計してくれるのが実務的な価値だ。出典: Minecraft Mod Dev Claude Code Skill。
開発スキルの導入手順
Claude Code にこのスキルを入れるには 2 つの方法がある。コマンドで入れる場合は次の通りだ。
/plugin marketplace add chouzz/minecraft-mod-devでマーケットプレイスを追加する/plugin install minecraft-mod-dev@chouzz-pluginsでインストールする
GUI から入れる場合は /plugin を実行し、Marketplaces タブで追加してから Discover タブでインストールする。スキルはブロックやアイテムを新規作成するとき、エコシステム Mod と連携するとき、あるいは 1.21 以降へ移行するときに自動で発動する。明示的に呼び出さなくても、文脈に応じて適切なガイドが立ち上がる設計だ。
どちらを選ぶ?用途別の使い分け
遊びとして大規模建築を時短したいプレイヤーは ① の建築 Mod、自分の Mod を配布・公開したい開発者は ② の Claude Code スキルが正解だ。両者は排他ではない。② で作った独自ブロックを ① の建築 Mod で配置する、といった合わせ技も成立する。ただし ① はサーバー側のコマンド権限(チート許可)が前提になり、マルチプレイでは管理者の許可が必要になる点に注意したい。プロトタイプ段階ならまずシングルプレイで挙動を確かめるのが安全だ。
コストと注意点
いずれも Claude の API キーが必要で、利用量に応じた従量課金になる。建築 Mod は 1 回の指示でも複雑な構造ほどトークンを多く消費するため、まずは小さな建築で挙動とコスト感を確かめるのが安全だ。API キーは設定ファイルやチャットログに残りやすいので、共有サーバーやマルチプレイ環境では環境変数での管理を徹底し、キーの再発行手段も把握しておきたい。Mod のバージョン要件(1.20.6 など)は更新が早いため、導入前に各リポジトリの最新 README を必ず確認すること。要件が合わないと起動時にクラッシュする原因になる。