アプデ情報

【マイクラ】スナップショット: 24w33a アプデ情報まとめ【Java版】

スポンサーリンク
スポンサーリンク

【マイクラ】スナップショット: 24w33a アプデ情報まとめ【Java版】

実験的な機能

以下の変更は、対応する実験データパックをアクティブ化するか、ワールドの作成中に実験画面でオンにすることによって、それぞれの実験がオンになっている場合にのみ適用されます。

これらの実験は、有効にしないと効果がありません。機能切り替えの詳細については、 こちらをご覧ください。

バンドル

バンドルが戻ってきました。バンドルは、2020 年に実験として Java 版に追加されました。現在、バンドルに再び取り組んでいます。バンドルをテストするには、バンドルの実験をオンにして新しいワールドを作成する必要があります。(新しいワールドを作成するときに、「その他」をクリックし、「実験」をクリックしてから、「バンドル」という単語の横にあるボタンをクリックします。) バンドルは、同じインベントリ スロットに異なるブロックまたはアイテムを一緒に積み重ねることができるアイテムです。通常、異なるアイテムは一緒に積み重ねられないため、各スロットにいくつかのアイテムしかなく、スペースを無駄にする可能性があります。バンドルを使用すると、それらのアイテムをまとめてパックできるため、無駄なスペースがなくなります。

バンドルには、中に含まれているアイテムの一部を表示するツールチップがあります。バンドルに最大 8 種類のアイテムが含まれている場合、それらすべてが表示され、任意のアイテムをすぐに取り出すことができます。アイテムの種類が 8 種類を超える場合、アイテムの一部の行は非表示になります。すべてのアイテムに簡単にアクセスできるように、新しいバンドルを作成することをお勧めします。バンドルは、1 本のひもと 1 本の革で作成できます。このバンドルのまったく新しいバージョンを試して、感想をお聞かせください。

  • バンドルは1つのスタック(通常は64個のアイテム)にしか収まりませんが、さまざまな種類のアイテムを混在させることができます。
  • バンドルにアイテムを直接インベントリに挿入できます
  • バンドルには、中のアイテムを表示するツールチップがあります
    • バンドルに含まれるアイテムの種類が8つ未満の場合、ツールチップにそれらすべてが表示されます。
    • それ以外の場合は、ツールチップにアイテムの一番上の2行が表示され、他の行は下に隠れます。
  • 表示されているアイテムのいずれかを選択してバンドルから取り出すことができます
    • 最初のアイテムを取得するには右クリックします
    • 数字キーまたはスクロールホイールを使用して別のアイテムを選択し、右クリックして取得します。
開発者メモ: 元のバンドル実験では、一番上のアイテムしか選択できませんでした。アイテムを取り出すときにもっと柔軟に対応してほしいというプレイヤーからのフィードバックが多数寄せられました。これに対処するために、バンドル内にサブメニューを追加しました。これはマイクラではこれまでなかったことです。
  • 削除するアイテムを選択すると、バンドルアイコンにそのアイテムがバンドルから突き出ていることが表示されます。
  • バンドルを手に持っているときに右クリックすると、地面に空けることができます。
  • バンドルは1本の革の上に1本の紐で作られています
開発者メモ: バンドルの元のプロトタイプでは、作成コストがはるかに高く、特定のバイオームでのみ入手可能なウサギの皮を使用していたため、プレイヤーは最初のバンドルを取得するために探索する必要がありました。このバージョンでは、バンドルをより安価にし、ほぼすべてのバイオームで自宅で作成できるようにしました。新しい世界でバンドルを簡単に入手して、初期の冒険で使用できるようにしたいと考えています。
  • コントロールは元のプロトタイプから変更されました:
    • 左クリックでアイテムをバンドルに入れる
    • 右クリックしてバンドルから最上位のアイテムタイプを削除します
    • バンドルのツールチップが表示されている場合は、数字キーまたはマウスホイールを使用して別のアイテムタイプを選択し、右クリックして削除します。

レッドストーン実験

レッドストーン関連のさまざまな変更を含む新しい実験を追加しました。これは、ワールドを作成するときに実験メニューで「レッドストーン実験」を選択することで有効にできます。

このトグルの背後にある実験的な機能は、現時点では将来のリリースを目的としたものではないことに注意してください。これは、変更を試してフィードバックを収集するための場所です。
これらの変更について皆さんがどう思うか、ぜひお聞かせください。フィードバックは、feedpack ページからお寄せください。

レッドストーンワイヤー

  • レッドストーンワイヤー(レッドストーンダストの接続ブロック)のパフォーマンスへの影響が改善されました。
  • レッドストーンワイヤーは、ワイヤーから電力を受け取る可能性のあるブロックのブロック更新のみをトリガーするようになりました。
  • 配線のラインがブロックの更新を引き起こす前に、接続されているすべての配線の新しい信号強度が設定されます。
  • レッドストーンワイヤー周辺の更新順序が変更されました
    • 目的は、位置や向きに関係なく、ワイヤーの動作を同じにすることである。
    • 可能な場合、順序は更新が行われるコンテキストに基づいて決定されます。
    • 順序を完全に決定するのに十分なコンテキストがない場合は、残りはランダムに選択されます。
開発者メモ: レッドストーンにおけるランダム性は、通常は望ましくないことがわかっています。
ここでランダム性を使用したのは、意味があるときはいつでも物事を決定論的にしたためですが、時には意味をなさないこともあります。また、隠れた状態 (場所ベースのハッシュなど) によって順序が決定され、異なる座標や異なる方向でマシンの動作が異なることは望ましくありません。
下のスクリーンショットは、「ランダム」ワイヤーと「非ランダム」ワイヤーの例を示しています。これは実際にはかなり論理的であり、プレイヤーが決定論的に動作するマシンを構築できると考えています。
しかし、試してみてどう思うか、ぜひお聞かせください。

配線の順番が変わる

  • 配線がオンになると、電源に近い配線が最初にブロックの更新を引き起こします。
  • 配線がオフになると、電源があった場所に近い配線が最初にブロックの更新を引き起こします。
  • 2本の電線が電源から同じ距離にある場合、どちらが先に更新するかはランダムに選択される。
    • ランダムな選択は、可能な結果の数を制限するために、ワイヤライン全体に対して1回行われます。
    • これは、側面から配線に電力を供給するときに、2つの可能な更新順序のいずれかをランダムに選択することを意味します。
    • 更新順序が少ないことの利点は、結果がより予測しやすいことです。

