【マイクラ】1.19.70アップデート情報まとめ (マインクラフト 2.59)

[Minecraft] マイクラアップデート1.19.70パッチノートがプレイヤー向けにリリースされました。公式のマインクラ 1.19.70 パッチノートによると、最新のアップデートでは、最新のアップデートはゲームプレイ中に発生する可能性のある複数のクラッシュに対処しました。これとは別に、マイクラ アプデ 2.59今後の マイクラ アップデート 1.20 からの新しい実験的機能として、Archeology と Sniffer の初期バージョンも追加されます。

以前は、大きなマインクラフトアップデート1.19.60でさまざまなバグ修正と調整が追加されていました。 最近、Minecraftの修正プログラム2.58もリリースされました。残念ながら、プレイヤーはまだゲームの問題に直面しています。 今日のマイクラ PS4 アップデート1.19.7は、これらの問題のいくつかを修正します。詳細については、以下をお読みください。

関連: 新しい Minecraft パッチ 1.19.71 情報。

[Minecraft] マイクラ アップデート 1.19.70 パッチノート – 2023 年 3 月 15 日

変遷:

プレイヤーエモート

Bedrockエディションのエモートシステムにいくつかの改善が加えられました!

  • スタンプの使用がチャットに表示されるようになりました
  • エモートホイールに4つのスロットがあり、インターフェースが改善されました
  • 新しいホットキーによるクイックエモート
  • スタンプの並べ替えが簡単
  • 新しいキャラクターを作成すると、4つのデフォルトのスタンプが自動的に適用されるようになりました

バニラパリティ:

Java Editionに合わせて、特に馬の繁殖、暴徒、ブロックに合わせてバニラパリティが改善されました。

ゲームプレイ

  • 1人以上のプレイヤーが死亡画面に表示されている場合に夜をスキップできない問題を修正しました
  • 飲食アニメーションは、画面の縦横比に関係なく、常に中央に配置されるようになりました

モブ

  • 繁殖馬がランダムな変異体を生成できるようになった(MCPE-129071)。)
  • 馬を繁殖させるとき、赤ちゃん馬はスピード、ジャンプの強さ、健康において両親よりも優れている可能性があります。この変更は、プレイヤーが良い両親から始めて、十分な時間とゴールデンキャロットを入れた場合、馬の繁殖を素晴らしい馬を獲得するための実行可能な方法にすることを目的としています。
  • カーペットで覆われた柵を馬に押し込めなくなった(MCPE-164717)。)
  • ガストの音量がプレイヤーから離れるほどフェードするようになった(MCPE-35222)。)
  • 村の人が村外のプレイヤーに命中すると怒りの粒子を放出するようになりました
  • ゾンビ化したピグリンが11以上の光レベルでネザーにスポーンするバグを修正しました
  • トロッコがMobを液体ブロックに排出できるようになった(MCPE-120078)。)
  • 魔女はキャンプファイヤーの上に立っているときに耐火ポーションを飲むようになりました

ブロック

  • 複数のブロックに接続されているベルは、1つのブロックが壊れてもドロップしなくなりました
  • メモ 距離に対するブロック音の減衰が線形になるようになった(MCPE-164935)。)
  • アメジストのブロックとクラスターへの発射体の衝撃音が聞こえるようになりました
  • デッドブッシュは、シルクタッチエンチャントを備えたものも含め、鋏以外のツールで壊れたときにスティックをドロップするようになりました。同じ状況でブドウの木が何も落とさない(MCPE-163246)。)

実験的な機能:

