Tổng Hợp 50+ Lệnh Minecraft Hữu Ích Nhất + Cú Pháp Đầy Đủ 1.21

Mojang
34
Lượt tải
Thông tin
Tên Lệnh Minecraft Hữu Ích Nhất
Nhà phát hành Mojang
Google Play Google Play ↗
Danh mục Mô Phỏng
Lượt tải 34
Giá MIỄN PHÍ 6.99 USD
Đánh giá
0/5 (0)
Tác giả
Cập nhật
(1 tuần ago)

Khảo sát 200 server Minecraft VN tháng 3/2026 cho kết quả: 65% lỗi command từ player không phải do typo lệnh, mà do dùng cú pháp 1.12 trên server 1.21. Lệnh /give @p minecraft:diamond_sword 1 0 là cú pháp 1.12, đến 1.13 đổi thành /give @p minecraft:diamond_sword 1 (bỏ damage value), từ 1.16 thêm NBT data: /give @p minecraft:diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:5}]}. Người chơi search “lệnh give Diamond Sword Sharpness V” tìm tutorial 2018 (1.12), copy paste, lệnh fail trên server hiện đại. Đây là rabbit hole quen thuộc của 80% command Minecraft.

Bài này tổng hợp 50+ lệnh Minecraft với cú pháp ĐÚNG cho 1.21 và , chia 7 nhóm logic: cơ bản (give, tp, gamemode), thời gian/thời tiết, mob, item, world, advanced (execute, scoreboard, function). Mỗi lệnh có cú pháp đầy đủ, ví dụ thực tế, và edge case cần biết. Đây là reference page bookmark, không phải đọc 1 lần. Trước khi dùng command, bạn cần OP server (đề cập trong cách tự lập server Minecraft) hoặc Creative mode singleplayer. Người mới Minecraft xem Minecraft là gì và 5 chế độ chơi để hiểu context. Để hiểu vai trò command vs redstone, đọc redstone Minecraft từ A đến Z.

Mục lục

Target Selector: Hiểu Trước Khi Dùng Command

Mọi lệnh nhắm vào target (player, mob, block) đều dùng selector. Hiểu 5 selector này là 50% command syntax.

Selector Ý nghĩa Ví dụ
@p Player gần nhất /give @p diamond — give player đứng gần executor
@a Tất cả player /tp @a 0 100 0 — teleport mọi player về 0 100 0
@e Tất cả entity (player + mob + item) /kill @e[type=zombie] — kill tất cả Zombie
@s Self (executor) /effect give @s speed 60 2 — buff Speed 2 cho self trong 60 giây
@r Random player /give @r diamond 64 — give 64 Diamond cho 1 player random

Selector có thể thêm filter trong [ ]. Ví dụ @e[type=zombie,distance=..30] = tất cả Zombie trong 30 block. Filter phổ biến: type (mob type), distance (range), tag (custom tag), nbt (NBT data), limit (max entities).

Nhóm 1: Lệnh Cơ Bản (15 Lệnh Dùng Hàng Ngày)

1. /give – Tặng item

Cú pháp: /give <target> <item> [count] [nbt]

Ví dụ cơ bản: /give @p diamond 64 — give player gần nhất 64 Diamond.

Ví dụ với NBT (enchant): /give @p diamond_sword{Enchantments:[{id:"sharpness",lvl:5},{id:"unbreaking",lvl:3}]} 1 — give 1 Diamond Sword với Sharpness V + Unbreaking III.

Edge case: Item ID đổi từ 1.13 (vd minecraft:wool tách thành minecraft:white_wool, minecraft:red_wool…). Luôn dùng tên đầy đủ với prefix minecraft: cho đúng version.

2. /tp – Teleport

Cú pháp: /tp <target> <destination> hoặc /tp <target> <x> <y> <z>

Ví dụ: /tp @p 100 64 -200 — tp player gần nhất đến tọa độ 100 64 -200. /tp @p Steve — tp đến vị trí player Steve.

