minecraft:reflect_projectiles आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:reflect_projectiles एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। एंटिटी आने वाले projectiles से लगने के बजाय उन्हें उछालकर लौटा सकती है। यह एक experimental feature है।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
azimuth_angle | Molang | "0" | Reflect होने पर projectile की दाएँ-बाएँ दिशा में जुड़ने वाले degrees के लिए Molang expression। |
elevation_angle | Molang | "0" | Reflect होने पर projectile की ऊपर-नीचे दिशा में जुड़ने वाले degrees के लिए Molang expression। |
reflected_projectiles | Array | कोई नहीं | Projectile टाइप्स जो इस एंटिटी से उछलकर लौटते हैं। |
reflection_scale | Molang | "1" | Molang expression जो लौटे projectile की speed बदलता है; 1 से कम पर धीमा, 1 से ज़्यादा पर तेज़। |
reflection_sound | String | "reflect" | Projectile के उछलकर लौटने पर बजने वाला sound event। |
उदाहरण
BP/entities/<name>.json के components ऑब्जेक्ट के अंदर (मान डिफ़ॉल्ट या placeholder हैं):
BP/entities/<name>.json
{
"minecraft:reflect_projectiles": {
"azimuth_angle": "0",
"elevation_angle": "0",
"reflected_projectiles": {},
"reflection_scale": "1",
"reflection_sound": "reflect"
}
}