Command block là một trong những khối mạnh mẽ và thú vị nhất trong Minecraft, nhưng lại không thể tìm thấy trong túi đồ sáng tạo hay đào được ngoài tự nhiên. Cách duy nhất để sở hữu nó là dùng lệnh. Lệnh lấy command block cần dùng là /give @p command_block(trên Bedrock) hoặc /give <tên người chơi> command_block(trên Java), với điều kiện bắt buộc là thế giới của bạn đã bật cheat.
Trong bài viết này, orbitaltech.netsẽ hướng dẫn chi tiết cách lấy khối lệnh trên mọi phiên bản, từ Java, Bedrock cho tới server nhiều người chơi, kèm cách sử dụng và khắc phục lỗi thường gặp. Dù bạn muốn tạo cơ chế tự động, minigame hay hệ thống điều khiển bằng redstone, tất cả đều bắt đầu từ việc lấy được command block.
Command block là gì và vì sao không thể lấy theo cách thông thường?
Command block (khối lệnh) là một khối đặc biệt cho phép chạy các câu lệnh trong Minecraft một cách tự động khi được kích hoạt, thường là bằng tín hiệu redstone. Nhờ đó, người chơi có thể tạo ra vô số cơ chế phức tạp như cửa tự động, hệ thống dịch chuyển, minigame, cốt truyện cho map phiêu lưu hay các hiệu ứng đặc biệt mà thao tác thủ công không làm được.

Trong thực tế, command block là “xương sống” của gần như mọi map tùy chỉnh nổi tiếng. Các nhà thiết kế dùng nó để hiển thị thông báo cốt truyện, phát vật phẩm khi người chơi bước vào khu vực nhất định, tạo hệ thống tính điểm cho minigame, tự động kích hoạt lệnh chết không mất đồ minecraft để người chơi yên tâm thử thách mà không sợ rơi trang bị, hoặc dọn dẹp thực thể để chống lag server. Khi kết hợp với redstone, cảm biến và các khối chức năng khác, khả năng sáng tạo gần như là vô hạn – đó là lý do việc biết lệnh lấy command block trở thành kiến thức nền tảng cho bất kỳ ai muốn “chơi sâu” hơn với Minecraft.
Điểm khác biệt lớn nhất là command block không xuất hiện trong túi đồ sáng tạo (Creative inventory) và cũng không thể chế tạo bằng bàn chế tạo hay đào được trong chế độ sinh tồn. Đây là chủ đích của nhà phát triển nhằm giới hạn công cụ mạnh này cho người quản trị và người tạo map. Vì vậy, cách lấy command block duy nhất và hợp lệ chính là thông qua lệnh /give. Hiểu rõ điều này giúp bạn không mất công tìm kiếm khối lệnh trong menu hay đào bới vô ích.
Điều kiện bắt buộc trước khi lấy command block
Giống như mọi lệnh khác, việc dùng lệnh lấy command block đòi hỏi một số điều kiện tiên quyết. Nếu bỏ qua bước này, lệnh sẽ không hoạt động.
Trước hết, thế giới của bạn phải được bật cheat.
- Trên Java Edition, hãy bật “Allow Cheats” khi tạo world. Nếu world đã tồn tại, bạn có thể mở “Open to LAN” và bật “Allow Cheats” cho phiên chơi hiện tại.
- Trên Bedrock Edition và Minecraft PE, hãy vào phần Settings của thế giới và bật “Activate Cheats”. Không có cheat, mọi câu lệnh đều bị vô hiệu.
Thứ hai, nếu bạn chơi trên server nhiều người, bạn cần quyền op (quản trị) để nhập lệnh. Không chỉ vậy, quyền op còn cần thiết để có thể đặt và chỉnh sửa command block về sau. Đây là lớp bảo vệ giúp ngăn người chơi thường lạm dụng công cụ mạnh này trong thế giới chung. Nói cách khác, dù chơi một mình hay nhiều người, bạn hãy luôn kiểm tra kỹ hai điều kiện cheat và quyền hạn trước khi bắt tay vào thao tác.
Lệnh lấy command block trên Minecraft Java Edition
Trên bản Java (chơi bằng máy tính), lệnh lấy command block có cú pháp rất đơn giản. Sau khi đã bật cheat, bạn chỉ cần mở khung chat bằng phím T rồi nhập lệnh.
Cú pháp cơ bản là /give command_block
Ví dụ: Nếu tài khoản của bạn tên là Steve, bạn gõ /give Steve command_block và nhấn Enter. Ngay lập tức, một khối lệnh sẽ xuất hiện trong túi đồ của bạn.
Để tiện hơn, bạn có thể dùng target selector thay cho tên. Các ký hiệu phổ biến gồm:
- @s (chính bản thân bạn)
- @p (người chơi gần nhất)
- @a (tất cả người chơi)
- @r (một người chơi ngẫu nhiên)
Ví dụ: /give @a command_block sẽ trao khối lệnh cho mọi người trong thế giới cùng lúc – rất tiện khi bạn tổ chức lớp học hay hướng dẫn nhóm bạn. Còn /give @s command_block là cách nhanh nhất để tự trao cho mình mà không cần gõ tên.
Nếu cần nhiều khối cùng lúc, hãy thêm số lượng vào cuối lệnh, chẳng hạn /give @s command_block 10 để nhận 10 khối. Đây là cách tiết kiệm thời gian khi bạn xây dựng những cơ chế lớn cần nhiều command block, tránh phải gõ đi gõ lại một lệnh nhiều lần.

