1. विकी
  2. /एंटिटी
  3. /minecraft:behavior.use_kinetic_weapon

minecraft:behavior.use_kinetic_weapon

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

ओवरव्यू

minecraft:behavior.use_kinetic_weapon एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। मॉब को भाले जैसे charge वाले हथियार से लड़ने देता है: वह टारगेट पर झपटता है, फिर पीछे हटकर दोबारा charge करता है। हथियार वाले आइटम में minecraft:kinetic_weapon होना चाहिए।

फ़ील्ड

फ़ील्डटाइपडिफ़ॉल्टविवरण
approach_distancenumber8टारगेट इतना पास आते ही मॉब अपना हथियार इस्तेमाल करना शुरू करता है।रेंज: 0 से …
reposition_distanceFloatRange{"max":2,"min":2}टारगेट बहुत पास आ जाए तो दोबारा charge से पहले मॉब कितना पीछे हटता है। हथियार की reach के बीच वाले हिस्से में जुड़ता है।
reposition_speed_multipliernumber1दोबारा charge के लिए पीछे हटते समय स्पीड multiplier।रेंज: 0 से …
cooldown_distanceFloatRange{"max":8,"min":8}हथियार का charge समय खत्म होने पर मॉब कितना पीछे हटता है। हथियार की reach के बीच वाले हिस्से में जुड़ता है।
cooldown_speed_multipliernumber1cooldown पर पीछे हटते समय स्पीड multiplier।रेंज: 0 से …
weapon_reach_multipliernumber1इस मॉब के लिए हथियार की reach को बढ़ाता या घटाता है।रेंज: 0 से …
weapon_min_speed_multipliernumber1damage देने के लिए हथियार को चाहिए सबसे कम स्पीड को बढ़ाता या घटाता है।रेंज: 0 से …
hijack_mount_navigationbooleanfalsetrue होने पर, मॉब इस goal से अपनी सवारी को चलाता है। सवारी में mount_pathing goal होना चाहिए।
on_killActorDefinitionTrigger{"event":"","filters":{"AND":null,"NOT":null,"OR":null,"all":null,"all_of":null,"any":null,"any_of":null,"none_of":null},"target":"self"}इस मॉब के अपने टारगेट को मारने पर चलने वाला event।
cooldown_timenumber1दो हमलों के बीच कितने सेकंड।रेंज: 0 से …
melee_fovnumber90हमले के लिए टारगेट पहचानने में इस्तेमाल होने वाला field of view, डिग्री में।रेंज: 0 से …
x_max_rotationnumber30टारगेट को देखते समय मॉब ऊपर या नीचे कितने डिग्री तक झुक सकता है।रेंज: 0 से …
y_max_head_rotationnumber30टारगेट को देखते समय मॉब अपना सिर दाएँ-बाएँ कितने डिग्री तक घुमा सकता है।रेंज: 0 से …
random_stop_intervalinteger0मौजूदा हमला रोकने की N में 1 संभावना देता है, जहाँ N यह मान है। कभी रैंडम न रोकने के लिए 0 रखें।रेंज: 0 से …
attack_oncebooleanfalsetrue होने पर, मॉब अपनी पूरी ज़िंदगी में यह हमला सिर्फ़ एक बार करता है।
can_spread_on_firebooleanfalsetrue होने पर, खाली हाथ वाला जलता हुआ मॉब वार करने पर अपने टारगेट को आग लगा देता है।
min_path_timenumber0.2टारगेट तक नया रास्ता बनाने से पहले सबसे कम base समय, सेकंड में।रेंज: 0 से …
max_path_timenumber0.55टारगेट तक नया रास्ता बनाने से पहले सबसे ज़्यादा base समय, सेकंड में।रेंज: 0 से …
path_fail_time_increasenumber0.75जब मॉब मौजूदा रास्ते पर न चल पाए, तो नया रास्ता बनाने से पहले जुड़ने वाले अतिरिक्त सेकंड।रेंज: 0 से …
inner_boundary_time_increasenumber0.25जब टारगेट path_inner_boundary से ज़्यादा दूर हो, तो नया रास्ता बनाने से पहले जुड़ने वाले अतिरिक्त सेकंड।रेंज: 0 से …
outer_boundary_time_increasenumber0.5जब टारगेट path_outer_boundary से ज़्यादा दूर हो, तो नया रास्ता बनाने से पहले जुड़ने वाले अतिरिक्त सेकंड।रेंज: 0 से …
path_inner_boundarynumber16वह दूरी जिसके बाद inner_boundary_time_increase जुड़ता है।रेंज: 0 से …
path_outer_boundarynumber32वह दूरी जिसके बाद outer_boundary_time_increase जुड़ता है।रेंज: 0 से …
speed_multipliernumber1टारगेट की ओर जाते समय स्पीड multiplier।रेंज: 0 से …
require_complete_pathbooleanfalsetrue होने पर, मॉब सिर्फ़ उसी टारगेट का पीछा करता है जिस तक उसके पास पूरा रास्ता हो।
track_targetbooleanfalsetrue होने पर, मॉब टारगेट को महसूस करने के किसी built-in तरीके के बिना भी उसे ट्रैक करता रहता है।
attack_typesstring""यह मॉब किन entity types पर हमला करेगा।
on_attackActorDefinitionTrigger{"event":"","filters":{"AND":null,"NOT":null,"OR":null,"all":null,"all_of":null,"any":null,"any_of":null,"none_of":null},"target":"self"}हर बार मॉब का वार लगने पर चलने वाला event।
priorityinteger0जब कई goal एक साथ चलना चाहें तो तय करता है कि कौन चलेगा: छोटी संख्या वाला पहले चलता है।रेंज: 0 से …
control_flagsGoal's control flags[]कोई नहींबताता है कि यह goal शरीर के किन हिस्सों का कंट्रोल लेता है (जैसे move, look या jump), ताकि एक ही हिस्से वाले goal साथ में न चलें।

उदाहरण

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

BP/entities/<name>.json
{
  "minecraft:behavior.use_kinetic_weapon": {
    "approach_distance": 8,
    "reposition_distance": {
      "max": 2,
      "min": 2
    },
    "reposition_speed_multiplier": 1,
    "cooldown_distance": {
      "max": 8,
      "min": 8
    },
    "cooldown_speed_multiplier": 1,
    "weapon_reach_multiplier": 1,
    "weapon_min_speed_multiplier": 1,
    "hijack_mount_navigation": false
  }
}

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