MineToolsminetools.cn ・Minecraft Javaツール

このサイトについて

MineTools(minetools.cn)のデータソース、対応バージョン、お問い合わせ先。

MineToolsとは

MineTools(minetools.cn)は、Minecraft Java版のプレイヤー、サーバー管理者、マップ制作者向けのツールサイトです。コマンド生成、アイテムやエンティティの編集、テキストコンポーネント、データパックファイル、サーバー用ツールを提供しています。すべての処理はブラウザー内で完結し、登録なしですべてのツールを利用できます。登録すると、作成したアイテム、エンティティ、テキストを「マイライブラリ」に保存して、繰り返し使えます。

対応バージョン

Java 1.14~26.3のすべてのリリースに対応。同じコマンドとデータを使うバージョンは、まとめて1つに表示します(例:26.1~26.1.2、1.21.9~1.21.10)。右上でバージョンを切り替えると、生成されるコマンド、構文チェック、アイテムとブロックの一覧、AI生成が選択したバージョンに対応します。そのバージョンにない機能は自動的に非表示になります。

バージョンによってコマンドの書式は大きく異なります。このサイトでは、選択したバージョンに合わせて自動で書式を切り替えます。

  • 1.20.4以前:アイテムデータはNBTで記述します。例: diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:5s}]}や名前などの文字列はJSON文字列です。
  • 1.20.5 – 1.21.4:アイテムはコンポーネントを使う形式に変更されます diamond_sword[enchantments={levels:{sharpness:5}}]文字列は引き続きJSON文字列です。
  • 1.21.5以降:コンポーネントの構造が簡略化され、文字列はSNBTで直接記述します。例: custom_name={text:"神剑"}。
  • 1.21.11以降:ゲームルールの名前が小文字とアンダースコアの形式に変更されます。死亡時にアイテムを保持する場合は /gamerule keep_inventory true(以前は keepInventory)。

データソース

  • コマンドツリー、レジストリ、アイテムのデフォルトコンポーネント、ブロック状態、言語ファイル:Mojang公式データレポートを、以下で整理 misode/mcmeta 整理。
  • アイテムコンポーネントのフィールド構造:こちらを参照 SpyglassMC/vanilla-mcdoc。
  • プラグインコマンド:WorldEdit、LuckPerms、EssentialsXの公式ドキュメント。

構文チェックで確認できること

画面下部の「構文は正しい」は、右上で選択したバージョンのコマンドツリーに従って、コマンドが完全に解析できたことを示します。コマンド名、サブコマンド、引数の数、座標形式、数値の範囲、レジストリID、括弧の対応が正しいという意味です。ゲーム内で意図した効果が得られることを保証するものではありません(たとえば、NBTフィールドのスペルミスは検出されません)。重要なコマンドは、まずテスト用ワールドで試してください。

お問い合わせ・フィードバック

コマンド生成の誤りや機能の不足を見つけた場合は、ぜひお知らせください。当サイトはMojang StudiosおよびMicrosoftとは一切関係ありません。MinecraftはMojang Synergies ABの商標です。