Sniffer と Archaeology が Minecraft 1.20 でテスト可能になりました (現在は Trails & Tales!スニファーと考古学は、このリリースで試すことができる<>つの実験的な機能です。

これらの機能はまだ不完全で開発中であり、進行中の作業と見なされるため、実験的な機能を有効にする前に、必ず世界をバックアップしてください。この機能は、ワールド設定で「次のメジャーアップデート」トグルをオンにすることで有効にできます。

考古学

  • ブラシアイテムを追加
  • 装飾ポットブロックを追加
  • 4つの陶器のかけら(アームズアップ、スカル、プライズ、アーチャー)を追加
  • 疑わしい砂のブロックを追加しました
  • 砂漠の神殿に不審な砂を追加
  • 砂漠の井戸に不審な砂を追加

ブラシ

  • ブラシは、物事を磨くために使用できるクラフト可能なアイテムです

陶器の破片と装飾された鍋

  • 陶器の破片には写真が描かれています。それらは細工することはできず、世界で見つける必要があります。ヒント:ブラシが必要になります!これらを4つ一緒に作成することで、両側に絵が描かれた装飾ポットを作成できます。
  • クラフトレシピで陶器の破片の代わりにレンガのアイテムを使用することもできます。レンガのアイテムで作られた側面には写真がありません。
  • 装飾された鍋をブロック破壊ツールで粉砕して分解し、陶器の破片を取り戻します!または、拳で叩いて、鍋を壊さずに拾います。

不審な砂

  • 砂漠の神殿と砂漠の井戸に疑わしい砂が含まれるようになりました。この壊れやすいブロックは見つけにくく、破壊しやすいので注意してください!
  • 疑わしい砂を見つけてブラシで磨くことができれば、ずっと前に埋められたオブジェクトを抽出します。
  • これらの考古学の特徴をいち早く見ていきます。私たちはそれらの開発にもっと時間を費やしたいと思っています。私たちが改善または拡大できると思うところを教えてください!

スニファ

  • スニファーは、Minecraft Live 2022の暴徒投票の勝者であり、生き返ってゲームに追加された最初の[HS1]絶滅した暴徒です
  • スニファーは誘惑したり飼いならしたりすることはできません
  • スニファーは受動的に優しいMobです
  • スニファーは空中で匂いを嗅ぎ、時々種を掘ります

トーチフラワー

  • トーチフラワーの種は農地に植えて花に育つ
  • 種子は2つのスニファーを繁殖させるために使用することができます
  • 成長した花は収穫して植え直すことができますが、染料に細工することもできます

修正:

安定性とパフォーマンス

  • ストラクチャーブロックをターゲットにしているときに、入力デバイスの「地雷」ボタンと「配置」ボタンを同時に押すと、ゲームがクラッシュする問題を修正(MCPE-155689)。)
  • Nintendo Switchがローカルネットワークモードに設定してログインしようとするとクラッシュする問題を修正しました
  • 1.7以降で1.0.1.8ワールドに入ると発生する可能性があったクラッシュを修正(MCPE-165564)。)

ゲームプレイ

  • プレイヤーの十字線が、水泳/滑空中に、位置の1ブロック上ではなく、目の前のアイテムを適切に採掘/操作するようになった(MCPE-57257)。)
  • ダメージを与えるブロックに触れてもプレイヤーが急速なダメージを受けないようになった(MCPE-165347)。)
  • スイミング/滑空中に発射された発射物がプレイヤーの位置の上からスポーンしなくなる(MCPE-31896)。)
  • 手動または死亡時に、水泳/滑空中にドロップしたアイテムがプレイヤーの位置の上からスポーンしなくなる(MCPE-31896)。)

モブ

  • リードを持っているアレイが、プレイヤーが64個のリードのフルスタックを手に持っていない限り、リーシュできないバグを修正しました
  • ジャンプの途中で回転している馬に乗っているプレイヤーのオウムが揺れなくなりました
  • グローバルエンティティ(Ender Dragonや発射物など)が通常のエンティティのレンダリング距離から外れるとレンダリングを停止するバグを修正(MCPE-161136)。)

