[Minecraft]マイクラアップデート2.56 パッチノートがプレイヤー向けにリリースされました。公式のマインクラパッチノートによると、最新のアップデートではいくつかの新しい変更、ゲームプレイの調整、修正がもたらされています。 これとは別に、マイクラ アプデ 2.56には、バグ修正の長いリストも含まれています。
以前は、大きなアップデートでさまざまなバグ修正と調整が追加されていました。 最近、修正プログラムもリリースされました。 残念ながら、プレイヤーはまだゲームの問題に直面しています。
残念ながら、プレイヤーはまだゲームの問題に直面しています。 今日のマイクラアプデ2.56は、これらの問題のいくつかを修正します。
マイクラ アップデート 2.56 パッチノート
バニラパリティ:
モブ
- エンダードラゴン、アイアンゴーレム、スノーゴーレム、ウィザーの暴徒の新しいスポーンエッグアイテムを追加しました。
- ホッキョクグマのスポーンエッグの色が変更され、ガストスポーンエッグと区別できるようになりました
- ベックスのヒットボックスがモデルで垂直方向の中央に配置されるようになった(MCPE-257340)。)
- ベックスとアレイがボートとトロッコに正しく座るようになった(MCPE-164441)。)
- 岩盤とJavaの間のベックステクスチャの不均衡を修正(MCPE-164227)。)
- スライムとマグマキューブが、高さ2ブロック以下のスペースにスポーンしなくなる(MCPE-46540)。)
- グローイカが水中でスポーンするとパーティクルを放出するようになりました
- 飼いならされた馬、ロバ、またはラバにサドルを使用すると、装備されるようになった(MCPE-83815)。)
- 非装甲で飼いならされた馬にホースアーマーを使用すると、装備されるようになった(MCPE-163336)。)
- 飼いならしたラマにカーペットを使用すると、装備されるようになった(MCPE-163336)。)
- ディスペンサーが飼いならされた馬に鞍と馬の鎧を装備できるようになりました
- ディスペンサーが飼いならされたラバとロバにサドルとチェストを装備できるようになりました
- ディスペンサーが飼いならされたラマにカーペットとチェストを装備できるようになりました
- ディスペンサーが豚とストライダーにサドルを装備できるようになりました
- ディスペンサーの鋏は、一度に1匹の羊だけを刈るようになりました
- ディスペンサーの鋏でスノーゴーレムとムーシュルームを剪断できるようになりました
- 放浪業者が重複シード取引を提供する機会がなくなった(MCPE-161780)。)
- エンダーメン、スケルトン、ウィザーのスケルトンが、ネザーのライトレベル7以下(11以下ではなく)でのみスポーンするようになった(MCPE-163701)。)
- スケルトン/ゾンビ馬とロバ/ラバの鞍と胸のテクスチャを更新
- 村人がレイド勝利後に祝うときに花火を打ち上げる前に、雨が上のブロックを通過できることを確認するようになりました(MCPE-152386)。)
- アホロートルがアンロード時にドライアウトタイマーを刻まなくなった(MCPE-131041)。)
- 殻が高さ105369ブロックのスペースに、赤ちゃんの殻が高さ<>ブロックのスペースに収まるようになった(MCPE-<>)。)
- すべてのMobがウィザーローゼズを通り抜けることができるようになった(MCPE-159212)。)
ブロック
- クリムゾンとワープドのブロックセットにユニークなサウンドセットが追加されました
- キャンプファイヤーでプレイヤーやMobに火が当たらなくなったが、ダメージを与える(MCPE-98931)。
- キャンプファイヤーがトロッコやボートを破壊しなくなった(MCPE-109489)。)
- 竹の配置は、Java Editionと同じように動作するようになりました。竹のアイテムを手にした竹の植物の側面をクリックしても成長しなくなる(MCPE-99587)。)
- 竹の苗木が配置時に二重植物に置き換わらなくなった(MCPE-99806)。)
- カボチャとメロンが菌糸体とコケのブロックで成長できるようになった(MCPE-125932)。)
- スカルクシュリーカーブロックの叫び声が32ブロックの長距離で聞こえるようになった(MCPE-163989)。)
- リスポーンアンカーが、シルクタッチで採掘したり、ピックしたりしてもチャージを保持しなくなる(MCPE-145682)。)
- ビーコン効果パーティクルが透明になりました(MCPE-17679)。)
- コンジット効果パーティクルが透明になりました(MCPE-93728)。)
- レッドストーンダストを地面に置いたときに音がするようになった(MCPE-65423)。)
- 木製のドア、鉄のドア、木製のトラップドア、鉄のトラップドア、フェンスゲートは、Java Editionと同じ開閉音を使用するようになりました
- プレッシャープレートを更新して、Java Editionに一致するように動作に基づいて異なるサウンドピッチを持つようにしました
- Javaエディションに合わせて木製ボタンのユニークなクリック音を追加しました
- Java エディションと一致するようにフロッグスポーンのマップの色を変更(MCPE-159715)。)
- Java エディションに一致するようにベッドブロックマップの色を変更する(MCPE-40709)。)
- さまざまなブロックのマップの色がJavaエディションと正しく一致するように変更(MCPE-19228)。)
実験的な機能:
- 19.50で追加された実験的な機能に加えて、いくつかの新しい実験的な機能が今後の1.20アップデートからプレイ可能になりました!
- ワールド設定で「次のメジャーアップデート」トグルを有効にして、このコンテンツを有効にします
- これらの機能は進行中の作業であり、まだ活発に開発中です。これらの機能の設計と機能は、リリース前に変更される可能性があります
- 次の点にご注意ください。実験的なトグルを使用したワールドには、常に「実験的」のフラグが付けられます。これらの実験的な世界は、メインセーブとは別のコピーとして保持することをお勧めします。詳細については、この記事を参照してください。
ノートブロックの暴徒の頭
- Mob Headをノートブロックに配置すると、そのノートブロックは、プレイヤーがプレイしたり、レッドストーンを搭載したりしたときに、そのMobのアンビエントサウンドの1つを再生するようになりました!
ピグリンのモブヘッド
- ピグリンは、チャージされたクリーパーに殺されたときに頭を落とすようになりました!
- ピグリンヘッドをノートブロックに配置すると、ピグリンのアンビエントサウンドの1つが再生されます
- ピグリンヘッドは、プレイヤーが着用したレッドストーンを搭載すると耳をバタバタさせます!
竹
- 9つの竹から作成できる竹のブロックを追加しました
- 竹のブロックに斧を使用して入手できる竹の剥ぎ取られたブロックを追加しました
- 竹のブロックと竹の剥ぎ取られたブロックの両方が2つの竹の板に細工することができます
修正:
安定性とパフォーマンス
- エンドゲートウェイを滑空する際のクラッシュの可能性を修正
- ルートテーブルに無効な条件、関数、またはプールエントリを持つエンティティを強制終了しても、ゲームがクラッシュしなくなりました(MCPE-164623)。)
- プレイヤーがウィザリングの影響を受けている間に死亡した場合に発生する可能性のある複数のクラッシュを修正しました
- Xboxで、[ワールドの選択]画面の[ワールドの編集]ボタンですばやく連続して選択するとクラッシュする問題を修正しました
- プレイヤーが保存してゲームに再度参加した後に、プレイヤーが保存して終了すると、マルチプレイヤーゲームから非同期になるバグを修正(MCPE-162630)。)
ゲームプレイ
- 死亡後にワールドに再参加し、リスポーンせずにメニューに戻ると、プレイヤーのヒットボックスとネームプレートが位置を合わせないバグを修正(MCPE-162630)。)
- 前兆の悪いプレイヤーがライディング/滑空中に村に入ると、レイドが正しくトリガーされるようになった(MCPE-152774)。)
- プレイヤーが上に押すと移動ブロックから脱落する問題を修正(MCPE-163725)。)
- ゲームの最後のプレイヤーがネザーまたはエンドにいた場合に夜が誤ってスキップされる問題を修正しました
- ネザーまたはエンドに入るプレイヤーは、オーバーワールドに残っているすべてのプレイヤーが眠っている場合にナイトスキップをトリガーするようになりました
- アイテムをドロップして同時にスリープするとサーバーがハングするバグを修正(MCPE-162989)。)
- 同じブロック内でスポーンされたオーブは、オーブの制限に達するまでXP値をマージして結合する(REALMS-10706)。)
モブ
- エンドゲートウェイ経由で送信されたときにエンティティが消えなくなった(MCPE-164985)。)
- ラヴェジャーが泥のようなさまざまな部分ブロックの上に立っているときに攻撃できるようになった(MCPE-162483)。)
- Vexが手ぶらで別の充電アニメーションを使用するようになった(MCPE-164490)。)
- ベックスがオフハンドアイテムをレンダリングするようになりました
- 暗い環境でVexが正しく照らされない問題を修正しました
- プレイヤーは、高さ2ブロックのスペースの端で馬、ラバ、またはロバに乗って地形を透けて見ることができなくなります
- 村人は、他のMobと同様に、平和的な難易度で稲妻からダメージを受けるようになりました
- 熱帯魚が地下で産卵する際に表面密度制限を使用しないようになった(MCPE-157485)。)
- Evokersがマウントまたはビークルに乗るときに「座る」アニメーションを再生するようになった(MCPE-43778)。)
ブロック
- レッドストーン信号によって起動されたドアによってエンティティが押し出されなくなった(MCPE-158971)。)
- シダと草のブロック選択機能を使用すると、インベントリ内の最初のアイテムではなく、インベントリ内の正しいアイテムが選択されるようになりました
- アカシアの葉とダークオークの葉でブロックを選択機能を使用すると、インベントリ内の最初のアイテムではなく、正しいアイテムが選択されるようになりました
- ホッパーが複数のアイテムタイプを引き込もうとしたときにアイテムを収集できないようになった(MCPE-38963)。)
- 移動中に破壊された移動ブロックをピストンが再作成できないようにする(MCPE-164804)。)
- サポートブロックが必要なブロックが、部分的なブロックまたは空中に配置すると、マップ上に正しく表示されるようになった(MCPE-159713)。)
- 足場がパーティクルを表示し、その下のブロックが破壊されたときに振動を発生させるようになった(MCPE-163738)。)
- 石垣を連続して配置すると、一列に正しく配置されるようになりました
- レバーでストーンボタンと同じ効果音が生成されるようになった(MCPE-163335)。)
項目
- Mobを素早く攻撃する際のアイテム劣化を修正(MCPE-157150)。)
- フレッチャー村人との取引時に、一部のトリップワイヤーフックが有効な取引にならない問題を修正(MCPE-108195)。)
- エンダーパールが眠っているプレイヤーをテレポートしなくなる(MCPE-161189)。)
タッチコントロール
- Pocket UIでクリエイティブモードのインベントリとプレイヤーの拡張インベントリの間でアイテムが間接的に移動しないバグを修正(MCPE-164479)。)
- 機銃掃射の左/右ボタンを押したままにすると、タッチ方向パッドの進むボタンが機能しない問題を修正(MCPE-155199)。)
- インベントリタブは、プレイヤーが2番目の入力方法を使用して別のタブにカーソルを合わせた場合にホバー状態をリセットするようになりました
- プレイヤーがジョイスティックと十字線のタッチコントロールでトースト通知を操作できないバグを修正しました
- タッチコントロールのビルドボタンの押下方向が、押されたときに上ではなく下に視覚的にクリックされるようになった(MCPE-162026)。)
- クラシックプロファイルのインベントリアイテムをクリックしてもアイテムを削除できない問題を修正(MCPE-162124)。)
- タッチフォーカスサークルは、新しいタッチコントロールで再アクティブ化されました(十字モードではありません)
- 一部のデバイスでインベントリボタンを押すと、インベントリを開く代わりにワールドと対話する可能性がある問題を解決(MCPE-154499)。)
- 159870行が画面外に表示されているときにインベントリ画面をスクロールできない問題を修正(MCPE-<>)。)
- クラフトアイテムを保持するときにクラフトを繰り返すためのいくつかのレベルの間隔を追加しました
- 十字線モードでプレイヤーが攻撃ボタンとビルドボタンからスワイプしたときのカメラ移動遅延を削除
- Nintendo Switchでインベントリ画面のタッチ操作が正しく機能しない問題を修正しました
- ボートとトロッコを降ろすための正しいヒントが、従来のタッチコントロールを使用していないときに表示されるようになりました
- トースト通知をゲーム内のタッチデバイスでスワイプできるようになりました
- タッチコントロール設定セクションがXboxに表示されなくなりました
グラフィカル
- ハイライト選択で、苗木などの透明なオブジェクトのカード全体がハイライトされなくなりました
- オプション(ARM以外のデバイス)でV同期設定が正しく設定されるようになった(MCPE-110006)。)
アクセシビリティ
- 新しい [新しいワールドの作成] 画面が、テキスト読み上げのユーザーが使用できるようになりました。ここでフィードバックをお待ちしております:aka.ms/cnwnarration
- プレイリスト画面のワールドのテキスト読み上げ列挙、設定画面での言語選択、設定画面でのコントロールの選択、リスト内のアイテム数が多い場合のフレンド招待画面のフレンドを修正しました
ユーザーインターフェース
- マウスカーソルが表示され、マウスを動かしながらタッチでメニュー画面を終了した後、HUD画面でプレーヤーカメラを制御できなくなるバグを修正しました
- ファーネス、高炉、および喫煙者の画面でテキストが左の中心からわずかにずれている問題を修正(MCPE-151597)。)
- メインメニューのフィードバックボタンは、Webブラウザにリダイレクトする前にモーダルでプレーヤーにプロンプトを表示するようになりました
- ゲームパッドで選択を解除した後、テキストフィールドがフォーカスを取り戻さない問題を修正(MCPE-153842)。)
- テキストフィールドは、一度選択すると2回目のクリックで選択解除されなくなりました
- 実績画面と新しい「新しいワールドを作成」画面のユーザーインターフェイス要素が効果音を適切にトリガーしない問題を修正(MCPE-163722)。)
- 使用可能なディスク容量が少なすぎるワールドを作成しようとしたときに表示されるエラー画面を追加
- Xbox の Mojang Studios ロゴのロード画面の品質を修正(MCPE-163036)。)
- ワールドに入るときに表示される「チャットを開く」メッセージの周りの余分なスペースを削除(MCPE-162700)。)
- 放浪トレーダーのトレードウィンドウに職業が表示される問題を修正(MCPE-162576)。)
- リソースパックは、作成前に別の画面に移動した後、世界に適用されるようになりました
- 一部のリソースパックがダウンロード後にエラーを表示する問題を修正しました
アンドロイド
- Androidデバイスでプレイしているときにワールドがロードされている間、画面が自動的にオフになることはなくなりました
- Android 12+ デバイスと古いデバイス間で一貫性を保つようにスプラッシュ画面を更新(MCPE-151413)。)
- Androidデバイスでコントローラーが切断されたときにコントローラー入力がスタックすることがある問題を修正しました
- スクリーンキーボードが表示されたときにAndroidでUIがちらつくことがなくなった(MCPE-142356)。)
レルム
- 2人のプレイヤーのレルム情報画面の新しいレルムボタンが正しくアクティブになりました
- UIにカーソルを合わせたときのRealmsの条件と契約チェックボックスにハイライトを追加しました
- プレイヤーがリソースパックのダウンロードプロンプトで離れることを選択した場合、ワールド選択画面にリダイレクトします
- 「参加するにはリソースパックを受け入れるようプレイヤーに要求する」オプションが実際の状態を反映していないバグを修正しました(REALMS-10799)
- Realmのリセット後にRealms設定画面に以前に適用されたパックが誤って表示される問題を修正しました
- 古い所有レルムサーバーへの参加に失敗した場合のエラーメッセージを更新しました。新しいメッセージで問題の説明と問題解決手順が提供されるようになりました
技術的な更新:
更新されたアドオンテンプレートパック
- 新しいリソース、動作、およびドキュメントを含む 1.19.60 用に更新されたアドオンテンプレートは、aka.ms/MCAddonPacks
からダウンロードできます。
パフォーマンス/安定性
- コマンドを使用してプレイヤーを他の次元にテレポートすると発生する可能性があったクラッシュを修正(MCPE-164940)。)
- 「instant_despawn」コンポーネントの使用時に発生する可能性があったクラッシュを修正しました
- アクターの読み込み時に発生する可能性があったクラッシュを修正しました
全般
- 順列またはプロパティを持つカスタムブロックが、JSON形式1.19.60以降の非実験的な世界で読み込まれない条件のコンテンツエラーを追加しました
- ブロック順列条件に副作用がないことを確認する(つまり、 ‘math.random’、 ‘math.random_integer’、および変数割り当て)
- json形式1.19.60以降の実験的なトグル以外のブロック選択ボックスコンポーネントをリリースしました
- json形式1.19.60以降の実験的なトグルの外側のブロック表示名コンポーネントをリリースしました
- ブロック順列条件が「query.block_property」モランクエリのみを使用できることを確認する
- カスタムブロックのテクスチャセットのアルベドカラー配列を修正(MCPE-163622)。)
レシピ
- すべてのスミステーブルレシピの名前を変更し、新しく導入された「minecraft:recipe_smithing_transform」レシピ形式を使用するように変換しました
粒子
- パーティクルのドキュメントを更新し、新しいマテリアルの説明を追加し、サンプル リソース パックにパーティクルの例を含めました
コマンド
- 新しい実行構文を使用して「/say」コマンドを実行すると、メッセージを生成したエンティティの名前が表示されるようになった(MCPE-161450)。)
- 「/tp @e」を使用して、ひもでつながれたMobのグループを解き放つのに十分な距離にテレポートすると、すべてのMobが適切に解き放たれるようになった(MCPE-159617)。)
- 睡眠中にテレポートするとプレイヤーが目を覚まさないバグを修正(MCPE-162346)。)
- スコアが設定されていないプレイヤーで「/execute if|unless スコア」を実行すると、false が返されるようになった(MCPE-156279)。)
- ‘/実行 if|unless score’ は、複数のエンティティ (@e、@a) を返すことができるセレクターを受け入れなくなりました。
コマンド (試験段階)
- 今後のクリエイター機能実験が有効になっていると、@initiatorセレクターが機能しないバグを修正(MCPE-164727)。)
コンポーネント
- JSON 形式 1.19.60 以降の実験的なトグル以外のブロック配置フィルターコンポーネントをリリースしました
- “minecraft:shooter” コンポーネントを拡張して、異なる発射物定義と条件フィルターを指定できる複数の発射体を定義する
- より多くのフィールドをシューターコンポーネントに公開し、投射力、サウンド、攻撃が魔法攻撃であるかどうかなど、より多くの発射物のカスタマイズを可能にしました
- 所有者をテレポートする発射物が、所有者の睡眠中にテレポートしなくなる(MCPE-161189)。)
- 「has_equipment」フィルターの可能な「ドメイン」値として「インベントリ」を追加し、アクターのインベントリに保存されているアイテムを確認できるようになりました
- 「インタラクション」コンポーネントに「equip_item_slot」フィールドを追加
- 設定されている場合、プレイヤーが持っているアイテムは、インタラクションが成功すると指定されたスロットに装備されます
- 指定したスロットにアイテムがすでに存在する場合、そのアイテムはプレイヤーのインベントリに移動されます。
- アイテムを装備すると、プレイヤーがクリエイティブモードになっていない限り、プレイヤーのインベントリから削除されます
- プレイヤーは、マインクラフト:移動コンポーネントを使用して速度の変化に正しく反応するようになりました
アクター フィルター
- 新しいアクター フィルター “on_fire”、”on_hot_block”、”target_distance”、および “actor_health” を作成しました。
AI の目標
- 「celebrate_survive」AIの動作では、花火を発射する前に、空の視程に加えて、雨が通行可能な最も高いブロックが考慮されるようになりました
- 「move_outdoors」AIの動作は、屋外と見なす場所を検索するときに、空の可視性に加えて、最も高い雨の通行可能なブロックを考慮するようになりました
- 「trade_with_player」AI動作の新しいデータパラメータを公開し、ゴールを開始するために満たす必要のある条件や、Mobがゴールを終了する前に取引プレイヤーから最大距離などを指定する
パーティクルエフェクト
- 衝突と「expire_on_contact」を持つパーティクルが衝突したときに期限切れにならないバグを修正しました
- パーティクルエフェクトでの混合カラーブレンドのサポートが追加されました
モラン
- 現在のプレイヤーを検出できるように新しいモランquery.is_local_playerを追加しました
- Molang の値を動的に決定された負の変数で除算すると、代わりに正の (絶対的な) 値で除算されるバグを修正しました。
- これは Molang のバージョン管理された変更であり、1.19.60 以降のmin_engine_versionを使用するパックの Molang 式に対してのみ有効になります。
API (実験的)
エンティティ/プレイヤー/シミュレートされたプレイヤー:火、レベル、経験値など
- 実体
- メソッドsetOnFire(秒:数、useEffects?:ブール値= true):ブール値)を追加:エンティティを燃やします(水や雨の中にない場合)
- メソッドを追加消火火(使用効果?:ブール値= 真):火を消すボイド
- エンティティが燃えている場合は、そのエンティティに対してgetComponent(‘minecraft:onfire’)を呼び出すと、EntityOnFireComponent型のオブジェクトが返されます。
- viewDirectionが前のティックの方向を返すバグを修正しました
- getEntitiesFromViewDirectionが前のティックからの方向を使用するバグを修正しました
- getBlockFromViewDirectionが前のティックからの方向を使用するバグを修正しました
- headLocationが前のティックからの位置を返すバグを修正しました
- getEffectメソッドが無効なエフェクトを返す可能性があるバグを修正しました (および新しいエフェクトが追加された後にエフェクトが無効になる可能性がある別のケース) (ADO:941598)
- エンティティに対するすべてのアクティブな効果の配列を返すメソッドgetEffectsを追加しました (ADO:824338)
- エンティティヘルスコンポーネント
- 死んだエンティティのヘルスが変更される可能性があるバグを修正(MCPE-130687)(ADO:883362)
- プレーヤー
- 追加された関数addLevels(金額:数値):番号– プレイヤーにレベルを追加/削除し、プレイヤーの現在のレベルを返します
- 追加機能addExperience(金額:数値):番号– プレイヤーに経験を追加/削除し、プレイヤーの現在の経験値を返します
- resetLevel(): void– プレイヤーのレベルをリセットする機能を追加
- 関数getTotalXp(): を追加しました: 数値– プレイヤーのトータルエクスペリエンスを取得します
- 読み取り専用プロパティレベルを追加 – プレーヤーのレベルを取得します
- 読み取り専用プロパティxpEarnedAtCurrentLevelを追加 – プレイヤーの現在のレベルで獲得した経験値を取得します
- 読み取り専用プロパティtotalXpNeededForNextLevelを追加 – プレイヤーの現在のレベルに必要な合計経験値を取得します
- シミュレートされたプレーヤー
- 追加されたプロパティは Sprint-シミュレートされたプレーヤーのスプリント状態が true に設定されている場合に取得または設定するために使用されます
- 機能respawn()を追加 – シミュレートされたプレイヤーが死んでいる場合にリスポーンします
- 機能disconnect()を追加 – シミュレートされたプレイヤーをワールドから削除します
Blocks & Redstone
- 関数getRedstonePower(): number– ブロックが回路の一部である場合はブロックのレッドストーン信号強度を取得し、それ以外の場合は未定義を返します
フィル ブロック API
- 関数dimension.fillBlocks(開始: ブロックロケーション、終了: ブロックロケーション、ブロック: ブロック順列 | を追加ブロックタイプ、オプション?: ブロックフィルオプション): 番号
- 開始と終了の間の領域をブロック型のブロックで塗りつぶします。配置されたブロックの数を返します。
- メンバーマッチングブロックを持つ新しいインターフェイスブロックフィルオプションを追加しましたか?:ブロック順列|ブロックタイプ
- fillBlockと共に使用して、一致するブロックのみの塗りつぶしブロックなど、追加オプションを適用します。
メッセージの受け渡しをスクリプト化するコマンド
- ベータ API 実験の一環として ‘/scriptevent’ コマンドを追加しました。これはイベントをトリガーするものです.scriptEventイベント受信イベント(以下を参照)
- 使用法: /scriptevent <messsageId: string> [メッセージ: ???]
- messageId は名前空間が必要ですが、Minecraft 名前空間の使用は無効です (例: “/scriptevent give:coal”, “/scriptevent my_scripts:spawn_sheep”)
- message はオプションで、最大長は 256 文字です。
- events.scriptEventReceive
- システム イベント イベントを追加しました。スクリプト イベント受信
- 読み取り専用プロパティ ID を追加: 文字列–イベントの名前空間 ID
- 読み取り専用プロパティ メッセージを追加: String – イベントが送信されたメッセージの内容
- 読み取り専用プロパティsourceBlock: Block: Block-該当する場合はコマンド呼び出しをトリガー/実行したコマンドブロック、それ以外の場合は未定義
- 読み取り専用プロパティを追加 sourceEntity: Entity-該当する場合はコマンド呼び出しを実行したプレーヤー/エンティティ、それ以外の場合は未定義
- 読み取り専用プロパティイニシエーターを追加:エンティティ-該当する場合はNPCにコマンド呼び出しを実行させたプレーヤー、それ以外の場合は未定義
- 読み取り専用プロパティのソースタイプを追加: メッセージソースタイプ– イベントがトリガーされたソースのタイプ
- subscribe()は、ScriptEventMessageFilterOptionsクラスを使用して、有効な名前空間文字列でフィルタリングできます。
- スクリプト イベント メッセージ フィルター オプション
- スクリプトイベントメッセージフィルタオプションクラスを追加
- 追加されたプロパティ名前空間: string[]– フィルタリングする名前空間の配列
アイテムスタック
- コンテナスロット
- 追加されたクラスContainerSlot-コンテナ内に格納されているアイテムを直接操作するために使用されます
- エンティティ プロパティviewVector の名前を viewDirectionに変更し、Vector3を返すようになりました
- エンティティ関数 getEntitiesFromViewVector から getEntitiesFromViewDirectionに改名されました。
- エンティティ関数getBlockFromViewVectorからgetBlockFromViewDirectionに改名されました。
- コンテナ
- 関数getSlot(スロット:番号)を追加:コンテナスロット-指定されたコンテナスロットインデックスのスロットを返します
- 関数clearItem(スロット:番号)を追加:void-指定されたスロットインデックスのアイテムをクリアします
- 関数clearAll()を追加:void-コンテナ内のすべてのアイテムをクリアします
- 関数setItemのitemStack引数をオプションにしました – 指定しない場合、スロットはクリアされます
- イベントイベントを追加しました。playerSpawn– プレイヤーがワールドにスポーンしたときに発火します。
- イベントイベント.エンティティ作成の名前をworld.events.entitySpawnに変更しました。このイベントはプレイヤーに対しては発生しなくなりました
リファクタリングおよび改善されたプレイヤーイベント
- プレイヤー参加イベント
- 読み取り専用プロパティを追加しました playerId-ワールドに参加したプレイヤーの一意のID
- 読み取り専用プロパティを追加しましたplayerName-ワールドに参加したプレーヤーの名前
- 削除されたプロパティプレーヤー
- プレイヤー退出イベント
- 読み取り専用プロパティを追加しましたplayerId-ワールドを離れたプレイヤーの一意のID
Say/Tell/sendMessage APIs
- 名前の一貫性を保つためにIRawMessageからRawMessageに改名
- 生メッセージ
- プロパティのシグネチャを変更しました from (文字列[] |生メッセージ)[]?に(文字列[] |生メッセージ)?
スコアボードの値の取得/設定 API
- スコアボード
- セットスコア(スコアボード目標、スコアボードアイデンティティ、番号)を追加
- getScore(ScoreboardObjective, ScoreboardIdentity)を追加
- スコアボード目標
- セットスコア(スコアボードアイデンティティ、番号)を追加
- getScore(ScoreboardIdentity)を追加
- 参加者の削除を追加(スコアボードアイデンティティ)
- スコアボードアイデンティティ
- セットスコア(スコアボード目標、数値)を追加
- getScore(スコアボード目標)を追加
- 目標から削除を追加(スコアボード目標)
エンティティハートイベントの更新
- 読み取り専用の物的損害ソースを追加: エンティティ損傷ソース– 損害源に関する情報を取得します
- エンティティダメージソース
- プロパティの原因を追加: エンティティ損傷の原因 – 損傷の原因を取得します
- プロパティの損傷エンティティを追加しましたか?:エンティティ – 損害を与えるエンティティを取得します
- プロパティ損傷発射物を追加?:エンティティ – ダメージを与える発射物エンティティを取得します
- 追加された関数applyDamage(金額:数、ソース?:エンティティダメージソース): boolean – エンティティにダメージを適用し、操作の結果を返します
新機能:
- ニンテンドースイッチの更新された新しい世界の作成画面を追加しました
変遷:
- iOSでの中マウスクリックのサポートを追加
- ゾンビは今、ハード難易度でドアを壊すことができる10%のチャンスを持っています
- 新しいマーケットプレイスのエラー画面アートとメッセージングを実装
- マルチプレイヤーゲームへの接続時のタイムアウトが180秒から90秒に短縮されました
- D-Pad Leftをもう一度押したままにして、メニューの左にカーソルを移動できるようになりました
- 瞬間効果(ポーション、先端の矢)は、死んだモブやプレイヤーには適用できなくなりました
- 「So Below」の音楽トラックが玄武岩デルタで演奏されるようになりました
- メニューのトグルスイッチを再設計し、オン状態とオフ状態の区別を容易にしました
修正:
性能/安定性
- マーケットプレイスを閲覧するときにゲームがクラッシュしなくなった
- スポーンエッグに関連するクラッシュを修正しました
- クライアント/サーバーポータルの移動が低レンダリング距離設定で非同期にならないようにする
- ネザーまたはエンドからオーバーワールドに戻ったときに発生する可能性のあるクラッシュを修正する
- コインスターターバンドル画面に入るとゲームがクラッシュしなくなりました
- アイテムの使用がキャンセルまたは失敗した場合にクライアント状態がサーバーと同期しなくなるバグを修正
- biome 検索コマンドのパフォーマンスを改善し、遠く離れたバイオームの検索中にサーバー上での失速を軽減しました。
- ゲームパッドなどの接続されたデバイスが見つからない場合に発生する可能性のあるクラッシュを修正しました
取引中に町の人が職業を変えたことによるクラッシュを修正しました。町の人が貿易の途中で職業を変更した場合、貿易画面は閉じます
- ピストンが移動可能なブロックと矢印の近くで伸縮しているときに発生する可能性のあるクラッシュを修正しました
- Minecraft Update 2.46 では、Xbox と PlayStation の Marketplace で複数のカテゴリを検索するときにクラッシュする問題を修正しました。
- Minecraft アップデート 2.46 同じティック内のエンティティをテレポートして強制終了する際に発生するクラッシュを修正しました
ゲームプレイ
- 放浪トレーダーの産卵はJava Editionと一致し、水、溶岩、地下では産卵しなくなります
ボウが初めて使用されたときにアローを撃てないバグを修正し、クロスボウにも影響し、トライデントを投げる
- クリエイティブモードのときに新しいワイルドアップデートの音楽がワイルドアップデートのバイオームで再生されないバグを修正しました
- 漁師の村人が最大レベルでボートを購入することを申し出るのを妨げる問題を修正しました
- 古代都市の中心にあるレッドストーンの部屋に通じる秘密の扉が、正しく開閉するようになりました
- バケツの溶岩は、部分的なブロックに配置または分配されないと消えなくなります
- 暴徒の遠隔武器にエンチャントが適用されない問題を修正しました
- 暴徒が歩いたときのアメジストステップチャイム音の固定音量レベル
耐久性のあるアイテムの一部がクリエイティブインベントリから作成できない問題を修正しました
- 古代都市では、より頻繁にスカルクパッチが生成されます
- プレイヤーは、Y=-21 以下に配置されている場合、ネザーポータルに入ってもダメージを受けなくなります。
- スコアボードのスコアが正しく順序付けられていない問題を修正しました
- /kill コマンドで釣り針が殺されたときに戦利品を落とすバグを修正しました。
- プレイヤーのソウルスピードがソウルサンドで適切に有効化および無効化されるようになりました
- health_boostが間違ったヘルス値を表示し、プレイヤーが見えなくなり、死に際に世界と対話できなくなるバグを修正しました
- 取引中、町の人は入力スロットのアイテムに基づいて正しいサウンドを再生します
- 古代都市の頭蓋骨は、Java Editionの方向性によりよくマッチするようになりました
ルート定義内のイベント・フィルターをシーケンスとは無関係に評価したり、1.19.20 以上のformat_versionが指定されたときにランダム化したりできるようにします。
- 健康ブースト余分な寿命がとどまらない問題を修正しました
モブ
- ホッキョクグマはもはや攻撃されてもパニックに陥らない
- 陸上で転がるオタマジャクシは、Java版と魚のスピードにより近いものになりました
- ピグリンは、プレイヤーがゴールドアーマーを身に着けると攻撃を停止します
- 失業中のゾンビの村人は、もはやトロッコやボートに乗ることができません
- ラヴァガーはマングローブの葉、ツツジ、ツツジの葉、洞窟のつる、ドリップリーフ、胞子の花、ぶら下がった根を破壊することができるようになりました
- バケットで囲まれたカスタム Mob を解放すると、正しいタイプの Mob が生成されるようになりました。
解放時にバケット化されたモブが作成される順序を修正しました。つまり、その上のアクタープロパティが正しく読み込まれます
- Allaysは、ボートに乗っているときに所有者にアイテムを拾ったり落としたりできるようになりました
- Allayは、ドロップされた足場ブロックをいつでも拾うことができます
- Allayはジュークボックスからの音楽が終了すると正しくダンスを停止するようになりました
- アレーはプレイヤーなどのターゲットを見るようになりました
- 魚は孤立した水ブロックに置かれたときにもう揺れません
- オオカミがentity_bornまたはon_tameイベントで召喚されたときに赤をスポーンするバグを修正しました
- 魔女がスポーンを停止するバグを修正しました。ウィッチハットの構造がウィッチのサーフェススポーナーとして設定されました
- エンダードラゴンは、泣く黒曜石、リスポーンアンカー、ライト、拒否、許可、ボーダー、ジグソーパズルのブロックを破壊することができなくなりました
- minecraft:behavior.sleepの目標で赤ちゃんの暴徒がヒットボックスを縮小するバグを修正しました。
- アレーとミツバチが非フルブロックで立ち往生する可能性が低くなりました
- ウォーデンズは、スカルクセンサーの上に忍び寄るプレイヤーを検出できるようになりました
- ウォーデンは、3つではなく、最大20ブロックまで落下できるようになりました
- アレーは、保持しているものとは異なる耐久性を持つ装甲ピースを拾うことができるようになりました
- 完全に死んだエンティティは、ワールドファイルからデータを削除するようになりました
- 保存した y 位置が 25 以上の場合に暴徒がワールドにロードされないバグを修正しました。
ブロック
- Minecraft アップデート 2.46 マングローブの木の厚板、階段、スラブの名前から「木」を削除
- サポートなしでツイストするブドウと泣いているブドウの木は、ランダムなティック速度が0に設定されていてもポップするようになりました
- 吊り下げマングローブプロパグルは、最大成長でなければシルクが触れたときにプロパグルアイテムを落とさなくなりました
- 泥だらけのマングローブの根を横に配置できるようになりました
- 吊り下げマングローブプロパグルは、特定のブロックが近くに配置されても色が変わりません
- ポータル フレームの終了ブロックが “ポータルの終了” ではなく “ポータル フレームの終了” という名前になりました。
- アメジストブロックが「アメジストのブロック」に改名されました
- マングローブログ、マングローブウッド、ストリップドマングローブウッドは、木炭でキャンプファイヤーを作るために使用できるようになりました
- キャンプファイヤーは再び正しく積み重ねることができます
腕で折れたときにピストンがピストンアイテムを落とさないことがあるバグを修正しました
- 町の人が作業しているときのスミシングテーブルの音は、プレイヤーがテーブルを使用しているときの音と同じになりました
- 鐘はもはや火事に遭ったり、火事で破壊されたりすることはできません
- マングローブとツツジの葉はもはや木の成長を妨げません
スカルクブロック
- 2つの振動が同時に放射された場合、Sculk Sensorsは最も近い振動に反応するようになりました
- 2つの振動が同時に同じ距離で放射された場合、Sculk Sensorsは最高周波数の振動に反応するようになりました
- スカルクセンサーが15の周波数で爆発するクリーパーを検知
- スカルクセンサーが周波数15で爆発するエンドクリスタルを検知
- スカルクセンサーが、バケツから出ている魚の周波数を12で検出するようになりました
- スカルクセンサーは、周波数12のディスペンサーから発射されるTNTを検出するようになりました
- 振動粒子は常にターゲットのスカルクセンサーに向けられるようになりました
- スカルク触媒は、開花時に開花音効果音を再生するようになりました
- スカルク触媒は、インベントリの保持ゲームルールがTrueに設定されている場合、プレイヤーの死亡時にスカルクを拡散させなくなります
- スカルク触媒は、暴徒がその上で死亡した場合、もはやスカルク静脈で覆われません
- スカルク触媒は、経験のない暴徒がその隣で死ぬと咲きます
- スカルクセンサーは、ミツバチ、ニワトリ、アレー、ファントム、エンダードラゴンの飛行も検出できるようになりました
- Sculk Sensorsは、振動が放射された距離に基づいて、レッドストーンの信号強度の全範囲を放射できるようになりました。以前は、出力は 1、15、または
- スカルクセンサーは、もはや水の中にじっとしているボートを検出しません
- スカルク触媒の経験値低下が20から5に減少
- Sculk パッチ機能を追加のブロックタイプに配置できるようになりました
グラフィカル
- プレイヤーがスピード効果が適用されている間に疾走するときにFOVが吃音するバグを修正しました
データ駆動型ブロック テッセレーションにより、ジオメトリ ボックスのピボット ベース回転が正しいピボット ポイントを中心に回転するようになりました。
- トップスノーがプレイヤーの上に落ちたときのX線ビジョンを修正し、トップスノーがプレイヤーのビジョンを覆うときにソリッドブロックとして動作するようになりました
- WindowsのRTXで、ポイントライトが意図せずにエミッシブブロックに蓄積される問題を修正しました
ユーザーインターフェース
- トグルパースペクティブヒントに、デフォルトのアサインメントの代わりにプレイヤーのアサインメントが表示されるようになりました。
- サドルピッグのツールチップが「マウント」ではなく「ライド」に変更されました
- テクスチャテッセレーション用の大きなアイコン(手元にあるオブジェクトなど)のコンテンツ警告を追加
iOSでマウス+キーボードを使用しているときに、スクロールビュー内のUI要素の一部がビューの外側に落ちた場合、プレイヤーがスクロールビュー内のUI要素にカーソルを合わせることができない問題を修正しました。これは、スクロールビューが最も近い非クリップ要素に自動フォーカスを合わせた結果です
- インベントリ内のアイテムのcan_place_onブロックのホバーテキストが、ゲームのセーブ間で一貫した順序になりました
- Oculusのコントローラ設定タブを削除
- ヤギの角の音が[設定]の[ジュークボックス/ノート ブロック]サウンド カテゴリに配置されるようになりました。
- サーバーの追加機能がIPV6アドレスを保存しない問題を修正しました
レルム
- Realms Plus の FAQ を更新し、すべての Bedrock プラットフォームが Realms Plus を購入できることを明確にしました。
- 新しいレルムを作成すると、[新しい世界を作成]画面に戻るのではなく、再生画面に移動するエラーを修正しました
- Realms フィードのスクリーンショットボタンが VR プラットフォームで利用可能になりました
スペクテーターモード(実験的)
- スペクテーターモード中に削除されたエモート機能
- プレイヤーは観客がホバリングしている場所にブロックを配置できるようになりました
プレイヤーは、マップを持っているときに、オフハンドに1つのアイテムを持ち、メインハンドに1つのアイテムを持っているときに、手なしでどのように保持したかに興味があります…
- 観客の頭が半透明として適切にレンダリングされるようになりました
- キャラクタークリエーターのヘッドアイテム(帽子、フード、ヘルメットなど)がスペクテーターモード中に半透明に正しくレンダリングされるようになりました
- ケープとアニメーション化されたバックアイテムは、スペクテーターモードではレンダリングされなくなりました
- 観客はポータルを使用したり、ポータルの影響を受けたりすることができなくなります
技術的なアップデート:
更新されたアドオンテンプレートパック
全般
- Minecraft PS4アップデート2.46は、岩盤サーバーをクラッシュさせるために使用されるパケットの切断の脆弱性を修正しました
- render_methodコンポーネントがdouble_sidedに設定されているブロックは、背面が正しくレンダリングされるようになりました
- マインクラフトの条件フィールドの要素数を part_visibility に制限します。
- マインクラフト:aim_collisionblockコンポーネントをマインクラフト:selection_boxに変更
- ‘minecraft:block_light_emission’ コンポーネントの名前を ‘minecraft:light_emission’ に変更し、受け入れられた値の型を float から int に変更しました。
- ‘minecraft:destroy_time’ を ‘minecraft:destructible_by_mining’ に変更し、コンポーネントをブール値またはオブジェクトとして定義するように再構成しました。
コンポーネントを true に設定すると、ブロックにデフォルトの破棄時間が与えられ、false に設定すると、ブロックはマイニングによって破壊できなくなります。
- コンポーネントをオブジェクトとして設定すると、ユーザーはベース機器でブロックを破壊するために必要な秒数を定義できます
- minecraft:frictioncomponent を、動きではなくブロックの摩擦を表すように変更しました。
- コンポーネント minecraft を削除しました:歩けない
- ‘minecraft:explosion_resistance‘ を ‘minecraft:destructible_by_explosion’に変更し、コンポーネントをブール値またはオブジェクトとして定義するように再構成しました。
- コンポーネントを true に設定すると、ブロックにデフォルトのexplosion_resistanceが与えられ、false に設定すると、ブロックが爆発によって破壊できなくなります。
- コンポーネントをオブジェクトとして設定すると、ユーザーはベース爆発に対するブロックの抵抗を定義できます
- /tagsfromitem および /itemswithtag コマンドを追加して、アイテムに関連付けられたタグを出力し、その逆も同様です。
- クライアントは独自の LevelChunk を生成できるようになり、サーバがビュー内のすべてのチャンクを生成してストリーミングする必要がなくなりました。サーバーは、ティック範囲内にあり、ディスクに保存されているLevelChunkの生成に限定されます
- クライアント用の新しいチャンクソースとチャンクビューソースを作成して、
- FeatureRegistryPacket を追加して、FeatureRegistry の内容をクライアントに送信しました。
- ほとんどのBiomeComponentsをBiomeDefinitionListPacketに追加し、適切なクライアントバイオームの後処理を実現
- 機能トグル「クライアント側の生成」を追加
- 既存のテレメトリを変更して、サーバー側とクライアント側の LevelChunk 生成を分割しました。
- クライアント側の照明を修正してサーバー側に一致するようにするコードを追加しました
- サーバー/クライアント生成の決定論とライティングを検証するためのIMGUIツールを追加
- 特定のレベルチャンク/サブチャンクのライフタイムイベントをログに記録および追跡するためのIMGUIツールを追加しました
- “server.properties” ファイルで変更できる新しい専用サーバープロパティ “chat-restriction” を追加し、サーバーに接続するすべてのプレイヤーのチャットを制限しました。プロパティに指定できる値は、”なし”、”ドロップ”、および “無効” です。詳細については、デフォルトのファイルを参照してください。
- サーバー開発者は、サーバーとクライアントからブロックレジストリのチェックサムを表示して、不一致をチェックできるようになりました(出力ログで「ブロックレジストリチェックサム」を検索して比較します)
- サーバープロパティ disable-player-interaction を追加し、ワールドと対話するときに他のプレイヤーを無視する必要があることをクライアントに通知しました。
- jsonエンティティファイルを変更して、爆発と火災のダメージに加えて発射体のダメージも含まれるようにしました
- item_lockコンポーネントを持つアイテムは、アイテムフレームまたはアーマースタンドに配置できなくなります。
アクターのプロパティ
アクターのプロパティが多すぎる場合 (32 文字以上)、または文字列列挙型名が長すぎる場合 (32 文字を超える) のコンテンツ エラーが追加されました。
- 以前に保存されたエンティティデータから適切なデフォルト値を計算できるように、新しいMolanghad_component_groupを追加しました
- Molang クエリを ‘property’ と ‘actor_property’ に ‘has_actor_property’に改名し、has_propertyしました。また、 ‘set_actor_property’を‘set_property’に改名しました
- ‘set_property’を更新して、他のターゲットではなくローカルアクターのプロパティのみを変更できるようにします
アクタープロパティのデフォルト値にMolang式文字列を使用する機能が復元されました(これらは主にランダムな開始値に役立ちます)
ゲームテストフレームワーク
- パフォーマンスウォッチドッグ
- ゲームテストで実行速度の遅いスクリプトを監視するパフォーマンスウォッチドッグを追加しました。
- 実行速度の遅いスクリプトを実行すると、コンテンツログの警告が表示されます
- さらに、長いスクリプトがハングアップすると(1ティックで3秒以上)、例外が発生します
- 専用サーバー上のウォッチドッグ構成のプロパティに新しいプロパティを追加
- スクリプトウォッチドッグ有効 – ウォッチドッグを有効にします(デフォルト = true)
- スクリプト-ウォッチドッグ-ハング-しきい値- 単一ティックハングのウォッチドッグしきい値を設定します(デフォルト = 3000 ms)
- スクリプト-ウォッチドッグ-スパイク-しきい値- シングルティックスパイクのウォッチドッグしきい値を設定します(デフォルト = 100 ms)
- script-watchdog-slow-threshold- 複数のティックにわたる低速スクリプトのウォッチドッグしきい値を設定します(デフォルト= 2ms)
- mojang-minecraft-uiforms を更新し、クライアントがモーダルフォームを表示できなかったときに応答するようにしました。
- isCanceledフィールドの名前を [キャンセル済み] に変更
- キャンセル理由フィールドを追加
- FormCancelationReasonenum を追加
- スコアボード目標表示オプション
- ‘ScoreboardObjectiveDisplayOptions’ クラスを追加
- 読み取り専用プロパティ「目的:目的」を追加
- 読み取り専用プロパティ ‘ObjectiveSortOrder: sortOrder’ を追加
- スコアボード
- 関数 ‘removeObjective(objectiveId: string | を追加しました。目的): 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’ – Clearは、現在表示している目的の DisplayObjective です。
- ブロック
- 符号テキストの値を取得できるブロック署名コンポーネントを追加 – 符号ブロック上の getComponent(“sign”) からアクセス可能
- ブロックサインコンポーネント
- 読み取り専用のプロパティテキストを追加しました: string- 記号テキストを取得します。
- システム イベント
- WatchdogTerminateの前にイベントを追加 – 重大なスクリプト例外(スクリプトハングなど)が発生したときにサーバーをシャットダウンします。シャットダウンを防ぐためにキャンセルすることができます
- 追加された列挙型ウォッチドッグ終了理由– ウォッチドッグ終了の理由を指定します
- Bedrock 専用サーバー上のウォッチドッグ構成のプロパティに新しいプロパティを追加
- script-watchdog-enable-exception-handling– イベントによるウォッチドッグ例外処理を有効にします。beforeWatchdogTerminate イベント(デフォルト = true)
- スクリプトウォッチドッグイネーブルシャットダウン– 未処理のウォッチドッグ例外が発生した場合にサーバーのシャットダウンを有効にします(デフォルト= true)
- script-watchdog-hang-exception– ハングが発生したときに重大な例外をスローします (default = true)
PS4で無料のマイクラアップデート1.19.20をダウンロードしてください。