名前空間付きGameRulesリファレンス (MC 26.2)
本書では、Minecraft 26.2 で Item Clumps が登録するすべての名前空間付きGameRulesの完全なリファレンスを提供します。
📊 GameRulesカテゴリ情報ボックス
| 項目 | 値 |
|---|---|
| カテゴリ識別子 | item_clumps:item_clumps |
| ローカライズ名 | "Item Clumps" (gamerule.category.item_clumps.item_clumps) |
| 登録メソッド | DynamicGameRuleManager.registerCategory(...) (DasikLibrary API) |
| 保存先 | ワールドごとの level.dat (GameRules CompoundTag) |
| ネットワーク権限 | サーバー主導 (サーバーTick時に動的評価) |
📋 完全なGameRulesリファレンステーブル
| ゲームルール識別子 | 型 | 初期値 | 有効範囲 | 説明とゲームへの影響 |
|---|---|---|---|---|
item_clumps:enable_clumping | Boolean | true | true / false | メイン切り替え。true で通常上限を超えて結合。false でバニラの64個結合に復帰。 |
item_clumps:max_clump_size | Integer | 9999 | 64 〜 2147483647 | 1エンティティあたりの最大アイテム数。(※ stack-size-adjuster 導入時は無効化) |
item_clumps:render_labels | Boolean | true | true / false | true の場合、メガスタックの上に浮遊数量ラベル (例: 丸石 x500) を表示。 |
item_clumps:merge_radius | Integer | 1 | 1 〜 10 | 結合可能な同一アイテムを探索する水平方向の半径 (ブロック単位)。 |
item_clumps:label_min_count | Integer | -1 | -1 〜 2147483647 | ラベル表示の最小数量。-1 の場合はバニラの最大スタック数を使用 (丸石なら $> 64$)。 |
💻 ゲーム内チャット管理の実行例
すべてのGameRulesはサーバーの再起動なしにリアルタイムで変更可能です:
1. 結合検索半径の調整
text
/gamerule item_clumps:merge_radius 3アイテム探索半径を水平方向 $3$ ブロックに拡大します。
2. 超大規模集約容量の設定
text
/gamerule item_clumps:max_clump_size 50000地上の一つのエンティティが最大 $50,000$ 個のアイテムを保持できるようになります。
3. 浮遊数量ラベルの表示切替
text
/gamerule item_clumps:render_labels falseバニラの見た目を重視し、浮遊ラベルをすべて非表示にします。
4. ラベル表示最小しきい値の調整
text
/gamerule item_clumps:label_min_count 100アイテム数が $101$ 個以上の集約エンティティにのみラベルを表示します。
