1768321115
2026-01-13 15:04:00
別のスナップショットで活動に戻ります。今週のリリースでは、新しいワールド オプション ボタンを通じて、ゲーム内の一時停止画面からゲーム ルールにアクセスできるようにします。データ パックの面では、世界時計という新しい概念を導入しています。これは、昨年タイムラインに関して行った作業を拡張したものです。世界時計などの詳細については、以下の完全な変更ログを参照してください。
楽しい採掘を!
変更点
- JVM 構成への追加の調整
ブロック、アイテム、エンティティの軽微な調整
- Tripwire テクスチャは、透明ではなくアルファ カットアウトとしてレンダリングされるようになりました。
UI
デバッグ画面
- day_count デバッグ エントリが local_difficulty から分割されました
ゲームルール
- ゲームルール画面は、ポーズメニューの新しいワールドオプション画面からゲーム内でアクセスできるようになりました
- ゲーム内とワールド作成メニューの両方のゲームルール画面の上部に検索バーが追加されました
ワールドオプション
一時停止メニューの難易度ボタンは、新しい画面 – ワールド オプションにつながるボタンに置き換えられました。
- ワールドオプション画面には、難易度ボタンとゲームルールを変更するボタンが含まれています
- ゲーム ルール画面はすべてのオペレーターが利用できますが、それ以外の場合は無効になっています
技術的な変更
- データパックのバージョンは97になりました
- リソースパックのバージョンは78になりました
データパックバージョン97
- 新しいブロックタグを追加しました
- 新しい流体タグを追加しました
- 世界時計とタイムラインで動作するように time コマンドの形式を変更しました。
- 世界時計を指定するために time_check 条件を更新しました
世界時計
世界時計には、ティックごとに増加する内部時間が含まれています。これらは、world_clock レジストリの下のデータ パックで定義できます (つまり、data//world_lock/.json の下にあります)。
- 世界時計は一時停止または再開でき、時計の時刻は time コマンドから変更または照会できます。
- 形式: フィールドのないオブジェクト
タイムライン
- 時計フィールドを追加しました: 世界時計 ID。タイムラインがどの世界時計に関連付けられているかを指定します。
- このフィールドは必須ですが、以前の動作と一致させるために、minecraft:overworld クロックを使用できます。
- オプションの time_markers フィールド、名前空間付きタイム マーカー ID と int またはタイム マーカー オブジェクト間のオプションのマップを追加しました。
- 形式:
- 非負の整数、タイムマーカーがマークする目盛り
- またはフィールドを持つオブジェクト:
- ティック: 0 から period_ticks までの整数 (時間マーカーがマークするティック)
- show_in_commands: オプションのブール値。コマンド候補にタイム マーカーを表示するかどうかを指定します。
- 形式:
タイムマーカー
タイム マーカーは、特定の世界時計のコンテキスト内に存在します。これは、異なるタイム マーカーが異なるタイムラインによって定義されていても、特定の世界時計の特定の ID を持つタイム マーカーは 1 つだけ存在できることを意味します。また、2 つの世界時計が同じ名前のタイム マーカーを持つことができることも意味します。
タイムマーカーの組み込みの使用法
一部のタイム マーカーは、バニラ ゲームの動作を制御するために使用されます。通常、これらは /time コマンドに表示されないように設定されています。
- Minecraft:wake_up_from_sleep – ディメンションのデフォルトのクロックを、そのディメンション内のプレイヤーが睡眠後に目覚める時間まで進める時間
- Minecraft:roll_village_siege – ゾンビ村の包囲が発生するランダムな確率を評価するディメンションのデフォルトの時計の時刻
コマンド
スイングの変化
- 両方の引数を省略できるようになり、次のデフォルトに戻ります。
- 省略した場合、エンティティセレクターは @s になります。
- 省略した場合どちらの手を振るかがメインハンドになります
時間の変化
- time コマンドは世界時計に基づくようになりました。
- オプションで、時刻を time コマンドの入力として指定できます。
- クロックが指定されていない場合 (以前と同様に /time …)、ディメンションのデフォルトのクロックが使用されます。
- set および add サブコマンドからの戻り値 (/execute store など) は、現在の時刻ではなく、時計の経過時間の合計になります。
構文:
- 時間 [of ] set – クロックの合計経過時間を設定します。
- 時間 [of ] set – 次にタイムマーカーが発生するまでクロックを進めます。
- Minecraft:overworld Clock の場合、利用可能なタイム マーカーは次のとおりです: 日、正午、夜、真夜中
- 時間 [of ] add – 時計にティックを追加します。負の数または正の数を指定できます。
- 時間 [of ] 一時停止 – 時計を一時停止します
- 時間 [of ] 再開 – 時計を再開します
- 時間 [of ] クエリ – タイムラインの期間内の現在のティック数を表示して返します。
- 時間 [of ] クエリの繰り返し – タイムラインの期間が繰り返された回数を表示して返します。
- 時間 [of ] クエリ時間 – クロックの合計経過時間を表示して返します。
- time query gametime – 前と同様、ワールド内の合計経過ティック (/time を使用して時計に加えられた変更の影響を受けません)
ゲームのテスト環境
time_of_day を Clock_time に置き換えました
- 新しい必須フィールド時計を追加しました: 世界時計 ID、(既存の時間フィールドから) 時間を設定する時計
述語
マインクラフト:time_check 戦利品述語
- 追加された時計フィールド: 世界時計 ID。どの世界時計に対して時間チェックを行うかを指定します。
レシピ
- 結果フィールドは、それを含むすべてのレシピ タイプ間でより一貫性のあるものになるはずです
- 短い形式 (例: “minecraft:foo”、これは {“id”:”minecraft:foo”, “count”: 1} と同等) を受け入れるようになりました。
- レシピタイプの製錬、爆破、燻製、campfire_cooking の場合、このフィールドは count フィールドも受け入れるようになりました。
ワールドジェネレーション
ディメンションの種類
- 追加されたフィールド:
- default_clock: オプションの世界時計 ID
- time コマンドに使用されるデフォルトのクロックを指定します。
- 指定しない場合、time コマンドには明示的なクロック引数が必要になります。
- また、minecraft:wake_up_from_sleep および Minecraft:roll_village_siege のタイム マーカーが適用されるクロックも指定します
- 指定しない場合、それらの時間マーカーはそのディメンションに適用されません。
- time コマンドに使用されるデフォルトのクロックを指定します。
- default_clock: オプションの世界時計 ID
タグ
タグをブロックする
- 植生のカテゴリを配置して存続できるブロックを決定する次のタグを追加しました。
- #supports_vegetation は、次のブロックへのサポートを提供します。
- ブッシュ
- ショートグラス
- 背の高い草
- シダ
- 大きなシダ
- ピッチャープラント
- ひまわり
- ライラック
- ローズブッシュ
- 牡丹
- アイブロッサム
- ホタルブッシュ
- ピンクの花びら
- 野の花
- タンポポ
- トーチフラワー
- ポピー
- ブルーオーキッド
- ニンニク
- アズールブルート
- 赤いチューリップ
- オレンジチューリップ
- 白いチューリップ
- ピンクのチューリップ
- オックスアイ デイジー
- ヤグルマギク
- スウィートベリーブッシュ
- オークの苗木
- トウヒの苗木
- 白樺の苗木
- ジャングルの苗木
- アカシアの苗木
- 桜の苗木
- ダークオークの苗木
- ペールオークの苗木
- #supports_crops は、すべての成長段階で次の作物にサポートを提供します。
- 小麦
- ニンジン
- じゃがいも
- ビーツ
- トーチフラワー作物
- ピッチャー植物作物
- #supports_stem_crops
- #supports_pumpkin_stem
- #supports_melon_stem
- #サポート_シュガーケーン
- #supports_sugar_cane_adjacently
- Sugar Cane の隣接サポート要件を満たすブロックはどれですか
- #サボテンサボテン
- #サポート_コーラス_プラント
- #サポート_コーラス_フラワー
- #サポート_ネザー_スプラウト
- #つつじをサポート
- #supports_warped_fungus
- #supports_crimson_fungus
- #supports_mangrove_propagule
- #supports_hanging_mangrove_propagule
- #サポート_ネザー_ワート
- #supports_warped_roots
- #サポート_クリムゾン_ルート
- #supports_wither_rose
- #サポート_ココア
- #supports_lily_pad
- #supports_frogspawn
- #support_override_cactus_flower
- サボテンの花は、頑丈な上面がない場合でも、このタグのブロックに配置できます。
- #supports_vegetation は、次のブロックへのサポートを提供します。
- どのブロックが特定のカテゴリの植生をサポートできないかを決定する次のタグを追加しました。
- #cannot_support_seagrass
- #cannot_support_kelp
- 一貫性を保つために、次のタグの名前を変更しました。
- #dry_vegetation_may_place_on -> #supports_dry_vegetation
- #bamboo_plantable_on -> #supports_bamboo
- #small_dripleaf_placeable -> #supports_small_dripleaf
- #big_dripleaf_placeable -> #supports_big_dripleaf
- #mushroom_grow_block -> #overrides_mushroom_light_requirement
- 上記のタグにない場合、キノコは 13 未満の光レベルがないと生存できません。
- #snow_layer_can_survive_on -> #support_override_snow_layer
- 雪の層は、上部の全面がない場合でも、このタグのブロックに配置できます。
- #snow_layer_cannot_survive_on -> #cannot_support_snow_layer
- 以下の作物の成長を許可するブロックを定義する #grows_crops を追加しました。
- 小麦
- ニンジン
- じゃがいも
- ビーツ
- トーチフラワー作物
- ピッチャー植物作物
- カボチャの茎
- メロンの茎
- 特定のタイプのバブル列を開始できるブロックを定義するために、次のタグを追加しました。
- #enables_bubble_column_drag_down
- #enables_bubble_column_push_up
流体タグ
- どの流体が次のブロックをサポートできるかを決定するためのタグが追加されました。
- #supports_lily_pad
- #supports_frogspawn
- #supports_sugar_cane_adjacently を追加しました
- Sugar Cane の隣接サポート要件を満たす流体はどれですか
- デフォルトとして水とともにバブルカラムが占めることができる流体を定義する #bubble_columns_can_occupy 流体タグを追加しました
リソースパックバージョン78
- Tripwire テクスチャは、透明ではなくアルファ カットアウトとしてレンダリングされるようになりました。
26.1 スナップショット 3 のバグを修正しました
- MC-297536 – デバッグ十字線で Z 格闘が発生します
- MC-299992 – デフォルト値として手動で指定された特定のコンポーネントを含むアイテムを与えたりテストしたりするときの予期しない動作
- MC-305105 – エンティティのメインハンドの槍は、/swing を使用してオフハンドアームを振るとアニメーション化されます。
- MC-305156 – UIが更新されるまでダイアログ要素は表示されません
- MC-305251 – ブリーズはあらゆるMobに対して攻撃的です
- MC-305261 – エンチャントウィズレベルとエンチャントランダムリー関数はゲームをクラッシュさせる可能性があります
- MC-305292 – 銅製のチェストはクリスマスプレゼントのテクスチャを使用しています
- MC-305459 – スポーンエッグからスポーンされた村人は、バリアントとしてワールド原点 (0, 0, 0) のバイオームを使用します。
- MC-305540 – 放浪の商人が昆布の代わりにカボチャをエメラルド 3 個で販売
- MC-305577 – ピグリンは多数のホグリンから逃げなくなりました
スナップショットを取得する
スナップショットは Minecraft: Java Edition で利用できます。スナップショットをインストールするには、Minecraft ランチャーを開き、[インストール]タブでスナップショットを有効にします。
テスト版はワールドを破損する可能性があるため、バックアップするか、メインのワールドとは別のフォルダーで実行してください。
クロスプラットフォームのサーバー jar:
ここでバグを報告してください:
フィードバックを送りたいですか?
#Minecraft #スナップショット #マインクラフト