ใครที่เล่น Minecraft มานานคงรู้ดีว่า เกม Sandbox สุดฮิตนี้ไม่ได้มีดีแค่การสร้างบ้าน ลงเหมือง ตีมอน แต่ยังมี Console Commands หรือ คำสั่ง ที่เปรียบเสมือน “สูตรลับ” เอาไว้ช่วยให้ชีวิตในเกมง่ายขึ้น ไม่ว่าจะเป็นการวาร์ปไปที่ไหนก็ได้ เปลี่ยนโหมด หรือแม้กระทั่งจัดการเซิร์ฟเวอร์ให้สะดวกกว่าเดิม บทความนี้ทางเราจึงได้ รวมคําสั่ง Minecraft ไว้ช่วยเล่นเกม และควบคุมเซิร์ฟเวอร์ ให้ง่ายขึ้น มาฝากเพื่อน ๆ กัน!

วิธีเปิดใช้ Console Commands หรือ คำสั่ง
ก่อนที่เราจะได้ป้อนคำสั่งต่าง ๆ สิ่งแรกที่ต้องเช็กเลยคือ ต้องเล่นอยู่บนเซิร์ฟเวอร์ที่เปิดให้ใช้ Console Commands ได้ ถ้าเราเป็นคนสร้างเซิร์ฟเวอร์เองก็ไม่ยากเลย แค่เปิดตัวเลือกตอนตั้งค่า แต่ถ้าเล่นอยู่ในเซิร์ฟเวอร์ของคนอื่น ลองกดเปิดเมนูคอนโซลดู ซึ่งวิธีเปิดอาจต่างกันไปตามแพลตฟอร์ม อย่างบน PC ก็กดปุ่ม “/” ได้เลย พอเปิดคอนโซลขึ้นมาแล้ว ก็แค่พิมพ์โค้ดคำสั่งที่อยากใช้ จากนั้นเกมก็จะจัดการให้ทั้งหมดเอง เรามาดูวิธีเปิดใช้ง่าย ๆ กัน!
- เช็กก่อนว่าเปิด Cheats หรือยัง
- ถ้าเล่น Singleplayer ต้องกดเปิด “Allow Cheats” ตอนสร้างโลก (หรือไปเปิดทีหลังใน Settings > Open to LAN > กดปุ่ม Allow Cheats: ON > เลือก Start LAN World)
- ถ้าเล่น Multiplayer ต้องเป็น Operator (OP) ของเซิร์ฟเวอร์ หรือให้แอดมินเซิร์ฟเวอร์เปิดให้
- วิธีเปิดหน้าคอนโซลเพื่อพิมพ์คำสั่ง
- บน PC - กดปุ่ม T หรือกดปุ่ม /
- บน คอนโซล/มือถือ - ใช้ปุ่มแชท เช่น D-Pad ขวา หรือปุ่มแชทบนจอ
- เริ่มพิมพ์คำสั่ง
- ทุกคำสั่งต้องขึ้นต้นด้วย / เช่น /tp, /give, /gamemode
- ถ้าอยากให้เร็วขึ้น กด Tab เพื่อ Auto-complete คำสั่ง/ค่า argument ได้
- สำหรับเซิร์ฟเวอร์
- เจ้าของเซิร์ฟเวอร์สามารถพิมพ์คำสั่งตรง Console ได้เลย โดยไม่ต้องใส่ “/” นำหน้า