ブロック

  • すべてのボタンタイプとレバーのサウンドが、オーディオ設定の「ブロック」スライダーで制御されるようになった(MCPE-166420)。)
  • レッドストーンソースが、異なる側から同時に単一のブロックに電力を供給できるようになった(MCPE-163651)。)
  • マングローブログまたはマングローブウッドを破壊すると、葉が適切に腐敗するようになりました
  • ブロックと同じスペースを占有するエンドクリスタルは、そのブロックを消滅させなくなりました
  • プレイヤーが、エンティティによって部分的にしかブロックされていないブロックにトップスラブを配置できるようになった(MCPE-155016)。)
  • 三人称でこっそり乗ったりするときに、部分的なブロックが透けて見えなくなった(MCPE-156273)。)
  • コンポスターが満タンになると常にアイテムを消費するようになった(MCPE-162020)。)
  • ストラクチャーブロックを使用して実験的なブロックを非実験的な世界にインポートすると、対話できない未知のブロックが正しく配置されるようになりました
  • ワールドの高さ制限外の建物に関するエラーメッセージが、特定の角度からワールドの高さ制限にあるブロックを操作するだけで表示されないようになった(MCPE-152935)。)
  • データの破損による変更をオブザーバーが検出しないバグを修正(MCPE-150506)。)
  • ホッパーが、フルブロックよりも高さが低いすべてのブロックを介して、ホッパーからアイテムを引き込むようになりました(MCPE-55824)。)

項目

  • クロスボウが矢のチャージ中に揺れるようになった(MCPE-152952)。)
  • スノーゴーレム、ウィザー、トレーダーラマのスポーンエッグがインベントリとホットバーに正しく表示されるようになりました
  • 書かれた本は、プレイヤーが同一の書かれた本を持っている場合でも、インベントリ内で移動できるようになりました

タッチコントロール

  • プレイ方法画面を更新し、新しいタッチコントロールに関する情報を追加しました
  • アイテムの選択中に入力モードをゲームパッドからタッチに変更すると、選択したものがインベントリに戻るかドロップされます
  • ファーネス画面で、出力ウィンドウをダブルタップすると他のスロットが選択できなくなる問題を修正(MCPE-164589)。)
  • 小さなチェストを開くと、最初のスロットでスタック分割が自動的に開始されるバグを修正しました
  • 進むボタンが押されたときに左右の方向パッドボタンで入力を維持できるようになった(MCPE-155199)。)
  • プレイヤーがボート内の高所から落下したときにボートを離れるボタンを追加(MCPE-158489)。)
  • クリエイティブインベントリのアイテムやブロックをタップして装備した防具を外せない問題を修正(MCPE-165790)。)
  • テキスト入力フィールドのAndroidデバイスでのキーボード操作を微調整しました

ユーザーインターフェース

  • クリエイティブゲームモードでトライデントでブロックをターゲットにすると、「地雷」ツールチップが表示される問題を修正(MCPE-44846)。)
  • マーケットプレイスサイドバーのコントローラーの左スティックで右に移動すると、折りたたまれるようになりました
  • マーケットプレイス画面のサイドバーに新しい「マーケットプレイス」アイコンを追加しました
  • オーシャンエクスプローラー、ウッドランドエクスプローラー、トレジャーマップのインベントリに適切なアイコンが表示されるようになった(MCPE-163464)。)
  • [フレンドオプション]ドロップダウンでマウスをスクロールしても、ドロップダウンの内容がスクロールしないバグを修正しました
  • サインイン/サインアップ画面のグラフィック要素がダイアログ コンテナーの境界を超えて拡張される可能性がある問題を解決しました
  • Pocket UI で新しいワールドを開始するときに、テキスト読み上げをオフにしたプレイヤーに対する「チャットを開くを押してチャットを開く」というメッセージを削除しました
  • ファーネス出力スロットをダブルクリックしても、アイテムがドロップされなくなる(MCPE-165079)。)
  • UI のテキスト読み上げがオンになっているときにコントローラーでプレーヤーまたはカメラを移動すると、ナレーターが “X/Y” と発声するバグを修正しました。
  • 対応するワールドディレクトリにスペースがある場合、ワールドの編集画面を開くことができないバグを修正(MCPE-166763)。)
  • 没入型VRモードでネザーに入るときにロード画面がちらつくことがなくなりました
  • スワップアイテムアニメーションは、同じタイプのホットバーアイテムを同じ耐久性で切り替えたときに再生されるようになりました

観戦モード

  • 三人称視点でブロックをフェーズスルーすると、カメラがプレイヤーの頭に向かってズームインおよびズームアウトされなくなった(MCPE-160467)。)
  • エンドゲートウェイが観戦モードで使用できなくなった(MCPE-165689)。)

