1. Wiki
  2. /Objetos
  3. /minecraft:kinetic_weapon

minecraft:kinetic_weapon

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

Resumen

minecraft:kinetic_weapon es un componente de objeto: va en el objeto components de un objeto personalizado. Hace que el objeto hiera a las criaturas al cargar contra ellas, como una lanza de justa. Mientras se usa, comprueba cada tick en línea recta hacia donde mira el usuario, y el golpe es más fuerte cuanto más rápido se acercan el usuario y el objetivo.

Campos

CampoTipoPredeterminadoDescripción
delayinteger0Ticks de espera después de empezar a usar el objeto antes de que pueda hacer daño.
reachFloatRange{"max":3,"min":0}Hasta qué distancia (en bloques) se puede golpear. Los bloques en medio detienen el golpe.
creative_reachFloatRangeningunoAlcance en modo Creativo. Si no se indica, usa reach.
hitbox_marginnumber0Espacio extra alrededor de la línea de mira, para que cuenten los objetivos un poco descentrados.
damage_conditionsminecraft:kinetic_weapon kinetic_effect_conditionsningunoReglas (como una velocidad mínima) que deben cumplirse para hacer daño. Sin ellas, no se hace daño.
knockback_conditionsminecraft:kinetic_weapon kinetic_effect_conditionsningunoReglas que deben cumplirse para empujar al objetivo. Sin ellas, no hay empuje.
dismount_conditionsminecraft:kinetic_weapon kinetic_effect_conditionsningunoReglas que deben cumplirse para derribar a los jinetes de su montura. Sin ellas, los jinetes siguen montados.
damage_multipliernumber1Convierte el valor basado en la velocidad en daño. Cuanto mayor, más fuertes los golpes.
damage_modifiernumber0Una cantidad fija que se suma al daño después del multiplicador.

Ejemplo

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

BP/items/<name>.json
{
  "minecraft:kinetic_weapon": {
    "delay": 0,
    "reach": {
      "max": 3,
      "min": 0
    },
    "creative_reach": 1,
    "hitbox_margin": 0,
    "damage_conditions": {},
    "knockback_conditions": {},
    "dismount_conditions": {},
    "damage_multiplier": 1
  }
}

Objetos: Paquete de comportamiento

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