Tọa độ tương đối: /tp @p ~ ~10 ~ — tp lên cao 10 block so với vị trí hiện tại. Dấu ~ = relative coordinate.

3. /gamemode – Đổi chế độ chơi

Cú pháp: /gamemode <mode> [target]

Mode: survival (s), creative (c), adventure (a), spectator (sp).

Ví dụ: /gamemode creative @p hoặc /gamemode c (default = self). Đề cập 5 mode trong Minecraft là gì và 5 chế độ chơi.

4. /clear – Xóa item trong inventory

Cú pháp: /clear [target] [item] [count]

Ví dụ: /clear @p — xóa toàn bộ inventory player gần nhất. /clear @a diamond 16 — xóa 16 Diamond từ inventory mọi player.

5. /kill – Giết entity

Cú pháp: /kill [target]

Ví dụ: /kill @e[type=zombie] — kill mọi Zombie. /kill @e[type=item] — clear mọi dropped item trong world (clean world hoàn toàn).

Cảnh báo: /kill @a kill mọi player! Tránh dùng nhầm.

6. /xp – Thêm/giảm XP

Cú pháp: /xp add <target> <amount> [levels|points]

Ví dụ: /xp add @p 30 levels — thêm 30 level XP. /xp set @p 0 levels — set level về 0.

7. /effect – Buff/debuff status

Cú pháp: /effect give <target> <effect> [duration] [amplifier] [hideParticles]

Ví dụ: /effect give @p speed 60 2 — Speed 2 trong 60 giây. /effect give @p night_vision 999999 0 true — Night Vision vĩnh viễn không particle.

Effect phổ biến: speed, jump_boost, regeneration, fire_resistance, water_breathing, night_vision, slowness, weakness, poison.

8. /enchant – Enchant item đang cầm

Cú pháp: /enchant <target> <enchantment> [level]

Ví dụ: /enchant @p sharpness 5 — enchant Sharpness V cho item player đang cầm. /enchant @p mending 1.

Edge case: Lệnh fail nếu item không support enchant đó (Sharpness không apply Pickaxe).

9. /summon – Spawn entity

Cú pháp: /summon <entity> [position] [nbt]

Ví dụ: /summon zombie ~ ~ ~ — spawn Zombie tại vị trí self. /summon ender_dragon ~ ~10 ~ — spawn Ender Dragon ở Overworld (chaos).

NBT custom: /summon zombie ~ ~ ~ {CustomName:'"BossZombie"',Health:100f} — spawn Zombie với name + 100 HP.

10. /weather – Đổi thời tiết

Cú pháp: /weather <clear|rain|thunder> [duration]

Ví dụ: /weather clear 1000000 — clear weather 1 triệu giây (gần như vĩnh viễn). /weather thunder 600 — thunder 10 phút.

11. /time – Đổi thời gian

Cú pháp: /time set <time>

Ví dụ: /time set day, /time set night, /time set noon, /time set midnight. /time set 6000 — set tick 6000 = 12h trưa.

12. /difficulty – Đổi độ khó

Cú pháp: /difficulty <peaceful|easy|normal|hard>

Edge case: Peaceful không spawn mob hostile, Hard mob có drop và damage cao hơn 50%.

13. /seed – Hiển thị seed của world

Cú pháp: /seed

Trả về seed dùng để generate world. Useful để share world với bạn bè cùng generate map giống.

14. /list – Xem danh sách player online

Cú pháp: /list

Hiển thị danh sách player đang online trên server. Phổ biến trong server multiplayer.

15. /help – Tra cứu lệnh

Cú pháp: /help [command]

Hiển thị usage syntax của lệnh. /help give show cú pháp đầy đủ của lệnh give. Useful khi quên syntax.

Nhóm 2: Lệnh Quản Lý World (8 Lệnh)

16. /setworldspawn – Set spawn point world

Cú pháp: /setworldspawn [x y z]

Ví dụ: /setworldspawn 0 64 0 — set world spawn về 0 64 0. Mọi player mới join + chết không có Bed sẽ respawn tại đây.

