minecraft:teleport आपके लिए सेट कर देता है।Get GodCraftओवरव्यू
minecraft:teleport एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। एंटिटी को random तरीके से या अपने टारगेट की तरफ teleport करने देता है, जैसे enderman।
फ़ील्ड
| फ़ील्ड | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
dark_teleport_chance | Decimal | "0.01" | अँधेरे में होने पर random teleport की संभावना बदलता है। |
light_teleport_chance | Decimal | "0.01" | दिन की रोशनी में होने पर random teleport की संभावना बदलता है। |
max_random_teleport_time | Decimal | "20" | Random teleports के बीच सबसे लंबा समय, सेकंड में। |
min_random_teleport_time | Decimal | "0" | Random teleports के बीच सबसे छोटा समय, सेकंड में। |
projectile_filter | Minecraft Filter | कोई नहीं | तय करता है कि कौन से projectiles एंटिटी को teleport की कोशिश करवाते हैं; सभी के लिए इसे छोड़ दें। |
random_teleport_cube | Vector [a, b, c] | "[32, 16, 32]" | एंटिटी के आसपास के box का साइज़ जहाँ random teleports पहुँच सकते हैं। |
random_teleports | Boolean | "true" | true होने पर एंटिटी बीच-बीच में random teleport करती है। |
target_distance | Decimal | "16" | टारगेट का पीछा करते हुए एंटिटी ज़्यादा से ज़्यादा कितनी दूर teleport करेगी। |
target_teleport_chance | Decimal | "1" | टारगेट की तरफ teleport करने का 0.0 से 1.0 तक का chance। |
teleports_on_projectile_hit | Boolean | "false" | true होने पर एंटिटी teleport करके आने वाले projectiles से बचती है। |
उदाहरण
BP/entities/<name>.json के components ऑब्जेक्ट के अंदर (मान डिफ़ॉल्ट या placeholder हैं):
BP/entities/<name>.json
{
"minecraft:teleport": {
"dark_teleport_chance": "0.01",
"light_teleport_chance": "0.01",
"max_random_teleport_time": "20",
"min_random_teleport_time": "0",
"projectile_filter": {},
"random_teleport_cube": "[32, 16, 32]",
"random_teleports": "true",
"target_distance": "16"
}
}