MCTOOLBOX
MC ToolboxMC TOOLBOX

สถิติลูกม้า, ความสูงกระโดด และความเร็ว

เครื่องคำนวณการผสมพันธุ์ม้า

ทำนายลูกม้าจากพ่อแม่สองตัว ให้คะแนนม้าเดี่ยว และคัดลอกคำสั่ง /summon ของ Java พร้อมค่า health, jump_strength และ movement_speed ที่แน่นอน

ม้า

แนวโน้มลูกม้า

B-tier · 61/100

ลูกม้าที่น่าจะเป็นไปได้ใช้ค่ามัธยฐานของการสุ่ม 20,000 ครั้งของสูตรลูกม้าแบบวานิลลาสำหรับแต่ละสถิติ

0.12% chance to beat the better parent on all three stats

พลังชีวิต

10.1% ดีกว่าพ่อแม่ที่ดีที่สุด
แย่ที่สุด
20.4 HP
น่าจะเป็นไปได้
24.3 HP
ดีที่สุด
28.1 HP

Jump strength

12.6% ดีกว่าพ่อแม่ที่ดีที่สุด
แย่ที่สุด
2.50 blk
น่าจะเป็นไปได้
3.63 blk
ดีที่สุด
4.95 blk

Movement speed

9.6% ดีกว่าพ่อแม่ที่ดีที่สุด
แย่ที่สุด
8.18 b/s
น่าจะเป็นไปได้
10.64 b/s
ดีที่สุด
13.10 b/s

เรียกม้าตัวนี้

คำสั่งนี้จะทำให้ม้าเชื่องและตั้งค่า Health บวกกับ max_health, jump_strength และ movement_speed Java ปัจจุบันใช้ id และ base ห้ามใช้ชื่อ horse.jump_strength แบบเก่า

คำสั่ง Summon
/summon horse ~ ~ ~ {Tame:1b,Health:24.264304432707526f,attributes:[{id:"minecraft:max_health",base:24.264304432707526d},{id:"minecraft:jump_strength",base:0.7604704371094704d},{id:"minecraft:movement_speed",base:0.2524858370857934d}]}

การผสมพันธุ์ม้าใน Minecraft ทำงานอย่างไร

ผสมพันธุ์ม้าที่เชื่องสองตัวด้วย golden carrot หรือ golden apple ลูกม้าจะสุ่มค่าพลังชีวิต, ความแข็งแรงในการกระโดด และความเร็วในการเคลื่อนที่แยกกัน การสุ่มแต่ละครั้งจะเริ่มต้นที่จุดกึ่งกลางของพ่อแม่ จากนั้นจะเลื่อนไปตามค่าความแตกต่างระหว่างพ่อแม่บวก 0.3 ของช่วงเต็มของสถิตินั้น คูณด้วยปัจจัยสุ่มตั้งแต่ -0.5 ถึง +0.5 ลูกม้าส่วนใหญ่จะอยู่ใกล้จุดกึ่งกลาง บางตัวดีกว่าพ่อแม่ทั้งสองตัว บางตัวแย่กว่า

ม้าป่าจะสุ่มแต่ละสถิติหนึ่งครั้งภายในช่วงด้านล่าง การผสมพันธุ์คือวิธีที่คุณผลักดันสายพันธุ์ไปสู่ค่าสูงสุด เพราะลูกม้าจะสืบทอดจากพ่อแม่แทนที่จะสุ่มใหม่ทั้งหมด ลาใช้คณิตศาสตร์สถิติเดียวกัน ม้าที่ผสมพันธุ์กับลาจะกลายเป็นล่อ ม้าโครงกระดูกและม้าซอมบี้ไม่สามารถผสมพันธุ์ได้

ช่วงสถิติจาก Horse wiki ปัจจุบัน

Health คือ 15 ถึง 30 HP (7.5 ถึง 15 hearts) jump_strength คือ 0.4 ถึง 1.0 ซึ่งสามารถกระโดดข้ามได้ประมาณ 1.153 ถึง 5.92 blocks ด้วยแรงโน้มถ่วงแบบวานิลลา movement_speed คือ 0.1125 ถึง 0.3375 ประมาณ 4.74 ถึง 14.23 blocks ต่อวินาที ความสูงในการกระโดดเหล่านี้แทนที่ตัวเลข 5.3-block แบบเก่าที่ยังคงปรากฏอยู่ในบางหน้า

สูตรลูกม้า

