minecraft:shooter आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:shooter एक आइटम कंपोनेंट है: यह कस्टम आइटम के components ऑब्जेक्ट में जाता है। आइटम को धनुष या crossbow जैसा launcher बनाता है जो inventory से गोला-बारूद चलाता है। इसे minecraft:use_modifiers के साथ जोड़ें ताकि प्लेयर दबाकर खींच सके।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
ammunition | Ammunition[] | कोई नहीं | यह कौन से आइटम चला सकता है उनकी लिस्ट, और ऑफ हैंड इस्तेमाल करने या Creative में ammo न घटाने जैसे विकल्प। |
max_draw_duration | number | 0 | आइटम को पूरा खींचने में लगने वाले सेकंड। |
scale_power_by_draw_duration | boolean | false | true होने पर प्लेयर जितनी देर खींचे, शॉट उतना ताकतवर होता है। |
charge_on_draw | boolean | false | true होने पर आइटम खींचते समय लोड होता है और अगली बार इस्तेमाल पर चलता है, जैसे crossbow। |
उदाहरण
BP/items/<name>.json के components ऑब्जेक्ट के अंदर (मान डिफ़ॉल्ट या placeholder हैं):
BP/items/<name>.json
{
"minecraft:shooter": {
"ammunition": [],
"max_draw_duration": 0,
"scale_power_by_draw_duration": false,
"charge_on_draw": false
}
}