MC Toolkit

Hướng dẫn Minecraft — trang 2

Hướng dẫn thực tế về lệnh, datapack, xây dựng và hiệu năng server — mỗi bài đều đi kèm công cụ để bạn làm ngay.

Bộ giáp bạn đang thay texture không phải là bộ bạn nghĩ

Giáp được chia lớp và tách riêng theo từng chất liệu, nên nếu tô nhầm file, gói texture của bạn sẽ trông như chưa hề thay đổi trong game.

2026-09-17Xây dựng & tài nguyên

Toast thành tựu The End là cái không bao giờ hiện

Toast tiến trình được vẽ ở kích thước pixel gốc của game, và thành tựu The End là cái được người chơi chụp màn hình nhiều nhất và tái tạo tệ nhất.

2026-09-17Xây dựng & tài nguyên

Bảng màu GUI trường tồn qua mọi nét vát: dùng độ sáng, không tô phẳng

Tô một màu phẳng lên giao diện kho đồ của Minecraft sẽ xóa sạch mọi bóng đổ và điểm sáng. GUI Colorizer giữ chúng lại bằng cách dẫn dắt dải chuyển màu từ độ sáng.

2026-09-17Xây dựng & tài nguyên

Cùng một dòng chữ đỏ lại hỏng trên Java và Bedrock

Một mã màu hiển thị hoàn hảo trong plugin này lại thành ký tự ampersand thô trong plugin khác. Định dạng mới là nguyên nhân, không phải plugin.

2026-09-17Lệnh & dữ liệu

Một texture áo choàng có 2.048 pixel và bản thân áo choàng chỉ dùng 372 trong số đó

Tệp có kích thước 64×32, áo choàng nằm trong góc 22×17, cánh cứng nằm ở khối bên cạnh, và mặt mà người ta thực sự nhìn thấy chỉ có 160 pixel — chưa đến 8% hình ảnh. Cộng thêm lỗi lệch một pixel mà ai cũng từng mắc.

2026-08-01Xây dựng & tài nguyên

Một bộ giáp được trang trí có 1,57 tỷ kiểu dáng, đó là lý do nút khóa tồn tại

199 trạng thái mỗi ô nâng lên lũy thừa bậc bốn. Quay lại tất cả bốn ô cùng lúc sẽ không bao giờ ra được kiểu dáng ưng ý – khóa các mảnh bạn thích sẽ biến một không gian không thể tìm kiếm thành một không gian khả thi.

2026-08-01Xây dựng & tài nguyên

Đầu người chơi tùy chỉnh lưu URL được gói trong JSON base64, không phải hình ảnh

Thành phần hồ sơ chứa base64 của {textures:{SKIN:{url:…}}}. Đó là lý do tại sao hình dáng của một chiếc đầu được cố định tại thời điểm nó được tạo ra, và tại sao cơ sở dữ liệu có thể có hàng chục nghìn mục.

2026-08-01Lệnh & dữ liệu

Tên người dùng Minecraft gồm 1–16 ký tự với đúng ba loại, còn UUID có hai cách viết

Chữ cái, chữ số, dấu gạch dưới. Không gạch nối, không dấu chấm, không dấu cách. Và UUID được chấp nhận cả khi có lẫn khi không có dấu gạch nối — đó là lý do một lần tra cứu thất bại còn lần y hệt lại thành công.

2026-08-01Lệnh & dữ liệu

Vị từ chỉ có một điều kiện thì không có lớp bọc, và đó là một thay đổi cấu trúc thực sự

Một điều kiện thì chính là đối tượng đó. Từ hai điều kiện trở lên sẽ được bọc trong all_of hoặc any_of. Cùng với tám loại điều kiện, và lý do vì sao việc đảo ngược là một lớp bọc chứ không phải một cờ.

2026-08-01Lệnh & dữ liệu

Tệp .nbt lưu chỉ mục bảng palette, không lưu tên khối — đó là lý do nó nhỏ đến vậy

Ba khóa chứa trọn một công trình: size, palette và blocks. Mỗi khối là một số nguyên trỏ vào palette, nên một khối đá 32³ chỉ tốn một chuỗi và 32.768 mục nhỏ — mỗi mục gồm một vị trí và một chỉ mục, chứ không bao giờ là tên.

2026-08-01Lệnh & dữ liệu