MC Toolkit

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

กฎกติกาเกมที่คุ้มค่าแก่การปรับ — และค่าเริ่มต้นที่หลายคนเข้าใจผิด

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

/gamerule มีรายการเกินสี่สิบข้อแล้ว ส่วนใหญ่เป็นสวิตช์ดีบักที่ไม่มีใครแตะ มีเพียงไม่กี่ข้อที่เปลี่ยนความรู้สึกของโลกได้จริง ๆ และบางข้อก็มีค่าเริ่มต้นที่ทำให้คนแปลกใจ

ข้อที่เปลี่ยนโลกได้จริง

กฎกติกาเกมค่าเริ่มต้นทำไมคุณถึงอยากเปลี่ยน
keep_inventoryfalseกฎที่ถูกเปลี่ยนมากที่สุดบนเซิร์ฟเวอร์ส่วนตัว
advance_timetrueหยุดเวลาไว้ที่เที่ยงเพื่อสร้างสิ่งก่อสร้าง
advance_weathertrueหยุดฝนไม่ให้มาทำลายช่วงเวลาสร้าง
mob_griefingtrueครีปเปอร์ไม่ระเบิดฐานคุณอีกต่อไป; แต่ก็หยุดชาวบ้านทำฟาร์มด้วย
fire_spread_radius_around_player128ไฟหยุดลุกลาม — ตั้ง 0 ก่อนสร้างในเนเธอร์
random_tick_speed3ความเร็วการเติบโตของพืชผล 0 หยุดการเติบโตทั้งหมด
players_sleeping_percentage100ตั้งเป็น 1 เพื่อให้ผู้เล่นคนเดียวข้ามคืนได้
respawn_radius10กระชับการกระจายจุดเกิดของโลก

นี่คือชื่อปัจจุบัน ทุกกฎถูกเปลี่ยนชื่อเป็นตัวพิมพ์เล็กคั่นด้วยขีดล่าง — keepInventory ตอนนี้คือ keep_inventory, doDaylightCycle คือ advance_time — และ /gamerule ยอมรับเฉพาะ ไอดีใหม่เท่านั้น ดังนั้นคำสั่งที่คัดลอกจากคู่มือเก่าจะใช้ไม่ได้ doFireTick ไม่ได้แค่เปลี่ยนตัวพิมพ์: มันกลายเป็นรัศมี และ 0 คือ false แบบเก่า

ค่าเริ่มต้นที่คนมักเข้าใจผิด

  • random_tick_speed คือ 3 ไม่ใช่ 1 การเร่งมันไปที่ 1000 เพื่อให้พืชโตเร็วขึ้น ก็เร่งการเน่าของใบไม้ การละลายของน้ำแข็ง และกระบวนการสุ่มทิกอื่น ๆ ทั้งหมดไปด้วย และจะทำให้ TPS ของเซิร์ฟเวอร์ตกฮวบ
  • mob_griefing ครอบคลุมมากกว่าครีปเปอร์ การปิดมันยังหยุดชาวบ้าน จากการเก็บและปลูกเมล็ดพันธุ์ การวางบล็อกของเอนเดอร์แมน และแกะกินหญ้า ฟาร์มเหล็ก และฟาร์มชาวบ้านจะพังแบบเงียบ ๆ
  • spawn_phantoms เปิดเป็นค่าเริ่มต้น — นั่นคือสิ่งที่ทำให้เกิดแฟนท่อม ปิดมันดีกว่า ไปสู้กับพวกมัน
  • immediate_respawn มีอยู่จริงและเป็น false; ตั้งเป็น true จะข้ามหน้าจอ ตายไปเลย
  • command_block_output คือ true ซึ่งเป็นเหตุผลที่เครื่องจักรเรดสโตนสแปม แชทแอดมิน เกือบทุกเซิร์ฟเวอร์ตั้งเป็น false

จำนวนเต็มกับบูลีน

กฎกติกาเกมมีชนิดข้อมูล และคำสั่งจะปฏิเสธชนิดที่ผิดด้วยข้อผิดพลาดการแยกวิเคราะห์ random_tick_speed, respawn_radius, max_entity_cramming, players_sleeping_percentage, max_command_sequence_length, max_block_modifications และ fire_spread_radius_around_player เป็นกฎที่รับตัวเลข ส่วนที่เหลือเป็น true/false

/gamerule <rule> โดยไม่ใส่ค่า จะอ่านค่าปัจจุบันแทนที่จะเปลี่ยนมัน — มีประโยชน์สำหรับตรวจสอบว่าแผนที่ที่ดาวน์โหลดมาแก้อะไรไปแล้วบ้าง

เป็นรายโลก ไม่ใช่รายเซิร์ฟเวอร์

กฎกติกาเกมอยู่ในโฟลเดอร์โลก (data/minecraft/game_rules.dat) ดังนั้นมันจึงติดไปกับ โลกและไม่มีผลกับ โลกอื่นบนเซิร์ฟเวอร์เดียวกัน การตั้งค่าแบบหลายโลกจึงต้องตั้งแยกต่อโลก

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

ตัวสร้างคำสั่งผู้เล่น →

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

ดูทั้งหมด →