Minecraft Preview 1.19.20.20は7月4日に先立ち、数十の修正と変更をテストします
知っておくべきこと
- Minecraft 1.19「The Wild Update」を楽しんでいるプレイヤーは、近い将来に新しいパッチ アップデートを楽しめるようになるかもしれません。
 - 現在、Mojang Studios は Minecraft Preview 1.19.20.20 で数十の変更とバグ修正をテストしています。
 - 充実したビルドが、プレイヤーがさまざまなプラットフォームでテストできるようになりました。
 - Mojang Studiosは、新しいMinecraft Previewビルドが2022年7月4日の週にリリースされる可能性は低いこともプレイヤーに通知しました。
 
Minecraft: Bedrock Editionの開発は、Minecraft 1.19「The Wild Update」のリリース以来、勢いを失っていません。Mojang Studiosは現在、世界最大のサバイバルゲームであるMinecraftの今後の修正をテストしています。数十件の変更とアップデートを含む新しいMinecraft Previewがプレイヤーにリリースされています。
プレビュービルドは、Android版ベータ版でも利用可能で、バニラ版との互換性の変更、バグ修正、操作性の向上、技術アップデートなど、膨大な変更点が盛り込まれています。Minecraft: Bedrock Edition 1.19.2のリリースから1週間後にリリースされ、近い将来にMinecraftプレイヤー向けのパッチアップデートがリリースされることが期待されています。
Minecraft 1.19「ワイルド・アップデート」は、世界最高峰のゲームの一つと広く称されるMinecraftの最新の大型コンテンツアップデートであり、長年愛されてきたクリエイティブなサバイバルゲームに新たなバイオーム、ロケーション、モブ、ブロック、アイテム、そしてゲームプレイ機能をもたらしました。現在、Mojang StudiosはMinecraftの次なる展開に向けて、発売後の改良に取り組んでいます。
見逃した方のために、Mojang Studios と座って、Minecraft と The Wild Update について話し合いました。
Minecraft Preview 1.19.20.20 の完全な変更ログには以下が含まれます。
機能とバグ修正
オーディオ
- クリエイティブモード時に、ワイルドアップデートバイオームで新しいワイルドアップデートの音楽が再生されないバグを修正しました。
 
ブロック
- 支えのないツイストヴァインとウィーピングヴァインが、ランダムティック速度が 0 に設定されている場合でも出現するようになりました。
 - スカルク触媒は、経験値のないモブが隣で死ぬと開花するようになりました。
 - マングローブの繁殖体は、最大成長でない場合、シルクに触れても繁殖体アイテムをドロップしなくなりました。
 - 泥だらけのマングローブの根を横向きに置けるようになりました
 - 特定のブロックが近くに設置されても、ハンギングマングローブの繁殖体の色が変化することはなくなりました。
 
ゲームプレイ
- ネザーポータルを通ってオーバーワールドへ移動する際に発生する可能性のある問題を修正しました
 
モブ
- 仕事のないゾンビ村人がトロッコやボートに乗れなくなった問題を修正
 - ラヴェジャーはマングローブの葉、ツツジ、ツツジの葉、洞窟の蔓、垂れ葉、胞子花、垂れ下がった根を破壊できるようになりました。
 
モブ効果
- ヘルスブーストによる追加体力がワールドを出てからも持続しない問題を修正しました
 - プレイヤーにスピード効果を適用した状態でダッシュすると視野が乱れる問題を修正しました
 
モバイルコントロール
- iOS でマウスの中クリックのサポートを追加しました
 
安定性とパフォーマンス
- 同じティックでエンティティをテレポートして殺すと発生する可能性のあるクラッシュを修正しました
 - 完全に死んだエンティティのデータはワールドファイルから削除されるようになりました
 - ネザーまたはジ・エンドからオーバーワールドに戻る際に発生する可能性のあるクラッシュを修正
 - コインスターターバンドル画面に入るときにゲームがクラッシュしなくなりました
 
ユーザーインターフェース
- トグルスイッチを再設計し、オンとオフの状態を区別しやすくしました
 - サドルピッグのツールチップが他の騎乗可能なモブに合わせて「マウント」ではなく「ライド」に変更されました。
 
バニラパリティ
- ゾンビは難易度ハードでドアを破壊できる確率が10%になりました
 - マングローブの板材、階段、スラブの名前から「Wood」を削除しました
 - 放浪商人の出現はJava版と一致し、水中、溶岩、地下には出現しなくなりました。
 - エンドポータルフレームブロックの名前が「エンドポータル」から「エンドポータルフレーム」に変更されました。
 - 陸上で跳ね回るオタマジャクシの速度がJava Editionや魚とより一致するようになりました。
 - ホッキョクグマは攻撃されてもパニックに陥らない
 - プレイヤーがゴールドアーマーを装備すると、ピグリンは攻撃を停止するようになりました。
 