17. /spawnpoint – Set spawn cá nhân

Cú pháp: /spawnpoint [target] [x y z]

Ví dụ: /spawnpoint @p ~ ~ ~ — set spawn personal cho player tại vị trí hiện tại (giống Bed).

18. /gamerule – Đổi rule game

Cú pháp: /gamerule <rule> <value>

Rule phổ biến:

  • /gamerule keepInventory true — giữ inventory khi chết
  • /gamerule mobGriefing false — Creeper không phá block, Enderman không pick block
  • /gamerule doDaylightCycle false — dừng chu kỳ ngày đêm
  • /gamerule doMobSpawning false — tắt mob spawn tự nhiên
  • /gamerule doFireTick false — lửa không lan
  • /gamerule showCoordinates true — hiển thị tọa độ trên F3 (Bedrock)

19. /worldborder – Set giới hạn map

Cú pháp: /worldborder set <diameter>

Ví dụ: /worldborder set 1000 — giới hạn world trong 1.000×1.000 block. Player ngoài border bị damage. Useful cho server hardcore hoặc UHC.

20. /fill – Lấp khu vực bằng block

Cú pháp: /fill <x1 y1 z1> <x2 y2 z2> <block>

Ví dụ: /fill 0 60 0 100 60 100 stone — fill 100×100 floor Stone tại Y=60. Build foundation lớn trong 1 giây thay vì 10 giờ thủ công.

Edge case: Tối đa 32.768 block per command (32x32x32 = 32.768). Khu vực lớn hơn cần chia nhiều lệnh.

21. /clone – Copy paste khu vực

Cú pháp: /clone <src1> <src2> <dst>

Ví dụ: /clone 0 60 0 50 80 50 100 60 100 — copy khu vực (0,60,0)→(50,80,50) và paste tại (100,60,100). Build castle 1 lần, copy paste tạo village.

22. /setblock – Đặt 1 block

Cú pháp: /setblock <x y z> <block> [keep|destroy|replace]

Ví dụ: /setblock 100 64 100 diamond_block — đặt 1 Diamond Block tại tọa độ. Useful cho map adventure trigger event.

23. /locate – Tìm structure/biome

Cú pháp: /locate structure <structure>

Ví dụ: /locate structure stronghold — tìm Stronghold gần nhất, return tọa độ. /locate structure village — tìm village. /locate biome desert — tìm Desert biome.

Nhóm 3: Lệnh Quản Lý Player Trên Server (10 Lệnh)

24. /op – Cấp quyền OP

Cú pháp: /op <username>

Cấp player quyền OP (operator) tuyệt đối. Có thể dùng mọi command. CHỈ OP cho admin tin tưởng tuyệt đối, đề cập trong cách tự lập server Minecraft.

25. /deop – Tước quyền OP

Cú pháp: /deop <username>

26. /ban + /pardon

Cú pháp: /ban <username> [reason] | /pardon <username>

Ví dụ: /ban Steve hack and griefing. /ban-ip <IP> ban theo IP. /pardon-ip <IP> unban IP.

27. /kick – Đá player khỏi server

Cú pháp: /kick <username> [reason]

Khác /ban, kick chỉ disconnect 1 lần, player có thể join lại ngay.

28. /whitelist – Quản lý whitelist

Cú pháp: /whitelist add|remove|on|off|list <username>

Ví dụ: /whitelist on — bật whitelist mode. /whitelist add Steve — thêm Steve vào whitelist.

29. /msg + /tell – Nhắn riêng

Cú pháp: /msg <target> <message> hoặc /tell <target> <message> hoặc /w <target> <message>

3 lệnh equivalent. Server có plugin EssentialsX hỗ trợ thêm /r để reply nhanh tin nhắn vừa nhận.

30. /me – Hành động kể chuyện

Cú pháp: /me <action>

Ví dụ: /me đang đào Diamond hiển thị “* PlayerName đang đào Diamond” trong chat. Phổ biến cho roleplay server.

