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.
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.
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.
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.
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.
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.
Đầ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.
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.
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ờ.
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.