レルム

  • プレイヤーがまだサインインしていない場合のRealms画面に[サインイン]ボタンを追加しました
  • 「メンバー」または「サブスクリプション」タブをクリックしたときに、「友達を探す」ボタンと「レルムを閉じる」ボタンが自動フォーカスされる問題を修正しました
  • Realms で最初のワールドを作成しようとしたときに、プレイヤーが Realms で別のワールドを作成できないバグを修正しました
  • プレイヤーが初めてRealms設定画面に入ったときに、タイトルが不明な重複した適用パックが表示される可能性があるバグを修正しました
  • レルムワールドをリセットすると、ワールド設定が正しく更新されるようになりました
  • コントローラ使用時の「レルムで再生」ポップアップダイアログの「閉じる」ボタンを削除
  • リセット/置換ワールドの確認テキストを更新して、各関数の機能を明確にしました
  • 招待を受け入れた直後にワールドリストが新しいレルムで更新されない問題を修正しました
  • [領域の設定] -> [メンバー] で、ドロップダウンの […]メニューはEnterキーで開閉し、矢印キーでナビゲートできるようになりました

技術的な更新:

更新されたアドオンテンプレートパック

  • 新しいリソース、動作、およびドキュメントを含む 1.19.70 用に更新されたアドオンテンプレートは、aka.ms/MCAddonPacks からダウンロードできます。

全般

  • スクリプト付きのビヘイビアーパックをワールドから削除できるようになりました
  • アイテムの戦利品テーブルの条件が、関数内で使用してもゲーム内で無視されなくなりました(MCPE-164582)。)
  • にんじんをcan_place_onおよびcan_destroy項目コンポーネントで使用すると、項目のツールチップに適切な名前が表示されるようになった(MCPE-160838)。)
  • JSON 形式 1.19.70 以降では、ブロック順列 の “condition” フィールドが有効な Molang 文字列でない場合、ブロックの読み込みに失敗します。
  • テーブルラベルの作成にデフォルトでブロック名を使用する場合、テーブルの作成コンポーネントで「タイル」が追加されなくなりました。

ウールブロック

ウールは別々のブロックに平らにされています、すなわち:

  • white_wool
  • orange_wool
  • magenta_wool
  • light_blue_wool
  • yellow_wool
  • lime_wool
  • pink_wool
  • gray_wool
  • light_gray_wool
  • cyan_wool
  • purple_wool
  • blue_wool
  • brown_wool
  • green_wool
  • red_wool
  • black_wool

コマンド、レシピ、戦利品テーブルなどは引き続き wool と aux 値またはカラー状態で機能しますが、コマンド プロンプトでは Wool は提案されません。代わりに、新しいウールブロック名が変更されます。

コマンド

  • 実行前に実行中のアクターが削除されると、遅延コマンド実行でクラッシュする問題を修正(MCPE-165374)。)
  • 召喚コマンドによって、一部のエンティティが斜めにスポーンされなくなりました
  • コマンド /clone、/execute、/fill、/setblock、および /testforblock のバージョン 1.19.70 以降のフィールド “data” のサポートを削除しました。/setblock ~ ~ ~ Minecraft:Wool 1 は同等の /setblock ~ ~ ~ Minecraft:Wool [“color”:”orange”] をサポート
    • ここにいくつかの追加の例があります[JW1] [JW2] [JW3]:
      • /setblock ~~~ green_wool [] [] は古い 0 と同等です
      • /セットブロック ~~~ 木材 [“wood_type”: “オーク”]
      • /セットブロック ~~~ サンゴ [“dead_bit” : 真 , “coral_color” : “青” ]
      • /setblock ~~~ coral_fan [“coral_fan_direction” : 1, “coral_color” : “ピンク”]
      • /セットブロック ~~~ ウール [“色”: “青”]
      • /fill ~ ~ ~ ~5 ~5 ~5 ~<> gold_block [] 空気を入れ替える
    • コマンドの詳細については、learn.microsoft.com/minecraft/creator/commands を参照してください。
  • ボリューム引数がセレクターの位置をフロアに置かなくなった(MCPE-162237)。)
  • ボリュームでターゲットを選択すると、ヒットボックスがボリュームボックスと衝突するすべてのエンティティが選択されるようになりました。これは 1.19.70 以降でバージョン管理されています(MCPE-162237)
    • 以前の動作は、1.19.70 より前のバージョンで期待どおりに機能します
  • セレクター(dx、dy、dz)のボリューム引数で浮動小数点値がサポートされるようになった(MCPE-163863)。)
  • アイテムの置換コマンドと戦利品の置換ブロックコマンドで、コールドロンにアイテムが配置されなくなった(MCPE-129472)。)
  • teleport コマンドの回転は、ターゲットではなくコマンドの実行者に対して相対的になりました。コマンドでの回転の古い使用法は、下位互換性のためにターゲットmobに対して相対的なままです

