【マイクラ】ベータ版とプレビュー: 1.21.30.21 アプデ情報【統合版】
機能とバグ修正
ブロック
- ピストンで水浸しのブロックを垂直に引き込んでも、クライアント上に「ゴーストウォーター」が生成されなくなった。(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 になった。
クラフト
- 花火をクラフトするときに、グリッドにアイテムを追加または削除すると、出力アイテムが適切に更新される。(MCPE-183455)
フルキーボードゲームプレイ
- フルキーボードゲームプレイモードでプレイしているときに、JSON UI メニュー (インベントリ メニューを含む) の左クリックと右クリックに相当する Q と E を追加。
ゲームプレイ
一般的
- ゲームウィンドウを最小化してから復元するとプレースホルダーテクスチャが表示されるバグを修正。
グラフィカル
遊び方
- 行が長くなりすぎたときに「…」を追加する代わりに、「遊び方」トピックラベルに改行機能を追加。
アイテム
- 各旗の模様アイテムの名前に、サブタイトルではなく模様の種類が含まれるように。(MCPE-182508)
- 鍛冶テンプレートアイテムは、一般的な「鍛冶テンプレート」の名前ではなく、テンプレートの種類に基づいて名前が付けられるように。
- 代わりに、ホバーテキストのサブタイトルを通じて、鍛冶テンプレートであることを指定する。
- 各旗の模様アイテムに固有のアイテムテクスチャが与えられ、お互いをよりよく区別できるように。
- Illager Banner は Java 版に合わせて Ominous Banner に名前が変更された(日本語は変更無し)。
モブ
マルチプレイヤー
- ゲーム内の招待画面に正しいサブステータスが表示されない問題を修正。
レアリティ
- さまざまなアイテムとブロックのレア度が変更された。(MCPE-182414)
- 今後のスナップショットでこれらのレア度の変更が Java 版に導入されると、すべてのアイテムとブロックのレア度は両プラットフォームで同等になる。
- レア度は、アイテムやブロックの名前を表示するために使用される色を決定する一連のカテゴリ。
- ゲームプレイに影響しないが、入手するのがどれだけ難しいかを示すために使用される。
- デフォルトでは、特に指定がない限り、すべてのアイテムとブロックのレア度はコモンで、名前は白色で表示される。
- 以下のガイドラインに従い、ゲーム内のすべてのアイテムとブロックのレア度を再評価し、入手の現在の難しさをより正確に反映。
- アイテムとブロックは、以下の要因に応じてレアになる。
- モブドロップを含む戦利品テーブルで見つけられる可能性。
- それを手に入れるために必要な探検の量。
- それを得るために克服しなければならないあらゆる障害の困難さ。
- 世界に存在するアイテムやブロックの量。
- クラフト可能なアイテムやブロックは、クラフト材料の最も高いレア度を継承する。
- 例えば、メイスのレア度はエピック。なぜなら、その材料の1つ (ヘビーコア) がエピックのレア度であるため。
- 同様に、コモンのクラフト材料のみで作られたアイテムもコモンでなければならない。
- 以下のリストは、そのレア度カテゴリに変更されたアイテムとブロックの詳細。
コモン
アンコモン
- スニファーの卵
- チェーンヘルメット
- チェーンのチェストプレート
- チェーンレギンス
- チェーンブーツ
- リカバリーコンパス
- レコードの破片5
- オウムガイの殻
- 残響の欠片
- ヤギの角笛
- 壺の欠片
- 不吉なビン
- 不吉な旗(邪悪な村人の旗)
- ネザライト強化
- 略奪者風の装飾
- 砂丘風の装飾
- 海洋風の装飾
- 密林風の装飾
- 潮流風の装飾
- ブタの鼻風の装飾
- あばら模様の装飾
- 先駆者風の装飾
- 職人風の装飾
- 牧者風の装飾
- 主人風の装飾
- フロー風の装飾
- ボルト風の装飾
- 以下の音楽ディスク:
- 13
- cat
- blocks
- chirp
- クリエイター(オルゴール)
- far
- mall
- mellohi
- stal
- strad
- ward
- 11
- wait
- relic
- 5
- 断崖
レア
- エンチャントされたリンゴ
- エンチャントされたリンゴは、古代都市とトライアルチャンバーの両方で入手可能になったため、より一般的になり、エピックではなくレアに降格した。
- トライデント
- 最近、トライデントのレア度はコモンからエピックに引き上げられたが、ヘビーコアやエリトラなどのエピックカテゴリの他のアイテムよりも入手しやすいと再評価された。
- ネザースター
- 監獄風の装飾
- 要塞風の装飾
- ヴェックス風の装飾
- 尖塔風の装飾
- ウィザースケルトンの頭蓋骨
- 骸骨模様
- ウィザースケルトンの頭蓋骨がレアになったため、これらの旗の模様もレアになる。
- 何かの模様
- エンチャントされたリンゴがレアになったため、これらの旗の模様もレアになる。
- 以下の音楽ディスク:
エピック
レルム
- RealismCraft と他のいくつかのパックが Realms で動作しない問題を修正。これはサービス側の修正で、プレビュー版と最新のフルリリース版の両方で有効。(REALMS-11913、REALMS-11916)
- Realms Stories のコンテンツはスクロール時に切り取られなくなった。
- Galaxy Z Flip デバイスの Realms Stories のスクリーンショットで、どの UI サイズでもテキストが重ならなくなった。
- プレビュー領域を選択してワールドを作成するときに、ゲームパッドの凡例が UI 要素と重ならなくなった。
- 分割画面モードでは、プライマリプレーヤーのサブスクリプションタブのみを表示する。
- Realm に接続しているとき、または関連する画面にいるときに、プレビュー/ベータビルドのデバッグテキストに Realm ID が表示されるように。
タッチコントロール
- タッチコントロール用の新しい十字ボタンを改良。よりコンパクトになり、後方への移動ボタンが追加され、カメラ入力が受信されない外側の領域がわずかに拡張され、予期しないカメラの動きを防止。コントロールをカスタマイズすると、斜めのボタンも表示される。
- 非表示 HUD コマンドで D パッドのタッチコントロールが非表示にならないバグを修正。(MCPE-184157)
トライアルチャンバー
- 廊下に「遭遇」を含む新しいバリエーションを追加: より大きな部屋につながる短いチャレンジ。
- 交差点のベッドの色がランダム化された。(MCPE-180424)
- 部屋の入り口にある空のチェストをホッパーやバレルに置き換えて、これらが廃棄と在庫管理を目的としていることをプレイヤーに分かりやすくした。
- 複数のトライアルチャンバーテンプレートにブロックが欠落していたり、ブロックが正しくなかったりする問題を修正。(MCPE-176952)
- トライアルチャンバーの壁の後ろにアクセスできないトラップが生成される問題を修正。(MCPE-180912)
- トライアルチャンバー内の一部のスライムトライアルスポナーは、プレイヤーの介入なしにはスライムを生成しない。
- 台座とチャンバー_1/2 で不吉な金庫が生成できない場合がある問題を修正。
ユーザーインターフェース
- サブスクリプションを購入する際に発生する可能性があったソフトロックを修正。
- プレイヤーが不吉なビンを持っているときに「飲む」インタラクションプロンプトが表示されないバグを修正。
- プレイヤーの体力が切り上げではなく切り捨てられ、HUD に空の体力アイコンしか表示されないことがあるバグを修正。(MCPE-183157)
- チャット出力のスクロール位置は、ゲーム画面がフォーカスを取り戻した後もその位置を維持する。
- 別のデバイスでサインインするための URL を microsoft.com/link に短縮。
バニラパリティ
- エンティティが水に落ちると、Java 版と同じ水しぶきの音が鳴るように。(MCPE-44120)
- スタンドアロンの足場ブロックをストラクチャーブロックの上に設置できないバグを修正。(MCPE-169818)
- 火炎耐性を持つスノーゴーレムは暖かいバイオームではダメージを受けなくなった。(MCPE-94448)
- くり抜かれていないカボチャブロックは、スノーゴーレムとアイアンゴーレムの作成に使用できなくなった。(MCPE-33801)
- アイテムがエンチャントされると、そのレア度は基本レア度に応じて上昇するように。
- アイテムの基本的なレア度がコモンまたはアンコモンの場合、エンチャントするとレアになる。
- アイテムの基本レア度がレアの場合、エンチャントするとエピックになる。
- アイテムの基本レア度がエピックの場合、エンチャントしてもエピックのままになる。
技術アップデート
アドオンとスクリプトエンジン
- ワールド参加フローのパケットから非推奨のビヘイビアパックダウンロード関連コードを削除。
翻訳
- @minecraft/server バージョン 1.3.0 をリリース。
- @minecraft/server バージョン 1.4.0-beta を追加。
- プレーヤーの isEmoting メソッドを修正。(MCPE-180083)
- playerEmoteWorld after event をベータ版から 1.14.0 にリリース。
- BlockRecordPlayerComponent クラスをベータ版から 1.14.0 にリリース。
- UIManagerclass をベータ版から 1.3.0 にリリース。
- EntityQueryPropertyOptions をベータ版から 1.14.0 にリリース。
- EntityStrengthComponent をベータ版から 1.13.0 に移動。
ブロック
- minecraft:repeating_command_block を常時実行から動力が必要に変更した場合に実行されないようになった。
- カスタムブロックの基本的なレッドストーン特性を制御する「minecraft:redstone_conductivity」コンポーネントを追加。
コマンド
- /locate structure コマンドの出力に、見つかった構造物の名前ではなく識別子が表示されるように。
エディター
- 改良されたクライアントウィジェットシステム
- 基本ウィジェット機能にコンポーネントを使用するようにクライアントウィジェットシステムがリファクタリングされた。
- エディターのインワールドウィジェットのレンダリングを支援するエディタークライアントレンダラーヘルパーサービスを追加。
- ギズモの動きを完全に自由に移動できるように変更し、リリース時にグリッドにスナップするように。
- エンティティ、テキスト、ギズモ、高さガイド、基本的なレンダリングプリミティブの新しいウィジェットコンポーネントを追加。
- PropertyPane API の追加アップデート
- IPropertyPane の addBlockPicker および addEntityPicker メソッドを削除し、代わりに型安全な IObservableProp<string> 値を活用する addComboBox API を導入。
- IComboBoxPropertyItem および IComboBoxPropertyItemOptions インターフェイスを追加。
- コンボボックスは、ComboBoxPropertyItemDataType を使用して追加の検証を行うためにさまざまなデータ型をサポート。エンティティとブロック型は古いコンポーネントと同様に機能する。カスタム型ではユーザー定義のリストが許可され、これがデフォルトになる。
- 型安全な IObservableProp<number> 値 API を活用する代替プロパティ ペイン addNumberAPI を追加。
- 新しいプロパティ項目にインターフェイス INumberPropertyItem と INumberPropertyItemOptions を追加。
- プロパティバッグ番号項目を作成する関数の名前を addNumber_deprecated に変更。
- 入力フィールドのテーマカラーと中央揃えの数値入力フィールドの値を更新。
- 型安全な IObservableProp<number> 値を活用する代替プロパティペイン addDropdownAPI を追加。
- 新しいプロパティ項目に、IDropdownPropertyItem、IDropdownPropertyItemOptions、IDropdownPropertyItemEntry インターフェースを追加。各ドロップダウンエントリは、画像をレンダリングするための imageData?: ImageResourceData プロパティをサポートするように。
- プロパティバッグ番号項目を作成する関数の名前を addDropdown_deprecated に変更。
- ドロップダウンUI要素のテーマとコンテンツの配置の問題を修正。
- 型安全な IObservableProp<RGBA> 値 API を活用する代替プロパティペイン addColorPicker API を追加。
- 新しいプロパティ項目にインターフェイス IColorPickerPropertyItem と IColorPickerPropertyItemOptions を追加。
- プロパティバッグカラーピッカー項目を作成する関数の名前を addColorPicker_deprecated に変更。
- 型安全な IObservableProp<string> 値 API を活用する代替プロパティペイン addString API を追加。
- 新しいプロパティ項目にインターフェイス IStringPropertyItem と IStringPropertyItemOptions を追加。
- プロパティバッグ文字列項目を作成する関数の名前を addString_deprecated に変更。
- 召喚ツールアイコンが欠落していた問題を修正。
- 「ExtensionContext.settings.theme」に次の関数を追加: addNewTheme(name: string): void、deleteTheme(name: string): void、getCurrentTheme(): string、updateThemeColor(name: string, key: ThemeSettingsColorKey, newColor: minecraftserver.RGBA): void。これらの関数は、「minecraft:default」またはその他の組み込みテーマが渡された場合に例外をスローする。テーマが存在しない場合も、updateThemeColor と deleteTheme が例外をスローする。
- ブロックピッカーモーダルにブロック画像のサポートを追加。
- ブロックまたはエンティティピッカーで特定の文字を入力するとエラーが発生するバグを修正。
- 確率パレット項目に既存のブロックを追加できないように検証を追加。
- 「ExtensionContext.settings.theme」に次の関数を追加: addNewTheme(name: string): void、deleteTheme(name: string): void、getCurrentTheme(): string、updateThemeColor(name: string, key: ThemeSettingsColorKey, newColor: minecraftserver.RGBA): void。これらの関数は、「minecraft:default」またはその他の組み込みテーマが渡された場合に例外をスローする。テーマが存在しない場合も、updateThemeColor と deleteTheme が例外をスローする。
エンティティコンポーネント
- 「behavior.fire_at_target」はバニラコンテンツに限定されなくなった。
- この目標は、エンティティが遅延してショットを発射して攻撃することを可能にする。
- 「behavior.jump_around_target」はバニラコンテンツに限定されなくなった。
- この目標は、エンティティがターゲットを飛び越えたり、ターゲットの周りを飛び回ったりできるように。
- 「behavior.move_around_target」はバニラコンテンツに限定されなくなった。
- この目標により、エンティティはターゲットの周りを移動できるように。
ゲームプレイ
- エンティティのオフセットを公開し、ユーザーが三人称ブームカメラのエンティティの中心からカメラのピボットポイントを変更できるように。
一般的
- フィーチャールールのドキュメントを更新。
- コンテンツログが有効な場合に画面に表示されるコンテンツログのレベルを変更する GUI ログレベルオプションをクリエーター設定セクションに追加。
アイテム
- 1.10 データで icon_namefrom minecraft:icon でアイコンが見つからない場合にコンテンツエラーを追加。
- アイテムコンポーネントがリモートクライアント () で初期化されない問題を修正。
- アイテムのレアリティを指定できる「minecraft:rarity」アイテムコンポーネントを追加。
- 次の値を受け入れる単一のフィールド value:
- “common”
- “uncommon”
- “rare”
- “epic”
- 次のようにインライン値として記述することもできる: “minecraft:rarity”: “uncommon”
- アイテムのレアリティによって、名前に使用される色が決定される。
- アイテムに「minecraft:hover_text_color」コンポーネントが指定されている場合は、そのホバーテキストの色が優先され、レア度カラーの代わりに使用される。
ルートテーブル
- ポーション 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
構造
- クライアントが最初に 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] } }
API
- PlayerInteractWithBlockBeforeEvent
- 読み取り専用のプロパティ isFirstEvent: boolean をベータ版に追加。この値は、プレイヤーの最初のインタラクションボタンの押下でイベントがトリガーされた場合は true、インタラクションボタンを押したままにした場合に false になる。
- PlayerInteractWithBlockAfterEvent
- ベータ版に readonly beforeItemStack?: ItemStack プロパティを追加。これは、インタラクションが成功する前にプレイヤーが選択していたアイテム。
- ベータ版に読み取り専用プロパティ isFirstEvent: boolean を追加。この値は、プレイヤーの最初のインタラクションボタンの押下でイベントがトリガーされた場合は true、インタラクションボタンを押したままにした場合に false になる。
- このアフターイベントをトリガーするには、ブロックとのインタラクトが成功する必要がある。
- PlayerInteractWithEntityAfterEvent
- ベータ版に readonly beforeItemStack?: ItemStack プロパティを追加。これは、インタラクションが成功する前にプレイヤーが選択していたアイテム。
- 前のイベントをキャンセルしても、後のイベントはトリガーされなくなった。
- このイベントは、インタラクションが成功した場合にのみトリガーされる。
グラフィカル
- Android の Mali デバイスファミリにおけるさまざまな問題、特に遅延テクニカルプレビューの「縞模様の影」バグを修正。(MCPE-175207)
- 太陽の照度と太陽の色のキーフレーム値を補間する際の誤ったオフセットを削除。太陽の照度と太陽の色のキーフレーム値は、他の時間ベースのキーフレーム値と一致するように。クリエイターは太陽の照度と色のキーフレームを 0.5 ずつシフトする必要がある。クリエイターポータルのドキュメントはそれに応じて更新された。
- 遅延テクニカルプレビューで、テクスチャセットを介してサブサーフェススキャタリングをデータ駆動する機能を追加。この効果により、ワックス、葉、スキンと同様に、光がオブジェクトの表面を一定量まで透過できるように。以前の葉のデフォルトのサブサーフェス効果は削除され、パックが独自のテクスチャを提供するように。クリエイターは、テクスチャセット JSON で “metalness_emissive_roughness” の代わりに “metalness_emissive_roughness_subsurface” を使用して、特定のブロック、モブなどで効果をアクティブ化できる。サブサーフェス値は、提供されたテクスチャのアルファチャネルから取得される。詳細については、クリエイターポータルの更新されたドキュメントを参照。
- この新しいフィールドは、フォーマットバージョンが「1.21.30」のテクスチャセット JSON でのみ使用可能。
- 遅延テクニカルプレビューのカラーグレーディング JSON スキーマを変更し、ハイライトとシャドウ固有のカラーグレーディング設定を明示的に有効にすることが必要になった。詳細については、クリエイターポータルの更新されたドキュメントを参照。
- エディターの遅延グラフィック設定にハイライトとシャドウのカラーグレーディングコントロールを追加。
- 遅延テクニカルプレビューで、データ駆動による発光彩度低下機能を追加。詳細については、クリエイターポータルの更新されたドキュメントを参照。
- 遅延テクニカルプレビューでエンチャントされたアイテムのサポートを追加。
- 遅延テクニカルプレビューでアップスケーリングを有効にしてプレイヤーの手にあるアイテムを振ったときに発生する汚れや「ゴースト」アーティファクトを軽減。
- 特定のオブジェクトがポイントライトから影を落とさない原因となっていたさまざまな問題を修正し、ポイントライトソースを修正して、そのジオメトリが遅延テクニカルプレビューで影を落とさないように変更。
引用元:Minecraft Beta & Preview – 1.21.30.21
コメント一覧