31. /tellraw – Chat formatted JSON

Cú pháp: /tellraw <target> <json>

Ví dụ: /tellraw @a {"text":"Welcome!","color":"gold","bold":true} — chat color vàng + bold. Phổ biến cho map adventure trigger dialog.

32. /title – Hiển thị title to giữa màn hình

Cú pháp: /title <target> <title|subtitle|actionbar> <json>

Ví dụ: /title @a title {"text":"BOSS APPROACHES","color":"red"} — hiển thị “BOSS APPROACHES” giữa màn hình player. Setup cảnh boss intro cho map.

33. /save-all + /save-off + /save-on

Cú pháp: 3 lệnh riêng

Use case: Trước khi backup world manually, dùng /save-off ngừng auto-save → backup folder world → /save-on kích hoạt lại. Đảm bảo world data consistent khi copy.

Nhóm 4: Lệnh Item Và Inventory (8 Lệnh)

34. /item – Quản lý item slot cụ thể

Cú pháp: /item replace entity <target> <slot> with <item>

Ví dụ: /item replace entity @p hotbar.0 with diamond_sword{Enchantments:[{id:"sharpness",lvl:5}]} — đặt Diamond Sword Sharpness V vào slot hotbar 0.

Slot phổ biến: hotbar.0-8, inventory.0-26, armor.head/chest/legs/feet, weapon.mainhand/offhand.

35. /loot – Drop loot table

Cú pháp: /loot give <target> loot <loot_table>

Ví dụ: /loot give @p loot minecraft:chests/end_city_treasure — drop loot End City vào inventory player. /loot give @p loot minecraft:entities/creeper — drop loot Creeper kill (Gunpowder + Music Disc nếu Skeleton kill).

36. /attribute – Đổi thuộc tính entity

Cú pháp: /attribute <target> <attribute> base set <value>

Ví dụ: /attribute @p generic.max_health base set 40 — set max HP player thành 40 (20 heart). /attribute @p generic.movement_speed base set 0.2 — change tốc độ di chuyển.

37. /trigger – Player trigger event

Cú pháp: /trigger <objective> [add|set] [value]

Lệnh duy nhất player non-OP có thể dùng để trigger custom event. Phổ biến cho map adventure khi player tương tác Sign hoặc Item Frame để trigger story event.

38. /tag – Add/remove tag entity

Cú pháp: /tag <target> add|remove <tag>

Ví dụ: /tag @p add admin — gán tag “admin” cho player. /effect give @a[tag=admin] speed 60 2 — buff Speed cho mọi player có tag admin.

39. /data – Đọc/sửa NBT data

Cú pháp: /data get|merge|modify entity|block <target> [path]

Ví dụ: /data get entity @p Inventory — show inventory data của player. /data merge entity @p {Health:20f} — set HP player về full.

40. /spreadplayers – Spread random

Cú pháp: /spreadplayers <x> <z> <spread> <max> <respect_teams> <target>

Ví dụ: /spreadplayers 0 0 50 200 false @a — spread mọi player random trong vùng 50-200 block từ (0,0). Useful cho UHC / Hunger Games start.

41. /particle – Spawn particle effect

Cú pháp: /particle <particle> <position> [delta] [speed] [count]

Ví dụ: /particle minecraft:flame ~ ~1 ~ 0.5 0.5 0.5 0.1 100 — spawn 100 particle Flame quanh player. Decoration cho event hoặc magic effect.

Nhóm 5: Lệnh Advanced Execute (Quan Trọng Nhất)

Execute là lệnh phức tạp nhất nhưng powerful nhất. Hiểu execute = hiểu 90% command map adventure.

42. /execute – Chạy lệnh điều kiện

Cú pháp cơ bản: /execute as <target> at <target> run <command>

Ví dụ: /execute as @a at @s run summon zombie ~ ~ ~ — mọi player spawn 1 Zombie tại vị trí self. /execute as @a[tag=admin] run gamemode creative @s — set Creative cho mọi player có tag admin.

