こんばんは。YuuuuKiです。
【脱出ワールドの作り方】第35回は【アドオン】についてです。
↓【脱出ワールドの作り方】って何?という方はこちらの記事参照。↓
先日、マイクラのver1.21.20アップデートによって「ホリデークリエイターの特徴」が廃止されました。
アドオンによく使われていた機能であり、特に制作者の方々は非常に困られていることかと思います。
解説
そもそも「ホリデークリエイターの特徴」は実験的機能の扱いでした。
実験的機能はマイクラの設定画面から有効化することができます。
「ホリデークリエイターの特徴」は無くなったものの、現在もいくつかの項目が存在しています。
これらをオンにしようとすると、下記のような警告が出ます。
将来使えなくなる可能性があることがはっきりと書かれています。
つまり、使用するにはある程度のリスクを覚悟しておかなければならない機能ということです。
しかし、今回の件を見ていると、(私自身も含めて)多くの方はこのリスクを過小評価していたという印象です。
あくまで個人の感想になりますが、ちょうど私自身がアドオン制作を始めた頃(2~3年前)、WEB上のアドオン制作に関する情報は実験的機能の使用を前提としていることが多かったように思います。
実験的機能を使わないとできることがほとんどなかった背景もありますが、アドオンで何かを作るという目的達成が優先され、上記のリスクについてはなおざりにされていたのかもしれません。
私自身も過去にアドオン制作に関する記事(現在非公開)を出しましたが、リスクの説明が十分ではなく、申し訳なかったと思います。
というわけで、今後は実験的機能に頼らない制作をしていかなければなりません。
今回削除された「ホリデークリエイターの特徴」によってサポートされていた機能の多くは、新たに「ScriptAPI」を使えば実現できるようになりました。
「ScriptAPI」とは、プログラミング言語の一つであるJavaScriptを使ったアドオンの機能です。
下記のサイトのブログ記事でも色々な方の解説があるので、参考になるかと思います。
「ScriptAPI」自体もかつては実験的機能のような扱いでしたが、現在はこの機能を使用することが推奨されています。
ver1.21.20のリリースノートにも下記のような記載がありました。
「カスタムコンポーネント」は「ScriptAPI」の機能の一つです。
「ScriptAPI」はマイクラをこれまで以上に自由に改造できる有益な機能だと思います。
プログラミングの経験がないと最初は苦戦するかもしれませんが、ぜひ触れてみることをオススメします。
まとめ
今回は「ホリデークリエイターの特徴」について書きました。
代替手段が用意されているとはいえ、これまで使っていたものが使えなくなることは不満に思うかもしれません。
しかし、マイクラに限らず、いつまでも過去の技術に頼っているわけにはいきません。
新しい技術に食らいついていくことで、できることはどんどん増え、自分自身の成長にもつながるはずです。
少し話は大きくなるかもしれませんが、今回の件を通して技術に対する向き合い方を考えさせられた気がします。
以上、読んでいただきありがとうございました。
おまけ
アドオンに関する情報を集めるのに役立つDiscordサーバを紹介しておきます。
アドオン制作者ならよくご存じ?「とかさん」が運営されているサーバーです。
下記のサイトにリンクがあります。
過去のチャットを検索するだけでも大抵の疑問を解決できます。
「ホリデークリエイターの特徴」が廃止される情報も少し前からこのサーバーで話題になっており、事前に対策することができました。
もう一つは「Bedrock Wiki」というサイトの関係者が運営しているサーバーです。
下記のサイトにリンクがあります。(私が参加しているのは「Bedrock Add-Ons」の方)
ちょっと運営者や参加者の素性がよくわからないのですが、やたら詳細な情報がやり取りされています。
「ホリデークリエイターの特徴」廃止はもちろん、今回のver1.21.20アップデートが8/14あたりにくることも8月頭には予想されていました。
以上、参考にしてみてください。