アプデ情報

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

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

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

実験的な機能

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

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

バンドル

  • バンドルツールチップは3行に収まり、常に少なくとも8種類のアイテムを表示できるようになりました。

開発者メモ: アイテムは 4 列でバンドルに詰められ、1 列がいっぱいになると、その上の列によって押し下げられます。つまり、一番上の列に空きスペースができることがあります。

前回の 2020 年のバンドル実験では、アイテムは上から隙間なく詰められていました。新しいアイテムが追加されると、バンドル内でアイテムが左右に移動することになるため、この動作を変更しました。これにより、一部のプレイヤーがアイテムの順序を追跡するのが難しくなり、アイテムがランダムに動いていると報告する人もいました。

ツールチップに 2 列しかないため、1 列のアイテムをバンドルのさらに下に押し下げる動作により、表示されるアイテムの半分が削除され、多すぎました。デザインをより適切に機能させ、バンドルがいっぱいになったときにプレイヤーがバンドル内のアイテムをより多く見ることができるように、3 列目を追加します。

トロッコの改良

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

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

  • トロッコがレールに着地した際に、ブロックの中心に強制的にスナップしなくなりました。
    • トロッコは対角線に沿って角にスナップし、ピストンで押された後にスナップします。
    • これによりピストンボルトや類似の装置が可能になる
  • ディスペンサーは再びトロッコを積み重ねることができるようになりました
  • トロッコは反対側の斜面で停止しやすくなりました
  • トロッコは短い落下や真下に落下しているときに傾かなくなりました。
  • トロッコはレールに乗せるとすぐに正しい回転で配置(または排出)されるようになりました。
    • 斜面にも正しい回転で設置されます
  • トロッコは上り下り時に斜面のブロックを通り抜けなくなり、代わりに衝突するようになりました。

レッドストーン実験

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

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

開発者メモ: ワイヤ周辺の過剰な近隣更新を削除すると、準接続ベースの装置の動作に影響します。これらの問題は後で対処する予定です。
  • レッドストーンワイヤーの更新は左優先になりました
    • つまり、ワイヤーに分岐があり、両側の距離が同じである場合、左側が最初に更新されます。
    • これにより、ランダムな動作のほとんどが除去されます
    • 残りのエッジケースは、まだランダムですが、十分なコンテキストがないまま上または下からワイヤーに電力が供給される状況です。

変更点

どの実験が有効になっているかに関係なく、次の変更がゲームに適用されます。

  • 矢、トライデント、釣り用浮きなどの発射物は、当たるとワールド境界で跳ね返るようになりました。
  • より高いレンダリング距離を使用した場合のフレームレートが向上しました
    • カメラを回転させたときのパフォーマンスへの影響を大幅に軽減
  • レシピブックでは、「選択」キー(スペースまたはいずれかの Enter キー)が押されたときに、最後に選択したレシピが繰り返されるようになりました。
  • 消費後に別のアイテムに変換されるアイテムは、クリエイティブモードでは変換されなくなりました。
    • 例えば、クリエイティブモードでハチミツ入りの瓶を消費しても、ガラス瓶がインベントリに追加されなくなります。

技術的な変更

  • データパックのバージョンは50になりました
  • リソースパックのバージョンは36になりました

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

変更されたアイテムコンポーネント

minecraft:food

  • 食品コンポーネントは、アイテムを消費したときに適用される食品ステータスのみを保持するデータコンテナに変更されました。
    • このコンポーネントは消費する能力を持たなくなり、代わりに新しい 消耗品 コンポーネントで消費できるようになりました。
  • 形式: フィールド付きオブジェクト
    • 栄養 摂取時に適用される栄養の量
    • 飽和度 摂取時に適用される飽和度
    • can_always_eat ユーザーが空腹でないときでも消費できるかどうか

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

minecraft:use_remainder

  • 存在する場合、使用後にスタック数が減った場合は、残りのアイテムでアイテムを置き換えます。
    • 使用後にアイテムのスタック数が0より大きい場合、残りのアイテムは代わりにインベントリに追加されます。
    • 在庫がいっぱいのときに残りのアイテムを追加しようとすると、代わりに地面に落とされます。
  • 形式: アイテムスタックとしての単一の値
    • 例:  use_remainder={id:’minecraft:stick’, count:1}

