1. विकी
  2. /आइटम
  3. /minecraft:kinetic_weapon

minecraft:kinetic_weapon

इसे हाथ से नहीं लिखना चाहते? GodCraft एक स्विच से minecraft:kinetic_weapon आपके लिए सेट कर देता है।Get GodCraft

ओवरव्यू

minecraft:kinetic_weapon एक आइटम कंपोनेंट है: यह कस्टम आइटम के components ऑब्जेक्ट में जाता है। आइटम मॉब्स पर दौड़कर वार करके उन्हें चोट पहुंचाता है, जैसे भाला (lance)। इस्तेमाल के दौरान यह हर tick उस सीधी लाइन में जांच करता है जिधर यूज़र देख रहा है, और यूज़र व टारगेट एक-दूसरे की ओर जितनी तेज़ चलें, वार उतना ज़ोरदार होता है।

फ़ील्ड

फ़ील्डटाइपडिफ़ॉल्टविवरण
delayinteger0आइटम इस्तेमाल शुरू करने के बाद डैमेज देने से पहले कितने ticks इंतज़ार।
reachFloatRange{"max":3,"min":0}आगे कितनी दूर (ब्लॉक्स में) टारगेट को मारा जा सकता है। बीच में ब्लॉक हों तो वार रुक जाता है।
creative_reachFloatRangeकोई नहींCreative मोड में इस्तेमाल होने वाली reach। न दें तो reach इस्तेमाल होती है।
hitbox_marginnumber0निशाने की लाइन के आसपास अतिरिक्त जगह, ताकि थोड़ा हटकर खड़े टारगेट भी गिने जाएं।
damage_conditionsminecraft:kinetic_weapon kinetic_effect_conditionsकोई नहींडैमेज के लिए पूरे होने वाले नियम (जैसे कम से कम स्पीड)। इसके बिना कोई डैमेज नहीं होता।
knockback_conditionsminecraft:kinetic_weapon kinetic_effect_conditionsकोई नहींटारगेट को पीछे धकेलने के लिए पूरे होने वाले नियम। इसके बिना knockback नहीं होता।
dismount_conditionsminecraft:kinetic_weapon kinetic_effect_conditionsकोई नहींसवारों को उनकी सवारी से गिराने के लिए पूरे होने वाले नियम। इसके बिना सवार बैठे रहते हैं।
damage_multipliernumber1स्पीड पर आधारित वैल्यू को डैमेज में बदलता है। बड़ा मतलब ज़्यादा ज़ोरदार वार।
damage_modifiernumber0multiplier के बाद डैमेज में जुड़ने वाली तय मात्रा।

उदाहरण

BP/items/<name>.json के components ऑब्जेक्ट के अंदर (मान डिफ़ॉल्ट या placeholder हैं):

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
  }
}

आइटम: बिहेवियर पैक

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