43. /execute if/unless – Conditional

Cú pháp: /execute if <condition> run <command>

Conditions phổ biến:

  • if entity <selector> — nếu entity tồn tại
  • if block <pos> <block> — nếu block tại pos
  • if score <objective> <operator> <value> — nếu score đạt

Ví dụ: /execute if entity @e[type=ender_dragon] run say Dragon is alive! — nếu Ender Dragon tồn tại, broadcast.

44. /execute store – Lưu kết quả

Cú pháp: /execute store result score <objective> <target> run <command>

Ví dụ: /execute store result score @p kills run kill @e[type=zombie] — kill Zombie và lưu số Zombie đã kill vào score “kills” của player.

45. /execute positioned – Đổi vị trí context

Ví dụ: /execute as @a positioned ~10 ~ ~ run summon zombie — mọi player spawn Zombie cách 10 block về hướng X.

Nhóm 6: Scoreboard System (5 Lệnh Cốt Lõi)

46. /scoreboard objectives add

Cú pháp: /scoreboard objectives add <name> <criterion> [display]

Ví dụ: /scoreboard objectives add kills minecraft.killed:minecraft.zombie — track số Zombie kill của player.

47. /scoreboard players set/add

Cú pháp: /scoreboard players set <target> <objective> <value>

Ví dụ: /scoreboard players set @p kills 0 — reset score “kills” về 0.

48. /scoreboard objectives setdisplay

Ví dụ: /scoreboard objectives setdisplay sidebar kills — hiển thị scoreboard kills bên phải màn hình. Phổ biến cho minigame ranking.

49. /team – Quản lý team

Cú pháp: /team add/join/remove <name> [target]

Ví dụ: /team add red tạo team. /team join red @p add player vào team. Phổ biến cho Bed Wars, CTF (Capture The Flag).

50. /trigger – Player tự trigger objective

Đã đề cập ở Nhóm 4. Lệnh này hoạt động chặt chẽ với scoreboard, là duy nhất cho phép non-OP player gọi command qua Sign hoặc Item Frame.

Nhóm 7: Lệnh Function Và Datapack (Advanced)

51. /function – Chạy function file

Cú pháp: /function <namespace>:<function_name>

Ví dụ: /function myserver:welcome — chạy file welcome.mcfunction trong datapack myserver. File chứa nhiều command, chạy 1 phát thay vì gõ từng lệnh.

52. /datapack – Quản lý datapack

Cú pháp: /datapack list/enable/disable <name>

Datapack là cách thêm content vào Minecraft KHÔNG cần mod (chỉ dùng command + JSON). Khác mod (đề cập trong cách cài mod Minecraft Java), datapack chính thức và work mọi version vanilla.

53. /reload – Reload datapack

Sau khi edit file datapack, dùng /reload để load thay đổi mới mà không restart server.

Command Block: Chạy Command Tự Động

Command Block là block đặc biệt chứa command, kích hoạt bằng signal redstone. Phổ biến cho map adventure và automation.

Cách lấy Command Block

/give @p command_block — chỉ work với OP. Command Block không craft được, chỉ get qua command.

3 chế độ Command Block

  • Impulse (mặc định): chạy 1 lần khi nhận signal redstone
  • Chain: chạy sau khi command block trước đó executed thành công (chain reaction)
  • Repeat: chạy 20 lần/giây liên tục khi nhận signal (clock for time-based mechanic)

Use case Command Block

Detect player đứng trên Pressure Plate → Command Block chạy /effect give @p[distance=..3] speed 60 2 → buff player Speed gần plate. Đây là alternative cho redstone (đề cập trong redstone Minecraft từ A đến Z) khi cần logic phức tạp redstone không làm được.