การเลือก Target
บางคำสั่งเราสามารถเลือก Target เพื่อส่งคำสั่งไปยังคน ๆ นั้นได้
- @p (ผู้เล่นที่อยู่ใกล้ที่สุด)
- @r (สุ่มผู้เล่น)
- @a (ทุกคนในเซิร์ฟเวอร์)
- @e (NPC ประเภท Entity ที่ยังมีชีวิต)
- @s (คนออกคำสั่ง)
คู่มือคำสั่งที่ควรรู้ไว้
เวลาใช้คำสั่งใน Minecraft จะมีรูปแบบ (Syntax) ที่ต้องเข้าใจไว้ก่อน
- plain text - พิมพ์ตามที่เห็นเลย ห้ามเปลี่ยน
- ใส่ค่าแทนที่ด้วยข้อมูล เช่น ชื่อผู้เล่น, พิกัด, ไอเทม - [entry] - ตัวเลือกเสริม จะใส่หรือไม่ใส่ก็ได้
- (entry|entry) - ต้องเลือกอย่างใดอย่างหนึ่งจากที่ให้มา (บังคับ)
- [entry|entry] - เลือกได้อย่างใดอย่างหนึ่ง แต่ไม่ใส่ก็ได้ (ไม่บังคับ)
- ellipsis … - ต้องใส่คำสั่งย่อยหรือค่าต่อท้ายเพิ่ม
คำสั่งจะกลายเป็น Unparseable ถ้าพิมพ์ไม่ครบ, ใส่ argument ผิดประเภท, โครงสร้างคำสั่งผิด
- บน PC
- ถ้าใส่ผิดตัว argument จะขึ้นสีแดง
- Error ที่มักเจอ
- Unknown or incomplete command - คำสั่งไม่รู้จัก/พิมพ์ไม่ครบ
- Incorrect argument for command - ใส่ค่าไม่ถูกต้อง
- บน คอนโซล/มือถือ
- จะมี Hint สีเทา/ขาวบอกว่าพิมพ์ถูกทางหรือยัง
- Error ที่มักเจอ
- Unknown command - ไม่รู้จักคำสั่ง
- Syntax error: unexpected ... - โครงสร้างคำสั่งผิด
- Function File
- ถ้าในไฟล์มีคำสั่งผิด - ไฟล์นั้นจะโหลดเข้าเกมไม่ได้เลย
เพราะฉะนั้นควรเช็คให้ดี ๆ นะ ถ้าพิมพ์ผิดตัวเกมจะอ่านไม่ได้ แต่ของแบบนี้มันต้องเรียนรู้กันไป เดี๋ยวก็สามารถใช้จนคล่องได้ ต่อไปเราไปดูคำสั่งกันบ้างดีกว่านะ!
คำสั่งสุดมีประโยชน์ใน Minecraft

คำสั่ง | ใช้ทำอะไร | ตัวอย่าง |
| /help | ดูคำสั่งทั้งหมด หรือบอกวิธีใช้ | /help [CommandName] |
| /give | ให้ไอเทมกับผู้เล่น | /give Steve minecraft:diamond 64 (ให้เพชร 64 ก้อนกับ Steve) |
| /tp | เทเลพอร์ตผู้เล่นไปยังตำแหน่งที่กำหนด | /tp Steve 100 64 200 (ย้าย Steve ไปยังพิกัด x=100 y=64 z=200) |
| /weather | เปลี่ยนสภาพอากาศ | /weather rain (สภาพอากาศที่สามารถใส่ได้ เช่น rain, clear, thunder) |
| /xp | ตรวจสอบ XP ของผู้เล่น | /xp Steve |
| /xp add | เพิ่ม XP ของผู้เล่น | /xp add Steve 1000 points |
| /gamemode creative | เปลี่ยนโหมดเกมเป็น Creative | /gamemode creative @p |
| /gamemode survival | เปลี่ยนโหมดเกมเป็น Survival | /gamemode survival @p |
| /time set | เปลี่ยนเวลาในเกม | /time set 0 - เวลาเช้า, /time set 18000 - เวลาเที่ยงคืน |
| /time add | ข้ามเวลาตามเลขที่กำหนด | /time add 10 |
| /atlantis | เพิ่มปริมาณน้ำในโลก | /atlantis |
| /instantmine | ขุดวัตถุใดก็ได้ทันที | /instantmine |
| /falldamage | เปิด/ปิดความเสียหายจากการตก | /falldamage false |
| /waterdamage | เปิด/ปิดความเสียหายจากน้ำ | /waterdamage false |
| /firedamage | เปิด/ปิดความเสียหายจากไฟ | /firedamage false |
| /duplicate | คัดลอกไอเทมที่ถืออยู่ | /duplicate |
| /dropstore | เก็บไอเทมในตัวผู้เล่นลงในกล่อง | /dropstore |
| /instantplant | พืชเติบโตทันที | /instantplant |
| /gamerule keepInventory true | รักษาไอเทมเมื่อผู้เล่นตาย | /gamerule keepInventory true |
| /gamerule doDaylightCycle false | หยุดระบบกลางวัน/กลางคืน | /gamerule doDaylightCycle false |
| /ride | ทำให้ Entity ขี่กัน, หยุดขี่, ขับไล่ผู้ขี่ หรือเรียกขี่ใหม่ | /ride |
| /Freeze | หยุดการเคลื่อนไหวของม็อบ | /Freeze |
| /superheat | แปลงไอเทมเป็นของที่หลอมแล้ว | /superheat |
| /itemdamage | ไอเทมหรืออาวุธไม่เสียหาย | /itemdamage false |
| /locate | แสดงพิกัดโครงสร้างที่สร้างอัตโนมัติ | /locate village |
| /camerashake | ทำให้กล้องสั่น | /camerashake 5 |
| /clearspawnpoint | ลบจุดเกิดของผู้เล่น | /clearspawnpoint @p |
| /connect | เชื่อมต่อ WebSocket Server | /connect ws://example.com |
| /dialogue | เปิดบทสนทนา NPC สำหรับผู้เล่น | /dialogue npc1 |
| /enchant | ปรับเลเวลของไอเทมผู้เล่น | /enchant @p minecraft:sharpness 5 |
| /event | เรียกใช้อีเวนต์สำหรับวัตถุ | /event entity @e[type=zombie] celebrate |
| /fog | เพิ่มหรือลบเอฟเฟกต์หมอก | /fog add dense |
| /damage | ทำความเสียหายให้ Entity | /damage @e[type=zombie] 5 |
| /execute summon | เรียก Entity พร้อมปรับแต่ง | /execute summon minecraft:zombie |
คำสั่งควบคุมเซิร์ฟเวอร์