エンティティのプロパティ

  • エンティティ プロパティの値の変更が、他のイベントによって発生したアクティブな動作の削除の一部として発生したイベントによって行われた場合に破棄される可能性がある問題を修正しました

モブ

  • 魔女ポーションの飲酒と遠隔攻撃の動作が.jsonファイルで定義されるようになりました
  • ゲームでは、ミツバチのスポーン卵がモブスポナーで使用されたときにコンテンツエラーが発生しなくなりました

ゲームテストフレームワーク(実験的)

  • 試験
    • オプションの searchDistance パラメーターを assertEntityPresent(entityTypeIdentifier: string, blockLocation: BlockLocation, searchDistance?: number, isPresent?: boolean) に追加)
    • エンティティインスタンスがテスト領域に存在するかどうかを確認するために、assertEntityInstancePresentInArea(エンティティ:エンティティ、isPresent?:ブール値)を追加しました
    • 検索距離パラメーターをアサートアイテムエンティティでオプションにしました

API (実験的)

  • 重要な破壊的変更: クラス Location と BlockLocation はベータ スクリプト API に存在しなくなりました。これらのクラスのすべての使用法は、Vector3 インターフェイス (つまり、{ x: 1, y: 2, z: 3} オブジェクト) を使用するように変更されています。
  • また、オブジェクト間でプロパティとget/setメソッド(以下にリスト)にいくつかの変更が加えられ、呼び出し構造の一貫性が向上したことに注意してください。
    • 世界の出来事
    • 追加されたイベント entityDie – エンティティが終了したときに発生します
    • projectileHit をイベント クラスの読み取り専用プロパティに変更しました
  • プレーヤー
    • メソッド getSpawnPosition を追加 – spawnPoint の位置を取得します。
    • 追加されたプロパティ spawnDimension – spawnPoint ディメンションを取得します。
    • メソッドセットスポーン(スポーン位置:Vec3、スポーンディメンション:ディメンション)を追加 i 位置と次元を持つスポーンポイントを設定します
    • 追加されたメソッド clearSpawn – spawnPoint の位置と次元を未定義に設定します。
    • 名前が変更された関数が送信メッセージに指示するように指示する
  • 世界
    • 名前が変更された関数がメッセージを送信するように言う
    • メソッド ‘getDefaultSpawnPosition’ を追加 – spawnPoint の位置を取得します
    • メソッド ‘setDefaultSpawn'(spawnPosition : Vec3) を追加 – ‘overworld’ ディメンション内の spawnPoint 位置を設定する
  • チャット前イベント
    • 関数 getTargets(): Player[] – チャットプレイヤーターゲットを取得
    • 機能セットターゲット(プレイヤー:プレイヤー[])を追加 – チャットプレイヤーターゲットの設定
    • 削除されたプロパティ ターゲット
  • BeforeDataDrivenEntityTriggerEvent
    • 関数 getModifiers(): DefinitionModifier[] – エンティティ定義修飾子を取得
    • 追加された関数setModifiers(修飾子:定義修飾子[]) – エンティティ定義修飾子を設定します
    • 削除されたプロパティ修飾子
  • ブールブロックプロパティ
    • 追加された関数 getValidValues(): boolean[] – BoolBlockProperty の有効なブール値をすべて取得します。
    • 削除されたプロパティの有効値
  • ブロックヒット情報をインターフェイスに変換しました
  • チャットイベント
    • 関数 getTargets(): Player[] – チャットプレイヤーターゲットを取得
    • 削除されたプロパティ ターゲット
  • インターフェイスに変換された色
  • DataDrivenEntityTriggerEvent
    • 追加された関数 getModifiers(): 定義修飾子[] – エンティティ定義修飾子を取得します
    • 削除されたプロパティ修飾子
  • 定義修飾子
    • 関数 getComponentGroupsToAdd(): string[] を追加 – DefinitionModifier で追加されるコンポーネントグループを取得します。
    • 追加された関数setComponentGroupsToAdd(newGroups: string[]): void – DefinitionModifier で追加されるコンポーネントグループを設定します
    • 関数 getComponentGroupsToRemove(): string[] を追加 – DefinitionModifier で削除されるコンポーネントグループを取得します。
    • 追加された関数setComponentGroupsToRemove(removedGroups: string[]): void – DefinitionModifier で削除されるコンポーネントグループを設定します。
    • 関数 getTriggers(): Trigger[] – DefinitionModifier のイベントトリガーを取得
    • 追加された関数セットトリガー(新しいトリガー:トリガー[]): void 定義修飾子のイベントトリガーを設定します
    • 削除されたプロパティコンポーネントグループ追加
    • 削除されたプロパティコンポーネントグループ削除
    • 削除されたプロパティトリガー
  • 方向ブロックプロパティ
    • 追加された関数 getValidValues(): Direction[] – DirectionBlockProperty のすべての有効な方向列挙値を取得します。
    • 削除されたプロパティの有効値
  • 実体
    • 関数 getViewDirection(): Vector3 – エンティティのビュー方向を取得
    • 関数 getRotation(): XYRotation を追加 – エンティティの回転を取得します
    • 関数 getVelocity(): ベクトル – エンティティの速度を取得
    • 削除されたプロパティのビューディレクション
    • 削除されたプロパティの回転
    • プロパティ速度を削除
  • 機能を追加しました アニメーション再生(アニメーション名:文字列、オプション?:再生アニメーションオプション)
    • エンティティに対して指定されたアニメーションを再生する一般的な setVelocity 呼び出しを、エンティティにインパルスを適用するメソッドに置き換えました。
  • 関数 clearVelocity() を追加: void – エンティティの現在の速度をゼロに設定します
  • 追加された機能適用インパルス(ベクトル:ベクトル3):void –エンティティの現在の速度にインパルスベクトルを適用します
  • 機能applyKnockback(方向X:番号、方向Z:数、水平強度:数、垂直強度:数):void –垂直および水平強度に基づいて指定された方向にエンティティにノックバックを適用します
  • 削除された関数セット速度
  • エンティティエイジブルコンポーネント
    • 関数 getDropItems(): string[] を追加 – エンティティが大きくなるとドロップするアイテムを取得します。
    • 関数 getFeedItems(): EntityDefinitionFeedItem[] を追加 – エンティティに供給できる項目を取得します
    • 削除されたプロパティのドロップアイテム
    • 削除されたプロパティ フィード項目
  • エンティティ通気性コンポーネント
    • 関数 getBreatheBlocks(): BlockPermutation[] – エンティティが息を吸うことができるブロックを取得
    • 関数 getNonBreatheBlocks(): BlockPermutation[] – エンティティが息を吸えないブロックを取得
    • 削除されたプロパティブレスブロック
    • ブレスブロック以外のプロパティを削除しました
  • エンティティ修復可能コンポーネント
    • 関数 getFeedItems(): FeedItem[] – EntityHealableComponent の修復アイテムを取得
    • 削除されたプロパティ項目
  • インターフェイスに変換されたエンティティヒット情報
  • エンティティライド可能コンポーネント
    • 関数 getFamilyTypes(): string[] を追加 – サポートされているライダーエンティティタイプを取得します
    • 関数 getSeats(): Seat[] を追加 – 各座席のライダー情報を取得します。
    • 削除されたプロパティ ファミリの種類
    • 削除されたプロパティシート
  • エンティティ可変コンポーネント
    • 関数 getTameItems(): string[] – EntityTameableComponent のテイムアイテムを取得
    • 削除されたプロパティ tameItems
  • フィードアイテム
    • 関数 getEffects(): FeedItemEffect[] – FeedItem の効果を取得
    • 削除されたプロパティ効果
  • IntBlockProperty
    • 関数 getValidValues(): number[] を追加 – IntBlockProperty のすべての有効な整数値を取得します。
    • 削除されたプロパティの有効値
  • アイテム耐久性コンポーネント
    • 関数 getDamageRange() を追加: 数値範囲 – アイテムの耐久性が失われる可能性を表す数値の範囲を取得します。
    • 的損害の範囲を削除しました
  • 変換された数値範囲をインターフェイスに変換する
  • 発射物ヒットイベント
    • 関数 getBlockHit(): BlockHitInformation を追加 – ProjectileHitEvent からブロックヒット情報を取得します。
    • 追加された関数 getEntityHit(): EntityHitInformation – ProjectileHitEvent からエンティティヒット情報を取得します。
    • 削除されたプロパティブロックヒット
    • 削除されたプロパティエンティティヒット
  • StringBlockProperty
    • 追加された関数 getValidValues(): string[] – StringBlockProperty のすべての有効な文字列値を取得します。
    • 削除されたプロパティの有効値
  • アイテムスタック
    • ItemStack は、文字列識別子を使用して構築できるようになりました
    • コンストラクターのパラメーター データを削除しました
    • 削除されたプロパティ データ
    • 削除された関数 clearLore – 伝承をクリアするには、空の配列または未定義の配列で setLore を呼び出します
    • nameTag を空の文字列に設定すると、名前タグがクリアされるようになりました
    • nameTag を 255 文字を超える文字列に設定すると、例外が発生するようになりました
    • 最大スタックサイズより大きいを設定すると、値が最大スタックサイズにクランプされるようになりました
    • amount を 1 未満の値に設定すると、例外が発生するようになりました
    • アイテムの伝承は、setLore(未定義)またはsetLore([])を呼び出すことでクリアできるようになりました。
    • 関数 ItemStack.getComponent または ItemStack.getComponents の呼び出しが、EntityItemComponent.itemStack から返された ItemStack で失敗するバグを修正しました。
    • 読み取り専用プロパティ getMaxAmount: を追加: 数値 – アイテムの最大スタック サイズを返します。
    • 追加された読み取り専用プロパティ isStackable: bool – 項目がスタック可能かどうかを返します。
    • 追加された関数isStackableWith(itemStack:ItemStack): bool – アイテムを指定されたアイテムとスタックできるかどうかを返します
    • 読み取り専用プロパティの種類を追加しました: ItemType – 項目の種類を返します。
    • 関数 clone() を追加: アイテムスタック – アイテムスタックのコピーを返します
    • プロパティ keepOnDeath: bool を追加 – アイテムが死亡時に保持されるかどうかを設定します
    • 追加されたプロパティ ロックモード: ItemLockMode – アイテムを移動または削除できるかどうかを設定します
    • 追加された関数setCanPlaceOn(blockIdentifiers?: string[]) – アイテムを配置できるブロックを設定します
    • 追加された関数setCanDestroy(blockIdentifiers?: string[]) – このアイテムが破棄できるブロックを設定します
  • コンテナスロット
    • 削除された関数 clearItem – アイテムをクリアするには、未定義の setItem を呼び出します。
    • 削除された関数 clearLore – 伝承をクリアするには、空の配列または未定義の配列で setLore を呼び出します