ワイヤー周りのブロック更新

  • ワイヤーの周りのブロックが更新される順序は、ワイヤーが更新を受信した方向に基づいています。
  • 現在の順序は、後ろ、前、左、右、下、上です。
    • ワイヤーラインのランダムな選択に応じて、左と右が入れ替わる場合があります。
  • 更新が固体ブロックを介してさらに配布されると、同じ順序がそこで適用される。

既知の問題

この実験ではレッドストーン ワイヤーのみを変更するため、特に更新命令に関しては、他のコンポーネントとの相互作用が必ずしも期待どおりに動作するとは限りません。

トロッコの改良

トロッコのさまざまな動きの変更を含む新しい実験を追加しました。これは、ワールドを作成するときに実験メニューで「トロッコの改良」を選択することで有効にできます。

私たちの長期的な目標は、現在ほとんどのプレイスタイルで主流となっている他のゲーム後半のオプションと比較して、トロッコなどの乗り物による移動をプレイヤーにとって実行可能なオプションにすることです。これを実現するために、トロッコに乗ることを、一貫性があり予測可能な動きと回転で、スムーズな体験にすることを目指しています。この機能の切り替えにより、将来に向けて基盤を築いています。これらの変更により既存の装置が一部壊れることは承知しています。そのため、コミュニティと協力して、トロッコに乗ることのアップグレードと将来の体験を形作りたいと考えています。

このトグルの背後にある実験的な機能は、現時点では将来のリリースを目的としたものではないことにご注意ください。これは、変更を試してフィードバックを収集するための場所です。

これらの変更について皆様のご意見をお聞かせいただければ幸いです。ぜひこのフィードバックページでフィードバックをお寄せください 。

動きの変化

  • トロッコは常にレールの上を走り、高速走行時の動きがより明瞭になります。
    • トロッコは線路に沿ってスムーズに曲がるようになり、停止したり脱線したりする可能性が低くなりました。
  • トロッコのジャンプ力が向上しました
    • トラックが斜面で終わっても垂直の勢いを維持する
    • トロッコは空中にいる間は傾いて視覚的に表現されます
    • トロッコが空を飛んでいるときにレールを擦る音が鳴らない
  • プレイヤーが乗っているトロッコの回転に追従する新しいアクセシビリティ設定を追加しました
    • デフォルトはオフ
    • 実験が有効になっているワールド内でのみ効果があります
  •  トロッコの最高速度を変更する 新しいゲーム ルール minecartMaxSpeedを追加しました
    • デフォルトは 8 で、最大 1000 ブロック/秒です。
    • 特定の値に設定しても、トロッコがその特定の最高速度に到達することを保証するものではありません。傾斜や動力付きレールによって追加された速度は、空気抵抗や同様の効果を克服する必要があります。
    • このゲームルールは、実験が有効になっているワールドにのみ存在します

トロッコの変更

  • プレイヤーやディスペンサーによってトロッコを別のトロッコの中に配置できなくなりました。
  • トロッコは線路に沿って常に隣り合って配置できるようになりました
  • トロッコは線路に沿って移動する際に、より一貫してモブを拾うようになりました。

既知の影響

  • これらの変更により、「ピストンボルト」などの特定の装置がまったく機能しなくなったり、動作が変わったりする可能性があることを認識しています。
  • 非常に繊細な鉄道網では、速度、移動距離、摩擦などのわずかな変化によりタイミングが変更されます。
  • レールにスナップするトロッコに依存する装置は動作しなくなるか、動作が変更されます。

変更点

  • さまざまなアイテムやブロックのレア度が変更されました
  • 車両と発射物のポータルクールダウンを調整しました
    • ネザーポータルを使用した後、トロッコとボートはポータルを離れる時間が 0.5 秒だけになり、再びポータルを使用できるようになりました (以前の 15 秒から短縮)
    • ネザーポータルを使用した後、エンダーパールや矢などの発射物は、ポータルを再度使用するためにポータルから 2 ティック離れるだけでよくなりました (以前の 15 秒から短縮)
  • 怪しいシチューのレシピがレシピブックに表示されるようになりました
  • ブリーズではターゲットを攻撃するのに必要な最小距離がなくなりました
  • メイススマッシュ攻撃で殺されたときの新しい死亡メッセージを追加しました
  • オオカミにタラ、調理済みのタラ、鮭、調理済みの鮭、熱帯魚、フグ、ウサギのシチューを与えることで、統合版と同等の餌を与えることができるようになりました。
  • エンチャントされた盾は、エンチャントされた鎧と同様に輝きが減少するようになりました。
  • バナーパターンアイテムに新しい名前とアイコンが追加されました
  • 鍛冶テンプレートアイテムは、一般的な「鍛冶テンプレート」の名前ではなく、テンプレートの種類に基づいて名前が付けられるようになりました。
    • 代わりに、ホバーテキストのサブタイトルを通じて、鍛冶テンプレートであることを指定します。
  • ゲームが最小化されているときやプレイヤーが AFK のときに最大フレームレートが制限されるようになりました。
    • この動作を設定するための新しいビデオ設定が導入されました
  • ツォツィル語とベラルーシ語(ラテン語)の言語サポートを追加しました
  • ビーの飛行距離とクールダウンを調整しました
    • ミツバチが巣や巣箱から出た後、ランダムに歩き回る時間が短くなりました。
    • ミツバチが既知の巣や巣箱を持っている場合、そこからあまり遠くまで移動しないため、迷子になる可能性が低くなります。
    • ミツバチが帰宅を諦める前に、既知の巣/巣箱に戻るのにかかる時間が大幅に増加しました。
    • ミツバチが角や巣の近くにいるときに引っかかってしまう可能性が大幅に減りました。
    • ミツバチが届かない花への道を探そうとする可能性も大幅に減少した。
  • バンドルを更新しました
  • コウモリは、十分に暗く、スポーンできる固体ブロックがある限り、海面下だけでなく、どの高さでもスポーンできるようになりました。
  • 襲撃者が襲撃しようとしている村から妥当な距離内に出現する場所を見つけられない場合、トリガーされた襲撃は開始されなくなりました。
  • イルカ、イカ、グローイカの赤ちゃんバージョンを追加しました
  • 小型と大型のサーモンのバリエーションを追加しました
  • written_book_content コンポーネントで指定されたタイトルは、  このコンポーネントで空でないタイトルを持つすべてのアイテムの custom_name および item_name よりも優先されるようになりました。
  • レンダリング距離を長くした場合のサーバーのパフォーマンス(ティックレート)が向上しました。
    • さらに、チャンクの読み込みと生成がティックレートに与える影響も軽減されました。
  • レッドストーントーチは、テクスチャとモデルが更新され、ユニークで際立ったアイデンティティを与える新しい外観になりました。