ในกรณีที่เราสร้างเซิร์ฟเวอร์เป็นของตัวเอง ก็ถึงเวลาที่เราจะต้องใส่สไตล์โลก ลูกเล่น รวมไปถึงการควบคุมผู้เล่น ด้วยการใช้คำสั่งเซิร์ฟเวอร์ เรามาดูกันเลยดีกว่า ว่าจะมีคำสั่งไหนน่าหยิบมาใช้บ้าง!
คำสั่ง | ใช้ทำอะไร | ตัวอย่าง |
| /ban | แบนผู้เล่น | /ban Steve Griefing (แบน Steve พร้อมระบุเหตุผล) |
| /ban-ip | แบน IP ของผู้เล่น | /ban-ip 192.168.1.5 |
| /banlist | แสดงรายชื่อผู้เล่น หรือ IP ที่ถูกแบน | /banlist หรือ /banlist ips |
| /bossbar | ดัดแปลง Bossbar | /bossbar add (มีหลายคำสั่ง) |
| /clear | ลบไอเทมออกจาก Inventory | /clear @p minecraft:stone 64 |
| /clone | คัดลอกบล็อกจากที่หนึ่งไปอีกที่ | /clone x1 y1 z1 x2 y2 z2 x y z |
| /data | จัดการข้อมูล NBT ของบล็อกและ Entity | /data get entity @e[type=zombie] (มีหลายคำสั่ง) |
| /datapack | ควบคุม Datapack | /datapack list (มีหลายคำสั่ง) |
| /deop | ยกเลิกสถานะ Operator (OP) ของผู้เล่น | /deop Steve |
| /difficulty | เปลี่ยนระดับความยาก | /difficulty hard |
| /defaultgamemode | ตั้งค่าเกมโหมด | /defaultgamemode adventure |
| /effect | เพิ่มหรือเอาเอฟเฟกต์สถานะออก | /effect give @p minecraft:speed 60 /effect clear @p minecraft:speed 60 |
| /execute | รันคำสั่งอื่น | /execute as @p run say Hello (มีหลายคำสั่ง) |
| /fill | เติมพื้นที่ด้วยบล็อก | /fill x1 y1 z1 x2 y2 z2 minecraft:stone |
| /kill | ฆ่าเป้าหมายทันที | /kill Steve |
| /list | แสดงรายชื่อผู้เล่นที่ออนไลน์ | /list |
| /loot | นำไอเทมที่อยู่ใน Inventory วางบนพื้น | loot |
| /me | เผยข้อความจากผู้เล่น | /me waves hello |
| /msg | ชื่อย่อของคำสั่ง /tell และ /w ใช้ส่งข้อความส่วนตัวถึงผู้เล่นคนอื่น | /msg Steve Hello! |
| /op | ให้สถานะ Operator (OP) ผู้เล่น | /op Steve |
| /pardon | ยกเลิกการแบนผู้เล่น | /pardon Steve |
| /pardon-ip | ยกเลิกการแบน IP | /pardon-ip 192.168.1.5 |
| /playsound | เปิด Sound ในเกม | /playsound |
| /recipe | มอบหรือเอาสูตรลับจากผู้เล่นคนอื่น | /recipe give @p minecraft:iron_sword |
| /replaceitem | ทดแทนไอเทมใน Inventory | /replaceitem block x y z slot.container.0 minecraft:diamond 1 |
| /reload | โหลด loot tables, advancements และ functions จาก disk ใหม่ | /reload |
| /save-all | บันทึกโลกทั้งหมดลง disk | /save-all |
| /save-on | เปิดการบันทึกโลก | /save-on |
| /save-off | ปิดการบันทึกโลกชั่วคราว | /save-off |
| /schedule | เลื่อนรันฟังก์ชัน | /schedule function myfunction:start 20s |
| /say | ประกาศทั่วเซิร์ฟ | /say Hello everyone! |
| /setblock | เปลี่ยนบล็อก | /setblock x y z minecraft:stone (มีหลายคำสั่ง) |
| /setidletimeout | ตั้งเวลาเตะผู้เล่น AFK | /setidletimeout 600 |
| /setworldspawn | ตั้งจุดเกิดโลก | /setworldspawn x y z |
| /spectate | ตั้งผู้เล่นเข้าสู่โหมด Spectate | /spectate @p Steve |
| /spreadplayers | วาร์ปผู้เล่นแบบสุ่ม | /spreadplayers 0 0 100 200 false @a |
| /stopsound | หยุดการทำงานของ Sound | /stopsound @a |
| /seed | แสดงโค้ด Seed ของโลก | /seed |
| /summon | เรียก Entity | /summon minecraft:zombie 100 64 200 |
| /stop | หยุดเซิร์ฟเวอร์ | /stop |
| /tag | จัดการ tag ของ Entity | /tag @e[type=Zombie] add Boss |
| /tag list | เผย Tag ทั้งหมด | /tag @e[type=Zombie] list |
| /team | จัดการทีม | /team add Red |
| /teammsg | หรือ /tm ส่งข้อความถึงทีม | /teammsg Red Let's go! (มีหลายคำสั่ง) |
| /tellraw | ส่งข้อความ JSON | /tellraw @a {"text":"Hello World"} |
| /title | จัดการ title บนหน้าจอ | /title @a title {"text":"Victory!"} (มีหลายคำสั่ง) |
| /trigger | ตั้งค่า Trigger | /trigger myTrigger set 1 |
| /whitelist | เพิ่มหรือลบผู้เล่นจาก whitelist | /whitelist add Steve, /whitelist remove Steve |
| /whitelist list | แสดงรายชื่อผู้เล่นใน whitelist | /whitelist list |
| /whitelist on | เปิดการใช้ whitelist | /whitelist on |
| /whitelist off | ปิดการใช้ whitelist | /whitelist off |
| /whitelist reload | โหลดรายชื่อผู้เล่นจากไฟล์ whitelist.txt ใหม่ | /whitelist reload |
| /worldborder | จัดการขอบเขตโลก | /worldborder set 1000 (มีหลายคำสั่ง) |
ที่มา : minecraft.fandom.com, ign.com
ติดตามข่าวเกมพีซี/คอนโซลอื่นๆ ได้ที่ Online Station