【マイクラ】1.21.20 アプデ情報まとめ【統合版】
修正と変更:
パフォーマンス/安定性:
- 「ダウンロードがすべて 0% で停止する」や壊れたコンテンツ更新に関連するエラーなど、コンテンツのダウンロードが停止することに関連するいくつかのバグを修正しました ( MCPE-177684 )
- レガシーコンソールエディションからワールドを変換する際のアイテムとブロックの破損を修正しました
- Amazonデバイスでワールドに参加するとゲームがクラッシュすることがある問題を修正しました。
一般的
- ワールドを作成または開始する前にマーケットプレイスのコンテンツが適切にインポートされるように問題を修正しました。
- レガシーワールドでは、ワールドの端にレンダリングされないチャンクがなくなりました。
ゲームプレイ
- スポーン地点から数千ブロック離れたときにチャンク内の環境が著しく変化するバグを修正しました ( REALMS-11625 )
- プレイヤーがヘビーコアブロックの上を歩くときに発せられるサウンドは、オーディオ設定の適切なスライダーで制御できるようになりました。
- ディープダークバイオームでのトライアルチャンバーの生成頻度が大幅に減少しました
- ジャンプは以前のより大きな上向きの速度を上書きしなくなり、そのため、両方が同時に発生した場合、ウィンドバーストの爆発による勢いがキャンセルされなくなりました。
- トライアルチャンバーの宝物庫から排出される戦利品は、レベル、位置、プレイヤーシードに依存するようになりました。
- プレイヤーは、ワールドロードまたは次元転送ロード画面でダメージを受けなくなりました ( MCPE-42310 )
- プレイヤーがベッドに向かって移動する際に、その上に 1.5 ユニットの隙間がある場合、一瞬だけ這い進む動作を行わなくなりました ( MCPE-178370、MCPE-180810 )
- エリア効果雲は、効果に耐性のあるエンティティが入ったときに縮小しなくなりました。
モブ
- ボグドの水中近接攻撃は、犠牲者にスロー効果を適用しなくなりました ( MCPE-178884 )
- ボート、いかだ、トロッコに乗っているときに、ボグドが浮遊しなくなりました ( MCPE-178876 )
- オウムは近くにいるときにボグドを正しく真似するようになりました
- ウィッチは死ぬと必ず4~8個のレッドストーンダストを落とすようになった
- これは、ウィッチハットを利用してレッドストーンダストを入手する農場の実現可能性を向上させるためのものです。
- 分割画面でモブがアンロードされたときにモブアニメーションが再生されない問題を修正しました
- 攻撃中にブロックの屋根の下にいると、ブリーズが一箇所に留まってしまうバグを修正しました。
- コンテンツ不足のためロードに失敗したエンティティは、レベル内に保持されるようになりました。これらのエンティティは、不足しているコンテンツが利用可能になると再び表示されます (アドオンを削除して再適用するなど)。
- 溺死者は2匹の群れではなく、川で個別に出現するようになりました
- ドラウンドはドリップストーン洞窟の帯水層に出現するようになりました ( MCPE-144066 )
- オオカミ、クマ、パンダは火、溶岩、凍結などの環境要因によってダメージを受けるとパニックに陥り、危険を回避しようとします。
- フグを食べると吐き気 II ではなく吐き気 I の効果を与えるようになりました ( MCPE-98458 )
- ゾグリンがプレイヤーやモブを追いかけるときに怒った音を鳴らすようになりました ( MCPE-95523 )
- ミツバチは水中に潜ると1秒後に溺死ダメージを受け始めるようになりました ( MCPE-114688 )
- 乗り物や車両は降車時にわずかな速度を与えられなくなりました。
ブロック
- クラフターの音が5ブロック以上離れた場所から聞こえるバグを修正しました。
- いくつかのトライアルスポナーのテクスチャの不一致を修正しました ( MCPE-181455 )
- 連続的に建築しているときに、スラブと階段がランダムに一番下に配置され始めなくなりました ( MCPE-54855 )
- 葉を壊すときに生成されるパーティクルが、破壊された葉の色と一致するようになりました ( MCPE-179726 )
- スカル、ガスター、フローバナーのテクスチャの裏側をミラーリングしました ( MCPE-179894 )
- クォーツスラブのテクスチャに関する問題を修正しました ( MCPE-182604 )
- ひまわりの裏側のテクスチャを葉の緑色に復元しました ( MCPE-181275 )
- 異なる材質のドアが二重ドアを形成できるようになりました
- ヘビーコアブロックがインベントリ内で適切にスケーリングされるようになりました ( MCPE-179656 )
- ヘビーコアブロックがアイテムフレームに正しく配置されるようになりました ( MCPE-181155 )
- ベルブロックはウィンドチャージ弾に当たったときに2回鳴らなくなりました
- 足場ブロックは遠くに移動してもちらつきません ( MCPE-120910 )
- 銅のドアは、石のツルハシ以上で採掘した場合にのみドロップするという意図された設計に従うようになりました。
- クリエイティブモードで上部のブロックを採掘してもドアが落ちなくなりました
- 滑らかな石英スラブのテクスチャが正常に戻りました ( MCPE-182104 )
- 酸化銅をストーンカッターでクラフトすると、1 枚ではなく 2 枚のスラブが得られるようになりました ( MCPE-136077 )
- クォーツブロックからクォーツレンガを作成すると、1 個ではなく 4 個のクォーツレンガが得られるようになりました ( MCPE-69281 )
- 自然に生成されたキノコの茎を採掘してもキノコがドロップされなくなりました ( MCPE-71123 )
- 茶色と赤のキノコブロックからキノコ(最大2個)がドロップする確率がJava Editionに合わせて、キノコ1個あたり10%から11.11%に増加しました。
- 損傷した金床ブロックが、Java Edition と同様に Trail Ruins に出現するようになりました。
- トラップドアとフェンスゲートは、レッドストーンによって起動されたときにプレイヤーやモブを押し出さなくなりました。
- 古いバージョンのワールドで二重植物ブロックが壊れる問題を修正しました ( MCPE-183072 )
ウィンドチャージ
- ウィンドチャージ弾は /summon コマンドで召喚できるようになりました ( MCPE-178937 )
- トライデントをリップタイドエンチャントとともに使用すると、ウィンドチャージによる落下ダメージ軽減が正しくキャンセルされるようになりました。
- ウィンドチャージによる落下ダメージ保護が、2回目の着地時に誤って落下ダメージを防ぐバグを修正しました。
- プレイヤーが投げるウィンドチャージは、1回のヒットで1ダメージ以上与える可能性がなくなりました。
- ウィンドチャージモデルが境界ボックス内で正しくレンダリングされるようになりました
- プレイヤーが発射するウィンドチャージ速度が50%増加し、Java Editionと同等になりました。
- 設定で Mob Griefing が無効になっている場合、ブリーズが発射するウィンドチャージ弾はブロックを切り替えなくなりました ( MCPE-181211 )
- 騎乗したエンティティは、ウィンドチャージによる発射物のダメージを受けなくなりました。
- ウィンドチャージはすべての地形で同じように機能するようになりました
- しゃがんでいてもウィンドチャージのノックバック/ジャンプ量に影響しなくなりました
- プレイヤーが真下を狙って使用するウィンドチャージは、プレイヤーを約 2.5 ブロックではなく約 6 ブロック上に吹き飛ばすようになりました。
- ウィンドチャージ使用時の遅延による落下ダメージの発生頻度が減少
- ウィンドチャージの発射位置が調整され、プレイヤーから遠くに発射されなくなりました。
アイテム
- トライデントを激流エンチャントとともに使用すると、ウィンドチャージによる落下ダメージ軽減が正しくキャンセルされるようになりました。
- ブリーズロッドが三人称視点で正しくレンダリングされるようになりました ( MCPE-179661 )
- メイスは剣や他の鋭利なアイテムほど速くクモの巣や竹を破壊できなくなりました ( MCPE-179754 )
- 釣り竿のフックが、投射物反射コンポーネントを持つアクターにくっつかなくなりました ( MCPE-180337 )
- メイスのスマッシュ攻撃は、メイスを装備したプレイヤーによって飼いならされたモブをノックバックしなくなりました ( MCPE-180962 )
- ウィンドバーストエンチャントが付与されたメイスでエンティティを攻撃しても、落下ダメージが無効化されなくなりました ( MCPE-181496 )
- ロケーターマップはヘッドとヘッドアタッチメントのみをレンダリングするようになりました ( MCPE-61891 )
- リード線はボートの中央ではなく前面に取り付けられるようになりました ( MCPE-182145 )
- スタックを空でないスタックに素早く移動するときにアイテムアイコンがちらつく問題を修正しました
- クリーパーチャージ、スカルチャージ、シング、スナウト、フロウ、ガスターバナーパターンのツールチップにレア度カラーを追加しました。
- トライデント、メイス、ヘビーコアのレア度カラーがエピックカラー(マゼンタ)に変更されました
- バナーは再びレシピブックから入手可能になりました ( MCPE-179650 )
- 狼の鎧が破壊されても十分な鱗片状のパーティクルが放出されない問題を修正 ( MCPE-179664 )
- クイック移動時にトーチアイテムをインベントリとホットバー間で転送すると、トーチアイテムアイコンが一時的に間違った位置に置かれる問題を修正しました ( MCPE-180913 )
- トライアル エクスプローラー マップなどの無制限のトラッキングが可能なマップの端に構造アイコンやその他のマップ装飾が表示されない問題を修正しました ( MCPE-182681 )
音楽 / サウンド
- 「Echo in the Wind」がLush Cavesバイオームで再生されるようになりました(MCPE-182278)
- 「5」、「Otherside」、「Relic」、「Creator」、「Creator (Music Box)」および「Precipice」が、ジュークボックス/ノートブロック スライダーに割り当てられるようになりました ( MCPE-169933 )
- 根付いた土ブロックに、Java エディションに合うように独自のサウンドが追加されました ( MCPE-121664 )
- 銅の扉の「開く」音のピッチが変更されました
- 銅格子のステップ音は低音量で再生されます
- トライアルスポナーの破壊音と設置音のピッチが変更されました
- 跳び箱の破壊音と跳び箱の設置音のピッチが変更されました
- 凝灰岩、凝灰岩レンガ、磨かれた凝灰岩ブロックを壊す、置く、叩く音のピッチが変わるようになりました。
- クラフターのクラフト音と失敗音にランダムなピッチオフセットが付くようになりました
- クラフターの失敗音の最大距離が5ブロックから3ブロックに変更されました。
- 銅の電球が割れる、置く、当たる音のピッチが変わるようになりました
- 銅格子の破壊音、配置音、ヒット音のピッチが変更されました
- 「light_block_0」とその派生版にブロックサウンドが定義されるようになりました ( MCPE-183449 )
- プレイヤーがすでに宝物庫を略奪したことを理解できるようにサウンドエフェクトを追加しました
- スポナーブロックに、破壊、落下、ヒット、ジャンプ、着地、配置、およびステップのサウンドを追加しました。
レルム招待リンク
これまで以上に簡単に友達を招待し、望ましくない参加者から Realm を保護できるように、Realms 招待リンクの動作にいくつか変更を加えています。
- レルムごとに最大5つの招待リンクを作成できるようになりました
- 招待リンクは任意に有効または無効にしたり、将来の有効期限を設定したりできます。
- 招待リンクは完全に削除できます
- 新しく作成された招待リンクコードの長さは 15 文字になります (11 文字から増加)
- すべての新しいレルムには、デフォルトで招待リンクは作成されません。レルムの所有者は、レルムの招待リンクを手動で作成する必要があります。
- 使用されていない既存のリンクは削除されますが、以前に使用されたリンクは削除されません。
レルム
- RealismCraft と他のいくつかのパックが Realms で動作しない問題を修正しました。これは、このリリースの前に公開されたサービス側の修正でした ( REALMS-11940、REALMS-11913、REALMS-11916 )
- 混雑したレルムでレルムストーリーを閲覧する際に発生する可能性のあるクラッシュを修正しました。
- Realms 購入画面のすべてのアイテムがフォーカス可能になり、ゲームパッド入力を使用して操作できるようになりました。
- Minecraft 百科事典の Realms セクションから余分な「the」を削除しました
- Realms Storiesのメンバータブの検索ボックスに入力しても、フィルターオプションが上書きされなくなりました。
- プレイヤーが報告の理由についてより多くの背景情報や情報を追加できる新しい報告フローを追加しました。
- ストーリーフィードに表示されるRealms Storiesの投稿から新しい行が削除されなくなりました。
- 2 Player Realms サブスクリプションから不要な警告を削除しました
- 分割画面で2番目のユーザーとしてプレイしているときに一時停止画面で無効になっているRealms Storiesボタンのインターフェースをクリーンアップしました。
- Realms ボタンが、表示されるべきでないときに表示されたり、表示されるべきときに表示されない問題を修正しました。
- 最近取得したプレビューレルムへの参加プロセスをキャンセルした後、プレイヤーが無限ループに陥るバグを修正しました。
- Minecraftを新しくインストールしたプレイヤーがRealms Storiesを見る前に再起動する必要があったバグを修正しました
- 新しいプレイ画面で「レルムに参加」を押しても空の領域に入らないように修正しました ( MCPE-183428 )
- 複数のアドオンが適用されている状態で、所有者がパックを変更せずにレルム設定画面に出入りしても、プレイヤーがレルムから追い出されなくなりました。
- 最初のページのストーリーを読んでからRealms Storiesのストーリーフィードタブから移動すると、ユーザーが最新の投稿を見たため、未読ストーリーバッジが削除されます。
- ストーリーフィードを初めて開いたときに、新しいレルムイベントが正しく表示されないバグを修正しました。
- Realms に参加する際に、特定のアドオンのアイテムがテクスチャや名前なしで表示されることがあるバグを修正しました。
- クライアントが古く、レルムに保留中の更新がある場合に、2 つの連続したエラー画面が表示されないようにするバグを修正しました。
- 一時停止画面のRealms Storiesボタンの未読バッジが更新されないバグを修正しました
アクセシビリティ
- Apple Pencilが有効な入力方法として認識されない問題を修正しました(MCPE-158895)
- Android および iOS で画面ナレーションがゲーム招待の承諾方法を説明しない問題を修正しました
- テキスト読み上げ機能は、それぞれのヘッダーや段落にマウスを移動したり、タップしたりすることで、プレイ方法の画面を読み上げます。
カスタマイズ可能なコントロール
- プレイヤーが飛行を停止した後、カスタマイズされたコントロールが元に戻らなくなりました ( MCPE-180234 )
- 入力モードがタッチコントロール以外のモードに切り替わると、コントロールカスタマイズ画面が自動的に終了するようになりました。
- カスタマイズ可能なコントロールが有効な場合、紙人形が HUD に表示されるようになりました ( MCPE-176334 )
- カスタマイズされたコントロール ボタンのサイズは、足場やはしごを上り下りするときに安定します ( MCPE-178820 )
- iOSでコントロールをカスタマイズする際に、ボタンを完全に右にスライドできるようになりました
- タッチコントロールをカスタマイズする際、左右の安全ゾーンは無視されるようになりました
ユーザーインターフェース
- 読み込みのヒントダイアログにアニメーションタイトルを追加しました
- 実績画面のアセットを更新しました: すべての実績がロック解除されたイラスト、実績がロック解除されていないイラスト、およびゲーマースコアアイコン
- 半分吸収されたハートがレンダリングされないバグを修正しました ( MCPE-181245 )
- タートルヘルメットを装備中に水中呼吸の効果アイコンとタイマーがちらつかないようになりました ( MCPE-142173 )
- Chromebook で Paperdoll を非表示にするトグルをデフォルトで false に更新しました
- 再生効果が有効な場合、HUD 上のハートの動きが速すぎなくなりました ( MCPE-180864 )
- インベントリアイテムをShiftキーを押しながらクリックしても、アイテムスタック数がスタックの上に一時的に表示されなくなりました。
- プレイヤーの手の届かないブロックに触れても、ブロックインターフェースが一時的に表示されなくなりました。
- アイテムがクイック移動時にスタックサイズ番号の前に表示されないようになりました ( MCPE-180712 )
- 村人の取引メニューでアイテムのスタック上の数字がアイテムのホバーテキストと重ならなくなりました ( MCPE-181338 )
- アイテムは、金床に素早く移動された後、スロット内でわずかに動かなくなりました ( MCPE-180275 )
- クリエイティブ インベントリ タブを切り替えても、タッチ デバイスでアイテムが選択されたままにならないようになりました ( MCPE-173506 )
- モバイルデバイスのクリエイティブインベントリ内の他のアイテムをタップすることで、オフハンドスロットとクラフトグリッドからアイテムを削除できるようになりました ( MCPE-168757 )
- ストラクチャーブロックのメニューのヘルプボタンリンクを修正しました(MCPE-179672)
- チャットのクイックアクセス履歴に重複したチャットエントリが保存されなくなりました
- 以前使用したテキスト フィールドの内容が Xbox のサインに引き継がれる問題を修正しました ( MCPE-182645 )
- 「ヘッドウェア」、「アウターウェア」、「フットウェア」の試着室カテゴリ名を更新しました
- メニューを閉じるときにセーフゾーン画面の位置が正しく保存されるようになりました
- セーフゾーン画面のテキストは、マウスオーバーしても見えにくくなりました。
- セーフゾーン画面のスライダーは、値が0.1だけ変更された場合でも適切に保存されるようになりました。
- セーフゾーンの画面位置スライダーがスケールスライダーに基づいて適切にリセットされ、再スケールされるようになりました。
- セーフゾーン画面は、最小値に設定しても iOS でエラーが発生しなくなりました。
- マーケットプレイスのアイテム説明でタグが縦に表示される問題を修正しました
- マーケットプレイスのマイコンテンツセクションでテクスチャが欠落していた問題を修正しました ( MCPE-181964 )
- 読みやすさを向上させるために、マーケットプレイス パスのグラデーションを単色のグレーに置き換えました。
- 「座標をコピー」機能を使用してプレイヤーの座標をクリップボードにコピーするときに表示されるメッセージを修正しました ( MCPE-182146 )
ゲームのヒント
- ゲームのヒントが「フェードイン」と「フェードアウト」のアニメーションで画面に現れたり消えたりするようになりました。
- タッチデバイス用のスイムヒントを追加しました
- Dパッドコントロールスキームにより、タッチデバイス上のプレイヤーに移動方法を教えるようになりました。
- 時には、新しいゲームプレイ スキルを学ぶのに適さない場合もあります。たとえば、床が溶岩であることを発見したばかりのときに、インベントリを開くことは、関連するスキルではありません。そこで、ゲームのヒントが表示されない場合の追加の制約をいくつか示します。
- 水中にいるときのみ、水泳ゲームのヒントが表示されます
- ブロック崩しのヒントは、粉雪の中で凍りついているときに最も役立つヒントです。他のヒントは表示されません
- 近くに敵対的なモブがいる場合でも、逃げるのに役立つスキル(移動、ジャンプ、カメラ移動)を学ぶことができます。しかし、他のヒントはあなたを悩ませることはありません
- エモートゲームのヒントを追加しました。ヒントは、プレイヤーの近くにリモートプレイヤーがいて、プレイヤーがワールド内の他のプレイヤーと少なくとも30秒間過ごした場合に表示されます。
- チャットゲームのヒントを追加しました。ヒントは、ワールド内にリモートプレイヤーがいる場合、またはチートが有効になっている場合に表示されます。
- チャットゲームのヒントをプレイヤーに表示できる場合、チャットに投稿されたオープンチャットの指示は削除されます。
- 新規プレイヤーがしゃがんだまま動かなくなるのを避けるために、タッチデバイスのプレイヤーにスニーク中であることを知らせるゲームヒントを追加しました。
- 既存のゲームヒントにいくつかのマイナーなヒント中断の改善を追加しました
技術アップデート
一般的
- 「ホリデー クリエイター機能」の実験を削除しました
- 実験的な機能を使用するコンテンツは正しく機能しなくなる可能性があります
- ほとんどの機能を再現するカスタム コンポーネントを確認してください: https://learn.microsoft.com/en-us/minecraft/creator/documents/customcomponents
- タッチコントロールとカスタムカメラの使用時に入力が期待どおりに機能しなくなる可能性があるインスタンスを修正しました。
- フィーチャールールのスキーマに関するドキュメントを更新しました
- バイオームコンポーネント「minecraft:forced_features」と「minecraft:ignore_automatic_features」は非推奨になりました
- 「minecraft:scatter_feature」に「minecraft:feature_rules」のような「distribution」フィールドが追加され、散乱設定を定義できるようになりました。フィーチャーはスキーマバージョン「1.21.10」を使用するようになりました。
- フィルター グループのスキーマ ドキュメントを更新しました
- トリガー タイプを追加して ItemUseInventoryTransactionパケットを変更しました 。この新しい値は、パケットがプレイヤーの直接入力から送信されたのか、ボタンが押されたシミュレーション ティックから送信されたのかを示します。
- ‘minecraft:wearable’ を ‘slot.weapon.offhand’ に設定し、’minecraft:allow_off_hand’ を false に設定して使用すると、コンテンツ エラーが発生するようになりました。
アドオンとスクリプトエンジン
- バイオーム JSON の ‘snow_accumulation’ 配列の最小値が最大値よりも高く設定されている場合にコンテンツ エラーが発生するようになりました。
- イージングされていないカメラ設定コマンドの後にカメラが目に見えるイージングモーションを持つことがある問題を修正しました ( MCPE-181364 )
- サイドロードされた .mcpack ファイルが Realms にアップロードされるときに適用されない問題を修正しました。
- 非推奨のエンティティ順列
- 順列は、フラグ順列の下のJSONファイルを介して解析され、エンティティに適用できなくなりました。
- 非推奨のボリュームおよび /volumearea コマンド
- format_version が 1.21.10 以上の場合、エンティティ エイリアスは非推奨になります。
- パーティクルエフェクトのライフタイムイベントタイムラインが期待通りにイベントをトリガーしない問題を修正しました。
- 専用サーバーにアドオンを適用すると、参加するためにそのサーバーに適用されているすべてのリソース パックをダウンロードしなければならないバグを修正しました。注: この問題の結果として不要なパックをダウンロードした場合は、ワールドに参加する際に適用されないように、デバイスからローカルで削除する必要がある場合があります ( MCPE-180344 )
- 「minecraft:geometry」ブロック コンポーネントを更新し、ジオメトリが 30/16 ユニット境界内に収まり、各軸のユニット キューブ内に長さの少なくとも 1/16 があるかどうかを検証します。この検証は、json バージョン 1.21.0 以降を使用するすべてのブロックのすべてのジオメトリ コンポーネントに対して実行されます ( MCPE-178607 )
API
- エアブロックアイテムで呼び出されたときにアイテムスタックのgetTagsメソッドで発生する クラッシュを修正しました。
- 寸法
- getTopmostBlockメソッドを ベータ版から 1.13.0 に リリースしました
- インターフェイス VectorXZ をベータ版から 1.13.0 に リリースしました
- getおよびStructureManager.place が構造ディレクトリのルートに保存されている構造をロードできないバグを修正しました。
- MinecraftItemTypesに古いアイテム名が含まれなくなりました
- runCommand()およびDimension.runCommandAsync()スクリプト APIから実行コマンドを実行するとゲームがクラッシュするバグを修正しました。
- ポーション
- ポーション関連型へのハンドルを取得するためのヘルパーを含むクラスPotionsを追加しました
- MinecraftPotionEffectTypesに関連付けられたポーション効果タイプハンドルであるクラスPotionEffectTypeを追加しました。
- MinecraftPotionModifierTypesに関連付けられたポーション修飾子タイプハンドルであるクラスPotionModifierTypeを追加しました。
- MinecraftPotionLiquidTypesに関連付けられたポーションタイプハンドルであるクラスPotionLiquidTypeを追加しました
- 有効なポーションItemStackから取得できるクラスItemPotionComponentを追加しました
- createPotionで使用するためのインターフェースPotionOptionsを追加しました
- 有効なポーションアイテムを作成するための関数createPotionを追加しました
- バニラデータ
- ポーション液体IDを含む列挙型MinecraftPotionLiquidTypesを追加しました
- ポーション効果IDを含む列挙型MinecraftPotionEffectTypesを追加しました
- ポーション修飾子 ID を含む列挙型MinecraftPotionModifierTypesを追加しました
- イベント後のブロック爆発
- BlockExplodeAfterEvent をベータ版から1.12.0にリリースしました
- BlockExplodeAfterEventSignalをベータ版から1.12.0にリリースしました
- blockExplode をベータ版から1.12.0にリリースしました
- ItemTypesをベータ版から1.12.0にリリースしました
- InputPermissionCategory をベータ版から1.12.0にリリースしました
- PlayerInputPermissionsとinputPermissions をベータ版から1.12.0にリリースしました
- PlayerInputPermissionCategoryChangeAfterEventおよびafterEvents.playerInputPermissionCategoryChangedをベータ版から1.12.0にリリースしました
- setCurrentValueの境界チェックを追加しました。指定された値はこの属性の範囲に制限されます。
- ゲームルール
- ShowDaysPlayed をベータ版から1.12.0にリリースしました
- showDaysPlayed をベータ版から1.12.0にリリースしました
- エンチャントの種類
- getAll(): EnchantmentType[] をベータ版から1.12.0にリリースしました
- エンティティレイキャストオプション
- ignoreBlockCollision をベータ版から1.12.0にリリースしました
- includeLiquidBlocks をベータ版から1.12.0にリリースしました
- includePassableBlocks をベータ版から1.12.0にリリースしました
- EntityHitBlockAfterEventのhitBlockPermutationメンバーをベータ版から1.12.0にリリースしました
- EntityのaddEffectメソッドのベータ版を1.3.0にリリースしました。これにより、新しく作成されたエフェクトの戻り値の型が追加されます (エフェクトが追加されていない場合は undefined になります)。
- ブロックレコードプレーヤーコンポーネント
- @minecraft/server-uiベータ版 にUIManagerクラスとuiManagerオブジェクトを追加しました
- 一貫性を保つために、componentId の名前をminecraft:record_playerに変更しました。
- getRecord、ejectRecord、pauseRecord、playRecordメソッドを追加しました
- メソッドclearRecordが削除されました。代わりに、setRecordに undefined を渡してリセットする必要があります。
- ベータ版から読み取り専用のプロパティgetLifetimeState: EntityLifetimeState を削除しました
- ベータ版から列挙型EntityLifetimeState を削除しました
- setBlockPermutation(location: Vector3, permutation: BlockPermutation): void をベータ版から1.12.0に移動
- setBlockType(location: Vector3, blockType: BlockType | string): void をベータ版から1.12.0に移動しました
- getTags(): string[] をベータ版から1.12.0に移動しました
- hasTag(tag: string): boolean をベータ版から1.12.0に移動しました
- プロパティreadonly fallDistance: number をベータ版から削除しました
- WorldInitializeBeforeEvent をベータ版から1.12.0にリリースしました
- WorldInitializeBeforeEventSignal をベータ版から1.12.0にリリースしました
- カスタムコンポーネント
- ItemComponentRegistry をベータ版から1.12.0にリリースしました
- ItemCustomComponent をベータ版から1.12.0にリリースしました
- ItemComponentBeforeDurabilityDamageEvent をベータ版から1.12.0にリリースしました
- ItemComponentCompleteUseEvent をベータ版から1.12.0にリリースしました
- ItemComponentConsumeEvent をベータ版から1.12.0にリリースしました
- ItemComponentHitEntityEvent をベータ版から1.12.0にリリースしました
- ItemComponentMineBlockEvent をベータ版から1.12.0にリリースしました
- ItemComponentUseEvent をベータ版から1.12.0にリリースしました
- ItemComponentUseOnEvent をベータ版から1.12.0にリリースしました
- getTameItems、isTamed、probability、tamedToPlayer、tamedToPlayerId、関数 tame を持つEntityTameableComponent をベータ版から1.12.0に移動しました。
- EntityAgeableComponentをベータ版から1.12.0に移動しました。プロパティは、 duration、growUp、transformToItem、関数はgetDropItems、getFeedItems、EntityDefinitionFeedItem、Trigger です。
- アイテムのカスタムコンポーネントを再読み込みするときに警告が誤って表示される問題を修正しました
- エンティティテイムマウントコンポーネント
- メソッド tameToPlayer と読み取り専用プロパティ tamedToPlayerId、tamedToPlayer、isTamed、isTamedToPlayer をベータ版から1.12.0に移動しました
- システムの runJob メソッドをベータ版から1.12.0にリリースしました
- System の clearJob メソッドをベータ版から1.12.0にリリースしました
- システムの waitTicks メソッドをベータ版から1.12.0にリリースしました
- @minecraft/サーバーUI
- バージョン1.2.0をリリースしました
- 新しいベータバージョン1.3.0を追加しました
- ModalFormData の submitButton メソッドをベータ版から1.2.0にリリースしました
- エンティティリーシュ可能コンポーネント
- EntityLeashableComponentクラスを ベータ版から1.13.0に 移動しました
ブロック
- スニーク中にコマンド、ジグソー、構造ブロックを操作すると、UI が複数回開いたり閉じたりすることがあるバグを修正しました。
- /setblock コマンドを使用して設置すると、上部の雪/snow_layer ブロックが落下するようになりました。
- 「double_stone_block_slab」ブロックは、「smooth_stone_double_slab」、「sandstone_double_slab」、「oak_double_slab」、「cobblestone_double_slab」、「brick_double_slab」、「stone_brick_double_slab」、「quartz_double_slab」、および「nether_brick_double_slab」という固有のインスタンスに分割されました。
- ID「oak_double_slab」はすでに「double_wooden_slab」から分割されているため、「double_stone_block_slab:2」は既存のID「oak_double_slab」に変換されます。
- 「monster_egg」ブロックは、次の固有のインスタンスに分割されました: 「infested_stone」、「infested_cobblestone」、「infested_stone_bricks」、「infested_mossy_stone_bricks」、「infested_cracked_stone_bricks」、および「infested_chiseled_stone_bricks」
- 「infested_cobblestone」ブロックの破壊時間がJava Editionに合わせて変更されました。
- 「stonebrick」ブロックは、「stone_bricks」、「mossy_stone_bricks」、「cracked_stone_bricks」、および「chiseled_stone_bricks」という固有のインスタンスに分割されました。
- 「滑らかな石レンガ」ブロックはコマンドで入手できなくなり、既存の「滑らかな石レンガ」は「石レンガ」に変換されます。
- 「stone_block_slab3」ブロックは、「end_stone_brick_slab」、「smooth_red_sandstone_slab」、「polished_andesite_slab」、「andesite_slab」、「diorite_slab」、「polished_diorite_slab」、「granite_slab」、および「polished_granite_slab」という固有のインスタンスに分割されました。
- 「prismarine_slab」、「dark_prismarine_slab」、「prismarine_brick_slab」、「andesite_slab」、「polished_andesite_slab」、「diorite_slab」、「polished_diorite_slab」、「granite_slab」および「polished_granite_slab」の破壊時間が 1.5 になりました。
- 「end_stone_brick_slab」の破壊時間が3.0になりました
- 「stone_block_slab2」ブロックは、「red_sandstone_slab」、「purpur_slab」、「prismarine_slab」、「dark_prismarine_slab」、「prismarine_brick_slab」、「mossy_cobblestone_slab」、「smooth_sandstone_slab」、および「red_nether_brick_slab」という固有のインスタンスに分割されました。
- リソースパック内の「blocks.json」ファイルにバージョン管理がされるようになりました
- ブロック「stone」をformat_version 1.20.50以上で上書きすると、terrain_texture.jsonのテクスチャデータがフラット化され、配列を使用していないと想定されます。
- ブロック「prismarine」をformat_version 1.21.10以上で上書きすると、terrain_texture.jsonのテクスチャデータがフラット化され、配列を使用していないと想定されます。
- ブロック「anvil」、「quartz_block」、「red_sandstone」、「sand」、「sandstone」をformat_version 1.21.20以上で上書きすると、terrain_texture.jsonのテクスチャデータがフラット化され、配列を使用していないものとみなされます。
- 「infested_stone」とその派生語にブロックサウンドが定義されるようになりました ( MCPE-182290 )
- すべてのブロックバリアントを対象とするテクスチャオーバーライドは、デフォルトのバリアントのみをオーバーライドしなくなりました。
- 「light_block」ブロックは、次の固有のインスタンスに分割されました: 「light_block_0」、「light_block_1」、「light_block_2」、「light_block_3」、「light_block_4」、「light_block_5」、「light_block_6」、「light_block_7」、「light_block_8」、「light_block_9」、「light_block_10」、「light_block_11」、「light_block_12」、「light_block_13」、「light_block_14」、および「light_block_15」
- 「coral_fan_hang」ブロックは、「tube_coral_wall_fan」、「brain_coral_wall_fan」、「dead_tube_coral_wall_fan」、および「dead_brain_coral_wall_fan」という固有のインスタンスに分割されました。
- 「coral_fan_hang2」ブロックは、「bubble_coral_wall_fan」、「fire_coral_wall_fan」、「dead_bubble_coral_wall_fan」、および「dead_fire_coral_wall_fan」という固有のインスタンスに分割されました。
- 「coral_fan_hang3」ブロックは、「horn_coral_wall_fan」と「dead_horn_coral_wall_fan」という固有のインスタンスに分割されました。
- 「stone_block_slab4」ブロックは、「mossy_stone_brick_slab」、「smooth_quartz_slab」、「normal_stone_slab」、「cut_sandstone_slab」、および「cut_red_sandstone_slab」という固有のインスタンスに分割されました。
- 「mossy_stone_brick_slab」の破壊時間が1.5になりました
- 「minecraft:yellow_flower」ブロックの名前が「minecraft:dandelion」に変更されました
- 古い名前はコマンドとデータからまだ理解されています
- 「砂岩」ブロックは、「砂岩」、「chiseled_sandstone」、「cut_sandstone」、および「smooth_sandstone」という固有のインスタンスに分割されました。
- 「smooth_sandstone」の破壊時間が 0.8 から 2.0 に、爆発耐性が 0.8 から 6.0 に変更されました
- 「double_stone_block_slab2」ブロックは、「red_sandstone_double_slab」、「purpur_double_slab」、「prismarine_double_slab」、「dark_prismarine_double_slab」、「prismarine_brick_double_slab」、「mossy_cobblestone_double_slab」、「smooth_sandstone_double_slab」、および「red_nether_brick_double_slab」という固有のインスタンスに分割されました。
- 「prismarine_double_slab」、「dark_prismarine_double_slab」、「prismarine_brick_double_slab」の破壊時間が1.5秒になりました。
- 古代都市の入り口を、二重スラブではなく単一のディープスレートタイルスラブを使用して修正しました。
- 「double_stone_block_slab3」ブロックは、「end_stone_brick_double_slab」、「smooth_red_sandstone_double_slab」、「polished_andesite_double_slab」、「andesite_double_slab」、「diorite_double_slab」、「polished_diorite_double_slab」、「granite_double_slab」、および「polished_granite_double_slab」という固有のインスタンスに分割されました。
- 「end_stone_brick_double_slab」の破壊時間が3.0になりました
- 「andesite_double_slab」、「polished_andesite_double_slab」、「diorite_double_slab」、「polished_diorite_double_slab」、「granite_double_slab」、「polished_granite_double_slab」の破壊時間が1.5になりました。
- 「double_stone_block_slab4」ブロックは、「mossy_stone_brick_double_slab」、「smooth_quartz_double_slab」、「normal_stone_double_slab」、「cut_sandstone_double_slab」、および「cut_red_sandstone_double_slab」という固有のインスタンスに分割されました。
- 「mossy_stone_brick_double_slab」の破壊時間が1.5になりました
- 「プリズマリン」ブロックは、「プリズマリン」、「ダークプリズマリン」、「プリズマリンブリックス」という固有のインスタンスに分割されました。
- VanillaBlockTag「one_way_collidable」を追加しました。これは、衝突ボックス内でモブを押し出さないドア、トラップドア、フェンスゲートの一方通行の衝突をエミュレートするために使用できます。
- 「anvil」ブロックは、「anvil」、「chipped_anvil」、「damaged_anvil」、および「deprecated_anvil」という固有のインスタンスに分割されました。
- 「quartz_block」は、「quartz_block」、「chiseled_quartz_block」、「quartz_pillar」、および「smooth_quartz」という固有のインスタンスに分割されました。
- Smooth Quartz の破壊時間が Java Edition に合わせて調整されました ( MCPE-101893 )
- ピラークォーツブロックはクォーツピラーに名前が変更されました
- 「red_sandstone」ブロックは、「red_sandstone」、「chiseled_red_sandstone」、「cut_red_sandstone」、および「smooth_red_sandstone」という固有のインスタンスに分割されました。
- 「smooth_red_sandstone」の破壊時間が 0.8 から 2.0 に変更されました
- 「dirt」ブロックは、「dirt」と「coarse_dirt」という固有のインスタンスに分割されました。
- 「sand」ブロックは、「sand」と「red_sand」という固有のインスタンスに分割されました。
- minecraft:custom_components はベータ API 実験を必要としなくなりました
- minecraft:entity_fall_on はベータ API 実験を必要としなくなりました
- minecraft:tick はベータ API 実験を必要としなくなりました
- 「chiseled_sandstone」および「cut_sandstone」砂岩の変種を炉で使用して「smooth_sandstone」を作成できるレシピのバグを修正しました。現在は通常の「sandstone」のみを受け入れ、他の種類の砂岩は受け入れません。
- 「red_sandstone_slab」を材料または結果アイテムとして使用するバニラレシピを修正しました。代わりに誤って「red_sandstone」が使用されていました。
- 「red_sandstone_slab」は、3つの水平方向の「red_sandstone:0」で再び作成できるようになりました。
- 「red_sandstone_slab」は、3つの水平方向の「red_sandstone:1」で再び作成できるようになりました。
- 「red_sandstone:1」は、2つの垂直な「red_sandstone_slab」を使用して再び作成できるようになりました。
カメラ
- 2 つの新しい 3 人称カメラ実験が利用可能になりました。
- 「クリエイター カメラ: 新しいサード パーソン プリセット」実験的なトグルを追加しました。これには次のものが含まれます:
- /camera コマンドでアクセスでき、ビューオフセットを持つことができる新しい「minecraft:follow_orbit」プリセット
- クリエイターカメラ: フォーカスターゲットカメラ実験を追加しました。この機能は、無料のカメラプリセットに適用できます。
- カメラを回転させてターゲットエンティティを追跡する新しいフリーカメラコマンド
- エンティティの中心からのオフセットを追加するオプションが含まれています
- ターゲットを削除するオプションが含まれています
- カメラを回転させてターゲットエンティティを追跡する新しいフリーカメラコマンド
- 実験的なfollow_orbitプリセット の3人称カメラにビュー オフセットを追加しました。
- ビューオフセットは、画面の中央のピボットポイントに固定されます。follow_orbitプリセットに適用すると、プレイヤーはオフセットで指定された中心からの距離に移動します。
- このオフセットの範囲は-100~100です。
- これはコマンドとJSONの両方で設定できます
- /camera @s set minecraft:follow_orbit view_offset viewX viewY
- JSON構文を含む3人称カメラの詳細を説明した新しい学習ポータル記事がまもなく公開されます。
- follow_orbitと3人称 boom カメラプリセット に開始半径と回転を追加しました。
- 開始半径(プレイヤーからの距離)は現在、プレイヤーの位置から10ブロックに固定されています。
- 開始回転(ピッチとヨー)は現在45Xと45Yに固定されています。
- フォローオービットカメラは利用可能な唯一のプリセットです。3人称ブームプリセットは将来のリリースで提供される予定です。
- 半径コンポーネントをビヘイビアパックに公開し、クリエイターカメラによって上書きされるようにしました。また、継承可能なプリセットの許可リストに「minecraft:third_person」と「minecraft:third_person_front」を追加しました。
- これにより、バニラの 3人称カメラをベースにした 3 人称カメラを作成できますが、半径は可変です。半径 (プレイヤーからの距離) は制限されませんが、レンダリング距離やその他の制約は依然として存在します。
- これにより、バニラカメラの改造は許可されなくなります
コマンド
- ‘/stopsound’コマンドで音楽が停止されなくなりました
- /spreadplayers コマンドでターゲットが意図した場所より 1 ブロック下にテレポートされる可能性があるバグを修正しました。
- /spreadplayers コマンドに最大高さパラメータを追加しました。これにより、拡散が行われる最大の高さを指定できます。
- /locate structure コマンドは、名前空間付きの構造物名を使用するようになりました。名前空間なしで指定された構造物名は、「minecraft」名前空間を想定します ( MCPE-151807 )
エンティティ
- 「behavior.follow_owner」テレポート ロジックが改善されました:
- エンティティは、所有者の元へテレポートした後、シームレスにナビゲーションを再開できるようになりました。
- 「post_teleport_distance」フィールドを追加し、テレポート後にエンティティが所有者からどのくらい離れて配置されるかを指定できるようになりました。
- 値が指定されていない場合は、「stop_distance」に1を加えた値が使用されます。
- これらの変更は、フォーマットバージョンが 1.21.20 以上のエンティティにのみ影響します。
- 「minecraft:equippable」の 2 番目のスロットに装備された防具は、「slot.armor.torso」ではなく「slot.armor.body」に適用されるようになりました。
- これに関する情報を取得するには、「query.armor_texture_slot」、「query.armor_color_slot」、および「query.armor_damage_slot」を値4で使用する必要があります。
- この変更は、フォーマットバージョンが1.21.10以上のエンティティにのみ影響します。
- Projectiles に wind_burst_on_hit サブコンポーネントを追加しました。エンティティまたはブロックとの衝突時に風のバーストを発生させ、その後ワールドから削除されるようになりました。
- ウィンドチャージはコマンドで削除しても破裂しなくなりました
- 「minecraft:behavior.swim_up_for_breath」AI目標コンポーネントを公開しました。これにより、呼吸可能な空気が不足しそうになったモブは、空気を呼吸できる場所に移動できるようになります。
- バニラでは、これはドルフィンによって使用されます
- バージョン1.21.20以降のVanilla Dolphinから構築されたカスタムコンテンツでは、このAI動作を有効にするためにこのコンポーネントを手動で追加する必要があります。
- エンティティが所有者の元へテレポートできるようにする「behavior.teleport_to_owner」ゴールを追加しました。
- この目標は、「behavior.follow_owner」が遅すぎたり優先度が低すぎたりする可能性がある緊急事態のために設計されています。
- 「フィルター」フィールドでは、エンティティフィルターを使用してテレポートの条件を定義できます。
- 「クールダウン」フィールドでは、エンティティがテレポートを試行する頻度を定義できます。
- minecraft:behavior.move_away_from_targetは、ターゲットから離れるだけでなく、ターゲットの周りのランダムな位置に向かって移動するためにも使用できるため、目標の目的をより適切に説明するためにminecraft:behavior.move_around_targetに名前が変更さ れました。
- エンティティとその所有者の距離をチェックする新しいエンティティ フィルター「owner_distance」を追加しました。
グラフィカル
- 「minecraft:particle_appearance_lighting」コンポーネントを使用するパーティクルエミッターは、ワールドの元の光レベルではなく、正しい光レベルを使用するようになりました。
- リソース パックの 2 チャンネル テクスチャが適切にサポートされるようになりました。ロードされると、最初のチャンネルは常に 3 つのカラー チャンネルすべてを表すために使用され、2 番目のチャンネルはアルファ用として使用されます (つまり、通常のテクスチャは (R、G、B、A)ですが、2 チャンネル テクスチャは常に(R、R、R、A)として扱われます )。
- fog JSON 検証を修正し、max_density_heightとzero_density_heightの値が (-64,320) の範囲になるようにしました。
アイテム
- アイコンテクスチャ名に名前空間が含まれている場合やアイテム名と一致していない場合でも、トリミングされたカスタムアーマーアイテムアイコンが正しく表示されるようになりました。
- [ベータ] 馬などのエンティティ用の追加装甲スロットとして「slot.armor.body」を導入しました。装甲アイテムは 1 つに制限されますが、フル装甲セットの効果が必要です。
- 「slot.armor.body」は以下によってサポートされています:
- コマンド(現在操作に適したアイテムがない場合でも)
- 「Minecraft:アタッチ可能」
- 「マインクラフト:インタラクト」
- “query.armor_texture_slot” (値 4)
- “query.armor_color_slot” (値 4)
- “query.armor_damage_slot” (値 4)
- 「クエリ.機器数」
- 「has_equipment」エンティティ フィルター (ドメイン「body」付き)
- 「all_slots_empty」エンティティ フィルター (ドメイン「body」付き)
- 「any_slot_empty」エンティティ フィルター (ドメイン「body」付き)
- “slot.armor.body” は次のものにはサポートされていません:
- 「マインクラフト:ウェアラブル」
- 今後の調整により、「slot.armor.body」に装備されたアイテムがエンティティの可視性(エンティティが他のエンティティによって検出される容易さを意図したもの)、エンチャント、およびアーマー保護にどのように影響するかが変更される可能性があります。
- 「slot.armor.body」は以下によってサポートされています:
- minecraft:custom_components アイテム コンポーネントを json 形式 1.21.10 以降で試験段階からリリースしました
- 馬などのエンティティ用の追加装甲スロットとして「slot.armor.body」を導入しました。装甲アイテムは1つに制限されていますが、フル装甲セットの効果が必要です。
- 「minecraft:damage_absorbion」アイテムコンポーネントを導入し、アイテムが着用者へのダメージを吸収できるようにしました。
- 「absorbable_causes」フィールドでは、吸収するダメージの原因を指定できます。
- 吸収したダメージはアイテムの耐久度を減少させ、余剰ダメージは無視される。
- ダメージを吸収するには、アイテムをアーマースロットに装備する必要があります
- 複数のダメージ吸収アイテムを装備している場合、適切なものがランダムに選択され、受けるダメージを吸収します。
- 「minecraft:durability_sensor」アイテムコンポーネントを導入し、ダメージを受けて耐久性が失われたときにアイテムが音やパーティクルを発することができるようになりました。
- 「durability_thresholds」フィールドでは、耐久性のしきい値と、そのしきい値に達したときに発する効果の両方のリストを定義できます。
- アイテムが複数の閾値を同時に満たすほどのダメージを受けた場合、最も低い耐久性に対応するもののみが考慮される。
- これらの機能とその使用方法に関する学習ポータルドキュメントは現在作成中であり、まもなく利用可能になる予定です。
モラン
- 「今後のクリエイター向け機能」の切り替えが不要になったstate_timeをリリースしました
- ログメッセージに式を含めるようにMolangコンテンツエラーを修正しました
化石化したオークの板
- 「stone_block_slab」のオークの板のようなバリエーション(補助値 2)が、独自の新しいブロック「minecraft:petrified_oak_slab」に平坦化されました(MCPE-180964)。
- 他の石板と同じように動作します。例えば、火で破壊することはできませんが、普通のオークの板のように見えます。
- 「minecraft:petrified_oak_slab」はコマンドを通じてのみ取得および配置できます。
- 「double_stone_block_slab」のオークの板のようなバリエーション(補助値 2)が、独自の新しいブロック「minecraft:petrified_oak_double_slab」に平坦化されました(MCPE-180964)。
- 他の石の二重スラブと同様に動作します。例えば、火によって破壊されることはありませんが、通常のオークの二重スラブのように見えます。
- 「minecraft:petrified_oak_double_slab」はコマンドを通じてのみ配置できます
構造ブロック
- レベルを保存して終了するときに、プレイヤー ID が構造ブロックに保存されない問題を修正しました ( MCPE-149183 )
- バージョン1.21.20以降、ストラクチャーブロックからロードされた飼いならされたモブに与えられるプレイヤーIDは常に元の所有者のIDになります。
実験的な技術アップデート
API
- カメラ
- ベータ版の `setCamera` 関数のオプションに `CameraFixedBoomOptions` を追加しました
- カメラ固定ブームオプション
- ベータ版に新しいインターフェースが追加されました
- サードパーソンカメラプリセットトグルが有効になっている場合にのみ、`minecraft:follow_orbit` カメラをカスタマイズできます。
- `viewOffset?: Vector2` を導入しました。このプロパティを使用すると、プレーヤーに対するカメラのオフセットを変更して、肩越しの効果を作成できます。
- イベント前のワールド初期化
- プロパティ名をblockTypeRegistryからblockComponentRegistryに変更しました
- BlockComponentRegistry をベータ版から1.12.0に移動しました
- BlockCustomComponentAlreadyRegisteredError をベータ版から1.12.0に移動しました
- BlockCustomComponentReloadVersionErrorをベータ版から1.12.0に移動しました
- BlockCustomComponentReloadNewEventError をベータ版から1.12.0に移動しました
- BlockCustomComponentReloadNewComponentError をベータ版から1.12.0に移動しました
- BlockCustomComponent をベータ版から1.12.0に移動しました
- BlockComponentStepOnEvent をベータ版から1.12.0に移動しました
- BlockComponentTickEvent をベータ版から1.12.0に移動しました
- BlockComponentRandomTickEvent をベータ版から1.12.0に移動しました
- BlockComponentEntityFallOnEvent をベータ版から1.12.0に移動しました
- BlockComponentStepOffEvent をベータ版から1.12.0に移動しました
- BlockComponentPlayerInteractEvent をベータ版から1.12.0に移動しました
- BlockComponentPlayerPlaceBeforeEvent をベータ版から1.12.0に移動しました
- BlockComponentPlayerDestroyEvent をベータ版から1.12.0に移動しました
- BlockComponentOnPlaceEvent をベータ版から1.12.0に移動しました
- カスタムブロックコンポーネントの登録に使用される4つの新しいエラークラスタイプを追加しました
- ScriptBlockCustomComponentAlreadyRegisteredError – カスタム ブロック コンポーネントを登録しようとしたが、すでに登録されている場合
- ScriptBlockCustomComponentReloadVersionError – 再読み込みの間に異なるスクリプトバージョンでカスタムブロックコンポーネントを登録する場合
- ScriptBlockCustomComponentReloadNewEventError – カスタムブロックコンポーネントを登録し、リロードの間に新しいイベントを実装する場合
- ScriptBlockCustomComponentReloadNewComponentError – 再読み込みの間にカスタムブロックコンポーネントを登録するとき
- スクリプト ブロック API にBlock::getMapColorバインディングを追加しました(ベータ版)
- エンティティ通気性コンポーネント
- ベータ版で関数setAirSupply(value: number): void をプロパティairSupply: numberに変更しました
- プロパティreadonly canBreathe: boolean をベータ版に追加しました
- エンティティコンポーネント
- EntityMovementComponentクラスをベータ版から1.12.0に移動しました
- EntityLavaMovementComponentクラスをベータ版から1.12.0に移動しました
- EntityMovementGlideComponentクラスをベータ版から1.12.0に移動しました
- EntityMovementSwayComponentクラスをベータ版から1.12.0に移動しました
- EntityUnderwaterMovementComponentクラスをベータ版から1.12.0に移動しました
- プレイヤーのカーソルインベントリへの読み取り専用アクセスとそれをクリアする機能を追加するクラスPlayerCursorInventoryComponentを追加しました。
- プレイヤーがエモートを使用した後に発動する playerEmote を追加しました
- ブロックカスタムコンポーネント
- ‘onTick’イベントを使用するには、ブロックのティック方法を設定するための ‘minecraft:tick’コンポーネントがブロックに必要です。
- ワールド生成され、「minecraft:tick」コンポーネントを持つブロックは、ティックするようになりました。
- エンティティ通気性コンポーネント
- ベータ版 で関数 setAirSupply(value: number): void をプロパティ airSupply: numberに変更しました
- プロパティ readonly canBreathe: boolean をベータ版に追加しました
- 1.14.0 ベータ版に isHardcore を追加しました
ブロック
- ブロック ジオメトリ ファイルに「item_display_transforms」コントロールを追加しました。これは、UI、プレイヤー上、地面に浮かんでいるブロックの視覚的な表現方法を制御します。これは minecraft:geometry 内に存在し、format_version 1.21.20 が必要です。
- デフォルト値の例:
- “item_display_transforms”: {
“gui” : {
“translation”: [0, 0, 0],
“rotation”: [30, 225, 0],
“scale”: [0.625, 0.625, 0.625]
},
“firstperson_righthand”: {
“translation”: [0, 0, 0],
“rotation”: [0, 45, 0],
“scale”: [0.4, 0.4, 0.4]
},
“firstperson_lefthand”: {
“translation”: [0, 0, 0],
“rotation”: [0, -135, 0],
“scale”: [0.4, 0.4, 0.4]
},
“thirdperson_righthand”: {
“translation”: [0, 2.5, 0],
“rotation”: [75, 45, 0],
“scale”: [0.375, 0.375, 0.375]
},
“thirdperson_lefthand”: {
“translation”: [0, 2.5, 0],
“rotation”: [75, 45, 0],
“scale”: [0.375, 0.375, 0.375]
},
“ground”: {
“translation”: [0, 3.0, 0],
“rotation”: [0, 0, 0],
“scale”: [0.25, 0.25, 0.25]
},
“fixed”: {
“translation”: [0, 0, 0],
“rotation”: [0, 0, 0],
“scale”: [0.5, 0.5, 0.5]
},
“head”: {
“translation”: [0, 0, 0],
“rotation”: [0, 0, 0],
“scale”: [1, 1, 1]
}
}
- “item_display_transforms”: {
- デフォルト値の例:
エンティティコンポーネント
- エンティティリーシュ可能コンポーネント
- プロパティcanBeStolen: boolean を追加しました
- プロパティhardDistance: number を追加しました
- leashHolderプロパティを追加しました: Entity
- 追加されたプロパティleashHolderEntityId: string
- プロパティmaxDistance: number を追加しました
- 追加されたプロパティisLeashed: boolean
- 関数leash(leashHolder: Entity): voidの名前をleashTo(leashHolder: Entity): voidに変更しました
コメント一覧