バナーパターン

  • 各バナーパターンアイテムの名前に、サブタイトルではなくパターンタイプが含まれるようになりました。
    • 各パターンタイプをよりよく区別するために、独自のアイテムテクスチャが追加されました。
  • 統合版との互換性を実現するために、次のバナーパターンが追加されました。
    • フィールドメイソン
      • 紙とレンガで作られた
    • ボーダーインデント
      • 紙とつるで作られた
  • 織機のレンガと曲線ボーダーのパターンは、上記のバナーパターンなしではアクセスできなくなりました。

希少性

  • レア度は、アイテムやブロックの名前を表示するために使用される色を決定する一連のカテゴリです。
    • ゲームプレイには影響しませんが、何かを入手するのがどれだけ難しいかを示すために使用されます。
    • デフォルトでは、特に指定がない限り、すべてのアイテムとブロックのレア度はコモンで、名前は白色で表示されます。
  • 以下のガイドラインに従い、ゲーム内のすべてのアイテムとブロックの希少性を再評価し、入手の現在の難しさをより正確に反映しました。
    • アイテムとブロックは、以下の要因に応じてより希少になります。
      • モブドロップを含む戦利品テーブルで見つけられる可能性
      • それを手に入れるために必要な旅行の量
      • それを得るために克服しなければならないあらゆる障害の困難さ
      • 世界に存在するアイテムやブロックの可能な量
    • 作成可能なアイテムやブロックは、作成材料の最も高いレア度を継承する必要があります。
      • 例えば、メイスはエピックのレア度を持っています。なぜなら、その材料の1つ(ヘビーコア)がエピックのレア度を持っているからです。
      • 同様に、コモンのクラフト材料のみで作られたアイテムもコモンでなければならない。
  • 以下のリストには、そのレア度カテゴリに変更されたアイテムとブロックの詳細が記載されています。

コモン

  • エンドクリスタル
  • 金のリンゴ

アンコモン

  • スニファーの卵
  • チェーンヘルメット
  • チェーンのチェストプレート
  • チェーンレギンス
  • チェーンブーツ
  • リカバリーコンパス
  • レコードの破片5
  • オウムガイの殻
  • 残響の欠片
  • ヤギの角笛
  • 壺の欠片
  • 不吉なビン
  • 不吉な旗(邪悪な村人の旗)
  • ネザライト強化
  • 略奪者風の装飾
  • 砂丘風の装飾
  • 海洋風の装飾
  • 密林風の装飾
  • 潮流風の装飾
  • ブタの鼻風の装飾
  • あばら模様の装飾
  • 先駆者風の装飾
  • 職人風の装飾
  • 牧者風の装飾
  • 主人風の装飾
  • フロー風の装飾
  • ボルト風の装飾
  • 以下の音楽ディスク:
    • 13
    • cat
    • blocks
    • chirp
    • クリエイター(オルゴール)
    • far
    • mall
    • mellohi
    • stal
    • strad
    • ward
    • 11
    • wait
    • relic
    • 5
    • 断崖

レア

  • エンチャントされたリンゴ
    • エンチャントされたリンゴは、古代都市とトライアルチャンバーの両方で入手可能になったため、より一般的になり、エピックではなくレアに降格した。
  • トライデント
    • 最近、トライデントのレア度はコモンからエピックに引き上げられたが、ヘビーコアやエリトラなどのエピックカテゴリの他のアイテムよりも入手しやすいと再評価された。
  • ネザースター
  • 監獄風の装飾
  • 要塞風の装飾
  • ヴェックス風の装飾
  • 尖塔風の装飾
  • ウィザースケルトンの頭蓋骨
  • 骸骨模様
    • ウィザースケルトンの頭蓋骨がレアになったため、これらの旗の模様もレアになる。
  • 何かの模様
    • エンチャントされたリンゴがレアになったため、これらの旗の模様もレアになる。
  • 以下の音楽ディスク:
    • pigstep
    • otherside
    • クリエイター

エピック

  • エリトラ
  • ドラゴンの頭
  • 静寂の装飾

非アクティブ時のFPS制限

  • ゲームは特定の状況で最大フレームレートを制限するようになりました
  • これらの状況は、新しいビデオ設定によって制御されます。
  • 可能なオプションは次のとおりです:
    • 最小化
      • ゲームウィンドウが最小化されているときのみフレームレートを 10 FPSに制限します
    • AFK
      • ゲームが1分以上プレイヤーの入力を受け取っていない場合、フレームレートを 30 FPSに制限します。
      • さらに 9 分間入力がないと 10 FPSに制限されます
      • ゲームウィンドウが最小化されている場合も 10 FPSに制限されます
  • デフォルトは AFK です

プレーヤーの安全

スキンレポート

  • 報告理由「性的に不適切」を追加しました
    • これは、性行為、性器、性的暴力に関連するグラフィックの性質を持つスキンを対象としています。
  • スキンとの関連性がないため、「名誉毀損」という理由を削除しました
  • 「他人に危害を加える恐れ」という理由は、「嫌がらせやいじめ」という報告理由にすでに含まれていたため削除されました。

名前報告

  • 説明ボックスの上にテキストラベルを追加し、報告の対象となるのはプレーヤーの名前のみであることを明確にしました。

レルム

  •  Realms Profanity Filtering の内部移行をサポートするために text-filtering-config を拡張しました。
    • 現在 テキストフィルタリング設定を使用しているサーバーは 、変更せずに引き続き使用できます。

トライアルチャンバー

  • 廊下に「遭遇」を含む新しいバリエーションを追加しました: より大きな部屋につながる短いチャレンジ。
  • 交差点のベッドの色がランダム化されるようになりました。
  • 部屋の入り口にある空のチェストをホッパーやバレルに置き換えて、これらが廃棄と在庫管理用であることをプレイヤーにわかりやすく示しました。

