ตัวสร้างคำสั่ง Setblock

วางบล็อกที่ตำแหน่งที่กำหนด พร้อมเลือกโหมด replace, destroy หรือ keep

วิธีใช้ตัวสร้างคำสั่ง Setblock

  1. เลือกเอดิชันและเวอร์ชันให้ตรงกับเกมของคุณ
  2. ระบุพิกัดและเลือกบล็อกที่ต้องการวาง
  3. เลือกโหมด replace, destroy หรือ keep
  4. คัดลอกคำสั่งแล้วนำไปรันใน Minecraft

เครื่องมือนี้ยังไม่รองรับ block states (เช่นทิศทางของบันได) หรือค่า data value ของ Bedrock — รองรับเฉพาะรหัสบล็อกและโหมดพื้นฐาน

ตัวอย่างการใช้งาน

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

1. วางบล็อกเดียวตรงหน้า

ต่างจาก fill ตรงที่ setblock จัดการทีละบล็อก จึงเบากว่าและเหมาะกับการวางจุดเดียว

/setblock ~ ~ ~1 minecraft:chest replace

คำสั่งนี้ทำอะไร จะวางบล็อก "หีบ (Chest)" ที่ตำแหน่ง ~ ~ ~1 โดยแทนที่บล็อกเดิม.

2. วางเฉพาะเมื่อที่ตรงนั้นว่าง

โหมด keep จะไม่ทับของเดิม ปลอดภัยกว่าเวลารันซ้ำหลายรอบในคอมมานด์บล็อก

/setblock ~ ~-1 ~ minecraft:glowstone keep

คำสั่งนี้ทำอะไร จะวางบล็อก "บล็อก Glowstone (Glowstone)" ที่ตำแหน่ง ~ ~-1 ~ โดยวางเฉพาะถ้าตำแหน่งนั้นว่างอยู่.

3. วางบล็อกที่พิกัดตายตัว

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

/setblock 0 65 0 minecraft:beacon replace

คำสั่งนี้ทำอะไร จะวางบล็อก "บล็อก Beacon (Beacon)" ที่ตำแหน่ง 0 65 0 โดยแทนที่บล็อกเดิม.

คำสั่งนี้ต่างกันอย่างไรในแต่ละเอดิชันและเวอร์ชัน

ตารางนี้คือตัวอย่างแรกด้านบน ที่ถูกรันผ่านทุกเอดิชันและเวอร์ชันที่เครื่องมือนี้รองรับ เวอร์ชันที่ให้ผลเหมือนกันถูกรวมไว้ในแถวเดียวกัน

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

Java Edition 1.21.5 ขึ้นไป Java Edition 1.20.5 - 1.21.4 Java Edition 1.13 - 1.20.4 (NBT แบบเก่า) Bedrock Edition (เสถียร)
/setblock ~ ~ ~1 minecraft:chest replace

ข้อควรรู้ก่อนนำไปใช้