minecraft:use_cooldown

  • このアイテムが存在する場合、使用時に同じタイプのすべてのアイテムにクールダウンが適用されます。
  • 形式: フィールド付きオブジェクト
    • seconds : クールダウンが実行される秒数を表す正の浮動小数点数
    • cooldown_group : クールダウングループを表すオプションの名前空間 ID
      • 存在する場合、このアイテムはクールダウングループの一部となり、基本アイテムタイプとクールダウンを共有しなくなります。
      • 代わりに、このアイテムに適用されるクールダウンは、同じクールダウングループに属する他のアイテムとのみ共有されます。
    • 例:  use_cooldown={seconds:1.5, cooldown_group:”minecraft:custom_weapon”}

minecraft:consumable

  • 存在する場合、このアイテムは使用時に消費される可能性があります
    • このアイテムにfood、  potion_contents、  ominous_bottle_amplifier  、  suspect_stew_contentsも含まれている場合  、これを消費すると、それらのコンポーネントのステータスと効果が適用されます。
  • 形式: フィールド付きオブジェクト
    • 消費秒数: 負でない浮動小数点数、プレイヤーがアイテムを消費するのにかかる秒数
      • デフォルト値: 1.6
    • アニメーション: アイテムの消費中に使用されるアニメーション
      • デフォルト値: eat
      • 許容される値:
        • none
        • eat
        • drink
        • block
        • bow
        • spear
        • crossbow
        • spyglass
        • toot_horn
        • brush
    • サウンド: サウンドイベント、アイテムの消費中および消費完了時に使用されるサウンド
      • デフォルト値:  entity.generic.eat
    • has_consume_particles : ブール値、このアイテムを消費するときに消費パーティクルが放出されるかどうか
      • デフォルト値:  true
    • on_consume_effects : このアイテムを消費した結果として発生する副作用のオプションのリスト
      • 現在、有効な消費効果は5つあります。
      • マインクラフト:効果を適用する
        • 効果: 消費されると適用されるステータス効果インスタンスのリスト
        • 確率: 浮動小数点数、消費されると上記の効果が適用される確率
          • デフォルト値: 1.0
      • minecraft:効果を削除する
        • 効果: 消費されると削除されるステータス効果のセット。タグまたはIDのリストとして指定します。
      • minecraft:すべての効果をクリア
        • 消費者のステータス効果をすべて解除します
      • minecraft:ランダムにテレポート
        • 直径: 正の浮動小数点数。消費者がテレポートされる直径。
          • デフォルト値: 16.0
      • マインクラフト:サウンドを再生する
        • sound : 一度消費されると再生されるサウンドイベント
    • 例:  consumable={consume_seconds:3.0, animation:’eat’, sound:’entity.generic.eat’, has_consume_particles:true, on_consume_effects:[{type:’minecraft:clear_all_effects’}]}

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

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

開発者メモ: リソース パックでは可能ですが、コア シェーダーのオーバーライドはサポートされていないと見なされ、リソース パックの意図された機能ではありません。これらのシェーダーはゲームの内部実装の一部として存在するため、ゲームの内部が進化するにつれていつでも変更される可能性があります。コア シェーダーのオーバーライドは、非常に優れたリソース パック機能に使用されますが、その多くにはサポートされている代替手段がありません。今後は、より優れたサポートされている代替手段を提供したいと考えています。
  • シェーダープログラム構成では、リンクされたシェーダーに適用するプリプロセッサ定義ディレクティブを指定できるようになりました。
    • 多くのシェーダー実装はこれを利用して統合されている
  • コアシェーダとポストプロセスシェーダの構成のフォーマットが統合されました
  • rendertype_entity_glint_direct シェーダが 削除されました (  rendertype_entity_glintに置き換えられました)
  • rendertype_entity_translucent_cull シェーダが 削除されました (  rendertype_item_entity_translucent_cullに置き換えられました)

