【マインクラフト】MCreator日記その12「オリジナルのGUIを作ってみよう!」
GUIってそもそも何か?
まず今回のオリジナルのGUIを作るMODをMCreatorでどうやって作るか?の前に、そもそもGUIって何?と思う方もいるでしょう。GUIは「Graphical User Interface(グラフィカルユーザインターフェース)」のことで、簡単に言えばコンピューターにユーザーが命令を出す際に「命令をどうやって出すか?」を目で分かるようにしたものです。
例として、上の画像をご覧いただきたいのですが、これは皆さんもご存じマインクラフトの作業台を開いたときに出る画面です。
こちらにアイテムを放り込み、レシピ通りになっていればアイテムが作成できる、という仕組みになっております。
この一連の作業をプレイヤーが行えるように、目に見える形での画面をGUIと言います。
こちらもご覧になってほしいのですが、マインクラフトではお馴染みの「かまど」のGUIです。
GUIは作業を行うアイテムやブロックによって異なりますので、マインクラフトではこのように沢山のGUIがあります。
MCreatorでGUIのMODを作成できるの?
結論から言えば可能です。例えば「オリジナル武器をゲーム内に追加したいが、作業台で作るのは味気ない…」と思ったことは無いでしょうか?
確かに、元からあるマインクラフトの作業台などを利用すれば簡単ですが、何だかつまらないですよね?
また、ユニークなギミックや謎解き要素のあるMODを作る、というアイデアがある方にとってもGUIを作成するMODは作ってみる価値があると思います。
では具体的にどうやって作成していけば良いのでしょうか?
GUIの作成方法
まずはMCreatorを起動していつものMOD作成画面を開きます。
そしてGUIをクリックして、MCreator上での名前を決定しましょう。
そして赤丸で囲っている「Click Open Editor」をクリックして、MOD作成画面を開きましょう。
するとGUIの作成画面が開きます
作成画面にある左のウィンドウでGUIの機能やデザインを決めていきます。
各設定の仕様について
GUI TYPE
withにするとスロットが表示され、withoutならスロット無しになります。
アイテムを配置する目的用なら表示させていいですが、そうでないなら編集スペースが大幅に取られるだけになります。
GUI widthとGUI height
- GUI width GUIの横幅
- GUI height GUIの縦幅
ただし、大きくしすぎると制限に引っかかったり、デザインが悪くなる可能性があります。