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

minecraft:behavior.random_swim

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

ओवरव्यू

minecraft:behavior.random_swim एक एंटिटी कंपोनेंट है: यह कस्टम मॉब के components ऑब्जेक्ट में, या उसके किसी component group में जाता है। पानी वाले मॉब को पानी में रैंडम जगहों पर तैराता है। मछलियों और दूसरे तैराकों के लिए इस्तेमाल करें।

फ़ील्ड

फ़ील्डटाइपडिफ़ॉल्टविवरण
avoid_surfacebooleantruetrue होने पर, मॉब पानी की सबसे ऊपरी परत के नीचे रहता है।
speed_multipliernumber1यह goal चलते समय मॉब की स्पीड बढ़ाता या घटाता है: 1 मतलब सामान्य स्पीड।
xz_distinteger10मॉब नई जगह के लिए दाएँ-बाएँ कितनी दूर तक देखता है। कम से कम 1 होना चाहिए।
y_distinteger7मॉब नई जगह के लिए ऊपर-नीचे कितनी दूर तक देखता है। कम से कम 1 होना चाहिए।
intervalinteger120goal कितनी बार चुना जाए: हर बार interval में 1 की संभावना होती है। बड़े मान मतलब मॉब कम बार चलता है।
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.random_swim": {
    "avoid_surface": true,
    "speed_multiplier": 1,
    "xz_dist": 10,
    "y_dist": 7,
    "interval": 120,
    "priority": 0,
    "control_flags": []
  }
}

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