【マイクラ】1.20.60 (61) アプデ情報まとめ【統合版】
※このアップデートは、Nintendo Switch と専用サーバーではバージョン 1.20.61 として表示されるが、他のプラットフォームではバージョン 1.20.60 として表示される (アプデ内容は同じ)
バニラパリティ
- ネザーゴールド鉱石は、エンチャントされていないツールで採掘した場合は最大 6 個 (以前は 5 個)、幸運レベル Ⅲ では最大 24 個 (以前は 20 個) ドロップするようになった。
- ラピスラズリ鉱石は、エンチャントされていないツールで採掘した場合は最大 9 個 (以前は 8 個)、幸運レベル Ⅲ では最大 36 個 (以前は 32 個) をドロップするようになった。
- 焚き火は、プレイヤーによって破壊されたときに木炭を 4 個ではなく 2 個ドロップするようになった。(MCPE-159894)
- レコード名のテキストがエンチャントされたアイテムと同じ色になるようになった。(MCPE-109471)
- Trail Ruins (旅路の遺跡) は、Java Edition と同じ場所と構成に配置されるようになった。(MCPE-169988)
実験的な機能
ブリーズ
- ブリーズは、トライアルチャンバー内の一部の部屋でトライアルスポナーを介してスポーンするモブ。
- ブリーズは主にターゲットの周りを飛び跳ねることによって移動するが、時には非常に長い距離を飛び跳ねることもある。
- 攻撃的な敵であるブリーズは、ウィンドチャージ発射体をターゲットに発射する。
- ウィンドチャージは、エンティティに直接衝突すると少量のダメージを与える。
- ウィンドチャージ発射体は、エンティティまたはブロックと衝突した後、ウィンドバーストを生成し、エリア内のエンティティを数ブロック分ノックバックさせる。
- ウィンドバーストには、特定のブロックを「アクティブ化」する効果もある。
- 非鉄製のドアとトラップドアが反転する。
- フェンスゲートが反転する。
- ボタンが押される。
- レバーが反転する。
- 鐘が鳴り、振られる。
- 火のついたキャンドル(単体とケーキの両方)が消える。
- ウィンドバーストは、鉄のドア、鉄のトラップドア、またはレッドストーン信号によってその位置に保持されているブロックには影響を与えない。
トライアルスポナー
- トライアルスポナーはモンスタースポナーの新しいバリエーションで、クリア時に報酬を排出し、マルチプレイヤーでさまざまなレベルのチャレンジを行うことができる。
- チャレンジレベルは、トライアルスポナーが近くにある新しいプレイヤーごとに増加する。
- チャレンジレベルは、トライアルスポナーのクールダウン中にリセットされるまで減少しない。
- 通常のスポナーとは異なり、トライアルスポナーは現在のチャレンジレベルに比例して限られた数のモブをスポーンさせる。
- 視界内の位置にのみモブをスポーンさせる。
- モブが持つ光レベルの要件に関係なく、モブをスポーンできる。
- スポーンされたモブは永続的。
- すべてのモブが倒されると、トライアルスポナーは現在のチャレンジレベルに比例した一連の報酬を排出する。
- 報酬が排出されると、トライアルスポナーは 30 分間のクールダウンに入り、その間はモブがスポーンしなくなる。
- トライアルスポナーは、サバイバルではプレイヤーが作成したり入手したりすることはできない。
- 代わりに、トライアルチャンバー全体に自然に配置されている。
- トライアルスポナーは採掘が非常に遅く、爆発に耐性があり、シルクタッチでもドロップしない。
- クリエイティブで設置した場合、トライアルスポナーにはデフォルトでモブタイプが設定されていない。
- モブのタイプは、スポーンエッグを持って使用することで設定できる。
- クリエイティブモードのプレイヤーとスペクテイターモードのプレイヤーはトライアルスポナーによって検出または認識されない。
トライアルチャンバー
- トライアルチャンバーはオーバーワールドの新しい構造物で、プレイヤーはゲーム中盤に探索したり戦闘に挑戦したりできる。
- トライアルチャンバーはさまざまな銅、凝灰岩ブロックで作られていて、大から小までさまざまなサイズがある。
- トライアルチャンバーは、地下のディープスレート層全体で比較的よく見られる。
- 各トライアルチャンバーのレイアウトは手続き的に生成され、トラップ、報酬チェスト、さまざまな戦闘スペースを含むことができる。
- 補給チェストはさまざまな部屋の間にあり、試練を乗り越えるのに役立つブロックやアイテムを入手できる。
- 報酬チェストは各部屋のチャレンジによって守られていて、エンチャント本や装備が入手できる可能性がある。
- 報酬チェストで見つかった戦利品はまだ反復されており、完全に最終的なものではない。
- 各トライアルチャンバーには、近接攻撃、小近接攻撃、または遠距離攻撃のカテゴリを持つトライアルスポナーが含まれる。
- 近接攻撃
- ゾンビ
- ハスク
- スライム
- 小近接攻撃
- クモ
- 洞窟グモ
- 子供ゾンビ
- シルバーフィッシュ
- 遠距離攻撃
- スケルトン
- ストレイ
- 毒矢持ちのスケルトン
- 各トライアルスポナーカテゴリは、生成時に構造全体で 1 つのモブのみを使用し、これらのモブはトライアルチャンバーごとにランダム化される。
- 例えば、あるトライアルチャンバーはゾンビ、洞窟グモ、ストレイのみをスポーンさせ、別のトライアルチャンバーはスライム、シルバーフィッシュ、スケルトンのみをスポーンさせる。
- 例外として、常にブリーズをスポーンするユニークな部屋にある一部のトライアルスポナーがある。
トライアルキー
- トライアルスポナーからのみ入手できるアイテム。
- トライアルキーには現在機能がない。
アルマジロ
- アルマジロを追加。
- アルマジロは中立のモブ。
- アルマジロの甲羅を定期的にドロップする。
- ブラッシングするとアルマジロの甲羅をドロップする。
- サバンナにスポーンする。
- 好きな食べ物は蜘蛛の目。
- アルマジロは、脅威を検出すると丸くなる。
- 脅威は次のとおり。
- スプリントするプレイヤー
- 乗り物または乗り物に乗っているプレイヤー
- アンデッドのモブ
- 逃走中、水中、空中、または誘導されている場合は丸くならない。
- アルマジロは丸まると、歩けず、食べることもできず、食べ物に誘惑されなくなる。
- 3 秒間脅威が検出されなかった場合は丸くなる状態を解除する。
- 脅威は次のとおり。
アルマジロの甲羅
- オオカミの防具の作成に使用できる。
- アルマジロがドロップする。
- ディスペンサーを使用して、アルマジロからドロップさせることができる。
オオカミの防具
- 飼いならされた大人のオオカミにオオカミの防具を使用することで装備できる
- 飼い主のみが装備させることができる
- ディスペンサーを使って装備させることはできない
- オオカミの防具を着ているオオカミにハサミを使用することで外すことができる
- 飼い主のみが外すことができる
- ディスペンサーを使って外すことはできない
- オオカミの防具は、ダイヤモンドの馬鎧と同等のアーマーを付与する。
- オオカミの防具を着たままオオカミが死ぬとオオカミの防具をドロップする。
修正と変更
パフォーマンス/安定性
- ゲームプレイ中に発生する可能性のあるさまざまなクラッシュを修正。
- 「7つの海の航海」実績で発生する可能性のあるまれなクラッシュを修正。
- プレイヤーがブロックを設置、または破壊し、レイトレーシングを有効にして保存して終了を選択したときに発生する可能性のあるクラッシュを修正。
- Realms を表示しているときに [Play] メニューで発生する可能性があるクラッシュを修正。
- Realm に参加する際に無限ロードが発生する可能性があるバグを修正しました
一般的
- 外部 OS の問題によりワールド エクスポートが失敗した場合に備えて、より有益なエラー メッセージを追加しました (MCPE-41898)
- コンソール プラットフォームで 100% ロードされてからメイン メニューが表示されるまでの遅延を改善しました。
- 「You Need A Mint」実績は、Dragon’s Breath を収集することによってのみロック解除できるようになりました (MCPE-177409)
ゲームプレイ
- 62 などの特定の高さでインタラクションを実行すると、プレイヤーが予期しない落下ダメージを受ける特定の問題を修正 (MCPE-168518)
- プレイヤーがブロックの上に立ってブロックを設置しているときに予期しない落下ダメージを受けることがある問題の修正を再導入 (MCPE-120140)
- プレイヤーが明らかに落ちていないブロックの端の近くで予期しない落下ダメージを受けることがあるいくつかの問題を修正 (MCPE-120140)
- モバイルでキーボードのみを使用しているときにインベントリを移動できない問題を修正。
- タッチモードでキーボードを使用するときにスタック分割が使用できない問題を修正。
- 移動中にブロックを設置するときに、特定の場合に予期しない落下ダメージを受ける可能性がある問題を修正 (MCPE-120140、MCPE-175791)
- プレイヤーがスペクテイターモードに切り替えたり元に戻ったりするときに、立っているブロックから落ちることがなくなった (MCPE-170522)
- クリエイティブモードで飛行中にプレイヤーが地面に触れても速度が低下しなくなった (MCPE-176365)
- ディメンションの変更中にゲームが閉じられた場合、プレイヤーがワールドに再入場するときに予期しない位置に配置されることがなくなった (MCPE-173386)
モブ
- 馬、ロバ、ラバは、1.20.60 より前の基本ゲームバージョンを対象とするワールドを除き、プレイヤーが操作しているときに落下ダメージを受けるように (MCPE-107031)
- ボートを配置したときにブロックをすり抜けてしまう問題を修正
- 一部の村人のスキンが職業と一致しない問題を修正 (MCPE-105457)
- 釣り中に放出される経験値オーブの散乱が減少 (MCPE-170540)
- 経験値オーブがモブと衝突しなくなった (MCPE-87711)
- ゾグリンは難易度「ピースフル」ではスポーンできなくなり、難易度を「ピースフル」に切り替えるとデスポーンする (MCPE-79480)
- スイートベリーの茂みの中を移動するときにミツバチがダメージを受けなくなった (MCPE-114689)
- オオカミが林バイオーム内の雪と積雪の両方にスポーンできるように (MCPE-147656)
ブロック
- レッドストーンでトリガーされたコンテナブロック (例: ホッパー、ディスペンサー) は、高速レッドストーンクロックによって駆動される場合、一貫して操作できるようになった。
- 薄氷ブロックは、シルクタッチツールで採掘した時、ワールドに水を残さなくなった。
- ウミガメの卵、カエルの卵、サンゴ、ウチワサンゴは採掘時に 2 倍の粒子をスポーンしなくなった。
- 養蜂箱とミツバチの巣はシルクタッチ付きのエンチャント本でシルクタッチできなくなった。
- 一番下のブロックを通してベッドを破壊すると、スポーンポイントを適切にクリアできるように。
- 氷、氷塊、薄氷、積雪は採掘時に振動を送信するように。
- ピストンでブロックを押したり、引いたり、破壊したりしても、周囲のプレイヤーがワールドの原点にテレポートする危険がなくなった。(MCPE-175206)
- 誤って他の人と同じベッド、または職業ブロックに割り当てられた村人は、積極的に新しいベッドまたは職業ブロックを探すようになった。(MCPE-176528)
- プレイヤーが特定の距離にいるときにフグが繰り返し膨張したり収縮したりすることがなくなった。
- ナビゲーションコンポーネントで回避するブロックのリストの一部として指定された部分的なブロック (トラップドア、ハーフブロックなど) を持つモブは、それらを適切に回避するようになった。
- ダークオークとアカシアの木で置き換えられるブロックの制限が、幹だけでなく枝にも適用されるようになった。(MCPE-177484)
- 生成時に配置された上部の雪が背の高い草や花も覆うようになった。(MCPE-142321)
- ウィザーローズは 2 秒ごとではなく、5 秒ごとにモブにダメージを与えるようになった。(MCPE-55878)
- クローン作成中のコンテナがコンテナ画面を開いたままにしたり、クラッシュを引き起こしたりすることがなくなった。
- ダブルチェストとダブルトラップチェストの蓋のピクセルシェーディングを修正。(MCPE-169495)
アイテム
- リンゴを食べてもプレイヤーの動きが遅くならない問題を修正。(MCPE-176556)
- 「Scute」を「Turtle Scute」に改名
- プレイヤーは空腹バーがいっぱいの場合でも怪しいシチューを消費できるようになった。(MCPE-122491)
- 同じ色のバナーアイテムが、以前にブロックとしてワールドに設置されていたかどうかに関係なく、一貫してスタックされるようになった。(MCPE-43391)
タッチコントロール
- 非タッチコントローラー入力でタッチコントロールのカスタマイズ画面を終了するとホットバーが消えるバグを修正。
グラフィカル
- 「入力応答の改善」オプションを有効にして水から出た後の誤ったブロック照明を修正。(MCPE-175727)
ユーザーインターフェース
- ロード画面には、プレイヤーの進行状況に基づいて 3 つのカテゴリのヒントが表示されるようになりました。
- プレイ画面とスロット画面の Realms フィードボタンに未読投稿数インジケーターを追加。
- リソースパックの「技術詳細」ボタンを押しても技術詳細画面が表示されないバグを修正。
- 特定のチャットメッセージが新しい死亡画面に一時的に誤って表示されるバグを修正。
- 水平分割画面では、2 番目のプレイヤーがプロフィール画面に移動できるようになり、両方のプレイヤーがお互いのキャラクターの変更を確認できるようになった。
- キャラクタークリエイターのサイドバーを使用して戻った後でも、プレビューされた項目が紙人形上に残るバグを修正。
- 解像度が低い場合にビーコン UI ボタンがウィンドウの外に出てしまう問題を修正。(MCPE-173649)
- インベントリのアイテムの耐久性バーはホットバーの耐久性バーと一致するように調整。(MCPE-128532)
- ポケット UI での金床 UI のコストテキストをクラシックバージョンと一致するように調整。(MCPE-101740)
- 遊び方の百科事典にコンジットに関する情報を更新。(MCPE-65038)
- 遊び方の百科事典の [Beacon] タブにブロックタイプとしてネザライトを追加。(MCPE-175929)
- ウィンドウがフォーカスを取り戻したときに、最後にハイライト表示されたボタンが押されなくなる。(MCPE-170377)
- Nintendo Switch のストレージ容量が不足しているため、プラットフォームがユーザーアカウントごとに 2GB のストレージしか許可していないことについて、より明確なメッセージが表示されるようになった。(MCPE-36670)
技術アップデート
更新されたアドオンテンプレートパック
- 新しいリソース、動作、ドキュメントを含む 1.20.60 用の更新されたアドオンテンプレートは、aka.ms/MCAddonPacks からダウンロード可能。
一般的
- 飾り壺がルートテーブルの使用をサポートするように。
- resource_packs\vanilla\particles 内の json の名前が water_splash_manual.json に変更。(MCPE-176784)
- StartGamePacket ブロックプロパティの各ブロックに block_id が必要。
- StartGamePacket blockProperties でバニラデータ駆動型ブロックの「material」を送信。
- 「block_id」も「vanilla_block_data」オブジェクトに移動
- クローン作成されるコンテナがコンテナ画面を開いたままにしなくなり、クラッシュが発生しなくなった。
- ブロックの brightness_gamma 値を変更すると、ブロックが正しく暗くなるようになった。(MCPE-167836)
- 「interact」コンポーネントに「drop_item_slot」フィールドを追加。
- これにより、アイテムを削除、およびドロップするインベントリスロットを指定できるように。
- 「behavior.breed」は、エンジンバージョン 1.20.60 以降を使用しているコンテンツの停止時にナビゲーションを中断するように。
- ドキュメント内のバニラの「orientation」ブロック状態のリスト値がブール値ではなくなるように更新。
コマンド
- /me /say /title /tell
- 出力メッセージの最大長を 512 文字に削減。
- /kill
- 理由メッセージの最大長を 512 文字に削減。
アドオンとスクリプトエンジン
- 3D ブロックカーソルに Project Through Liquid プロパティを追加。
- カーソルのプロパティが変更されたときにエディタースクリプトに通知するCursorPropertiesChangeAfterEvent を追加。
- 行商人は、取引メニューにカスタムエンティティのスポーンエッグを正しく表示できるように。(MCPE-170184)
- 「minecraft:geometry」ブロックコンポーネントの識別子「minecraft:geometry.full_block」が追加。
- 「minecraft:geometry.full_block」識別子は中心の 1x1x1 立方体ジオメトリを提供。
- 「render_layer」:「opaque」を指定した material_instances コンポーネントと組み合わせると、以前に「minecraft:unit_cube」コンポーネントに含まれていた次のようなレンダリング専用機能が有効になる:
- バニラとカスタムの隣接するフルブロックの両方をオクルージョンする。
- バニラとカスタムの隣接するフルブロックに隣接する面をカルリングして、レンダリングパフォーマンスを向上させる。
- コンテンツエラーログを追加して、ブロックごとの状態ビット/順列数に達するか、それを超えるコンテンツをクリエイターが識別できるように。(MCPE-177045)
バイオーム
- Biome JSON ファイルは、他の Biome JSON ファイルからのフィールドの継承をサポートしなくなった。
- これがコンテンツに影響を与える場合は、必要な JSON テキストを手動でコピーして、それらのファイルを更新する必要がある。
- JSON ファイル内のバイオームタグは、format_version 1.20.60 以降のファイルに対して、JSON オブジェクトとしてではなく、「tags」配列内の「minecraft:tags」コンポーネントの下で指定されるように。
ブロック
- 完全で不透明なブロックに隣接する場合に、データ駆動型ブロックがジオメトリ内の面を削除する機能を追加。
- 新しいフィールドがブロックジオメトリコンポーネントに追加。
- このフィールドは、テッセレーションされたジオメトリのカリングルールを設定する新しいカリング .json ファイル (リソースパック block_culling ディレクトリにある) を参照する。
アイテム
- コンポーネント項目 json 内の認識されないフィールドは、バージョン 1.20.60 以降の形式でコンテンツログに警告を表示するように。
コンポーネント
- 「entity_sensor」コンポーネントは、複数の「サブセンサー」をサポートするように。
- 「event」、「require_all」、「minimum_count」、「maximum_count」、「range」、「event_filter」は、各サブセンサーの個別に設定可能なフィールドになった。
- サブセンサーには新しい「cooldown」フィールドもあり、各サブセンサーがエンティティを感知する頻度を定義する。
- これらすべての変更には、「format_version」1.20.60 以降が必要。
- 「interact」コンポーネントは、「vibration」フィールドの追加の「entity_act」値をサポートするように。
エンティティコンポーネント
- エンティティイベントの応答 run_command は queue_command に名前が変更され、実験段階からリリースされた。
- queue_command 経由で実行されるコマンドは、次のティックまで延期される場合がある。
- コマンドの実行前にエンティティが削除された場合、コマンドは実行されない。
- 実験的な環境でrun_command を使用するコンテンツは今のところ引き続き機能するが、実験的な機能は廃止されたとみなされる。
- 「ageable」コンポーネントに「interact_filters」フィールドを追加。
- これにより、アクターに餌を与えることができる条件を指定できるように。
- 「follow_parent」は、エンジンバージョン 1.20.60 以降を使用しているコンテンツの停止時にナビゲーションを中断するように。
エンティティフィルター
- エンティティが「panic」を実行しているかどうかをチェックする新しいエンティティフィルタ「is_panicking」を追加。
- エンティティがスプリント中かどうかをチェックする新しいエンティティフィルタ「is_sprinting」を追加。
エンティティのイベント応答
- 「emit_vibration」エンティティイベントレスポンスを追加。
- これにより、エンティティは、エンティティ自体をソースとして持つ振動を発することができます。
- 「振動」フィールドでは、発する振動を指定できる。
- 許可される値は、「shear」、「entity_act」、「entity_interact」
Molang
- Molang 式の評価でエラーが発生した場合のコンテンツログのコンテキストを改善。
- Molang クエリを実験版からリリース
- query.is_cooldown_type
- query.cooldown_time
- query.cooldown_time_remaining
- query.relative_block_has_any_tag
- query.relative_block_has_all_tags
- query.block_neighbor_has_any_tag
- query.block_neighbor_has_all_tags
- query.block_has_any_tag
- query.block_has_all_tags
- query.bone_orientation_trs
- query.bone_orientation_matrix
- Remaining_durability と max_durability が項目コンテキストでのみ使用されることを示すコンテンツエラーを追加。
API
- バイオームレジストリのバイオーム名と StructureFeatureType 列挙型をバニラのメタデータ生成に追加。
- Scoreboard addObject の表示名パラメーターをオプションに。
- DataDrivenEntityTriggerAfterEvent をベータ版から 1.8.0 にリリース。
- DataDrivenEntityTriggerAfterEventSignal をベータ版から 1.8.0 にリリース。
- DataDrivenEntityTriggerAfterEventSignalOptions をベータ版から 1.8.0 にリリース。
- DefinitionModifier をベータ版から 1.8.0 にリリース。
- dataDrivenEntityTrigger をベータ版から 1.8.0 にリリース。
- EffectAddBeforeEvent をベータ版から 1.8.0 に移動。
- EffectAddAfterEvent をベータ版から 1.8.0 に移動。
- EffectAddAfterEvent をベータ版から 1.8.0 に移動。
- getTags をベータ版から 1.8.0 に移動。
- hasTag をベータ版から 1.8.0 に移動。
- RGBA インターフェイスが RGB から継承されるように。
- ItemReleaseUseAfterEvent の itemStack をオプションに変更。
- DataDrivenEntityTriggerAfterEvent をベータ版から 1.8.0 にリリース。
- DataDrivenEntityTriggerAfterEventSignal をベータ版から 1.8.0 にリリース。
- DataDrivenEntityTriggerAfterEventSignalOptions をベータ版から 1.8.0 にリリース。
- DefinitionModifier をベータ版から 1.8.0 にリリース。
- dataDrivenEntityTriggerEvent をベータ版から 1.8.0 にリリース。
- 「サポートされていない値または範囲外の値」に関するエラーメッセージが改善され境界が含まれるように。
- Types
- BlockType をベータ版から 1.8.0 に移動。
- FluidType をベータ版から 1.8.0 に移動。
- 「サポートされていない値または範囲外の値..」エラーはArgumentOutOfBoundsError エラータイプを使用するように変更。
- setWeather メソッドの引数の期間は ArgumentOutOfBoundsError エラータイプを使用するように。
実験的な技術アップデート
コマンド
- 騎乗可能なモブのヘルスバーが適切に表示されるように。(MCPE-177696)
- アンロードされたブロックを比較するときにコマンドの実行が失敗するように。(MCPE-177195)
- HUD 要素の表示を非表示にしてリセットする新しいコマンドを追加。
- /hud hide <hud element>
- /hud reset <hud element>
- 利用可能な HUD 要素は次のとおり。
- paperdoll
- armor
- tooltips
- touch_controls
- crosshair
- hotbar
- health
- progress_bar
- hunger
- air_bubbles
- horse_health
- all
- このコマンドを使用するには、「今後のクリエイター機能」トグルをオンにする。
API
- PlayerPlaceBlockBeforeEvent
- itemStack: イベントから itemStack を削除。
- イベントに読み取り専用の permutationBeingPlaced: BlockPermutation を追加。
- ブール値を返すように createExplosion (location: Vector3, radius:number,explosionOptions?: ExplosionOptions) を更新。
- 爆発が成功した場合は true、爆発が失敗したかキャンセルされた場合は false
- Class Player
- メソッド spawnParticle(effectName: string, location: Vector3, molangVariables?: MolangVariableMap): void; を追加。
- 回復不能なスクリプトウォッチドッグエラー中に、ワールドが適切にシャットダウンできず、クライアントの接続が切断されないことがあるバグを修正。
- SimulatedPlayer を更新して継続的にビルドできるように。
- SimulatedPlayer を更新して、別の方向に移動して見ることができるように。
- ChatSendAfter & ChatSendBefore イベント
- message と sender を読み取り専用プロパティに変更。
- setTargets、 getTargets、 sendToTargets を削除し 、オプションのプレーヤーリストプロパティの target に置換。
- クラス ItemDurability コンポーネント
- unbreaking の名前を unbreakingEnchantmentLevel に変更
- getDamageRange の名前を getDamageChanceRange に変更
- EntityTypes
- getAll の 戻り値の型を EntityTypeIterator から EntityType[] に変更
- EntityEquippable コンポーネント
- 関数 getEquipment および getEquipmentSlot が「before」イベントハンドラー内で呼び出されない問題を修正。
- 説明文をクリアした後に ItemStack をスタックできないバグを修正。
- メソッド EatItem(itemStack:ItemStack):void; を追加。
- BlockSignComponent
- 関数 setWaxed のシグネチャを setWaxed(waxed: boolean) に変更。
- イベント/プロパティの pistonActivate を削除。
- 列挙型 BlockPistonState を追加。
- export enum BlockPistonState { Expanded = “Expanded”、Expanding = “Expanding”、Retracted = “Retracted”、Retracting = “Retracting” }
- クラス BlockPistonComponent
- isExpanded プロパティを削除。
- isExpanding プロパティを削除。
- Retracted プロパティを削除。
- Retracting プロパティを削除。
- readonly state: BlockPistonState プロパティが追加。
- 関数 getAttachedBlocks を return type Block[] に変更。
- 関数 getAttachedBlocksLocations(): Vector3[] を追加。
- クラス PistonActivateBeforeEvent を削除。
- クラス PistonActivateBeforeEventSignal を削除。
- NavigationResult を@minecraft/server から @minecraft/server-gametest に移動。
- 追加された効果(失敗した場合は未定義)を返す関数 addEffect を更新。
- この変更はベータ版であり、この機能の現在リリースされているバージョンに影響しない。
- アイテムの動的プロパティを追加。
- 追加関数 clearDynamicProperties(): void – アイテムスタックからすべての動的プロパティを削除する。
- 追加された関数 getDynamicProperty(identifier: string): boolean | number | string | Vector3 | undefined – 指定された識別子を持つ動的プロパティの値が存在する場合はその値を返し、それ以外の場合は未定義を返す。
- 追加された関数 getDynamicPropertyIds(): string[] – アイテムスタック上のすべての動的プロパティ識別子の配列を返す。
- 追加された関数 getDynamicPropertyTotalByteCount():number – アイテムスタック上のすべての動的プロパティの合計バイト数を返す。
- 追加された関数 setDynamicProperty(identifier: string, value?: boolean |number | string | Vector3): void – 指定された識別子を使用して動的プロパティの値を設定、値が未定義の場合、動的プロパティは削除される。
- クラス EntityProjectileComponent を追加。このコンポーネントは、発射物エンティティを発射し、そのプロパティを変更するために使用。
- インターフェース ProjectileShootOptions を追加。このインターフェースは、shoot 関数で使用され、オプションで発射時の発射精度を変更。
- PropertyOutOfBoundsError
- 境界のあるプロパティが境界外に設定されたときにスローされる新しいPropertyOutOfBoundsError を追加する。
- コンテナスロットが無効な場合、または空のスロットにプロパティが設定されている場合、ContainerSlot API は InvalidContainerSlotError を スローするようになった。
- プロパティ typeId は、 空のスロットに対して未定義を返さなくなり、代わりに InvalidContainerSlotError をスローする。
- 追加された関数 hasItem – スロットにアイテムが含まれているかどうかを返す
- 追加された関数 getCanPlaceOn – アイテムを配置できるブロック識別子の配列を返す
- 追加された関数 getCanDestroy – 使用時にアイテムが破壊できるブロック識別子の配列を返す
- runJob() および clearJob()
- JavaScript ジェネレーターを使用して長時間実行タスクを最適化するための runJob と clearJob が追加。
- runJob はジェネレーター関数を受け取り、jobId を返す。
- JavaScript ジェネレーターを使用して長時間実行タスクを最適化するための runJob と clearJob が追加。
- @minecraft/server.BlockPermutation
- getState および withStatesAPI をベータ版から安定版に移動。
スクリプト作成
- フォーム内に 255 個を超えるボタンがある場合に ActionFormData ボタンをクリックできない問題を修正。
- 「Minecraft:unit_cube」ブロックコンポーネントが廃止。
- 1.20.60 以降とマークされたコンテンツで使用すると、コンテンツエラーが発生する。
- 1.20.60 より前にマークされたコンテンツを使用すると、「minecraft:unit_cube」ブロックコンポーネントが「minecraft:geometry.full_block」識別子を持つ「minecraft:geometry」ブロックコンポーネントにアップグレードされますが、すべての動作との下位互換性は維持される。
- ScriptBiomeTypes と ScriptBiomeType を追加して、スクリプト API で BiomeRegistry を列挙できるように。
- 世界の指定された位置に最も近い、指定されたタイプのバイオームを検索するfindClosestBiome 関数を Dimension に追加。
- ブロックコンポーネント「minecraft:random_ticking」が再び機能するように。
モラン
- クールダウンクエリスロット ID が、複数のインデックスを持つコンテナスロットに必須となるように変更され、指定されていない場合はコンテンツエラーがログに記録される。
- cooldown_time(slotName,slotId)
- cooldown_time_remaining(slotName,slotId)
- is_cooldown_type(cooldownName,slotName,slotId)
コメント一覧