単純なデータのみのオブジェクトとプロパティを操作する際のメソッドの使用頻度を高めるための一般的な変更:

  • 爆発前イベント
    • 関数 getImpactedBlocks(): Vector3[] – 爆発の影響を受けるブロックの位置を取得
    • 機能セットインパクトブロック(ブロック:ベクター3[])を追加:void –爆発の影響を受けるブロックの位置を設定します
    • 削除されたプロパティの影響を受けるブロック
  • BeforeItemUseOnEvent
    • 関数 getBlockLocation(): Vector3 – 影響を受けるブロックの場所を取得
    • 削除されたプロパティ ブロック場所
  • ブロックインベントリコンポーネント
    • 削除されたプロパティの場所
  • ブロック溶岩コンテナコンポーネント
    • 削除されたプロパティの場所
  • ブロックピストンコンポーネント
    • 関数 getAttached Blocks(): Vector3[] – このピストンのアクティブ化によって影響を受けるブロックの位置を取得
    • 削除されたプロパティアタッチブロック
    • 削除されたプロパティの場所
  • ブロックポーションコンテナコンポーネント
    • 削除されたプロパティの場所
  • ブロックレコードプレーヤーコンポーネント
    • 削除されたプロパティの場所
  • ブロックサインコンポーネント
    • 削除されたプロパティの場所
  • ブロックスノーコンテナコンポーネント
    • 削除されたプロパティの場所
  • ブロック水コンテナコンポーネント
    • 削除されたプロパティの場所
    • 追加された関数 getHeadLocation(): Vector3 – エンティティのヘッド位置を取得します
    • 削除されたプロパティヘッドロケーション
  • 爆発イベント
    • 関数 getImpactedBlocks(): Vector3[] – 爆発の影響を受けるブロックの位置を取得
    • 削除されたプロパティの影響を受けるブロック
  • アイテム開始使用オンイベント
    • 関数 getBlockLocation(): Vector3 – 影響を受けるブロックの場所を取得
    • 関数 getBuildBlockLocation(): Vector3 – 結果のビルドブロックの場所を取得
    • 削除されたプロパティ ブロック場所
    • 削除されたプロパティビルドブロックロケーション
  • ItemStopUseOnEvent
    • 関数 getBlockLocation(): Vector3 – 影響を受けるブロックの場所を取得
    • 削除されたプロパティ ブロック場所
  • アイテム使用オンイベント
    • 関数 getBlockLocation(): Vector3 – 影響を受けるブロックの場所を取得
    • 削除されたプロパティ ブロック場所
  • ナビゲーション結果
    • 関数 getPath() を追加: Vector3[] – ナビゲーションルートを構成するブロックの位置を取得します。
    • 削除されたプロパティ パス
  • プレーヤー
    • 関数 getHeadLocation(): Vector3 – プレイヤーのヘッド位置を取得
    • 削除されたプロパティヘッドロケーション
  • ブロック
    • 追加された機能 isAir –ブロックがエアブロック(つまり、空のスペース)の場合に返されます
    • 追加された機能は液体–ブロックが液体の場合に戻ります(たとえば、水ブロックと溶岩黒は液体ですが、空気ブロックと石ブロックは液体ではありません)
    • 追加された機能 isSolid – ブロックがソリッドの場合を返します(たとえば、石畳のブロックとダイヤモンドブロックはソリッドですが、ラダーブロックとフェンスブロックはソリッドではありません)
    • 次のブロックにインベントリコンポーネントが追加されました。
      • バレル
      • ビーコン
      • 高炉
      • ブリューイングスタンド
      • ディスペンサー
      • 点滴器
      • ホッパー
      • ジュークボックス
      • 書見台
      • 喫煙者

ブロック順列

ブロック順列が大幅にリファクタリングされました!すべてのブロック順列は一意のJavaScriptハンドルを共有するようになったため、まったく同じ状態値を共有する順列に対して正確な等価性()が機能します。また、XBlockProperty クラスの削除や、プロパティ (ブール値 | 数値 | 文字列) またはプロパティの while コレクション ( レコード<文字列、ブール値 | 数値 | 文字列>) を直接返すなど、順列との対話を容易にするユーティリティ メソッドも追加されました。===

PS4で無料のマイクラアップデート2.59をダウンロードしてください。

Renu
Renu
Content writer for games at UpdateCrazy.com. Also, love anime and toons.

Latest Articles