【2025年12月最新】マイクラ攻撃力上昇コマンド完全ガイド!最強設定からコマンドブロックまで徹底解説
統合版では増幅レベル255まで正常に動作します。Java版では、NBT(データ保存形式)の制約により、実用的な最大レベルは127(入力値126)です。128以上の値を入力すると負の値として解釈され、逆に攻撃力が下がってしまいます。統合版では「/effect @s strength 60 255」、Java版では「/effect give @s minecraft:strength 60 126」が最強の設定です。
Q2. 統合版とJava版でコマンドの書き方は違いますか?はい、構文が異なります。統合版は「/effect @s strength 60 1」、Java版は「/effect give @s minecraft:strength 60 1」のように、Java版には「give」サブコマンドと「minecraft:」名前空間が必要です。また、Java版では「infinite」キーワードで効果時間を無限に設定できますが、統合版では使えません。さらに、エンチャントコマンドは1.20.5/1.21以降で大きく構文が変更されているため、最新バージョンでは新しい構文を使用する必要があります。
Q3. コマンドブロックで攻撃力上昇を永続化するにはどうすればいいですか?コマンドブロックを「リピート」と「常時実行」に設定し、effectコマンドを入力します。Java版では「/effect give @a minecraft:strength infinite 1 true」で無限に設定でき、統合版では「/effect @a strength 2 1 true」のように短い効果時間を繰り返しかける方法を使います。コマンドの最後に「true」を付けるとパーティクルが非表示になり、視界が良好になります。遠くに離れても効果を維持するには、チャンクの常時読み込み設定(Java版:/forceload、統合版:/tickingarea)が必要です。
Q4. マルチプレイサーバーでコマンドが使えないのはなぜですか? Q5. Java版のattributeコマンドと統合版の違いは何ですか?まとめ
重要なポイント
- 統合版は増幅レベル255まで、Java版は実質レベル127まで正常動作
- 1.20.5/1.21以降のエンチャントコマンドは構文が変更されている
- Java版では「infinite」キーワードで効果時間を無限に設定可能
- コマンドブロック(リピート+常時実行)で効果を永続化できる
出典
- Commands/effect – Minecraft Wiki
- Effect – Minecraft Wiki
- Attribute – Minecraft Wiki
- minecraft:attack – Microsoft Learn