手冊:minecraft:buoyant

出自Minecraft基岩版开发Wiki
數據驅動 實體 > minecraft:buoyant
minecraft:buoyant
附加包元件
元件所屬
元件型別
元件ID
-467213736
加入版本
?

允許實體在特定的流體方塊上漂浮。

模式[編輯]

buoyant:
bool "apply_gravity": opt
int "base_buoyancy": opt
int "big_wave_probability": opt
int "big_wave_speed": opt
int "drag_down_on_buoyancy_removed": opt
array "liquid_blocks": opt
bool "simulate_waves": opt

結構[編輯]

  •  minecraft:buoyant:根物件。
    •  apply_gravity: 每刻度都應用重力。導致更多的波浪模擬,但會導致更多的重力施加在流體方塊外部。
    •  base_buoyancy: 用於計算實體將漂浮多少的基本浮力。
    •  big_wave_probability: 大浪撞擊實體的概率。僅當simulate_waves為真時才使用。
    •  big_wave_speed: 速度的乘數,掀起大浪。根據big_wave_probability觸發
    •  drag_down_on_buoyancy_removed: 移除浮力分量時實體將被拖拽的程度。
    •  liquid_blocks: 此實體可以飄浮的方塊列表。必須是流體方塊。
    •  simulate_waves: 如果為true,則運動模擬透過的波浪。

範例[編輯]

字串型
"minecraft:buoyant": {
    "base_buoyancy": 1.0,
    "apply_gravity": true,
    "simulate_waves": true,
    "big_wave_probability": 0.03,
    "big_wave_speed": 10.0,
    "liquid_blocks": [
        "minecraft:water",
        "minecraft:flowing_water"
    ]
}