ガイド / 公開中

Minecraft Java版コマンドのよくあるエラー

赤文字エラーの原因を切り分け、生成ツールで作り直す流れへ戻れるようにします。

Give生成を開く

無効な文字列

引用符、波括弧、角括弧、カンマのどれかが崩れていると出やすいエラーです。手で直した部分を戻して、生成結果をコピーし直してください。

Unknown component

Minecraftのバージョンとcomponent名が合っていない場合に出ます。古い記事の構文を混ぜず、使っているJava版に合わせてください。

権限不足

チートが無効、またはサーバーで権限がない場合はコマンドを実行できません。シングルならチート許可、サーバーなら管理者権限を確認してください。

よくある質問

よくあるエラー
レベル255は使えますか?

Java版のコマンドでは高いレベルを指定できます。このツールでは入力値を最大255までに丸めて出力します。

enchantmentsにlevelsは付きますか?

付きません。item components形式では enchantments={sharpness:255} のような形式で出力します。

エンチャントIDにminecraft:は付きますか?

アイテムIDは名前空間付きですが、enchantmentsの中はゲーム内で確認した短縮ID形式を優先しています。

custom_nameはどんな形式ですか?

custom_name={text:'名前',italic:false} のSNBTテキストコンポーネント形式で出力します。

属性はComponents形式で出ますか?

現在のComponents出力では属性を出していません。属性を使う場合は旧NBT互換を選んでください。

旧NBT互換は使えますか?

互換モードとして残しています。通常はJava Edition 1.21.5以降向けのComponents形式を使い、属性が必要な場合だけ旧NBT互換を選んでください。

コマンドブロックで使えますか?

使えます。生成した/giveコマンドをコマンドブロックへ貼り付けて実行してください。

サバイバルでも使えますか?

チート許可、またはサーバー管理者権限が必要です。権限がないワールドでは実行できません。

お気に入りはどこに保存されますか?

このブラウザのCookieに保存します。同じブラウザなら次回も呼び出せます。

統合版に対応していますか?

このGive生成はJava版向けです。統合版は構文が違うため別ツールとして扱います。