技術的な変更

  • データパックのバージョンは 49 になりました
  • リソースパックのバージョンは 35 になりました
  • 生成されたレポートにデータパック構造に関する情報(データ駆動型レジストリなど)を追加しました。
  • モンスタースポナーブロックに固有のブロックサウンドを追加しました
  • 新しい server.properties オプション:  pause-when-empty-seconds  (デフォルト 60 )
    • 正の値に設定すると、その秒数の間プレイヤーがオンラインになっていない場合にサーバーが一時停止します。
  • server.properties オプションの spawn-animals と spawn-npcs を削除しました

ネットワークプロトコル

  • プレイフェーズ中に minecraft:client_tick_end サーバーバウンドパケットを追加しました  。クライアントが現在のティックの処理を完了すると送信されます。
    • これはバニラサーバーでは使用されませんが、カスタムサーバー実装で使用するために残されています。
  • カスタムサーバーが「タブリスト」に表示されるプレイヤーの順序を上書きする機能を追加しました
    • これは、最高から最低の順に並べられた非負の順序インデックスによって制御されます。
  • クライアントは、カスタムサーバーで使用される「パーティクル」リミッターオプションの状態を共有するようになりました。

データパックバージョン49

  • ヤギの角の楽器はデータ駆動型になった
  • 羊の毛刈りは shearing/sheep/<color> にあるルートテーブルによって制御されるようになりました。
  • ムーシュルームの剪断は、 shearing/mooshroom/<variant> にあるルートテーブルによって制御されるようになりました。
  • スノーゴーレムの剪断は、 shearing/snow_golem にあるルートテーブルによって制御されるようになりました。
  • crafting_special_suspiciousstew レシピタイプが削除されました
  • ペイントバリアント定義に新しいフィールドを追加しました
  • tnt および tnt_minecart タイプにオプションフィールド explosion_power を追加しました
    • デフォルトは 4
    • TNTトロッコの場合、速度ベースの爆発力にフィールド値が追加されます
  •  以下のアイテムに エンチャント トリガー projectile_spawned のサポートが追加されました:
    • スノーボール
    • トライデント
    • 小さな火の玉
    • 投げられたポーション
    • エンダーパール
    • 釣り竿
    • 花火ロケット
    • ウィンドチャージ
  • 新しいアイテムコンポーネントを追加しました
  • 属性 ID に generic.、player.、zombie. のプレフィックスがなくなりました。
  • レシピの材料フォーマットが簡素化されました
  • チャットコンポーネント内の無効なセレクターパターンにより、空の文字列に解決されるのではなく、コマンドの解析が失敗するようになりました。
  • tempt_range 属性を追加しました  – 誘惑可能なモブを誘惑できる範囲をブロック単位で変更できます

楽器

ヤギの角笛は、 instruments と呼ばれるデータパックレジストリフォルダーに定義されるようになりました 。他のレジストリと同様に、データパックのこのコンテンツの変更は実験的なものとみなされ、変更を有効にするにはワールド全体を再ロードする必要があります。

フィールド:

  • sound_event : 楽器が演奏するサウンドイベント
  • 範囲: 音が聞こえる最大範囲(ブロック単位)
  • use_duration : トリガー後に楽器が使用されているとみなされる時間(秒単位)。これはクールダウンとしても機能します。
  • 説明: アイテムのツールチップで楽器の説明として使用されるテキストコンポーネント

絵画のバリエーション

  • クリエイティブメニューのツールチップに表示されるテキストコンポーネントを保持する新しいオプションフィールド author と title を追加しました。
  • これは、バリアント名から値が導出される以前のメカニズムに代わるものです。
  • earth、wind、fire、water、wither のバリアントの作者ツールチップが削除されました

タグ

アイテムタグ

  • かまどの燃料補給に使用できるアイテム
  • villager_picks_up : 村人が地面から拾おうとするアイテム
  • さまざまなツール セットの作成と修理に使用できるアイテムを制御するための新しいタグを追加しました。
    • wooden_tool_materials
    • iron_tool_materials
    • gold_tool_materials
    • diamond_tool_materials
    • netherite_tool_materials

新しいアイテムコンポーネント

minecraft:repairable

  • 存在し、このアイテムが破損している場合、指定された材料を使用して金床でこのアイテムを修理することができます。
  • 形式: フィールド付きオブジェクト
    • items : アイテム、アイテムのリスト、またはこのアイテムを修復するために使用できるものと一致するハッシュプレフィックス付きのアイテムタグ
    • 例 : repairable={items:’stick’}

minecraft:enchantable

  • 存在する場合(そしてエンチャントが適用可能な場合)、このアイテムはエンチャントテーブルでエンチャントすることができます。
  • 形式: フィールド付きオブジェクト
    • 値: 正の整数。値が大きいほど、よりコストの高いエンチャントを選択できるようになります。
    • 例:  enchantable={value:15}

レシピ

レシピの材料に使用される形式が簡素化され、アイテム リスト (アイテム述語など) を受け入れる他のフィールドと整合されました。

  • アイテムの場合:  { “item”: “<item id>” } は “<item id>” になります
  • タグの場合:  { “tag”: “<tag id>” } は “#<tag id>” になります
  • アイテムのリストは引き続き許可されますが、タグはそのようなリストに表示されなくなりました。
  • 残りの制限:
    • minecraft:空気は 成分のどこにも現れない
    • 材料には少なくとも1つのタグまたは項目が必要です
  • smithing_transform および smithing_trim レシピのフィールド template、base、addition は、空のリストを受け入れるのではなく、オプションになりました。

リソースパックバージョン 35

  • スポナーブロックに破壊、落下、ヒット、配置、およびステップのサウンドを追加しました
  • 一部の翻訳の削除と名前の変更が起動時に自動的に適用されるようになりました
  • 後処理効果定義のフォーマットを更新しました
  • ブロックモデルの発光レイヤーのサポートを追加しました
  • Arrow と Bee Stinger モデルのテクスチャマップが更新されました
  • ドラゴンエッグのモデルと UV マッピングが更新されました
  • バンドルアイテムのテクスチャ、モデル、サウンドを更新しました
    • バンドルアイコンに新しいモデルとテクスチャが追加されました
    • バンドル UI に新しいテクスチャとスケーリングが追加されました
    • バンドルにアイテムを追加できなかった場合に新しいサウンドを追加しました
  • トーチとレッドストーントーチを含むブロックに関連するモデルと UV マッピングが更新されました。
  • レッドストーントーチの新しいモデルを追加し、テクスチャを更新しました