Lệnh lấy command block trên Minecraft Bedrock Edition và PE
Trên bản Bedrock (console, Windows 10/11) và Minecraft PE (điện thoại), cách làm tương tự về bản chất, chỉ khác đôi chút ở giao diện.
Cú pháp phổ biến nhất là /give @p command_block
Trước tiên, bạn cần bật cheat:
- Vào Settings của thế giới → tìm mục Game và gạt công tắc “Activate Cheats”. Trên bản di động, tùy chọn này nằm trong phần chỉnh sửa thế giới.
- Sau khi bật, hãy chạm vào biểu tượng khung chat ở phía trên màn hình, nhập /give @p command_block rồi gửi đi.
- Khối lệnh sẽ được thêm vào túi đồ của bạn ngay sau đó.
Lưu ý: bàn phím cảm ứng đôi khi tự viết hoa hoặc thêm dấu cách thừa, nên bạn cần kiểm tra kỹ cú pháp trước khi gửi.

Để dễ so sánh thao tác giữa các nền tảng, bạn có thể tham khảo bảng tổng hợp dưới đây.
| Phiên bản | Điều kiện | Cú pháp lệnh |
|---|---|---|
| Java Edition | Bật “Allow Cheats” (hoặc Open to LAN) | /give <tên> command_block |
| Bedrock Edition / PE | Bật “Activate Cheats” trong Settings | /give @p command_block |
| Server riêng | Bật enable-command-block=true và có quyền op | /give <tên> command_block |
Cách lấy command block trên server nhiều người chơi (Dedicated Server)
Khi chơi trên server riêng, quy trình lấy và sử dụng command block phức tạp hơn một chút vì liên quan đến cấu hình server. Đây là phần nhiều người bỏ sót dẫn đến việc “có khối mà không dùng được”.
Bước đầu tiên, mở file cấu hình server.properties → tìm dòng enable-command-block → sau đó đổi giá trị thành enable-command-block=true. Nếu để mặc định là false, command block sẽ không hoạt động dù bạn đã đặt xuống. Sau khi chỉnh, hãy lưu lại và khởi động lại server để thay đổi có hiệu lực.
Bước thứ hai, cấp quyền op cho tài khoản cần dùng bằng lệnh /op <tên người chơi> từ console server hoặc từ một tài khoản quản trị. Chỉ những người có quyền op (thường là permission level 2 trở lên) mới thao tác được với khối lệnh. Sau khi hoàn tất hai bước này, bạn dùng lại đúng cú pháp /give <tên> command_block như trên là được. Đây chính là cách lấy command block chuẩn cho môi trường nhiều người chơi, đảm bảo cả việc sở hữu lẫn sử dụng đều thông suốt.

