generated from AttODao/fabric-example-mod
Page:
Morph JSON Movement
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
Table of Contents
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Morph JSON: movement
movementは地上・水中の入力、旋回、落下、ウサギ型の跳躍を制御します。速度値の実際の作用は移動と旋回も参照してください。
基本フィールド
| キー | 型 | 範囲 | 内容 |
|---|---|---|---|
reference_mob_speed |
number | 0..4 | 対応Mobの基準移動速度。プレイヤー属性へ速度差を換算する基準 |
sneak_speed |
number | 0..4 | スニーク時の目標速度 |
walk_speed |
number | 0..4 | 歩行時の目標速度 |
sprint_speed |
number | 0..4 | スプリント時の目標速度 |
sideways_multiplier |
number | 0..4 | 左右入力へ掛ける倍率 |
backward_multiplier |
number | 0..4 | 後退入力へ掛ける倍率 |
water_input_multiplier |
number | 0..4 | 水中入力へ掛ける倍率 |
charged_jump |
boolean | - | 長押しで溜める通常ジャンプを使うか |
slow_fall_multiplier |
number | 0..4 | 落下速度倍率。1は補正なし |
wing_animation |
boolean | - | 落下中に翼アニメーションを使うか |
quadruped_turning |
boolean | - | 四足型の移動方向連動旋回を使うか |
quadruped_turn_speed |
number | 0.1..30 | 旋回速度。1 game tick当たりの度数 |
速度はMinecraftの内部移動速度と同じ尺度で、ブロック毎秒ではありません。reference_mob_speedを0にすると速度換算の分母を失うため、意図した停止には各目標速度や入力倍率を0にする方が明確です。
rabbit_hop
rabbit_hop.enabledを有効にすると、通常のジャンプ処理ではなく、移動状態ごとの自動跳躍を使います。
| キー | 型 | 範囲 | 内容 |
|---|---|---|---|
enabled |
boolean | - | ウサギ型跳躍の有効化 |
sneak_cooldown |
integer | 0..1200 | スニーク時の着地後跳躍待機(tick) |
walk_cooldown |
integer | 0..1200 | 歩行時の着地後跳躍待機(tick) |
sprint_cooldown |
integer | 0..1200 | スプリント時の着地後跳躍待機(tick) |
*_horizontal_speed |
number | 0..4 | 該当状態の水平速度 |
*_jump_velocity |
number | 0..4 | 該当状態の上向き初速 |
*はsneak、walk、sprintです。クールダウン0も受理されますが、接地など実行条件は残ります。
部分上書き例
{
"movement": {
"sprint_speed": 0.5,
"sideways_multiplier": 0.4,
"rabbit_hop": {
"sprint_cooldown": 5,
"sprint_jump_velocity": 0.36
}
}
}
組み込み値の比較は組み込み値: 移動を参照してください。
Mob Life Wiki
第1章 基本仕様
第2章 ゲームプレイ仕様
第3章 データパック
- 概要
- movement
- diet
- vision
- combat / attributes
- inventory / sleep
- instinct 基本
- instinct 狩猟・採食
- outline / abilities / traits
- 食性タグ
- 最小例
- マージと再読込
第4章 Configと同期
第5章 資料