Minecraft Java Edition 26.3 スナップショット5:透過処理の修正・シェーダー大幅改善など
今回の変更点
Java Edition 26.3 スナップショット5は2026年7月21日に公開され、データパックのバージョンが112.0、リソースパックのバージョンが92.0に引き上げられました。今回の目玉はシェーダーのコンパイル・リンク方式の大幅な見直しで、ワールド生成やゲームプレイに関するバグ修正も含まれています。
- OpenGL でも ShaderC を使用してシェーダーをコンパイルするようになりました。Vulkan パイプラインと統一され、描画処理のバックエンドが一本化へ大きく前進しました。
- シェーダーのインクルード指定が #moj_import から #include に変更され、業界標準の GLSL プリプロセッサーに準拠しました。
- 頂点出力とフラグメント入力の対応が名前ではなくロケーションで行われるようになりました。カスタムシェーダーを制作している方には影響がありますが、動作の正確性とクロスプラットフォームの一貫性が向上します。
- 新しい定義 RENDERPEARL_INSTANCE_INDEX_INCLUDES_BASE_INSTANCE が追加され、Vulkan と OpenGL のインスタンスインデックスの違いをシェーダー内で適切に扱えるようになりました。
- B3D_IS_ZERO_TO_ONE という定義が RENDERPEARL_IS_ZERO_TO_ONE に改名され、深度規約フラグの「RenderPearl」ブランド名への統一が続けられています。
- データパック側では、要素リストとタグのコーデックでインライン値と参照を混在させることができるようになりました。たとえば
[{type:set_count, …}, "minecraft:some_modifier"]のようなアイテム修飾子リストがようやく正式にサポートされます。 - minecraft:sculk_patch のワールド生成機能から
extra_rare_growthsとcatalyst_chanceのフィールドが削除され、仕様がシンプルになり、ログエラーの原因が解消されました。
チャット遅延によるキックや装飾されたツボのレンガドロップ、ドラウンドの攻撃アニメーション、特定条件でのチャンク読み込み失敗など、20件以上のバグが修正されています。
この更新が重要な理由
ShaderC によるシェーダー統一は、「目立たないけれど非常に大きな」変化です。シェーダーに手を加えたカスタムリソースパックが、グラフィックカードやOSの違いに関係なく、より安定した動作をするようになります。Vulkan 環境でガラスがちらついたりブロックの輪郭がガラスや水の向こうに透けて見えるバグが解消され、Wayland 環境でのフルスクリーンクラッシュも修正されました。Linux でプレイしている方には特に嬉しいニュースです。
ゲームプレイ面では、装飾されたツボに関する2つの修正により、本来ドロップされるはずのレンガが手に入らないという長年の不具合がとうとう解消されました。チャンク読み込み失敗の修正は、今回のスナップショットで最もプレイ体験への影響が大きい安定性の改善といえるでしょう。チャンク読み込みエラーが頻発すると、ワールド自体は壊れていなくても壊れているように感じてしまうためです。
Java版とBedrock版について
今回の更新は Java Edition 専用のスナップショットです。Bedrock Edition は独自のリリーススケジュールで運営されており、今回の変更は適用されません。コンソール・スマートフォン・Windows アプリの Bedrock クライアントでプレイしているお子さんや保護者の方は、今回は特に何も変わりません。
サーバー運営者の方へ
Java サーバーを運営されている方は、以下の点にご注意ください。
- データパック バージョン 112.0, カスタムアイテム修飾子を使用している場合、同じリスト内でインライン定義と名前付き参照を自由に混在させることができるようになりました。これまでの回避策があれば整理しておきましょう。
- スカルクパッチの設定,
minecraft:sculk_patchを参照しているカスタムワールド生成 JSON からextra_rare_growthsとcatalyst_chanceを削除してください。残したままだとパックのバリデーションに失敗します。 - シェーダーを含むカスタムリソースパック, ShaderC への移行およびロケーションベースの頂点マッチングへの変更は破壊的変更です。このスナップショットをプレイヤー環境に展開する前に、シェーダーパックを必ずテストしてください。互換性を保つには、ロケーション指定を
VULKANマクロ内のみで行い、頂点出力とフラグメント入力の名前を引き続き一致させるようにしてください。 /execute内で/attributeを使用した際のサーバークラッシュ修正は、コマンドを多用するサーバーにとって重要な安定性向上です。
保護者の方へ
今回のスナップショットでは、コンテンツレーティング・チャット・安全機能に関する変更はありません。保護者の方にとって最も関係する修正は、チャット遅延によるキックのバグです。これまで、設定でチャット遅延をわずかに設定しているお子さんが、メッセージを送っただけで突然サーバーから弾き出されることがありました。この問題は解消されました。全体としてこの更新は技術的なメンテナンスリリースであり、コンテンツ面での新要素はないため、今のところ特段ご心配いただく必要はありません。
プレイヤーの方へ
実際にゲーム内で気づける変化をまとめました:
- ガラスや透明なブロックが正しく表示されるようになりました。透過処理(Improved Transparency)をオンにしているとき、ガラスがちらついたり、ブロックの輪郭が水や色付きガラスの向こうに変に浮き出て見えるバグが解消されます。
- 装飾されたツボがちゃんとレンガをドロップするようになりました。自然に掘り出したものでも、模様板(シェルド)なしでクラフトしたものでも、ツールで壊せば正しくレンガが返ってくるようになります。
- エンダードラゴンの見た目が正常に戻りました。旋回中に首や尻尾が胴体から離れてしまうバグが修正され、ドラゴン戦がさらに迫力あるものになりました。
- ドラウンドの攻撃アニメーションが修正されました。水中のモブが正しい動きをするようになります。
- ドラウンドがトライデントを正確に投げるようになりました。要注意です!
- 醸造台でブレイズパウダーが正しい速度で効果を発揮するようになりました。地味ながら嬉しいポーション醸造の修正です。
SNT キングダムのアップデートは必要?
何もする必要はありません。そもそも SNT キングダムではこのスナップショットを動かすことができません。SNT キングダムは Velocity プロキシを経由した Paper 1.21.11 バックエンドで運営されており、PaperMC・Velocity・ViaVersion/ViaBackwards/ViaRewind のいずれも、まだ新しい年号ベースの 26.x クライアントバージョンへの対応を完了していません。
そのため、26.3 スナップショット5 のクライアントでは現在 SNT キングダムに接続できません。引き続き問題なくプレイするには、クライアントバージョンを 1.13 〜 1.21.11 に保ってください。上流プロジェクトの動向を常に注視しており、26.x のエコシステム全体が安定してサポートされた時点で速やかにキングダムを更新します。皆さんのワールドは安全に保全・バックアップ・管理されていますので、何もしていただく必要はありません。