【マイクラ】1.21.30 アプデ情報まとめ【統合版】
実験的な機能
バンドル
バンドルは、異なるブロックやアイテムを同じインベントリスロットにスタックすることができるアイテム。
通常、異なるアイテムはスタックできないため、各スロットにいくつかのアイテムしか入れられないと、スペースが無駄になることがある。
バンドルを使用すると、それらのアイテムをまとめてパックできるため、スペースが無駄にならない。
- バンドルは実験的な機能。
使用するには、新しいワールドを作成するときにバンドル実験をオンにする必要がある。- 注意: バンドルはプレビューとベータ版でバグ修正や調整が行われている最中なので、この実験バージョンでは若干の違いが見られる可能性がある。
- バンドルは、異なるアイテムを同じスタックにまとめることができるアイテム。
- バンドルは1つのスタック(通常は64個のアイテム)にしか収まらないが、さまざまな種類のアイテムを混在させることができる。
- バンドルにアイテムを直接インベントリに挿入できる。
- バンドルには、中のアイテムを表示するツールチップがある。
- ツールチップは 3 行に収まり、常に少なくとも 8 種類のアイテムを表示できる。
- 表示されているアイテムのいずれかを選択してバンドルから取り出すことができる。
- マウスのスクロールホイール、ゲームコントローラーの右スティック、またはタッチデバイスのタップを使用。
- 削除するアイテムを選択すると、バンドルアイコンにそのアイテムがバンドルから突き出ていることが表示される。
- バンドルを手に持っている場合、それを地面に空けることができる。
- 最新のベータ版とプレビュー版では、バンドルがホットバーで使用されると、一度にすべてのアイテムが空になるのではなく、アイテムの 1 つのグループが一度に空になる。
- バンドルは 1 本の革の上に 1 本の糸でクラフトできる。
- バンドルのレシピは、革または糸を入手することでアンロックされるように。
- 既知の問題:
- タッチデバイスでアイテムを移動すると、間違ったアイテムアイコンが一時的に表示されることがある。
- 飾り壺に入れられたバンドル、アレイに渡されたバンドル、ホッパーやドロッパーを介して移動されたバンドルは、内容を失う可能性がある。
機能とバグ修正
ブロック
- ピストンで水浸しのブロックを垂直に引き込んでも、クライアント上に「ゴーストウォーター」が生成されなくなった。(MCPE-144222)
- 「purpur_block」ブロックは、固有のインスタンス「purpur_block」「purpur_pillar」に分割された。使用されていない、模様入りと滑らかなプルプァブロックは、下位互換性のために「deprecated_purpur_block_1」と「deprecated_purpur_block_2」に名前が変更されたが、クリエイティブインベントリとコマンドからは非表示になっている。
- 「structure_void」のブロック状態が削除され、「air」バリアントは基本ブロックに変換される。
- データ駆動型ブロックのバニラアイテムティアレベルの破壊速度をサポートするために、新しいバニラブロックとアイテムタグを追加。
- すべての原木、樹皮を剥いだ原木、木、樹皮を剥いだ木は、さまざまなシナリオにわたって一貫して扱われるように。
- 木に着陸できる飛行モブは、これらのブロックを適切な着陸位置として認識するように。
- オウムはこれらのブロックを着陸地点として好むように。
- 以前は、これらの動作はこれらのブロックのサブセットにのみ適用されていた。
- コンブはフェンスのサブセットではなく、どのタイプのフェンスにも設置できなくなった。
- 海草はフェンスのサブセットではなく、どのタイプのフェンスにも設置できなくなった。
- カメの卵はフェンスのサブセットではなく、どのタイプのフェンスにも設置できなくなった。
- 「cobblestone_wall」ブロックは、固有のインスタンス「cobblestone_wall」「mossy_cobblestone_wall」「granite_wall」「diorite_wall」「andesite_wall」「sandstone_wall」「brick_wall」「stone_brick_wall」「mossy_stone_brick_wall」「nether_brick_wall」「end_stone_brick_wall」「prismarine_wall」「red_sandstone_wall」「red_nether_brick_wall」に分割された。
- 「granite_wall」「diorite_wall」「andesite_wall」「stone_brick_wall」「mossy_stone_brick_wall」「prismarine_wall」の破壊時間が 1.5 になった。
- 「sandstone_wall」と「red_sandstone_wall」の破壊時間が 0.8 になった。
- 「end_stone_brick_wall」の破壊時間は 3.0 になった。
- 「sponge」ブロックは、固有のインスタンス「sponge」「wet_sponge」に分割された。
- カラートーチブロックインスタンス「colored_torch_rg」「colored_torch_bp」は、固有のインスタンス「colored_torch_red」「colored_torch_green」「colored_torch_blue」「colored_torch_purple」に分割された。
クラフト
- 花火をクラフトするときに、グリッドにアイテムを追加または削除すると、出力アイテムが適切に更新される。(MCPE-183455)
フルキーボードゲームプレイ
- フルキーボードゲームプレイモードでプレイしているときに、JSON UI メニュー (インベントリ メニューを含む) の左クリックと右クリックに相当する Q と E を追加。
ゲームプレイ
- 不吉な予感の効果は、あらゆるレベルの不吉なボトルを飲むことでリセットできるように。
- 氷の上を滑っているときにボートが消えなくなった。(MCPE-180432)
- 粘着ピストンで移動中に書見台を開くとクラッシュする問題を修正。書見台を移動すると本の画面が閉じるように。(MCPE-183508)
- 一部のプラットフォームでは、車両から降りてもプレイヤーが地面の中に入らなくなった。(MCPE-184363、MCPE-182448)
- トライアルスポナーの衝突形状を修正。通常のブロックと同じサイズになった。(MCPE-178305)
- メイススのマッシュ攻撃でプレイヤーが倒されたときに表示される新しい死亡メッセージを追加。
- エンドゲートウェイポータルが一部のプレイヤーを誤ってテレポートする可能性がある問題を修正しました(MCPE-66061)
- 既存のカメラ補間が実行されているときに、「/camera set」コマンドが正しい順序で実行されるようになりました ( MCPE-183986 )
一般的
-
- ゲームウィンドウを最小化してから復元するとプレースホルダーテクスチャが表示されるバグを修正。
- エンティティ上に表示される名前タグに入力グリフのサポートを追加
グラフィカル
- 旗が位置に関係なく他の透明オブジェクトより前にレンダリングされる問題を修正。(MCPE-130262)
- 最大フレームレートスライダーの名前を「フレームレート制限」に変更し、その目的をよりわかりやすく説明するツールチップを追加。
遊び方
- 行が長くなりすぎたときに「…」を追加する代わりに、「遊び方」トピックラベルに改行機能を追加。
アイテム
- 各旗の模様アイテムの名前に、サブタイトルではなく模様の種類が含まれるように。(MCPE-182508)
- 鍛冶テンプレートアイテムは、一般的な「鍛冶テンプレート」の名前ではなく、テンプレートの種類に基づいて名前が付けられるように。
- 代わりに、ホバーテキストのサブタイトルを通じて、鍛冶テンプレートであることを指定する。
- 各旗の模様アイテムに固有のアイテムテクスチャが与えられ、お互いをよりよく区別できるように。
- Illager Banner は Java 版に合わせて Ominous Banner に名前が変更された(日本語は変更無し)。
- 1.5.0 より古いワールドをインポートするとブロックアイテムが間違った種類に変わる問題を修正。( MCPE-181944 )
- EDU: 安山岩やテラコッタなどの平坦なブロックでマテリアル削減レシピが機能しない問題を修正。
モブ
- 死亡メッセージにカスタムエンティティの名前が正しく表示されない問題を修正。(MCPE-158447)
- ブリーズはターゲットを攻撃するのに必要な最小距離がなくなりました ( MCPE-183011 )
- オウムがエンダーマイトの真似をできるようになりました
- オウムがドラウンドの真似をするようになりました ( MCPE-46302 )
マルチプレイヤー
- ゲーム内の招待画面に正しいサブステータスが表示されない問題を修正。
PlayStation®VR
- PlayStation®VR のサポートは終了しており、2025 年 3 月以降のアップデートではサポートされなくなる。
最終アップデートを受け取った後も、PlayStation® でアップデートを受信し、PlayStation®VR がなくてもプレイできる。
この時点から、ワールド内での構築を継続でき、マーケットプレイスでの購入 (トークンを含む) は引き続き利用できる。
最新のアップデートではサポートされなくなるため、PlayStation®VR を Minecraft で使用することはできなくなる。
レアリティ
- さまざまなアイテムとブロックのレア度が変更された。(MCPE-182414)
- 今後のスナップショットでこれらのレア度の変更が Java 版に導入されると、すべてのアイテムとブロックのレア度は両プラットフォームで同等になる。
- レア度は、アイテムやブロックの名前を表示するために使用される色を決定する一連のカテゴリ。
- ゲームプレイに影響しないが、入手するのがどれだけ難しいかを示すために使用される。
- デフォルトでは、特に指定がない限り、すべてのアイテムとブロックのレア度はコモンで、名前は白色で表示される。
- 以下のガイドラインに従い、ゲーム内のすべてのアイテムとブロックのレア度を再評価し、入手の現在の難しさをより正確に反映。
- アイテムとブロックは、以下の要因に応じてレアになる。
- モブドロップを含む戦利品テーブルで見つけられる可能性。
- それを手に入れるために必要な探検の量。
- それを得るために克服しなければならないあらゆる障害の困難さ。
- 世界に存在するアイテムやブロックの量。
- クラフト可能なアイテムやブロックは、クラフト材料の最も高いレア度を継承する。
- 例えば、メイスのレア度はエピック。なぜなら、その材料の1つ (ヘビーコア) がエピックのレア度であるため。
- 同様に、コモンのクラフト材料のみで作られたアイテムもコモンでなければならない。
- 以下のリストは、そのレア度カテゴリに変更されたアイテムとブロックの詳細。
- アイテムとブロックは、以下の要因に応じてレアになる。
コモン
- エンドクリスタル
- 金のリンゴ
アンコモン
- スニファーの卵
- チェーンヘルメット
- チェーンのチェストプレート
- チェーンレギンス
- チェーンブーツ
- リカバリーコンパス
- レコードの破片5
- オウムガイの殻
- 残響の欠片
- ヤギの角笛
- 壺の欠片
- 不吉なビン
- 不吉な旗(邪悪な村人の旗)
- ネザライト強化
- 略奪者風の装飾
- 砂丘風の装飾
- 海洋風の装飾
- 密林風の装飾
- 潮流風の装飾
- ブタの鼻風の装飾
- あばら模様の装飾
- 先駆者風の装飾
- 職人風の装飾
- 牧者風の装飾
- 主人風の装飾
- フロー風の装飾
- ボルト風の装飾
- 以下の音楽ディスク:
- 13
- cat
- blocks
- chirp
- クリエイター(オルゴール)
- far
- mall
- mellohi
- stal
- strad
- ward
- 11
- wait
- relic
- 5
- 断崖
レア
- エンチャントされたリンゴ
- エンチャントされたリンゴは、古代都市とトライアルチャンバーの両方で入手可能になったため、より一般的になり、エピックではなくレアに降格した。
- トライデント
- 最近、トライデントのレア度はコモンからエピックに引き上げられたが、ヘビーコアやエリトラなどのエピックカテゴリの他のアイテムよりも入手しやすいと再評価された。
- ネザースター
- 監獄風の装飾
- 要塞風の装飾
- ヴェックス風の装飾
- 尖塔風の装飾
- ウィザースケルトンの頭蓋骨
- 骸骨模様
- ウィザースケルトンの頭蓋骨がレアになったため、これらの旗の模様もレアになる。
- 何かの模様
- エンチャントされたリンゴがレアになったため、これらの旗の模様もレアになる。
- 以下の音楽ディスク:
- pigstep
- otherside
- クリエイター
エピック
- エリトラ
- ドラゴンヘッド
- サイレンスアーマートリム
レルム
- Realms Stories のコンテンツはスクロール時に切り取られなくなった。
- Galaxy Z Flip デバイスの Realms Stories のスクリーンショットで、どの UI サイズでもテキストが重ならなくなった。
- プレビュー領域を選択してワールドを作成するときに、ゲームパッドの凡例が UI 要素と重ならなくなった。
- 分割画面モードでは、プライマリプレーヤーのサブスクリプションタブのみを表示する。
- Realm に接続しているとき、または関連する画面にいるときに、プレビュー/ベータビルドのデバッグテキストに Realm ID が表示されるように。
- Realms バックアップ リストに、バックアップの経過時間ではなく、バックアップが作成された日付が表示されるように。
サウンド
- スカルクのチャージ粒子に音が出るように。
- ウィザースケルトンに独自の「ステップ」サウンドが追加された。( MCPE-174857 )
- 玄武岩の三角州に再びムーディーなアンビエントサウンドが追加された。
安定性とパフォーマンス
- テクスチャデータの読み込み時に発生する可能性のあるクラッシュを修正。( MCPE-184728 )
タッチコントロール
- タッチコントロール用の新しい十字ボタンを改良。よりコンパクトになり、後方への移動ボタンが追加され、カメラ入力が受信されない外側の領域がわずかに拡張され、予期しないカメラの動きを防止。コントロールをカスタマイズすると、斜めのボタンも表示される。
- 非表示 HUD コマンドで D パッドのタッチコントロールが非表示にならないバグを修正。(MCPE-184157)
トライアルチャンバー
- 部屋の入り口にある空のチェストをホッパーやバレルに置き換えて、これらが廃棄と在庫管理を目的としていることをプレイヤーに分かりやすくした。
ユーザーインターフェース
- サブスクリプションを購入する際に発生する可能性があったソフトロックを修正。
- プレイヤーが不吉なビンを持っているときに「飲む」インタラクションプロンプトが表示されないバグを修正。
- プレイヤーの体力が切り上げではなく切り捨てられ、HUD に空の体力アイコンしか表示されないことがあるバグを修正。(MCPE-183157)
- チャット出力のスクロール位置は、ゲーム画面がフォーカスを取り戻した後もその位置を維持する。
- 別のデバイスでサインインするための URL を microsoft.com/link に短縮。
- ゲームメニューにスクリーンショットを撮るボタンを追加。プロフィールページのスクリーンショットギャラリーでスクリーンショットを見ることができる。
- ビーコンのタイトルテキストが Pocket UI 内の他のコンテナと異なることはなくなった。( MCPE-176186 )
- クラシック UI でレシピブックを非表示にすると、Pocket UI でクラフトカテゴリタブが表示されないバグを修正。( MCPE-183825 )
- ストーンカッター画面の矢印が、他の同様の画面と同様に常に表示されるように。( MCPE-160236 )
- 特定の画面でアイテムの耐久性とストレージバーのサイズと配置が誤っていた問題を修正。
- コントローラーとキーボードでゲーム内のスクリーンショットを撮るためのホットキーを追加。
マウス/キーボードの場合: F2。コントローラーの場合: LB+RB、L1+R1、L ボタン+R ボタン。 - エフェクトのアイコンは、GUI スケールに応じてサイズが変わる。( MCPE-180238 )
- 新しいワールドの作成画面でワールドシードテンプレートボタンが表示されない問題を修正。
バニラパリティ
- 火炎耐性を持つスノーゴーレムは暖かいバイオームではダメージを受けなくなった。(MCPE-94448)
- くり抜かれていないカボチャブロックは、スノーゴーレムとアイアンゴーレムの作成に使用できなくなった。(MCPE-33801)
- アイテムがエンチャントされると、そのレア度は基本レア度に応じて上昇するように。
- アイテムの基本的なレア度がコモンまたはアンコモンの場合、エンチャントするとレアになる。
- アイテムの基本レア度がレアの場合、エンチャントするとエピックになる。
- アイテムの基本レア度がエピックの場合、エンチャントしてもエピックのままになる。
- エンティティが水に落ちると、Java 版と同じ水しぶきの音が鳴るように。(MCPE-44120)
- スタンドアロンの足場ブロックをストラクチャーブロックの上に設置できないバグを修正。(MCPE-169818)
- レベルが 1 つしかないエンチャントでは、名前にレベル「I」が表示されなくなりました。
- レベルが 1 つしかないエンチャントでは、名前にレベル「I」が表示されなくなった。
- 多くのアイテムとブロックの名前が Java 版と同等になった。
次のリストでは、左側が古い名前、右側が新しい名前になる。(MCPE-101388)- Book & Quill -> Book and Quill
- Chain Helmet -> Chainmail Helmet
- Chain Chestplate -> Chainmail Chestplate
- Chain Leggings -> Chainmail Leggings
- Chain Boots -> Chainmail Boots
- Enchanted Apple -> Enchanted Golden Apple
- Cooked Beef -> Steak
- Melon -> Melon Slice
- Glistering Melon -> Glistering Melon Slice
- Milk -> Milk Bucket
- Seeds -> Wheat Seeds
- Snow -> Snow Block
- Top Snow -> Snow
- Grass -> Short Grass
- Double Tallgrass -> Tall Grass
- Sugar Canes -> Sugar Cane
- Clay Block -> Clay
- Clay -> Clay Ball
- Sea Turtle Spawn Egg -> Turtle Spawn Egg
- Sea Turtle Egg -> Turtle Egg
- Brick Block -> Bricks
- Nether Brick Block -> Nether Bricks
- Red Nether Brick -> Red Nether Bricks
- Prismarine Bricks Slab -> Prismarine Brick Slab
- Stone Bricks Slab -> Stone Brick Slab
- Bricks Slab -> Brick Slab
- Infested Stone Brick -> Infested Stone Bricks
- Daylight Sensor -> Daylight Detector
- Enchantment Table -> Enchanting Table
- Weighted Pressure Plate (Heavy) -> Heavy Weighted Pressure Plate
- Weighted Pressure Plate (Light) -> Light Weighted Pressure Plate
- Slightly Damaged Anvil -> Chipped Anvil
- Very Damaged Anvil -> Damaged Anvil
- Head -> Player Head
- Light Block -> Light
- Java 版に合わせて、Stone Mason の村人の職業名が Mason に変更。
- ムーシュルームは明るさレベル 9 以上でスポーンするように。(MCPE-66830)
- 森の洋館のキノコ農場で、粗い土の代わりに土が誤って生成される問題を修正。
- 以下のブロックは、レッドストーン電力に関して Java 版と同等になった。
- minecraft:mangrove_roots -> 電源が入りました ( MCPE-153838 )
- minecraft:beacon -> 電源が入っていません
- minecraft:tnt -> 電源が入っていません
- minecraft:sea_lantern -> 電源が入っていない ( MCPE-79271 )
- シルクタッチのエンチャントされたシャベルで積雪を採掘すると、ブロックの層の数に応じた量の積雪がドロップされるように。( MCPE-59729 )
- 8層ある場合は、代わりに雪ブロックがドロップされる。
- プレイヤーは、1 つのウツボカズラから 2 つの青緑色の染料をクラフトできるように。( MCPE-171061 )
- キツネの体力が 10 になった。( MCPE-48233 )
- 村人は寝ているときに音を出さなくなった。
技術アップデート
AIの目標
- minecraft:behavior.peek 一度も使われなかった AI 目標コンポーネントを削除。
アドオンとスクリプトエンジン
- ワールド参加フローのパケットから非推奨のビヘイビアパックダウンロード関連コードを削除。
- UI ですべてのカスタムブロックが 180 度回転してしまうバグを修正。
- 「gui」「item_display_transforms」「rotation」フィールドのデフォルトは [30, 45, 0] 、 [30, 225, 0]
- “item_display_transforms”: {
“gui” : {
“translation”: [0, 0, 0],
“rotation”: [30, 45, 0],
“scale”: [0.625, 0.625, 0.625],
“rotation_pivot” : [0, 0, 0],
“scale_pivot” : [0, 0, 0],
“fit_to_frame” : true
}
}
- “item_display_transforms”: {
API
- プレーヤーの isEmoting メソッドを修正。(MCPE-180083)
- BlockRecordPlayerComponent クラスをベータ版から 1.14.0 にリリース。
- UIManager クラスをベータ版から 1.3.0 にリリース。
- UIManager の closeAllForms メソッドをベータ版から 1.3.0 にリリース。
- @minecraft/server
- playerEmote ワールドアフターイベントをベータ版から 1.14.0 にリリース。
- EntityQueryPropertyOptions をベータ版から 1.14.0 にリリース。
- EntityStrengthComponent をベータ版 から 1.13.0に移動。
- @minecraft/server-ui バージョン 1.3.0 にアクセスできない問題を修正。
- イテレータを変更して、自身の状態を適切に保存し、簡素化し、一般的な使用法をより適切に処理できるように。
- 反復可能なオブジェクトの next メソッドを修正。
- アクタープロパティ API のターゲットセレクターをベータ版から 1.14.0 に移動しました。
ブロック
- minecraft:repeating_command_block を常時実行から動力が必要に変更した場合に実行されないようになった。
- ブロックジオメトリの「item_display_transforms」フィールドでは、「今後のクリエイター機能」トグルが不要になった。
- 「tnt」ブロックは、「tnt」と「underwater_tnt」という固有のインスタンスに分割されました。
- ブロック名が上書きされる format_version より大きいか等しい場合、blocks.json を解析するとコンテンツ エラーが発生するように。
- 以下のブロック名は、format_version 1.21.30 以降では「blocks.json」では古いものとみなされる。( MCPE-100267 )
- minecraft:carpet
- minecraft:colored_torch_bp
- minecraft:colored_torch_rg
- minecraft:concrete
- minecraft:concrete_powder
- minecraft:coral
- minecraft:coral_block
- minecraft:coral_fan
- minecraft:coral_fan_dead
- minecraft:coral_fan_hang
- minecraft:coral_fan_hang2
- minecraft:coral_fan_hang3
- minecraft:double_plant
- minecraft:double_stone_block_slab
- minecraft:double_stone_block_slab2
- minecraft:double_stone_block_slab3
- minecraft:double_stone_block_slab4
- minecraft:double_wooden_slab
- minecraft:fence
- minecraft:hard_stained_glass
- minecraft:hard_stained_glass_pane
- minecraft:leaves
- minecraft:leaves2
- minecraft:light_block
- minecraft:log
- minecraft:log2
- minecraft:monster_egg
- minecraft:planks
- minecraft:red_flower
- minecraft:sapling
- minecraft:shulker_box
- minecraft:stained_glass
- minecraft:stained_glass_pane
- minecraft:stone_block_slab
- minecraft:stone_block_slab2
- minecraft:stone_block_slab3
- minecraft:stone_block_slab4
- minecraft:stonebrick
- minecraft:tallgrass
- minecraft:terracotta
- minecraft:wood
- minecraft:wooden_slab
- minecraft:wool
- 「chemistry_table」は、「compound_creator」、「material_reducer」、「element_constructor」、「lab_table」の 4 つの固有のインスタンスに分割さた。
- Education Edition の切り替えが必要。
- 「minecraft:destructible_by_mining」ブロックコンポーネントコマンドに新しい実験フィールド「item_specific_speeds」を追加。
- /locate structure コマンドの出力に、見つかった構造物の名前ではなく識別子が表示されるように。
- all コマンドにパラメータ /reload を追加。これにより、プレイヤーはワールドを終了して再度参加するとともに、すべての動作とリソースパックを再読み込みする。
エンティティコンポーネント
- 「behavior.fire_at_target」はバニラコンテンツに限定されなくなった。
- この目標は、エンティティが遅延してショットを発射して攻撃することを可能にする。
- 「behavior.jump_around_target」はバニラコンテンツに限定されなくなった。
- この目標は、エンティティがターゲットを飛び越えたり、ターゲットの周りを飛び回ったりできるように。
- 「behavior.move_around_target」はバニラコンテンツに限定されなくなった。
- この目標により、エンティティはターゲットの周りを移動できるように。
一般的
- フィーチャールールの自動生成ドキュメントを更新。
グラフィカル
- 月が暗く見えるバグを修正。(MCPE-172971)
- データ駆動ブロックのカリングルールが変換コンポーネントとともに回転しないバグを修正。
アイテム
- 1.10 データで icon_namefrom minecraft:icon でアイコンが見つからない場合にコンテンツエラーを追加。
- アイテムコンポーネントがリモートクライアント () で初期化されない問題を修正。
- アイテムのレアリティを指定できる「minecraft:rarity」アイテムコンポーネントを追加。
- 次の値を受け入れる単一のフィールド value:
- “common”
- “uncommon”
- “rare”
- “epic”
- 次のようにインライン値として記述することもできる: “minecraft:rarity”: “uncommon”
- アイテムのレアリティによって、名前に使用される色が決定される。
- アイテムに「minecraft:hover_text_color」コンポーネントが指定されている場合は、そのホバーテキストの色が優先され、レア度カラーの代わりに使用される。
- 次の値を受け入れる単一のフィールド value:
- バージョン 1.16.100 以降のアイテムデータは、パックスタック内のバージョン 1.16.100 以降のアイテムデータによって上書きできるように。
- クリエイターが 1.16.100+ データ駆動のバニラアイテムを 1.16.100+ データで上書きできるように。
- アイテムに関連付けられた動的コンテナのデータをアイテムが保存できるようにするために、「minecraft:storage_item」アイテムコンポーネントを追加。
- このコンポーネントではバンドルトグルが有効になっている必要がある。
- 動的コンテナは、ブロックやエンティティではなくアイテムにリンクされたアイテムを保存するためのコンテナ。
- このコンポーネントを使用するには、アイテムの「minecraft:max_stack_size」を 1 に設定する必要がある。
- 「max_slots」フィールド(1〜64)は、動的コンテナのスロット数を定義する。
- 「max_weight_limit」フィールドは、動的コンテナのすべてのスロット内のアイテムの重量の最大許容合計を定義する。
- 64 個までスタックできるアイテムの重量はそれぞれ 1、16 個までスタックできるアイテムの重量はそれぞれ 4、スタックできないアイテムの重量は 64 。
- 「allow_nested_storage_items」フィールドは、「minecraft:storage_item」コンポーネントを持つ他のアイテムをその中に入れることを可能にする。
- 「weight_in_storage_item」(0~64)は、アイテムが別のストレージアイテム内にあるときに追加される追加の重量を定義する。
- 値が 0 の場合、このアイテムは他のストレージアイテム内には許可されない。
- 「banned_items」フィールドは、アイテムの動的コンテナで許可されないアイテムを定義する。
- 「allowed_items」フィールドは、アイテムの動的コンテナ内で排他的に許可されるアイテムを定義する。
- 空の場合、すべてのアイテムがアイテムの動的コンテナに許可される。
- バンドル固有のインタラクションスキームとツールチップを有効にするために、「minecraft:bundle_interaction」アイテムコンポーネントを追加。
- このコンポーネントではバンドルトグルが有効になっている必要がある。
- このコンポーネントを使用するには、アイテムに「minecraft:storage_item」コンポーネントが定義されている必要がある。
- 「minecraft:bundle_interaction」コンポーネントは、「minecraft:storage_item」コンポーネントによって作成されたコンテナとインタラクトする。
- 「num_viewable_slots」フィールド(1〜64)は、バンドルの上からアクセスできるアイテムスタックの最大数を定義する。
他のスロットは非表示になる。 - [item_name]_open_front および [item_name]_open_back という名前のテクスチャを、textures/textures_list.json に追加する必要がある。
- minecraft:dyeable コンポーネントがクリエイターに公開されるように。
トレードテーブル
- トレードテーブルファイルはバージョン管理されるように。
- TradeTier の「total_exp_required」はバージョン 1.21.30 からの必須メンバー。
- TradeTier の「グループ」はバージョン 1.21.30 から必須のメンバー。
- バージョン 1.21.30 以降、TradeItem の数量「min」は「max」より小さくできない。
ルートテーブル
- ポーション ID を持つ互換性のあるアイテムのポーションタイプを設定できる、ルートテーブルに「set_potion」アイテム関数を追加。
- これには、次のポーション ID 値を受け入れる単一のフィールド「id」がある。
- “water”
- “mundane”
- “long_mundane”
- “thick”
- “awkward”
- “nightvision”
- “long_nightvision”
- “invisibility”
- “long_invisibility”
- “leaping”
- “long_leaping”
- “strong_leaping”
- “fire_resistance”
- “long_fire_resistance”
- “swiftness”
- “long_swiftness”
- “strong_swiftness”
- “slowness”
- “long_slowness”
- “strong_slowness”
- “water_breathing”
- “long_water_breathing”
- “healing”
- “strong_healing”
- “harming”
- “strong_harming”
- “poison”
- “long_poison”
- “strong_poison”
- “regeneration”
- “long_regeneration”
- “strong_regeneration”
- “strength”
- “long_strength”
- “strong_strength”
- “weakness”
- “long_weakness”
- “wither”
- “turtle_master”
- “long_turtle_master”
- “strong_turtle_master”
- “slow_falling”
- “long_slow_falling”
- “wind_charged”
- “weaving”
- “oozing”
- “infested”
- 次のタイプのアイテムは、「set_potion」関数と互換性がある。
- Potion
- Lingering Potion
- Splash Potion
- Arrow
- これには、次のポーション ID 値を受け入れる単一のフィールド「id」がある。
リソースと動作パック
- プレイヤーの「helmet_layer_visible」変数は、現在、has_head_gear Molang クエリの結果に基づいていおり、プレイヤーとペルソナのレンダリングコントローラーのヘルメットレイヤーのパートの可視性は、ヘッドギアの存在をチェックしなくなった。
これにより、アタッチ可能なスクリプトが「helmet_layer_visible」を 1.0 に設定した際に、適切に機能するようになり、モブやカボチャの頭部からペルソナの髪やヘッドギアがはみ出す問題を防ぐ修正が維持される。(MCPE-183058 )
サウンド
- sounds.jsonファイルで無効なサウンドイベントを指定すると、コンテンツエラーが発生するようになりました。
構造
- クライアントが最初に 1 つのサーバーワールドをロードするときに、minecraft:structure_blockdebug 境界ボックスのレンダリングを修正。
実験的な技術アップデート
アドオンとスクリプトエンジン
- ブロックジオメトリファイルに「item_display_transforms」コントロールを追加。
これは、UI、プレイヤー上、地面に浮かんでいるブロックの視覚的な表現方法を制御する。
これは minecraft:geometry json オブジェクト内に存在し、geometry format_version 1.21.0 と「今後のクリエイター機能」トグルが必要。- デフォルト値の例:
- “item_display_transforms”: {
“gui” : {
“translation”: [0, 0, 0],
“rotation”: [30, 225, 0],
“scale”: [0.625, 0.625, 0.625],
“rotation_pivot” : [0, 0, 0],
“scale_pivot” : [0, 0, 0],
“fit_to_frame” : true
},
“firstperson_righthand”: {
“translation”: [0, 0, 0],
“rotation”: [0, 45, 0],
“scale”: [0.4, 0.4, 0.4],
“rotation_pivot” : [0, 0, 0],
“scale_pivot” : [0, 0, 0]
},
“firstperson_lefthand”: {
“translation”: [0, 0, 0],
“rotation”: [0, -135, 0],
“scale”: [0.4, 0.4, 0.4],
“rotation_pivot” : [0, 0, 0],
“scale_pivot” : [0, 0, 0]
},
“thirdperson_righthand”: {
“translation”: [0, 2.5, 0],
“rotation”: [75, 45, 0],
“scale”: [0.375, 0.375, 0.375],
“rotation_pivot” : [0, 0, 0],
“scale_pivot” : [0, 0, 0]
},
“thirdperson_lefthand”: {
“translation”: [0, 2.5, 0],
“rotation”: [75, 45, 0],
“scale”: [0.375, 0.375, 0.375],
“rotation_pivot” : [0, 0, 0],
“scale_pivot” : [0, 0, 0]
},
“ground”: {
“translation”: [0, 3.0, 0],
“rotation”: [0, 0, 0],
“scale”: [0.25, 0.25, 0.25],
“rotation_pivot” : [0, 0, 0],
“scale_pivot” : [0, 0, 0]
},
“fixed”: {
“translation”: [0, 0, 0],
“rotation”: [0, 0, 0],
“scale”: [0.5, 0.5, 0.5],
“rotation_pivot” : [0, 0, 0],
“scale_pivot” : [0, 0, 0]
},
“head”: {
“translation”: [0, 0, 0],
“rotation”: [0, 0, 0],
“scale”: [1, 1, 1],
“rotation_pivot” : [0, 0, 0],
“scale_pivot” : [0, 0, 0]
}
}
- “item_display_transforms”: {
- デフォルト値の例:
API
- PlayerInteractWithBlockBeforeEvent
- 読み取り専用のプロパティ isFirstEvent: boolean をベータ版に追加。この値は、プレイヤーの最初のインタラクションボタンの押下でイベントがトリガーされた場合は true、インタラクションボタンを押したままにした場合に false になる。
- PlayerInteractWithBlockAfterEvent
- ベータ版に readonly beforeItemStack?: ItemStack プロパティを追加。これは、インタラクションが成功する前にプレイヤーが選択していたアイテム。
- ベータ版に読み取り専用プロパティ isFirstEvent: boolean を追加。この値は、プレイヤーの最初のインタラクションボタンの押下でイベントがトリガーされた場合は true、インタラクションボタンを押したままにした場合に false になる。
- このアフターイベントをトリガーするには、ブロックとのインタラクトが成功する必要がある。
- PlayerInteractWithEntityAfterEvent
- ベータ版に readonly beforeItemStack?: ItemStack プロパティを追加。これは、インタラクションが成功する前にプレイヤーが選択していたアイテム。
- 前のイベントをキャンセルしても、後のイベントはトリガーされなくなった。
- このイベントは、インタラクションが成功した場合にのみトリガーされる。
- ItemUseOnBeforeEvent
- ベータ版に「readonly isFirstEvent: boolean」プロパティを追加。この値は、イベントがプレイヤーの初回のインタラクションボタンの押下時にトリガーされた場合は true、インタラクションボタンを押し続けたことによってトリガーされたイベントの場合は false になる。
- ItemUseOnAfterEvent
- ベータ版に「readonly isFirstEvent: boolean」プロパティを追加。この値は、イベントがプレイヤーの初回のインタラクションボタンの押下時にトリガーされた場合は true、インタラクションボタンを押し続けたことによってトリガーされたイベントの場合は false になる。
- クラス PlayerCursorInventoryComponent をベータ版から 1.14.0 に移動。
ブロック
- カスタムブロックの「minecraft:redstone_conductivity」サポートに関する問題を修正。(MCPE-178339)
カメラ
- エンティティのオフセットを公開し、ユーザーが三人称ブームカメラのエンティティの中心からカメラのピボットポイントを変更できるように。
- フォーカスターゲットカメラ: エンティティをターゲットするための回転速度を制御するために、フリーカメラプリセット JSON に rotation_speed を追加。
この値は、1 秒あたりの回転角度を表す浮動小数点数になる。 - フォーカスターゲットカメラ: フリーカメラプリセット JSON に snap_to_target bool を追加し、最初のティックでターゲットエンティティにスナップできるように。
引用元:Minecraft – 1.21.30 (Bedrock)
コメント一覧