【マイクラ】スナップショット: 24w36a アプデ情報まとめ【Java版】
既知の問題
- エンダーパールは正しい場所にテレポートしない
実験的な機能
バンドル
- バンドルがホットバーで使用される場合、一度にすべてのアイテムが空になるのではなく、一度に1つのアイテムグループが空になる。
変更点
- イカのスポーンエッグからは成体のイカのみが産まれるようになった。
- 野生で群れをなして産卵するイカが赤ちゃんである確率は5%。
- モブが別のタイプに変換されると(例:ピグリンからゾンビピグリン)、変換されたモブの体力は、変換前の元のモブの最大体力と同じパーセンテージに設定される。
技術的な変更
- データパックのバージョンは 52 になった。
- リソースパックのバージョンは 37 になった。
データパックバージョン52
タグ
ブロックタグ
- bats_spawnable_on : コウモリが出現できるブロック
アイテムタグ
- さまざまな鎧セットの修復に使用できるアイテムを制御するための新しいタグを追加:
- repairs_leather_armor
- repairs_iron_armor
- repairs_chain_armor
- repairs_gold_armor
- repairs_diamond_armor
- repairs_netherite_armor
- repairs_turtle_helmet
- repairs_wolf_armor
- piglin_safe_armor : プレイヤーが装備するとピグリンが怒らなくなるアイテム
変更されたアイテムコンポーネント
minecraft:item_name
このコンポーネントは、すべてのアイテムに常に存在します
新しいアイテムコンポーネント
minecraft:item_model
- アイテムモデルを制御する
- すべてのアイテムに表示
- フォーマット: 名前空間 ID
- namespace:id はモデル /assets/<namespace>/models/item/<id> を参照。
minecraft:equippable
- 存在する場合、このアイテムは選択されたスロットにプレイヤーが装備できる。
- このコンポーネントを持つアイテムを右クリックすると、適切なスロットに交換される。
- 形式: フィールド付きオブジェクト
- slot:頭、胸、脚、足、胴体、メインハンド、オフハンドのいずれか
- equip_sound (オプション): アイテムを装備したときに再生されるサウンドイベント
- 指定しない場合は、デフォルトの鎧装備音が再生される。
- model(オプション):装備時に使用する装備モデルの名前空間ID
- これらのモデル定義はリソースパックから読み込まれる。
- 指定されていない場合は、ヘッド スロットにあるときにアイテム自体としてレンダリングされる (該当しない場合はレンダリングされない)
- allowed_entities (オプション): このアイテムを装備できるエンティティを制限するエンティティ ID、エンティティ タグ、またはエンティティ ID のリスト
- 指定されていない場合は、この種類の装備を装備できるすべてのエンティティがこのアイテムを装備できる。
- dispensable : ブール値 (デフォルト: true )、アイテムがディスペンサーを使用して装備できるかどうか
- アイテムタイプに特別なディスペンサー動作がある場合、これは効果がない。
- 例: equippable={slot:’chest’,equip_sound:’item.armor.equip_chain’}
minecraft:glider
- このアイテムが存在する場合、装備するとプレイヤーは滑空(エリトラと同様)できるようになる。
- フォーマット: 空のオブジェクト
- 例: glider={}
minecraft:tooltip_style
- 存在する場合、このアイテムはツールチップの背景とフレームにカスタムスプライトを使用できる。
- フォーマット: ツールチップスタイルの名前空間 ID
- namespace:pathのツールチップ スタイルでは、ID を持つスプライトが使用される。
- <namespace>:tooltip/<path>_background および<namespace>:tooltip/<path>_frame
- 例: tooltip_style=’minecraft:special_sword’
- namespace:pathのツールチップ スタイルでは、ID を持つスプライトが使用される。
述語
- プレイヤーサブ述語に、プレイヤーがどの移動キーを押したかを検出するために使用できる新しいフィールド input を追加。
- 指定されている場合、述語はプレイヤーが押している対応するキーバインドと一致します。次の入力の検出をサポートします。
- forward : ブール値(オプション)
- backward : ブール値(オプション)
- left : ブール値(オプション)
- right : ブール値(オプション)
- ジャンプ: ブール値(オプション)
- sneak : ブール値(オプション)
- sprint : ブール値(オプション)
リソースパック バージョン 37
- 導入装備モデル。
- エンティティ装備のテクスチャが移動され、名前が変更された。
- ツールチップの背景とフレームは、スプライトを置き換えることでカスタマイズできるようになりました。
- tooltip/background: ツールチップの背景
- tooltip/frame: ツールチップの周囲に表示されるフレーム
- カスタム tooltip_style コンポーネントを持つアイテムは、ID を持つスプライトを使用します。
- <namespace>:tooltip/<path>_backgroundおよび<namespace>:tooltip/<path>_frame
- nine_slice GUI スプライトスケーリングモードに、新しいオプションのブールプロパティ stretch_inner が追加された。
- true の場合、テクスチャの内側部分(つまり、角ではない部分)はタイル状に並べられるのではなく、引き伸ばされる。
- 指定しない場合は、以前と同様に false になる。
アイテムモデル
- これまではエリトラのみに限定されていたモデルオーバーライドの broken プロパティを、すべてのアイテムモデルで使用できるようになった。
- アイテムの耐久度が1残っている場合は 1、そうでない場合は 0 になる。
カスタム装備モデル
リソースパックで「装備モデル」を定義することで、プレイヤーまたは特定のモブが装備した装備の外観をカスタマイズできるようになりました。
- 装備モデル定義は、assets/<namespace>/models/equipment/<path>.json から読み込まれる。
- これらは、 namespace:path のモデル ID を持つ equippable コンポーネントによって参照できる。
- モデル定義は、wolf_body、horse_body、llama_body、humanoid、humanoid_leggings、wings のフィールドを持つオブジェクト。
- すべてのフィールドはオプションであり、特定のモデルレイヤータイプのレイヤーのリストを指定するために使用できる。
- 各フィールドにはレイヤーオブジェクトのリストが含まれる。
- texture: このレイヤーの名前空間テクスチャの場所
- namespace:path は、assets/<namespace>/textures/entity/equipment/<layer_type>/<path>.png に解決される。
- dyeable : フィールドを持つオブジェクト (オプション)。このレイヤーが染色されたときにどのように動作するかを指定します (dyeableアイテムタグで、dyed_color コンポーネントを持つ)
- color_when_undyed : rgb カラー int (オプション)
- 指定すると、このレイヤーは dyed_color コンポーネントに含まれる色で着色される。
- アイテムが染色可能でない場合、または染色されていない場合は、color_when_undyed で指定された色に基づいて着色される。
- color_when_undyed が指定されておらず、アイテムが染色されていない場合、レイヤーは非表示になる。
- use_player_texture : ブール値 (デフォルト: false )、このレイヤーテクスチャをプレイヤーが指定したテクスチャで上書きする場合は true
- wings レイヤーにのみ使用され、プレイヤーのカスタムエリトラテクスチャで上書きされる。
- texture: このレイヤーの名前空間テクスチャの場所
プレイヤーと馬の両方の鎧レイヤーを指定するモデル定義は次のようになる。
{
“layers”: {
“horse_body”: [
{ “texture”: “minecraft:iron” }
],
“humanoid”: [
{ “texture”: “minecraft:iron” }
],
“humanoid_leggings”: [
{ “texture”: “minecraft:iron” }
]
}
}
“layers”: {
“horse_body”: [
{ “texture”: “minecraft:iron” }
],
“humanoid”: [
{ “texture”: “minecraft:iron” }
],
“humanoid_leggings”: [
{ “texture”: “minecraft:iron” }
]
}
}
トリム
- 装備モデルが定義された装備可能なアイテムはすべて、trim コンポーネントに基づいてトリムのレンダリングをサポートします。
- トリムテクスチャは、textures/trims/entity ディレクトリの適切なフォルダから読み込まれる。
- 例えば、wolf_body レイヤーを持つ鎧は、textures/trims/entity/wolf_body からトリムを取得する。
移動したテクスチャ
- すべての装備関連のテクスチャは、textures/entity/equipment ディレクトリのサブフォルダに移動された。
- プレイヤーのアーマーテクスチャは、textures/entity/equipment/humanoid と textures/entity/equipment/humanoid_leggings に移動された。
- <material>_layer_1 テクスチャは <material> に名前が変更され、humanoid サブディレクトリに移動された。
- <material>_layer_2 テクスチャは <material> に名前が変更され、humanoid_leggings サブディレクトリに移動された。
- それぞれのサブディレクトリ内の leather_layer_1_overlay とleather_layer_2_overlay テクスチャの名前が leather_overlay に変更された。
- wolf_armor と wolf_armor_overlay テクスチャは、textures/entity/equipment/wolf_body/ に移動し、それぞれarmadillo_scute と armadillo_scute_overlay に名前が変更された。
- turtle_layer_1 は turtle_scute に名前が変更された。
- ラマの装飾テクスチャは、textures/entity/equipment/llama_body に移動された。
- 馬鎧のテクスチャは、textures/entity/equipment/horse_body に移動された。
- エリトラのテクスチャは、textures/entity/equipment/wings/elytra に移動された。
- プレイヤーのアーマーテクスチャは、textures/entity/equipment/humanoid と textures/entity/equipment/humanoid_leggings に移動された。
- アーマートリムテクスチャも、通常の装備テクスチャのフォルダ構造に合わせて移動された。
- textures/trims/models/armor 内のテクスチャは、textures/trims/entity/humanoid と textures/trims/entity/humanoid_leggings に分割された。
- レギンステクスチャの場合、_leggings サフィックスは省略される。
24w36aのバグを修正
- MC-16829 – 馬の鎧のモデルにエンチャントグリント効果が表示されない。
- MC-38022 – 半透明ブロック面のレンダリング順序がカメラ位置に合わせて更新されない。
- MC-88967 – モブが別のモブに変換されると、ほとんどの NBT タグが保持されない。
- MC-92875 – 衝突のないブロックは速度の高いエンティティを無視する。
- MC-135898 – モブが別のモブに変換されると、チームが保持されない。
- MC-196556 – 発射物(矢やトライデントなど)が速すぎると、ポータルやエンドゲートウェイでテレポートできない。
- MC-196964 – エンティティが別のエンティティに変換されると、落下ダメージがリセットされる。
- MC-230317 – ムーシュルームの毛を刈るとリードが消える、
- MC-250924 – ヤギの角の音が鳴らない。
- MC-259936 – 右クリックで手に装備した鎧がスタック全体に装備される。
- MC-261666 – 村人に与えられた鎧は、村人がゾンビ村人に変わると失われる。
- MC-270842 – モブが別のモブに変換されるとスコアが保持されない。
- MC-271826 – アーマーのデフォルト属性修飾子コンポーネントを削除できない。
- MC-275011 – クモの巣の中に立っているとインスタントマインが機能しない。
- MC-275228 – クリエイティブホットバーでアイテムを複製できる。
- MC-275239 – 画面が開いているときにアイテムが複製される (クリエイティブ モード)
- MC-275298 – 特殊な衝突動作を持つブロックの検出範囲が以前よりも広くなった。
- MC-275299 – Ctrl + Drop キーを使用して作成すると、アイテムの数が誤っている。
- MC-275344 – スイートベリーブッシュが与えるダメージが一定しない。
- MC-275345 – アイテムが常にシャッフルされるインベントリのバグ。
- MC-275416 – 赤ちゃんイカまたは赤ちゃん発光するイカが、自分から遠すぎるインク粒子を生成する。
- MC-275418 – 赤ちゃんイルカに餌を与えても成長は早まらない。
- MC-275437 – 高速で移動するエンティティがサーバーをフリーズさせ、ウォッチドッグのクラッシュを引き起こす。
- MC-275445 – ポストエフェクトシェーダーでターゲットのサイズを指定すると失敗する。
- MC-275450 – 別のエンティティに乗っている間、プレイヤーのモーションデータが更新されなくなった。
- MC-275455 – 相対テレポート時にプレイヤーの動きが保持されなくなった。
- MC-275462 – コウモリは森の洋館や木の下など、珍しい場所に出現することがある。
- MC-275497 – 修復可能なデータコンポーネントは、デフォルトではアーマーアイテムに存在しない。
- MC-275537 – ハチミツブロックを滑り降りる速度が以前のバージョンよりも遅い。
- MC-275622 – TNT を搭載したトロッコは以前のリリースよりも不安定。
- MC-275624 – カスタムモデルのレッドストーンワイヤーが予期せず緑色に表示される。
- MC-275638 – 激流トライデントを投げて十分に速く移動すれば、テレポートせずにポータルを通過することが可能。
- MC-275642 – 赤ちゃんイルカが自然に出現しない。
- MC-275655 – テレポートコマンドを使用すると、ワールドが再ロードされるまでエンティティの回転が視覚的に更新されない。
- MC-275745 – 表示モードが below_name のスコアボード目標がプレイヤー名のすぐ後ろにレンダリングされる。
- MC-275767 – 継続的にテレポートしているエンティティに乗っているときにカメラが揺れる。
- MC-275770 – ガーディアンビーム攻撃が黄色のままになり、色が変化しない。
- MC-276027 – 防具立てのチェストプレートとブーツがヘルメットオーバーレイテクスチャをレンダリングする。
- MC-276030 – 標識の青いハイライトテキストの背景が消えた。
- MC-276064 – 骨粉で草ブロックを粉砕して生成された背の高い草は、その上の 2 番目のブロックを削除する。
- MC-276122 – クリエイティブモードでは、飛行していないときにソウルサンドとマグマブロックの気泡柱がプレイヤーを垂直方向に動かさない。
- MC-276132 – 半透明度のソートが少し壊れている。
- MC-276179 – ゾンビ村人が再び攻撃するために腕を上げない。
- MC-276204 – イルカとウーパールーパーは海底に泳ぎ込もうとし続ける。
コメント一覧