シェーダーとポストプロセスエフェクト

  • 後処理エフェクト設定のフォーマットが更新されました
  • 地形シェーダーの ChunkOffset ユニフォーム の名前が ModelOffset に変更されました。

ポストプロセスエフェクトの定義

  • intarget と auxtargets は 、以下の入力形式で指定されているように、単一の inputs リストに統合されました。
  • outtarget は同じ形式の output に名前が変更されました
  • target はリストではなく、ターゲット名とターゲット定義のマップになりました。
    • インラインターゲット名は空のオブジェクトに置き換えられます
      • たとえば、[“swap”] は {“swap”: {}} になります 。
    • 特定のサイズのターゲット定義は同じままで、 名前 フィールドがマップキーに移動されました。
      • たとえば、  [{“name”: “potato”, “width”: 16, “height”: 16}] は{“potato”: {“width”: 16, “height”: 16}} になります 。

入力フォーマット

レンダー ターゲットとテクスチャ入力の両方で、次のフィールドを指定できます。

  • sampler_name : 文字列 – _Sampler と _Size ユニフォームの 両方を設定するためのプレフィックス
    • たとえば、「sampler_name」: 「Diffuse」はDiffuseSampler と DiffuseSize ユニフォーム にリンクします。
    • 以前は、常に DiffuseSampler と intarget の InSizeでした。
    • auxtargets の場合 、 名前は サンプラーユニフォームを定義し、サイズは AuxSize<index> として指定されます。
  • bilinear : ブール値 (デフォルト:  false ) – true の場合、入力はバイリニアフィルタでサンプリングされます。
    • これは以前はテクスチャ入力にのみ存在していましたが、現在はレンダリングターゲットでも機能します。
    • レンダーターゲットの場合、  パス定義から削除された use_linear_filter フィールドを置き換えます。

レンダーターゲットからの入力の場合、次のフィールドを指定できます。

  • target : 名前空間 ID – レンダリングターゲット ID
    • 同じファイルで定義されたカスタムターゲット ID、または  メイン画面ターゲットを参照するための minecraft:main のいずれか
    •  これは、自由形式の文字列であった以前の ID フィールドを置き換えます。
  • use_depth_buffer : ブール値 (デフォルト:  false ) – 深度テクスチャからサンプリングする場合は true、カラーテクスチャからサンプリングする場合は false
    •  これは、ターゲットIDに適用されていた以前の :depth サフィックスを置き換えます。

静的テクスチャからの入力の場合、次のフィールドを指定できます。

  • location : 名前空間文字列 – エフェクトによってサンプリングできる静的テクスチャ ファイルの場所
    • idフィールドが以前行ったように 、これは、 assets/<namespace>/textures/effect/<path>.png のテクスチャに解決されます。
  • 幅: 正の整数 – テクスチャのピクセル単位の幅
  • 高さ: 正の整数 – テクスチャのピクセル単位の高さ

外部ターゲット

  • 「Fabulous」グラフィックスの透明度後処理設定では、ソートされたフレームバッファをカスタムターゲットとして指定しなくなりました。
    • これらは、minecraft:main ターゲットと同じ方法でインポートされます。
    • translucent、itemEntity、particles、weather、clouds はそれぞれ minecraft:translucent、minecraft:item_entity、minecraft:particles、minecraft:weather、minecraft:clouds になりました 。
  • エンティティアウトライン処理シェーダーも同様に minecraft:entity_outline ターゲットをインポートします。

翻訳の削除と名前の変更

  • ロード中に、一部の非推奨の翻訳文字列が削除または名前変更されるようになりました。
  • これらの翻訳を使用したパックは手動で再度追加する必要があります
  • 完全なリストは、  ゲームの JAR ファイル内の /assets/minecraft/lang/deprecated.json ファイルで確認できます。

ブロックモデルの発光層

  •  ブロックモデル要素にオプションの light_emission フィールドを追加しました
  • 0 から 15 までの整数値。0 はデフォルト値 (発光なし) です。
  • 指定され、ゼロ以外の場合、これは要素が受け取ることができる最小の光レベルとして動作します。

