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

minecraft:rail_sensor

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

Resumen

minecraft:rail_sensor es un componente de entidad: va en el objeto components de una criatura personalizada o en uno de sus grupos de componentes. Reacciona cuando la entidad pasa sobre un raíl activador: activa o desactiva cosas o expulsa a los pasajeros.

Campos

CampoTipoPredeterminadoDescripción
check_block_typesBoolean"false"Si es true, la entidad comprueba en cada tick el bloque sobre el que está y ejecuta su comportamiento de desactivación cuando no está sobre un raíl.
eject_on_activateBoolean"true"Si es true, los pasajeros salen despedidos al pasar sobre un raíl activador con energía.
eject_on_deactivateBoolean"false"Si es true, los pasajeros salen despedidos al pasar sobre un raíl activador sin energía.
on_activateStringningunoEvento que se lanza al pasar sobre un raíl activador con energía.
on_deactivateStringningunoEvento que se lanza al pasar sobre un raíl activador sin energía.
tick_command_block_on_activateBoolean"true"Si es true, una vagoneta con bloque de comandos empieza a funcionar al pasar por un raíl con energía.
tick_command_block_on_deactivateBoolean"false"Si es false, una vagoneta con bloque de comandos deja de funcionar al pasar por un raíl sin energía.

Ejemplo

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

BP/entities/<name>.json
{
  "minecraft:rail_sensor": {
    "check_block_types": "false",
    "eject_on_activate": "true",
    "eject_on_deactivate": "false",
    "on_activate": "",
    "on_deactivate": "",
    "tick_command_block_on_activate": "true",
    "tick_command_block_on_deactivate": "false"
  }
}

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