Nếu bạn dùng dịch vụ thuê server qua các bảng điều khiển (control panel) phổ biến, tùy chọn enable-command-block thường nằm sẵn trong phần cài đặt trực quan, chỉ cần gạt bật thay vì sửa file thủ công. Riêng với Minecraft Realms (dịch vụ server chính thức của Mojang), command block được hỗ trợ và chủ Realms mặc định có quyền quản trị, nên bạn có thể lấy và dùng khối lệnh mà không phải cấu hình phức tạp. Việc nắm rõ đặc thù của từng loại server sẽ giúp bạn tránh bối rối khi chuyển giữa các môi trường chơi khác nhau.
Cách sử dụng command block sau khi lấy được
Có khối lệnh trong tay mới chỉ là bước đầu, biết cách dùng mới giúp bạn khai thác hết sức mạnh của nó. Quy trình sử dụng khá trực quan.
- Trước tiên, hãy đặt command block xuống như một khối thông thường.
- Sau đó, nhấn chuột phải (trên PC) hoặc chạm vào khối (trên di động) để mở giao diện nhập lệnh.
- Trong ô “Console Command”, bạn gõ câu lệnh muốn khối thực thi, ví dụ /time set day hay /tp @p 100 64 200, rồi lưu lại.
- Khi khối được kích hoạt, nó sẽ tự động chạy lệnh đó.
Command block có ba chế độ hoạt động, phân biệt bằng màu sắc. Bạn có thể chuyển đổi giữa ba chế độ này bằng nút bấm ngay trong giao diện khối lệnh.
- Impulse (màu cam) chạy lệnh một lần mỗi khi nhận tín hiệu.
- Chain (màu xanh lá) chạy nối tiếp sau một khối khác, dùng để xâu chuỗi nhiều lệnh.
- Repeat (màu tím) lặp lại lệnh liên tục mỗi tick.
Ngoài ra còn có tùy chọn kích hoạt: “Needs Redstone” (chỉ chạy khi có tín hiệu redstone) hoặc “Always Active” (luôn hoạt động mà không cần redstone). Bên cạnh đó là chế độ “Conditional” và “Unconditional” – khối Conditional chỉ chạy khi khối liền trước nó thực thi thành công, rất hữu ích khi bạn muốn tạo chuỗi lệnh có điều kiện.
Về cách kích hoạt trong thực tế, với khối Impulse bạn thường gắn thêm một nút bấm (button), cần gạt (lever) hoặc tấm áp lực (pressure plate) để phát tín hiệu redstone. Khi người chơi nhấn nút hoặc bước lên tấm áp lực, khối lệnh sẽ chạy ngay. Việc kết hợp ba loại khối cùng các chế độ và nguồn kích hoạt này cho phép bạn tạo nên những hệ thống tự động phức tạp và sáng tạo gần như không giới hạn.