1.21.2のバグを修正

  • MC-379  – spawn-animals と spawn-npcs=false はすべての村人を削除し、新しいモブの召喚を防止します
  • MC-1673  – mobGriefing がオフになっている場合でも、いくつかの mob が絵画、アイテム フレーム、リードから飛び出し、トロッコ、アーマー スタンド、アイテム形式のものを破壊することがあります。
  • MC-3266  – 経験レベルが整数制限を超えるとオーバーフローします
  • MC-3697  – 水中に沈んだ TNT は、アイテムフレーム、絵画、アーマースタンド、その他の類似のエンティティを破壊する可能性があります。
  • MC-4665  – 金床が同じ種類の壊れていないアイテムを 2 つ消費して名前を変更する
  • MC-14800  – ゾンビ村人、ハスク、ドラウンド、ゾンビ化ピグリンがダメージを受けると、通常のゾンビ増援が出現する
  • MC-49628  – 観戦モードでは、スキンカスタマイズオプションで表示されないように設定されていてもヘッドオーバーレイが表示される
  • MC-53602  – 発射物がワールド境界に衝突しない
  • MC-55863  – バイオームを無視して、ロードされていないチャンクに雨が降る
  • MC-59471  – トリップワイヤーフックを使用して文字列を複製できる
  • MC-72494  – 統計画面で、「m」は分とメートルの両方で同じ単位です
  • MC-75494  – リードアイテムのドロップは doEntityDrops ゲームルールの影響を受けない
  • MC-86252  – クライアントとサーバーの同期がずれているため、エンティティの次元が変更された後もシールドがブロックされ続けることがある
  • MC-89883  – イカとヒカリイカの衝突エラーとラバーバンド
  • MC-92875  – 衝突のないブロックは速度の高いエンティティを無視します
  • MC-101376  – エリトラの外観が一人称モードでは更新されず、三人称モードでのみ更新される
  • MC-112257  – 一部の NBT タグには正しいサフィックスが必要です
  • MC-120417  – ドラゴンの卵ブロックのモデルが正しくない
  • MC-121013  – 「Followrange」属性は、(おおよそ)同じ y レベルにあるモブのみをターゲットにします。
  • MC-125642  – シダ、草、海草に使用すると、成長できない場合でも骨粉が消費される
  • MC-127995  – シーピクルスが育たない状況でも、骨粉をシーピクルスに使用できる
  • MC-129826  – 鉢植えの交配モデルに [“shade”: false] が欠落しているため、ほとんどの鉢植えの植物が本来よりも暗く表示されます。
  • MC-130097  – 熱帯魚のヒレの UV マッピングが間違っている
  • MC-132804  – 低い追従範囲属性は、モブのアイドル放浪範囲にも影響します
  • MC-133862  – ワールド画面のバックアップの最適化ボタンのテキストが不正確です
  • MC-135971  – クラフトテーブルで CTRL+Q が使用できない
  • MC-137053  – ドラウンドの「CanBreakDoors」NBTタグを「1b」に設定できない
  • MC-144761  – アニメーションテクスチャ補間は、透明ピクセルから/への遷移中にアルファチャンネルを無視します。
  • MC-145656  – 属性「follow_range」は、敵対的なモブがターゲットを見つける前には機能しません。
  • MC-151828  – ウッドランドマンション構造「1x1_b3」に、永続タグが「false」に設定されたダークオークの葉ブロックがあります
  • MC-156579  – クリエイティブプレイヤーは、エリトラやリップタイドトライデントを使用して十分な速さでポータルを飛び越えることができる
  • MC-161913  – 雲の端/角の位置がずれる
  • MC-162713  – 雲が東と南にオフセットされて生成される
  • MC-165182  – インベントリ/GUI テクスチャが半透明ピクセルを正しく処理しなくなりました
  • MC-166880  – フグのスパイクモデルが壊れているようです
  • MC-174732  – 半透明のステータス効果テクスチャがインベントリまたはビーコン UI で正しくレンダリングされない
  • MC-179629  – クラウド「ブロック」間の面は、クラウドの外側からでもレンダリングできます。
  • MC-180272  – en_us.json に未使用の文字列が含まれています
  • MC-182478  – Mob の鎧がヘルメットではなくブーツから生成される
  • MC-182877  – ピグリンは片手で装填済みのクロスボウを保持する
  • MC-183518  – Minecraft サーバーによる過剰なシステムコールの使用が原因で、ハイパーバイザー ホストの CPU 使用率が上昇している可能性があります。
  • MC-183636  – follow_range 属性がピグリンに対して機能しない
  • MC-187920  – ミツバチが家に帰るときに諦めてしまうことがある
  • MC-188217  – 四方を覆われた花の上をミツバチが飛び回る
  • MC-190163  – ゾグリンのスポーンエッグが時々勝手にゾグリンの赤ちゃんを産まないことがある
  • MC-190484  – スニーキングしているプレイヤーの名前タグが、向いている角度によっては部分的に見えなくなる
  • MC-195754  – 襲撃中の邪悪な村人が不吉な旗に届かない場合、それを拾おうとして失敗し続ける
  • MC-196556  – 発射物(矢やトライデントなど)が速すぎると、ポータルやエンドゲートウェイでテレポートできない
  • MC-203748  – 満たされた溶岩釜を水中に置くことができる
  • MC-209947  – minecraft:block/scaffolding_unstable に誤った cullface がある
  • MC-215332  – 光るイカに幼体型がない
  • MC-215752  – 固体ブロック内の絵画やアイテムフレームによる Z ファイティング
  • MC-224035  – Small Dripleaf のモデルに一貫性がない
  • MC-224454  – エンティティは経路探索時にツツジや開花したツツジを障害物として認識しません
  • MC-225270  – mobGriefing がオフでもヤギが鎧スタンドを移動できる
  • MC-226038  – スケジュールされた関数は、プロファイル結果の天気の一部です
  • MC-226687  – Minecraft の多くの部分で海面が Y = 63 であると想定されています
  • MC-227139  – 空の霧が途切れる
  • MC-234318  – 小さな滴葉の茎が葉と交差する
  • MC-239581  – 巣が爆発しても、ミツバチは最も近いプレイヤーに対して怒りません
  • MC-240948  – パウダースノーを入れた大釜を水中に入れることができる
  • MC-241873  – mobGriefing がオフの場合でも、Ravagers がアーマースタンドを移動できる
  • MC-243413  – 一部のエクスプローラーマップのアイコンが表示されない
  • MC-244720  – タブを使用すると、Optimize World の「キャッシュされたデータを消去」ボタンのラベルが正しい順序で表示されない
  • MC-245510  – ピグリンブルートの generic.follow_range 属性が異常に機能する
  • MC-247238  – 空の霧が円筒形ではない
  • MC-249067  – 金床を使用して名前を変更すると、不吉な旗の希少色が失われます
  • MC-249901  – カエルはスライムボールを与えてもカエルを食べる音を再生しません
  • MC-256422  – 一部の文字列内の一部の単語では、アポストロフィの代わりに右一重引用符が使用されています
  • MC-257309  – 難易度がピースフルの場合、モンスタースポナーがウォーデンとゾグリンをスポーンしようとする
  • MC-259687  – 「エリトラによる距離」の統計が約2倍になりました
  • MC-259798  – ブロックのヒットボックスにより、グラフィック設定が「ファビュラス」より低い場合、半透明のブロックがブロックの背後にレンダリングされない
  • MC-260013  – ベビーラマの頭のスケール方法が正しくありません
  • MC-260858  – 「/schedule」コマンドのフィードバック メッセージ内の「ticks」という単語が常に複数形になる
  • MC-260859  – ティック プロファイリング フィードバック メッセージ内の一部の単語が常に複数形になる
  • MC-260860  – 一部のチャット遅延文字列内の一部の単語が常に複数形になる
  • MC-260913  – 一部の「/spreadplayers」コマンドのフィードバック メッセージ内の「blocks」という単語が常に複数形になる
  • MC-260914  – エンティティの「/spreadplayers」文字列が一貫性のない名詞の使用で構成されています
  • MC-261691  – ミツバチがアクセスできない花への経路探索中に動けなくなる
  • MC-262112  – ウィザーの頭蓋骨の境界ボックスが最初のティックで間違った位置に配置されており、コマンドのボリュームチェックで選択できない
  • MC-262175  – 「advancements.adventure.trim_with_any_armor_pattern.description」テキストに誤った英語の文法が含まれています
  • MC-262498  – 生成されたことがないにもかかわらず、地下の海草フィーチャファイルが存在する
  • MC-262652  – 1.8 以降、ドラゴンの卵の側面テクスチャが奇妙にマッピングされています (モデルも最適化されていません)
  • MC-263838  – doLimitedCrafting ゲームルールが怪しいシチューでは機能しない
  • MC-263858  – テキスト表示が名前タグと異なる方法でレンダリングされる
  • MC-264886  – Geode フィーチャは invalid_blocks フィールドを無視します
  • MC-264986  – 燃料スロットのアイテム数が、製錬レシピブックが材料を移動する方法に影響します
  • MC-265554  – Aaron Cherof が credits.json に「Aaron Cherof\u00a0」として記載されている
  • MC-265693  – 移動してもプレイヤーの最後の行動時間がリセットされない
  • MC-265695  – アイドルタイムアウトを0分に設定した場合のフィードバックが実際の動作を反映していない
  • MC-265703  – BrushableBlock のコーデックが「completed」を「comleted」と誤って表記する
  • MC-266441  – 複数の試験室テンプレートにブロックが欠落しているか、正しくありません
  • MC-266949  – 難易度がピースフルの場合、モンスタースポナーがそよ風を生成しようとする
  • MC-267006  – エンダードラゴンのヒットボックス内に立っていると、飛行距離の統計が急速に増加する
  • MC-267107  – スポナーが平和な難易度で敵対的なエンティティを召喚しようとして失敗する
  • MC-267401  – すべてのプレイヤースキンレポートのカテゴリ説明にチャットメッセージのものが使用されます
  • MC-267838  – 発射体のヨー回転の補間が正しく行われず、ちらつきが発生する
  • MC-268045  – Experience コマンドのクエリリテラルノードでエンティティ引数の名前が複数形になっています
  • MC-268220  – ゾグリンは自然にスポーンするときにモンスターのスポーン要件を無視します
  • MC-268241  – 金庫の底面がブロックで覆われている場合、カリングされない
  • MC-268528  – 洞窟のつる植物は、無制限に受粉できます(10 の制限ではなく)
  • MC-268645  – マクロ関数のスケジュールがサイレントに失敗する
  • MC-268929  – pack.png は半透明のピクセルをサポートしていません
  • MC-269083  – インベントリ内のエフェクト背景テクスチャが半透明のピクセルを不透明としてレンダリングする
  • MC-269152  – nine_slice テクスチャスケーリングは、小さなテクスチャで使用すると、とんでもないレベルの遅延を引き起こします。
  • MC-269352  – ブリーズロッドは保持に間違ったモデルを使用しています
  • MC-269375  – mobGriefing が無効になっている場合、ブリーズのウィンドチャージ攻撃でアーマースタンドが移動したり破壊されたりすることがある
  • MC-269428  – メイスの落下ダメージ乗数がモブに適用されない
  • MC-269440  – テキストフィールドが半透明のピクセルを不透明としてレンダリングする
  • MC-269441  – 難易度ロックボタンが半透明のピクセルを不透明としてレンダリングする
  • MC-269445  – 一部の空スロットアイコンが半透明のピクセルを不透明としてレンダリングする
  • MC-269528  – レシピブックのタブがマウスカーソルで保持されているアイテムの上にレンダリングされる
  • MC-269549  – カーソルに保持されているアイテムがレシピブックの UI 要素の背後に表示される
  • MC-269622  – 前/次ページボタンが半透明のピクセルを不透明としてレンダリングする
  • MC-269627  – トーストは半透明のピクセルを不透明としてレンダリングします
  • MC-269656  – メイスを持ちながらオウムに毒を与えると、オーバーオーバーキルチャレンジが付与される
  • MC-269738  – レシピブックでは、特大のアイテムスタックを適切なレシピスロットに素早く移動できない
  • MC-269751  – 進歩フレームが半透明のピクセルを不透明としてレンダリングする
  • MC-269814  – オオカミに魚を与えることができない
  • MC-269832  – ゲームモードスイッチャーのスプライトが半透明のピクセルを不透明としてレンダリングする
  • MC-269834  – 統計画面のスプライトが半透明のピクセルを不透明としてレンダリングする
  • MC-269895  – ブリーズに統合版のより忠実度の高いジャンプアニメーションが欠けている
  • MC-269936  – 転送可能なリスト(リソースパック、データパック)の画面ボタンが半透明のピクセルを不透明としてレンダリングする
  • MC-269937  – ワールドリストボタンが半透明のピクセルを不透明としてレンダリングする
  • MC-269996  – インタラクションエンティティのカスタム名が間違った場所にレンダリングされる
  • MC-270051  – レシピブックのボタンが半透明のピクセルを不透明としてレンダリングする
  • MC-270299  – 新しいデータパックのコンポーネント作成が怪しいシチューでは機能しない
  • MC-270348  – トライアルチャンバー内の一部のスライムトライアルスポナーは、プレイヤーの介入なしにはスライムを生成しません。
  • MC-270510  – youJustLostTheGame はマッピングの最初の項目ではありません
  • MC-270518  – ブロック UI のスクロールバーが半透明のピクセルを不透明としてレンダリングする
  • MC-270519  – ブロック/エンティティ GUI の「エラー」テクスチャは半透明テクスチャをサポートしていません
  • MC-270563  – 炉、高炉、燻製炉の製錬進行状況と燃焼時間インジケーターが半透明テクスチャをサポートしていない
  • MC-270564  – 醸造台の燃料、泡、進行状況のスプライトは半透明のテクスチャをサポートしていません
  • MC-270570  – TPS チャートは OS ロケール固有の数値書式を使用します
  • MC-270571  – /tick コマンドは OS ロケール固有の数値フォーマットを使用します
  • MC-270640  – 金床のテキストフィールドは半透明のテクスチャをサポートしていません
  • MC-270641  – クラフター UI スプライトは半透明ピクセルをサポートしていません
  • MC-270678  – レシピブックとクリエイティブインベントリのタブは半透明ピクセルをサポートしていません
  • MC-270680  – ビーコン GUI のボタンは半透明ピクセルをサポートしていません
  • MC-270692  – 空のスロットのテクスチャは半透明のピクセルをサポートしていません
  • MC-270696  – トライアルチャンバーの壁の後ろにトラップが生成される
  • MC-270697  – ストーンカッターのレシピボタンが半透明のピクセルを不透明としてレンダリングする
  • MC-270698  – ルームレシピボタンが半透明のピクセルを不透明としてレンダリングする
  • MC-270726  – 進歩の背景が半透明のピクセルを不透明としてレンダリングする
  • MC-270741  – Realms のメインメニューアイコンは半透明のピクセルを正しくレンダリングしませんが、アクセシビリティ/言語アイコンはレンダリングされます
  • MC-270764  – レシピブックのボタンとアイコンが半透明のピクセルを正しくレンダリングしない
  • MC-270765  – バンドルの背景が半透明のピクセルを正しく処理しない
  • MC-270775  – 不吉な金庫の生成に失敗することがある
  • MC-271113  – ミツバチが巣箱に入る直前に凍ってしまうことがある
  • MC-271191  – アイテムフレームが大量にあるため保存パフォーマンスが悪い
  • MC-271628  – エンチャント効果「projectile_spawned」が釣り竿とトライデントに対して発動しない
  • MC-272327  – 属性効果がスロット名に正しく付加されない
  • MC-272414  – 冗長な計算により爆発時に 2 倍の遅延が発生する
  • MC-272506  – サーバー間の高速切り替えにより切断が発生する
  • MC-272603  – エンティティに乗ってエンドファウンテンに入るとクレジットがスキップされる
  • MC-272649  – アイテムコンポーネント「container_loot」を含むチェストが開かれると、後続のピックブロックに表示される
  • MC-272670  – エンティティ NBT の保存中にクラッシュ – 空の ItemStack をエンコードできない
  • MC-272766  – トロッコに乗ってポータルを通過する際、プレイヤーがポータルを通過した後の向きが、ポータルに入ったときと同じではない。
  • MC-272802  – エンダーパールは次元を切り替えて着地した後、所有者にダメージを与えない
  • MC-272804  – 採掘疲労アニメーションが逆再生される
  • MC-272805  – ピックブロックから作成されたコマンドブロックは、電源の近くに配置してもアクティブになりません。
  • MC-272821  – ウィンドチャージが誤って落下ダメージを無効化する
  • MC-272932  – 一時停止メニューの自動保存テキストが間違った位置に表示される
  • MC-272994  – プレイヤーに割り当てられたアレイは、スイープとファイアアスペクトで火をつけることができます
  • MC-273076  – 透明なブロックを通過しても、視線が失われるとブリーズはすぐにプレイヤーを忘れてしまいます。
  • MC-273239  – ゲームルール「doMobSpawning」を false から true に切り替えると、トライアル スポナーのブロック状態が急速に変化する
  • MC-273263  – 「damage_item」によって破壊されても属性は保持されます
  • MC-273281  – 「projectile_spawned」エンチャント コンポーネントは、すべてのデータが割り当てられる前に、発射物に対して述語と効果を実行します。
  • MC-273288  – クリエイティブモードのインベントリでアイテムのスタックをドロップすると、それらが削除される
  • MC-273311  – ハードモードでコマンドを使用して mob の攻撃から Float.MAX_VALUE 近くのダメージを受けると、NaN 吸収とヘルスが発生します。
  • MC-273328  – 星が想定よりも小さい
  • MC-273361  – 強制的にロードされたチャンクからプレイヤーにテレポートされたエンティティがレンダリングされない
  • MC-273377  – デバッグスティックを持っていないのに、ブロックを編集できる
  • MC-273400  – ゾンビ化した赤ちゃんピグリンのチキンジョッキーがすぐにテレポートする
  • MC-273427  – エンドから戻るとリスポーンアンカーのチャージが失われる
  • MC-273464  – 画面レンダリング中に部分的なティックが正しく表示されない
  • MC-273489  – スニーキングプレイヤーの名前タグがほとんど見えない
  • MC-273578  – インタラクションエンティティが乗客を誤って配置する
  • MC-273662  – トライアルスポナーがシルバーフィッシュをまったくスポーンできない/スポーン間の遅延が異常に長い
  • MC-273672  – spectatorsGenerateChunks が false に設定されている場合、プレイヤーは /spectate を実行せずにエンティティの観戦を停止できません。
  • MC-273758  – level.dat の「時間」値が特定の数値を超えると、不吉なアイテムスポナーのアニメーションが壊れる
  • MC-273771  – 乗客が乗っている乗り物が殺されると、壁にぶつかることがある
  • MC-273811  – エンダーパールは、再ログイン後にプレイヤーがパールの次元にいなかった場合、プレイヤーをテレポートしません。
  • MC-273822  – 2 つの移動キーバインド文字列内の「forwards」と「backwards」という単語がアメリカ英語で表記されていない
  • MC-273828  – マウスが動かされるか 1 秒が経過するまで、静止したプレイヤーの移動述語が正しくない
  • MC-273848  – 1.21 でプレイヤーが再び水中に出現するようになりました
  • MC-273850  – シールドエンチャントの輝きが明るすぎて、バナーのパターンがはっきりと見えない
  • MC-273914  – ネットワーク パケットの送信を構成しないクライアント ゲーム オプションが、とにかくパケットを送信する
  • MC-273960  – ワールドに保存された NBT データがクリエイティブ モードでの装飾ポットのコピーに影響する
  • MC-274030  – アイテムスタックの数が 99 を超えると、クリエイティブ モードでプレイヤーがワールドから追い出される
  • MC-274244  – minecraft:villager_plantable_seeds タグにより、農民の村人がアイテムを拾うことができなくなる
  • MC-274371  – リスポーンアンカーが枯渇しても音が鳴らない
  • MC-274372  – 別のディメンションにテレポートした後、アイテムが使用されなくなった後でも、using_item 進捗トリガーがアクティブになり続けます。
  • MC-274400  – ウィンドチャージを発射するディスペンサーがクラフターのクラフトワールドイベントを再生し、ブロックの下に誤ったパーティクルが表示される
  • MC-274519  – Minecraft は自動保存のたびにすべてのマップを再保存します
  • MC-274657  – 不吉なバナーのオレンジ色の名前が、レア度ではなくカスタムテキストカラーとして扱われる
  • MC-274708  – エンドポータルを初めて出ると、プレイヤーの属性修飾子が削除される
  • MC-274852  – 「item_name」コンポーネントは署名された本のタイトルよりも優先されます
  • MC-274911  – 襲撃が地上112ブロック以上で始まると、すべての邪悪な村人が召喚され、プレイヤーが勝利する
  • MC-274960  – レジストリで重複エントリが許可される

引用元:aMinecraft Java Edition – Snapshot 24w33a

コメント一覧

スポンサーリンク