generated from AttODao/fabric-example-mod
Page:
Morph JSON Instinct Core
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
2
Morph JSON Instinct Core
AttODao edited this page 2026-08-16 02:21:38 +09:00
Table of Contents
Morph JSON: instinctの基本設定
instinctはプレイヤー操作から形態AIへ制御を移す本能モードを定義します。このページは散策、手動介入、群れ、感知、画面効果を扱います。狩猟と採食は狩猟・採食設定を参照してください。
enabled
instinct.enabledがfalseなら、その形態では本能モードへ入りません。組み込みのplayerはfalse、Mob形態はtrueです。
wander
| キー | 型 | 範囲 | 内容 |
|---|---|---|---|
horizontal_range |
integer | 1..32 | 互換用の予約値。自然散策・再探索は元Mobのnative Goalの探索範囲を使う。 |
vertical_range |
integer | 1..16 | 互換用の予約値。自然散策・再探索は元Mobのnative Goalの探索範囲を使う。 |
interval_ticks |
integer | 1..1200 | 互換用の予約値。自然散策の開始間隔は元Mobのnative Goalを使う。 |
gaze_weight |
number | 0..1 | 互換用の予約値。自然散策・再探索に独自の視線重みは加えない。 |
intervention
本能中にプレイヤーが前進・左右入力を行ったときの介入を調整します。
| キー | 型 | 範囲 | 内容 |
|---|---|---|---|
forward_wander_chance |
number | 0..1 | 前進入力で散策を開始する確率 |
forward_wander_cooldown_ticks |
integer | 1..1200 | 前進介入の再試行間隔 |
forward_wander_duration_min_ticks |
integer | 1..1200 | 前進で開始した時間制限付き介入散策の最短時間。WANDER中に前進を続けるとこの時間へ戻る。 |
forward_wander_duration_max_ticks |
integer | 1..1200 | 前進で開始した時間制限付き介入散策の最長時間。WANDER中に前進を続けるとこの時間へ戻る。 |
decay_pause_ticks |
integer | 0..1200 | 方向意図を減衰し始めるまでの時間 |
最大時間が最小時間より小さい場合は、最大時間を最小時間まで引き上げます。
social
| キー | 型 | 範囲 | 内容 |
|---|---|---|---|
enabled |
boolean | - | 同種の群れへの追従を有効化 |
search_range |
number | 1..64 | 同種を探す範囲 |
preferred_range |
number | 1..64 | 群れへ接近した後に保つ範囲 |
minimum_group_size |
integer | 1..16 | 追従を開始する最小同種数 |
preferred_rangeは実行時にsearch_range以下へ制限されます。同種判定は形態とEntity Typeの対応を使い、プレイヤー自身は数えません。
senses
| キー | 型 | 範囲 | 内容 |
|---|---|---|---|
prey_range |
number | 0..128 | 獲物を感知する範囲 |
predator_range |
number | 0..128 | 捕食者を感知する範囲 |
memory_ticks |
integer | 0..1200 | 見失った対象を保持する時間 |
scan_interval_ticks |
integer | 5..200 | 周辺Entityを再走査する間隔 |
範囲0は該当感知を実質無効にします。走査は新しいチャンクをロードしません。
visual_effect
| キー | 型 | 範囲 | 内容 |
|---|---|---|---|
enabled |
boolean | - | 本能中の琥珀色周辺効果を有効化 |
strength |
number | 0..1 | 効果強度 |
この演出は形態視界ポストエフェクトの一部なので、クライアントのshader_enabledがfalseなら表示されません。本能の状態遷移と操作は本能モードの遷移と操作を参照してください。
Mob Life Wiki
第1章 基本仕様
第2章 ゲームプレイ仕様
第3章 データパック
- 概要
- movement
- diet
- vision
- combat / attributes
- inventory / sleep
- instinct 基本
- instinct 狩猟・採食
- outline / abilities / traits
- 食性タグ
- 最小例
- マージと再読込
第4章 Configと同期
第5章 資料