VR
- 「視点切り替え」のヒントに、デフォルトの割り当てではなく、プレイヤーの割り当てが表示されるようになりました。
 
マングローブとツツジの葉
- マングローブとツツジの葉が木の成長を妨げなくなった
 
スカルクセンサー
- 2つの振動が同時に発せられた場合、Sculkセンサーは最も近い振動に反応するようになりました。
 - 2つの振動が同時に同じ距離で発せられた場合、Sculkセンサーは最も高い周波数の振動に反応するようになりました。
 - スカルクセンサーは、クリーパーの爆発を15の頻度で検知するようになりました。
 - スカルクセンサーは、15の頻度でエンドクリスタルの爆発を検知するようになりました。
 - スカルクセンサーは、バケツから魚が出てくることを12の頻度で検知するようになりました。
 - Sculkセンサーは、ディスペンサーから発射されるTNTを12の頻度で検知するようになりました。
 
取引
- 漁師の村人が最大レベルでボートの購入を申し出ることができなかった問題を修正しました
 
技術アップデート
一般的な
- アイテムの使用がキャンセルまたは失敗した場合にクライアントの状態がサーバーと同期しなくなる可能性があるバグを修正しました。
 
ブロック
- サーバー開発者は、サーバーとクライアントのブロック レジストリのチェックサムを確認して不一致をチェックできるようになりました (出力ログで「ブロック レジストリ チェックサム」を検索して比較してください)
 
バケットアイテム
- バケツに入れられたカスタムモブを解放すると、正しいタイプのモブが生成されるようになりました。
 - バケット化されたモブがリリースされたときに作成される順序を修正しました。これにより、そのモブのアクターのプロパティが正しく読み込まれるようになりました。
 
コマンド
- アイテムに関連付けられたタグを出力する `/tagsfromitem` コマンドと `/itemswithtag` コマンドを追加しました。
 
専用サーバー
- クライアントに、ワールドとインタラクトする際に他のプレイヤーを無視するように通知するサーバープロパティ「disable-player-interaction」を追加しました。
 - `server.properties` ファイルで変更できる新しい専用サーバープロパティ `chat-restriction` を追加して、サーバーに接続するすべてのプレイヤーのチャットを制限できるようになりました。
- このプロパティの可能な値は「None」、「Dropped」、「Disabled」です。詳細については、デフォルトファイルを参照してください。
 
 
グラフィカル
- データ駆動型ブロックテッセレーションにより、ジオメトリボックスのピボットベースの回転が正しいピボットポイントを中心に回転するようになりました。
 - テクスチャテッセレーションの大きなアイコン(手に持っているオブジェクトなど)にコンテンツ警告を追加する
 
安定性とパフォーマンス
- クライアントは独自の`LevelChunks`を生成できるようになりました。これにより、サーバーは表示中のすべてのチャンクを生成してストリーミングする必要がなくなります。サーバーは、ティック範囲内でディスクに保存される`LevelChunks`のみを生成できます。
- クライアントがチャンクを生成するための新しい`ChunkSource`と`ChunkViewSource`を作成しました。
 - `FeatureRegistry` の内容をクライアントに送信するための新しい `FeatureRegistryPacket` を追加しました
 - 適切なクライアントバイオーム後処理のために、ほとんどの `BiomeComponents` を `BiomeDefinitionListPacket` に追加しました。
 - `FeatureToggle` — `クライアント側生成` を追加しました
 - 既存のテレメトリを変更し、サーバー側とクライアント側の `LevelChunk` 生成を分割しました。
 - クライアント側の照明をサーバー側と一致するように修正するコードを追加しました。
 - サーバー/クライアント生成の決定論とライティングを検証するためのIMGUIツールを追加しました
 - 特定の `LevelChunk` / `SubChunk` のライフタイムイベントをログに記録および追跡するための IMGUI ツールを追加しました
 
 
実験的な機能
一般的な
- `minecraft:part_visibility` の `conditions` フィールドの要素数を 64 に制限します。
 - `minecraft:aim_collisionblock` コンポーネントの名前を `minecraft:selection_box` に変更しました
 - `minecraft:block_light_emission` コンポーネントの名前を `minecraft:light_emission` に変更し、受け入れる値の型を float から int に変更しました。
 - `minecraft:destroy_time` を `minecraft:destructible_by_mining` に名前変更し、コンポーネントをブール値またはオブジェクトとして定義できるように再構築しました。
