扶桑社『マインクラフト』シリーズの読者の皆さまへ
平素は扶桑社『マインクラフト』シリーズに格別のご愛顧を賜り、誠にありがとうございます。
2022年11月末に『マインクラフト』の統合版(Switch/スマホ・タブレットアプリ/Windows 10など)がバージョン1.19.50にアップデートされました。
このアップデートにおいて、コマンドブロックにおける「execute」の記述方法が変更され、
弊社で刊行したマインクラフト攻略本で紹介しているコマンドの作成がそのまま入力しても動作しなくなっております。
読者のみなさまには、たいへんご迷惑をおかけし、誠に申し訳ございません。
●「execute」を含むコマンドの修正方法
扶桑社『マインクラフト』シリーズに掲載されておりますexecuteコマンドは、
一部例外はありますが、基本的には以下の方法で修正が可能です。
①「execute」の直後に「as」を付ける
②位置を表す「~ ~ ~」を「at @s run」に置き換える
例1
/execute @e[type=arrow] ~ ~ ~ summon tnt
(『まいぜんシスターズとマイクラを遊ぼう!』 P57より)
→/execute as @e[type=arrow] at @s run summon tnt
例2
/execute @e[tag=rocket] ~ ~ ~ particle minecraft:egg_destroy_emitter ^ ^ ^
(『まいぜんシスターズとマイクラを遊ぼう!』 P65より)
→/execute as @e[tag=rocket] at @s run particle minecraft:egg_destroy_emitter ^ ^ ^
コマンドが長くなったり、別の位置記号が入っている場合も同様です。
●「execute」が1つのコマンドに2つ入っている場合
「execute」が1つのコマンドに2つある場合は、それぞれを置き換える必要があります。
execute @p[x=a+1,dx=4,y=b-12,dy=11,z=c+1,dz=4] ~ ~ ~ execute @e[name=float] ~ ~ ~ tp @s ~ ~1 ~
(『もっとまいぜんシスターズとマイクラを遊ぼう! いたずら編』 P115より)
→execute as @p[x=a+1,dx=4,y=b-12,dy=11,z=c+1,dz=4] at @s run execute as @e[name=float] at @s run tp @s ~ ~1 ~
●「execute」に「detect」が入っている場合
「execute」の直後に「as」を付けるのは上と同様ですが、
「~ ~ ~」を「at @s」にし、「detect」を「if block」に置き換えます。
その後、「detect」の後ろにある座標とブロックID(例では「~ ~-2 ~ warped_nylium 1」)の後ろに「run」を付けます。
execute @p[tag=meat]~ ~ ~ detect ~ ~-2 ~ warped_nylium 1 execute @e[name=summoner] ~ ~ ~ kill @e[family=mob,r=10]
(『もっとまいぜんシスターズとマイクラを遊ぼう! いたずら編』 P92より)
→execute as @p[tag=meat] at @s if block ~ ~-2 ~ warped_nylium 1 run execute as @e[name=summoner] at @s run kill @e[family=mob,r=10]
●そのほかの例外
『まいぜんシスターズとマイクラを遊ぼう!』 P48の「プロペラを載せた飛行用トロッコ」、
同P60の「空へ飛んでいけ モブロケット!」はコマンドブロックの配置を変更する必要があり、コマンドと合わせて変更しなければなりません。
●PDFの配布について
本件の対応といたしまして、『まいぜんシスターズとマイクラを遊ぼう!』と『もっとまいぜんシスターズとマイクラを遊ぼう!いたずら編』については新しい記述方法に修正した誌面をPDFとして配布いたしますので、下の関連リンクより、ダウンロードお願いいたします。
『まいぜんシスターズとマイクラを遊ぼう!』 ※29刷以降は対応済みです。
↓以下の差し替えページが入ってます
(P57、P58、P59、P60、P64、P65、P66、P68、P69、P70、P71、P72、P75、P76、P77、P79、P80、P81、P82、P83、P84、P87、P88、P89、P90、P91、P92)
『もっとまいぜんシスターズとマイクラを遊ぼう!いたずら編』
↓以下の差し替えページが入ってます
(P91、P92、P97、P98、P99、P100、P101、P106、P108、P114、P115、P116、P120、P121、P122、P126、P127、P128、P129、P133、P134、P135、P136、P141、P142、P143、P145、P151、P152、P157、P158、P159)