สำหรับแต่ละสถิติ เกมจะจำกัดพ่อแม่ทั้งสองให้อยู่ในช่วงที่กำหนด, ใช้จุดกึ่งกลางของพวกมัน, จากนั้นเพิ่มค่า spread คูณ ((r1 + r2 + r3) / 3 - 0.5) ค่า spread คือผลต่างสัมบูรณ์ของพ่อแม่บวก 0.3 เท่าของ (ค่าสูงสุดลบค่าต่ำสุด) ค่าที่เกินขีดจำกัดจะสะท้อนกลับเข้ามาในช่วง การสุ่มสามครั้งทำให้ลูกม้าที่มีค่าสุดขีดหายาก

วิธีอ่านสถิติม้าในเกม

Health แสดงเป็นหัวใจ การกระโดดและความเร็วถูกซ่อนไว้ รัน /data get entity @e[type=horse,limit=1,sort=nearest] attributes และคัดลอกค่าพื้นฐานลงใน Stat decoder หากไม่มีคำสั่ง คุณสามารถประมาณได้โดยการกระโดดข้ามกำแพงและจับเวลาการวิ่ง

เรียกม้าทดสอบ

คำสั่งในหน้านี้เป็นของ Java Edition โลกสมัยใหม่ต้องการ attributes ที่มี id และ base โลกเก่าต้องการ Attributes ที่มี Name และ Base id เก่า minecraft:horse.jump_strength ล้าสมัยแล้ว Bedrock ไม่สามารถใช้ NBT นี้ได้

คำถามที่พบบ่อยเกี่ยวกับการผสมพันธุ์ม้า

สถิติม้าใน Minecraft ถูกสืบทอดอย่างไร?

แต่ละสถิติทั้งสามจะถูกสุ่มแยกกัน เกมจะใช้จุดกึ่งกลางของพ่อแม่ จากนั้นเพิ่มค่า spread ของความแตกต่างของพวกมันบวก 0.3 ของช่วงเต็ม คูณด้วยค่าสุ่มเฉลี่ยตั้งแต่ -0.5 ถึง +0.5 ผลลัพธ์ที่อยู่นอกช่วงที่ถูกต้องจะสะท้อนกลับเข้ามาภายในช่วง

สถิติม้าสูงสุดคืออะไร?

30 HP, jump_strength 1.0 (ประมาณ 5.92 blocks) และ movement_speed 0.3375 (ประมาณ 14.23 blocks ต่อวินาที) ม้าที่สมบูรณ์แบบมีทั้งสามค่าที่ขีดจำกัด ซึ่งหายากมากจากม้าป่าตัวเดียว

มีพ่อแม่ตัวที่สามที่ซ่อนอยู่หรือไม่?

ไม่ ผู้คนพูดเช่นนั้นเพราะสูตรเพิ่มค่าสุ่มใหม่นอกเหนือจากพ่อแม่สองตัว ค่าสุ่มนั้นคือสิ่งที่ทำให้ลูกม้าดีกว่าพ่อแม่ทั้งสองตัว มันไม่ใช่ม้าตัวที่สาม

ฉันจะผสมพันธุ์ม้าที่เร็วที่สุดได้อย่างไร?

ทำให้ม้าจำนวนมากเชื่อง เก็บตัวที่เร็วที่สุดสองสามตัวไว้ แล้วนำมาผสมพันธุ์กัน ลูกม้าที่น่าจะเป็นไปได้จะอยู่ที่จุดกึ่งกลางของพวกมัน โดยมีโอกาสที่จะดีกว่าทั้งคู่ เก็บลูกม้าตัวใดก็ตามที่ดีกว่าพ่อแม่และนำกลับมาผสมพันธุ์ ม้าเร็วสองตัวน่าเชื่อถือกว่าม้าเร็วหนึ่งตัวและม้าช้าหนึ่งตัว

ลูกม้าสามารถแย่กว่าพ่อแม่ทั้งสองตัวได้หรือไม่?

ได้ ปัจจัยสุ่มสามารถลงต่ำกว่าจุดกึ่งกลาง บางครั้งต่ำกว่าพ่อแม่ที่อ่อนแอ เลี้ยงลูกม้าหลายตัวในแต่ละรุ่นและเก็บเฉพาะตัวที่ปรับปรุงสายพันธุ์

ฉันจะเรียกม้าที่มีการกระโดด 5.92 blocks ได้อย่างไร?

ใน Java ปัจจุบัน ใช้ /summon horse ~ ~ ~ พร้อม attributes id minecraft:jump_strength และ base 1.0 บวก Health และ max_health หากคุณต้องการ 15 hearts ด้วย jump_strength 0.4 คือค่าต่ำสุด 1.153 blocks ห้ามใช้ horse.jump_strength