MC Toolkit

คู่มือ / คำสั่งและข้อมูล

แท่นปรุงยาครอบคลุม 19 จาก 40 เอฟเฟกต์ — และน้ำยา 4 ชนิดไม่ได้ตั้งชื่อตามสิ่งที่มันทำ

เอฟเฟกต์สถานะ 21 อย่างไม่สามารถปรุงได้ ความรวดเร็วให้ Speed, การกระโดดให้ Jump Boost, การรักษาให้ Instant Health — และ /give กับ /effect ต้องใช้ชื่อที่แตกต่างกัน

แท่นปรุงยาครอบคลุมเอฟเฟกต์สถานะในเกมไม่ถึงครึ่ง และน้ำยา 4 ชนิดที่มันสร้างได้ก็ตั้งชื่อตามสิ่งอื่นที่ไม่ใช่เอฟเฟกต์ที่มันให้ ข้อเท็จจริงข้อหลังนี้เป็นกับดักสำหรับคนเขียนคำสั่ง นับจากทะเบียนน้ำยาและเอฟเฟกต์ที่ Mojang จัดส่งมาสำหรับ 26.3

19 เอฟเฟกต์ที่ปรุงได้, 46 รายการ

มี รายการน้ำยา 46 รายการ:

  • น้ำยาพื้นฐาน 24 ชนิด — 19 ชนิดที่ปรุงเป็นเอฟเฟกต์, 4 ชนิดที่ไม่ให้อะไรเลย (water, mundane, thick, awkward) และ luck ซึ่งมีอยู่แต่ไม่มีสูตรการปรุง
  • เวอร์ชันต่อเวลา long_ 13 ชนิด
  • เวอร์ชันเสริมพลัง strong_ 9 ชนิด

ไม่ใช่ทุกน้ำยาที่มีทั้งสองแบบ มองกลางคืนต่อเวลาได้แต่เสริมพลังไม่ได้ การรักษาเสริมพลังได้แต่ต่อเวลาไม่ได้ การแบ่ง 13 กับ 9 จึงเป็นเหตุผล

21 จาก 40 เอฟเฟกต์ไม่สามารถปรุงได้

เอฟเฟกต์สถานะในเกมมากกว่าครึ่ง ไม่สามารถปรุงได้เลย:

absorption, bad_omen, blindness, breath_of_the_nautilus, conduit_power, darkness, dolphins_grace, glowing, haste, health_boost, hero_of_the_village, hunger, levitation, luck, mining_fatigue, nausea, raid_omen, saturation, trial_omen, unluck, wither

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

น้ำยา 4 ชนิดตั้งชื่อตามสิ่งอื่น

id น้ำยาเอฟเฟกต์ที่มันให้
swiftnessspeed
leapingjump_boost
healinginstant_health
harminginstant_damage

เรื่องนี้สำคัญเพราะสองคำสั่งใช้คำศัพท์ต่างกัน:

/give @p potion[potion_contents={potion:"minecraft:swiftness"}]
/effect give @p minecraft:speed 30 1

potion:"minecraft:speed" ไม่ใช่สิ่งที่มีอยู่ และ /effect give @p minecraft:swiftness ก็ไม่ใช่เช่นกัน แต่ละคำสั่งต้องการ id ของตัวเอง และในบรรดาน้ำยาเอฟเฟกต์เดียว ความไม่ตรงกันนี้มีอยู่เฉพาะสี่ชนิดนี้ — ชนิดอื่นทุกชนิดใช้ชื่อเดียวกับเอฟเฟกต์ของมัน ซึ่งเป็นสิ่งที่ทำให้สี่ชนิดนี้ง่ายต่อการเข้าใจผิด

Turtle Master ให้สองเอฟเฟกต์

turtle_master เป็นน้ำยาเพียงชนิดเดียวที่ให้มากกว่าหนึ่งอย่าง: ทนทานและวิ่งช้าพร้อมกัน นั่นคือเหตุผลที่มันอ่านเป็นน้ำยาเชิงป้องกันที่มีข้อเสียมากกว่าบัฟตรงๆ

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

สำหรับงานคำสั่งและดาต้าแพ็ก

  • ตรวจสอบว่าเอฟเฟกต์ที่คุณต้องการมีน้ำยาหรือไม่ก่อนออกแบบรอบการปรุง — 21 อย่างปรุงไม่ได้
  • ใช้ id น้ำยาสำหรับไอเทม และ id เอฟเฟกต์สำหรับ /effect; มันต่างกันสำหรับความรวดเร็ว, การกระโดด, การรักษา และการทำร้าย
  • จำไว้ว่า long_ และ strong_ เป็นรายการทะเบียนแยกกัน ไม่ใช่ตัวปรับแต่ง ดังนั้นคำสั่งที่ระบุ minecraft:long_swiftness กำลังระบุน้ำยาจริงที่แตกต่างออกไป

ห้องปรุงน้ำยา →

คู่มือเพิ่มเติม

ดูทั้งหมด →