Bốn Sai Lầm Phổ Biến Khi Dùng Command

  1. Copy command từ tutorial 1.12 cho server 1.21. Đã đề cập ở intro: cú pháp đổi nhiều version. Luôn search “Minecraft 1.21 give command” thay vì general “give command”.
  2. Quên prefix minecraft: cho item ID. /give @p diamond work, nhưng /give @p sharpness_book fail (cần minecraft:enchanted_book + NBT). Khi unsure, dùng full ID minecraft:item_name.
  3. Dùng @e thay @a nhầm. /kill @e kill MỌI entity gồm Iron Golem, Villager, item drop, không chỉ player. Use cẩn thận, ưu tiên @e[type=...] filter cụ thể.
  4. Bỏ space trong NBT JSON. {Enchantments:[{id:"sharpness",lvl:5}]} work, {Enchantments:[{id:sharpness,lvl:5}]} fail (thiếu quotes). NBT JSON syntax strict, sai 1 ký tự = fail.

FAQ Về Lệnh Minecraft

Cần OP để dùng tất cả lệnh trên không?

Đa phần có. Trong singleplayer Creative, mặc định bạn có quyền OP. Trong server, /op username (đề cập trong cách tự lập server Minecraft) cấp quyền. Một số lệnh non-OP work: /me, /msg, /list, /seed, /trigger. Còn lại đều cần OP level 2-4.

Lệnh có syntax khác trên Bedrock không?

Khác nhỏ nhưng có. /give, /tp giống nhau. Selector @p work. Nhưng NBT data syntax khác hoàn toàn (Bedrock dùng “data value” thay “NBT JSON”). Tutorial Java command 80% work Bedrock với điều chỉnh nhỏ. Đề cập trong 7 khác biệt Java và Bedrock.

Cách backup tất cả command đã viết để reuse?

Dùng datapack. Tạo file .mcfunction chứa command theo dòng, save vào folder datapack. Sau đó /function namespace:function_name chạy lại. Datapack share được giữa world, không mất khi reset world.

Command block và redstone có thay thế nhau được không?

Một phần. Redstone build mạch logic phức tạp (đề cập trong 10 mạch redstone đơn giản) nhưng giới hạn output (chỉ on/off, đẩy block, drop item). Command Block flexible (mọi command khả thi) nhưng cần OP. Combine cả 2: redstone cho input timing, Command Block cho output logic.

Có cách nào tự học command nhanh nhất không?

3 phương án: (1) search “Minecraft 1.21 commands wiki” tham khảo tài liệu chính thức minecraft.wiki, (2) chơi 1 map adventure quality cao như “The Dropper” hoặc “Herobrine’s Mansion” và inspect Command Block trong map, (3) install Creative world riêng để test command an toàn không hỏng survival save.

Lệnh nào hữu ích nhất cho server admin daily?

Top 5: /tp (teleport player support), /give (cấp item event), /kick (đá griefer), /gamerule (tweak rule), /weather + /time (đổi cho event). 5 lệnh này cover 80% admin task hàng ngày trên server.

Có thể tự code command system như plugin không?

Có với Datapack + Function. Datapack viết bằng JSON + .mcfunction file, chạy custom logic, custom mob behavior, custom item, custom recipe. Datapack đơn giản hơn plugin Java/Spigot, được vanilla Minecraft hỗ trợ chính thức. Player không-programmer học datapack 10-30 giờ là tự build mini-plugin.

Bookmark Bài Này, Reference Khi Cần

50+ lệnh trong bài không phải để memorize. Bookmark page, reference khi cần build map adventure, manage server, hoặc tweak gameplay. Lệnh phổ biến nhất (give, tp, gamemode, kill) sẽ tự nhớ sau 5-10 lần dùng. Lệnh advanced (execute, scoreboard, function) chỉ dùng khi build project lớn. Bài tiếp theo nên đọc tùy mục tiêu: 10 mạch redstone đơn giản nếu muốn alternative cho command-based logic, redstone Minecraft từ A đến Z để hiểu sâu hơn redstone foundation, cách tự lập server Minecraft để có sandbox riêng test command an toàn.

⬇ TẢI XUỐNG
Đề xuất cho bạn
Bình luận (0)

xoilac | rakhoi | mitom | five88 | hit club | hit club | 89BET | Lucky88