1. Wiki
  2. /Entidades
  3. /minecraft:buoyant

minecraft:buoyant

¿No quieres escribirlo a mano? GodCraft configura minecraft:buoyant por ti con un interruptor.Get GodCraft

Resumen

minecraft:buoyant es un componente de entidad: va en el objeto components de una criatura personalizada o en uno de sus grupos de componentes. Hace que la entidad flote sobre líquidos como el agua, igual que los botes. También puedes hacer que se balancee con las olas.

Campos

CampoTipoPredeterminadoDescripción
apply_gravityBoolean"true"Empuja la entidad hacia abajo en cada tick, lo que hace más fuerte el movimiento de las olas, pero también hace que caiga con más fuerza fuera del líquido.
base_buoyancyDecimal"1.0"Con qué fuerza flota la entidad; los valores altos la hacen flotar más arriba.
big_wave_probabilityDecimal"0.03"Probabilidad de que una ola grande golpee a la entidad; solo se usa con el tipo de movimiento "waves".
big_wave_speedDecimal"10.0"Multiplicador de velocidad de las olas grandes.
can_auto_step_from_liquidBoolean"false"Permite que la entidad salga del líquido a un bloque sólido contiguo cuando se empuja contra él.
drag_down_on_buoyancy_removedDecimal"0.0"Con qué fuerza se hunde la entidad cuando se le quita este componente.
liquid_blocksListningunoBloques líquidos sobre los que puede flotar la entidad.
movement_typeString"waves"El tipo de movimiento arriba y abajo: "waves", "bobbing" o "none".

Ejemplo

Dentro del objeto components de BP/entities/<name>.json (los valores son los predeterminados o de ejemplo):

BP/entities/<name>.json
{
  "minecraft:buoyant": {
    "apply_gravity": "true",
    "base_buoyancy": "1.0",
    "big_wave_probability": "0.03",
    "big_wave_speed": "10.0",
    "can_auto_step_from_liquid": "false",
    "drag_down_on_buoyancy_removed": "0.0",
    "liquid_blocks": {},
    "movement_type": "waves"
  }
}

We use cookies to improve your experience and analyse site traffic. Learn more