Gợi ý một số lệnh phổ biến để đặt trong command block
Sau khi thành thạo lệnh lấy command block, bước tiếp theo là biết nên “nhồi” lệnh gì vào bên trong để tạo cơ chế hữu ích. Dưới đây là vài ví dụ thông dụng, dễ áp dụng ngay.
- Để tạo một khu vực luôn ban ngày, bạn đặt /time set day vào một command block chế độ Repeat và Always Active.
- Tạo bàn dịch chuyển tức thời: Dùng /tp @p kết hợp tấm áp lực để đưa người chơi đến điểm mong muốn khi họ bước lên.
- Để phát vật phẩm chào mừng, bạn có thể dùng /give @p gắn với một nút bấm. Với minigame, các lệnh như /effect give @a (trao hiệu ứng), /gamemode adventure @a (đặt chế độ phù hợp) hay /kill @e[type=item] (dọn vật phẩm rơi để chống lag) rất thường được sử dụng.
- Quản trị bản đồ: Các lệnh như /gamemode adventure @a (đặt chế độ phiêu lưu) hay /kill @e[type=item] (dọn vật phẩm rơi để chống lag) rất thường được sử dụng.
Điểm mạnh thực sự nằm ở việc xâu chuỗi nhiều khối. Bạn có thể đặt một khối Impulse mở đầu, nối tiếp bằng các khối Chain để thực hiện lần lượt một chuỗi hành động phức tạp chỉ với một lần kích hoạt. Càng thử nghiệm, bạn sẽ càng khám phá thêm nhiều ứng dụng sáng tạo cho khối lệnh này.
Một số lỗi thường gặp khi lấy hoặc sử dụng command block
Trong quá trình thao tác, không ít người gặp trục trặc. Dưới đây là các lỗi phổ biến nhất cùng cách xử lý.
Lỗi thường gặp đầu tiên là chưa bật cheat cho thế giới. Khi đó, lệnh /give sẽ không phản hồi hoặc báo lỗi không đủ quyền. Cách khắc phục là kiểm tra và bật “Allow Cheats” (Java) hoặc “Activate Cheats” (Bedrock/PE) trước.
Lỗi thứ hai chỉ xảy ra trên server: bạn đã có khối lệnh trong túi đồ nhưng khi đặt xuống lại không kích hoạt được. Nguyên nhân gần như luôn là quên bật enable-command-block=true trong file server.properties.
Lỗi thứ ba là không đủ quyền op, khiến bạn không thể mở giao diện chỉnh lệnh dù đã cầm khối trong tay. Trong cả hai trường hợp trên server, bạn cần liên hệ quản trị viên để được cấp quyền hoặc chỉnh cấu hình phù hợp. Nắm rõ ba nhóm lỗi này sẽ giúp bạn tiết kiệm rất nhiều thời gian mày mò.
Câu hỏi thường gặp về lệnh lấy command block
Dưới đây là giải đáp nhanh cho những thắc mắc phổ biến xoay quanh khối lệnh lấy command block.
Có thể lấy command block ở chế độ sinh tồn không?
Về lý thuyết, chỉ cần thế giới bật cheat là bạn có thể dùng lệnh /give để lấy command block ngay cả khi đang ở chế độ sinh tồn. Tuy nhiên, việc đặt và chỉnh sửa khối lệnh thường được thực hiện thuận tiện hơn ở chế độ sáng tạo.
Lệnh lấy command block trên Java và Bedrock có khác nhau không?
Về cơ bản là giống nhau, đều dùng /give kèm ID command_block.
Điểm khác nằm ở cách chỉ định người nhận: Java linh hoạt với cả tên lẫn target selector, còn Bedrock thường dùng @p. Cú pháp lõi hầu như không đổi.
Tại sao đặt được khối nhưng lệnh trong đó không chạy?
Nguyên nhân phổ biến là khối chưa được kích hoạt đúng cách (thiếu tín hiệu redstone nếu để ở chế độ “Needs Redstone”), hoặc trên server chưa bật enable-command-block. Hãy kiểm tra cả hai yếu tố này.
Lấy nhiều command block cùng lúc được không?
Được. Bạn chỉ cần thêm số lượng vào cuối lệnh, ví dụ /give @s command_block 10 để nhận cùng lúc 10 khối, rất tiện khi xây dựng cơ chế lớn.
Command block có gây lag không?
Nếu dùng nhiều khối ở chế độ Repeat chạy liên tục, chúng có thể ảnh hưởng đến hiệu năng. Bạn nên tối ưu bằng cách chỉ để khối hoạt động khi cần thiết, thay vì luôn bật.
Kết luận
Tóm lại, cách nhanh nhất và chính xác nhất để sở hữu khối lệnh là dùng lệnh lấy command block với cú pháp /give @p command_block, hoặc thay @p bằng tên người chơi cụ thể tùy nhu cầu. Điều kiện tiên quyết luôn là thế giới đã bật cheat, và với server thì cần thêm việc bật enable-command-block=true cùng quyền op.
Sau khi có khối, bạn hãy đặt xuống, mở giao diện nhập lệnh và tận dụng ba chế độ Impulse, Chain, Repeat để tạo nên những cơ chế tự động độc đáo. Nếu muốn tìm hiểu thêm nhiều câu lệnh hữu ích để kết hợp cùng command block, bạn có thể tham khảo bài viết tổng hợp các lệnh trong Minecraft của Orbital Tech. Để cập nhật thêm nhiều mẹo, thủ thuật game và nội dung công nghệ khác, hãy tiếp tục theo dõi chúng tôi trong những bài viết tiếp theo.