シェーダープログラムの定義

  • ポストプロセスエフェクトのプログラム定義 ( assets/<namespace>/shaders/program/<name>.json ) がコアシェーダ定義 ( assets/<namespace>/shaders/core/<name>.json ) と一致するようになりました。
    • ブレンド フィールドは 役に立たないので削除されました
    • 属性  フィールドは削除され、代わりに 位置 属性が常にバインドされます。
    • 提供されたユニフォームはコアシェーダーに提供されたものと統合されました。
      • TimeがGameTime に名前変更されました
  •  プログラム定義(ポストプロセス効果を含む)内の 頂点シェーダー  と フラグメントシェーダーの参照は、名前空間シェーダー ID になりました。
    • 頂点シェーダ <namespace>:<path> は、assets/<namespace>/shaders/<path>.vsh に解決されます。
    • フラグメントシェーダー <namespace>:<path> は、assets/<namespace>/shaders/<path>.fsh に解決されます。
  • シェーダーソースファイルはshaders/coreサブディレクトリに置く必要がなくなりました  。これは組織化のためだけに存在します。
  • プログラム定義に定義フィールドを追加しました  (フィールドを持つオブジェクト)
    • GLSL定義ディレクティブをシェーダソースに挿入し、シェーダ内で参照できるようにします。
    • 値 (文字列から文字列へのマップ)
      •  ファイルの先頭に#define <key> <value>として挿入されます
    • フラグ (文字列のリスト)
      •  ファイルの先頭に#define <key>として挿入されます

シェーダーのインポート

  • #moj_import ディレクティブは 絶対パスによる名前空間インクルードをサポートするようになりました
    • たとえば、  #moj_import <minecraft:fog.glsl> は、assets/minecraft/shaders/include/fog.glsl をインポートします 。
  • 相対インポートは名前空間化されておらず、以前と同じように動作します。

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

  • ポストプロセスエフェクトの設定は、  assets/<namespace>/shaders/post ディレクトリ から、 assets/<namespace>/post_effectに移動されました。
  • これらのエフェクトで使用される頂点シェーダーとフラグメントシェーダーは、assets/<namespace>/shaders/programからasset/<namespace>/shaders/post に 移動されました。
  • name はprogram に名前が変更され 、シェーダープログラム構成の名前空間 ID になりました。
    • <namespace>:<path> は、assets/<namespace>/shaders/<path>.json に解決されます。