- コンポーネントを「true」に設定すると、ブロックにデフォルトの破壊時間を与え、「false」に設定すると、ブロックは採掘によって破壊できなくなります。
 - コンポーネントをオブジェクトとして設定すると、ユーザーは基本装備でブロックを破壊するのに必要な秒数を定義できるようになります。
 
 - `minecraft:friction` コンポーネントを、ブロックの `movement` ではなく `friction` を表すように変更しました。
 
アクターのプロパティ
- アクターのプロパティが多すぎる場合(32 個を超える場合)、または文字列列挙名が長すぎる場合(32 文字を超える場合)のコンテンツ エラーを追加しました。
 - アクタープロパティのデフォルト値にMolang式文字列を使用する機能を復元しました(これらは主にランダムな開始値に役立ちます)
 
ゲームテストフレームワーク
- GameTests で実行速度の遅いスクリプトを監視するパフォーマンス ウォッチドッグを追加しました
 - 実行速度の遅いスクリプトを実行すると、コンテンツログの警告が表示されます。
 - さらに、スクリプトが長時間ハングする(1回のティックで3秒以上)と、例外が発生します。
 - 専用サーバーのウォッチドッグ設定用の `properties` に新しいプロパティを追加しました
- `script-watchdog-enable` — ウォッチドッグを有効にします (デフォルト = `true`)
 - `script-watchdog-hang-threshold` — 単一ティックハングのウォッチドッグしきい値を設定します (デフォルト = `3000 ms`)
 - `script-watchdog-spike-threshold` — 単一ティックスパイクのウォッチドッグしきい値を設定します(デフォルト = `100 ms`)
 - `script-watchdog-slow-threshold` — 複数のティックにわたる遅いスクリプトのウォッチドッグしきい値を設定します(デフォルト = `2ms`)
 
 - クライアントがモーダルフォームを表示できない場合に応答するように `mojang-minecraft-uiforms` を更新しました
- `isCanceledfield` を `canceled` に名前変更しました
 - 「cancelationReason」フィールドを追加しました
 - `FormCancelationReason`列挙型を追加しました
 
 - `スコアボードオブジェクト表示オプション`
- `ScoreboardObjectiveDisplayOptions` クラスを追加しました
 - 読み取り専用プロパティ「Objective: objective」を追加しました
 - 読み取り専用プロパティ「ObjectiveSortOrder: sortOrder」を追加しました
 
 - 「スコアボード」
- 関数 `removeObjective(objectiveId: string | Objective): void` を追加しました — 目標の追跡を解除します
 - 関数 `addObjective(objectiveId: string, displayName: string): Objective` を追加しました。追跡する目標を作成し、`objectiveId` で識別し、`displayName` で画面に表示します。
 - 関数 `getObjectiveAtDisplaySlot(displaySlotId: string): ScoreboardObjectiveDisplayOptions` を追加しました — `displaySlotId` で指定された `DisplayObjective` スロットに含まれる目標と並べ替え順序を取得します
 - 関数 `setObjectiveAtDisplaySlot(displaySlotId: string, ScoreboardObjectiveDisplayOptions: scoreboardObjectiveDisplayOptions): Objective` を追加しました。`displaySlotId` で指定された表示スロットの目的と並べ替え順序を設定します。
 - 関数「clearObjectiveAtDisplaySlot(displaySlotId: string): Objective」を追加しました。現在表示されている目標の「DisplayObjective」をクリアします。
 
 - 「ブロック」
- 標識テキストの値を取得できる `Block` `SignComponent` を追加しました。標識ブロックの `getComponent("sign")` からアクセスできます。
 
 - `ブロックサインコンポーネント`
- 読み取り専用プロパティ「text: string」を追加しました — 標識のテキストを取得します
 
 
観戦モード
- プレイヤーは観戦者がホバリングしている場所にブロックを配置できるようになりました
 - プレイヤーは、オフハンドとメインハンドにそれぞれ1つずつアイテムを持っている場合、地図を持っている時に両手が後ろに回るようになりました。手を使わずにどうやって持っていたのか、気になります…
 
Windows と Xbox の熱狂的なファンのための最新ニュース、レビュー、ガイド。
ザカリー・ボディ(They / Them)はWindows Centralのスタッフライターで、主にテクノロジーとゲームの最新ニュース、最高のXboxとPCゲーム、そして最も興味深いWindowsとXboxハードウェアの取材に注力しています。初代Xboxの頃からゲームと執筆に携わっており、2019年にWindows Centralとその姉妹サイトでフリーランスとして活動を開始しました。今では本格的なスタッフライターとして、Minecraft関連からWindows Centralが専門とするほぼすべての分野、特にMicrosoft関連の記事を執筆しています。