メインコンテンツまでスキップ

参照型 GUI メニューへの移行

Category Menu は、独自のレイアウトを持たなくなりました。レイアウトプール、メインレイアウト、ウィンドウタイプ、サウンドは、menu フィールドで参照される Open GUI エントリに置かれます。これによりエディタが軽くなり、大きなページでのパブリッシュの遅さを避けられます。

旧ページはどうなるか​

起動時に、拡張機能はまだレイアウトを持っている Category Menu を探し、一度だけ変換します。レイアウトを新しいシャーシ用の Open GUI に移し、menu を設定します。変換は、すべてのページが変換できた場合にのみ書き込まれ、そうでない場合はページには手を加えず、次回起動時に再試行します。更新の前に pages フォルダをバックアップし、Quest Codex と GUI は一緒に更新してください。

まだ menu がない Category Menu は、開いても何も起きないため、コンソールに報告されます。

手作業で行う場合​

旧形式の Category Menu ごとに、次の手順を行います。

  1. Open GUI を作成し、guiType、audio、layoutPool、mainLayoutId をそこに移します。
  2. Category Menu の menu に、そのエントリを設定します。
  3. category、title、rows、sortDisplay は Category Menu に残します。
  4. rows を Open GUI の size に合わせます。

gap の意味​

Quest Codex 0.3.0 より前は、マーカーの gap は間隔でした。現在は、すべての GUI 拡張機能で共通のステップです。1 は隣り合うスロットに配置し、2 はスロットの間に空きスロットを 1 つ入れます。旧メニューの以前の間隔を再現するには、ステップを 2 倍にします。gap が 1 なら 2 になります。

追跡データの保存​

永続的な複数追跡を行うには、Quest Codex Tracking Data エントリを static ページに置き、trackingArtifact から参照します。プレイヤーが使い始めたら artifactId は変更しないでください。変更すると、プレイヤーの追跡中クエストが孤立してしまいます。