generated from AttODao/fabric-example-mod
Page:
Configuration Authority
Pages
Awkwardness
Body Attributes and Reach
Built in Instinct Values
Built in Movement Values
Built in Survival Values
Built in Vision Values
Client Config
Combat and Relations
Commands
Configuration Authority
Crafting and Interactions
Datapack Example
Datapack Overview
Datapack Reload and Merge
Equipment and Chests
Food and Exhaustion
Home
Initial Spawn
Instinct Behavior
Instinct Mode
Inventory
Item Tags
Jump Fall and Water
Morph JSON Combat and Attributes
Morph JSON Diet
Morph JSON Extras
Morph JSON Instinct Core
Morph JSON Instinct Hunting and Feeding
Morph JSON Inventory and Sleep
Morph JSON Movement
Morph JSON Vision
Movement and Turning
Persistence and Limits
Rendering Sounds and Vision
Server Config
Sleep and Abilities
Supported Forms
Synchronization and Reload
Variants and NBT
World Morph Lifecycle
No results
1
Configuration Authority
AttODao edited this page 2026-08-13 18:37:39 +09:00
Table of Contents
設定ファイルの責務
Mob Lifeには、形態データパック、サーバーConfig、クライアントConfigの3種類があります。変更対象と権限が異なります。
| 種類 | 配置 | 管理者 | 主な対象 | 反映 |
|---|---|---|---|---|
| 形態JSON | ワールドまたはサーバーのデータパック | サーバー | 形態ごとの速度、食性、視界、AI、容量 | /reload |
| アイテムタグ | ワールドまたはサーバーのデータパック | サーバー | 食べられるアイテム集合 | /reload |
| サーバーConfig | config/mob_life-server.json |
サーバー | 機能全体の許可、制限の有効・無効 | サーバー再起動 |
| クライアントConfig | config/mob_life-client.json |
各クライアント | シェーダー、デバッグ表示 | GUI保存またはクライアント起動 |
判断基準
- 「ウサギのホットバーを2枠から3枠にする」は形態JSONです。
- 「すべての形態でホットバー制限を使わない」はサーバーConfigです。
- 「牛の遠距離ぼけを弱くする」は形態JSONです。
- 「自分の画面だけ形態シェーダーを切る」はクライアントConfigです。
- 「形態自体を選択肢から止める」はサーバーConfigですが、個別のMob形態だけを無効化する設定はありません。
権限境界
ゲームプレイへ影響する形態JSONとサーバーConfigはサーバーが決定し、必要な解決済み値を接続クライアントへ送ります。クライアント上の同名ファイルでサーバー値を上書きすることはできません。
クライアントConfigはサーバーへ送信されません。シェーダーを無効化しても、サーバー上のFOV、リーチ、感知、AIなどの判定は変更されません。
旧Configからの分割
新しい分割ファイルが存在せず、旧config/mob_life.jsonが存在する場合、サーバー側とクライアント側はそれぞれ関係するセクションを読み、新しい分割ファイルを書き出します。旧ファイルは削除しません。
分割ファイルが存在する場合は常にそちらを優先し、旧ファイルへの後続変更は読みません。不正なJSONや欠落キーは各既定値へ戻ります。
Mob Life Wiki
第1章 基本仕様
第2章 ゲームプレイ仕様
第3章 データパック
- 概要
- movement
- diet
- vision
- combat / attributes
- inventory / sleep
- instinct 基本
- instinct 狩猟・採食
- outline / abilities / traits
- 食性タグ
- 最小例
- マージと再読込
第4章 Configと同期
第5章 資料