24w34aのバグ修正

  • MC-73178  – 村人の「CanPickUpLoot」タグをゼロに設定できない
  • MC-144327  – ブレイズロッドの底面のテクスチャが上面のテクスチャと同じである
  • MC-191431  – 「Fabulous!」に切り替えた後、プレイヤー観戦者の頭が見えなくなる / インベントリにレンダリングされない。
  • MC-269376  – Breeze がヒットボックスの中央から風のチャージを発射する
  • MC-269715  – コンポーネント food.eat_seconds が 0.05 未満の場合、食べ物は食べられません
  • MC-272643  – ワールドを再起動した後、using_converts_to を含むアイテムを元のアイテムとスタックすることができません。
  • MC-273629  – effects_changed 進捗でエフェクトを追加すると、Milk によってトリガーされた場合にパケット エラー (ConcurrentModificationException) が発生します。
  • MC-275203  – トロッコは常に東/西を向いて出現し、レール上に配置されるとわずかに上向きに移動する
  • MC-275209  – 水中の大釜に水を入れることは不可能です
  • MC-275210  – トロッコが斜め上方向に移動するときにブロックを通り抜けることができる
  • MC-275211  – ドロップされたアイテムにエンチャントの輝きが表示されない
  • MC-275213  – 水中の大釜に溶岩や粉雪を入れようとすると、手のアニメーションが再生される
  • MC-275218  – 脱線してから再線路に乗せた後、線路上で「トロッコが転がる」音が再生されない
  • MC-275219  – クリエイティブモードで同じレール上でトロッコを相互に使用しようとすると、手のアニメーションが再生される
  • MC-275221  – 赤ちゃんホッキョクグマのモデルが 24w33a で壊れている
  • MC-275224  – レールの上にトロッコがある状態でトロッコアイテムを使用すると、同期がずれる
  • MC-275226  – 三人称視点でプレイヤーやモブが持つアイテムのエンチャントグリントが表示されない
  • MC-275229  – トロッコがバブルコラム上で奇妙な動作をする
  • MC-275230  – 観戦モードでインベントリを開くとゲームがクラッシュする
  • MC-275232  – 採掘疲労アニメーションが近すぎるように見える
  • MC-275237  – 金床で書かれた本の名前を変更できない
  • MC-275241  – トロッコは停止した後もしばらく音を出し続けます
  • MC-275246  – クリエイティブインベントリでオフハンドからアイテムを移動しようとするとクラッシュする
  • MC-275248  – トーチに底面がなくなりました
  • MC-275249  – 「FOV 効果」スライダーがスパイグラスのズーム値を誤って変更する
  • MC-275252  – 這っているときのプレイヤーの頭の角度がおかしくなる
  • MC-275270  – 傾斜した非動力レール上にトロッコを置くと、トロッコの向きが正しくならない
  • MC-275271  – クリエイティブ インベントリのホットバー スロットにアイテムを移動しようとするとクラッシュする
  • MC-275273  – ベビームーシュルームが間違ったスケールを使用する
  • MC-275277  – トライアルチェンバーのencounter_4トラップがプレイヤーに当たらないことが多い
  • MC-275289  – 24w33a 以降でも一部の部屋に空のチェストがある
  • MC-275293  – サバイバルモードでホットバーではなくインベントリにあるブロックを選択すると内部例外が発生する
  • MC-275296  – プレイヤーの手の中では発光テクスチャが発光しない
  • MC-275297  – 「スコア」セレクターでセレクターが失敗し、偽のプレイヤーが存在すると予期しないエラーが発生する
  • MC-275307  – 観戦モードから切り替えるときに手が表示されない
  • MC-275310  – エンチャントテーブルで鎧をエンチャントできない
  • MC-275319  – 24w33a のエンドクリスタルは以前のバージョンよりもわずかに小さく見える
  • MC-275328  – アイテムフレーム内のアイテムにエンチャントグリントが表示されない
  • MC-275329  – 24w33a 以降、ゾンビ村人は攻撃時に腕を上げなくなりました
  • MC-275332  – 壁/天井レバーとボタンの回転は、レッドストーン実験のワイヤーの更新順序に影響を与えません。
  • MC-275343  – ワールド境界に詰まった発射物は、境界サイズが変更されると空中に浮かぶことがあります
  • MC-275361  – ベビーゾンビの亜種の腕が攻撃時に体から外れてしまう
  • MC-275397  – レッドストーンダストが正しく更新されない
  • MC-275436  – エンチャントテーブルで本をエンチャントできない
  • MC-275467  – トロッコがクモの巣や粉雪の中で脱線すると、数十万ブロック上まで飛ばされることがある
  • MC-275473  – スリムモデルの腕が胴体より 0.5 ピクセル低くなる
  • MC-275479  – ディスペンサーは、1ブロック先にトロッコがある場合、レール上にトロッコを配置できない
  • MC-275482  – トロッコが以前のようにモブを拾わない
  • MC-275486  – エンチャント可能なデータ コンポーネントは、データ パックを通じてのみエンチャントされたアイテムでは機能しません。
  • MC-275498  – 時計、コンパス、回復コンパスがアイテムフレーム内で機能しない
  • MC-275554  – 2つの下り坂の間にあるトロッコは激しく揺れ、決して落ち着かない
  • MC-275566  – 素晴らしいグラフィックでさまざまな GUI を開こうとするとゲームがクラッシュする
  • MC-275569  – 無効にすると、三人称視点に切り替えるまで肌の外側のレイヤーが表示されます。

引用元:Minecraft Java Edition – Snapshot 24w34a

コメント一覧

スポンサーリンク