Guides / Building & Resources

Thay đổi màu sắc bầu trời cần sáu tệp – và tất cả tám pha mặt trăng nằm trong một trong số đó

Một gói bầu trời thay thế sun.png, moon_phases.png, clouds.png, rain.png, snow.png và end_sky.png với kích thước chính xác. Mặt trăng là một dải 128×64 duy nhất, không phải tám họa tiết.

Các gói thay đổi màu sắc thường không hoạt động vì những lý do nhàm chán: đường dẫn sai, kích thước khung vẽ sai, hoặc tám tệp trong khi trò chơi chỉ cần một. Đây là các mục tiêu chính xác, được lấy từ công cụ thay đổi màu sắc trên trang này – công cụ này tạo ra chúng – vì vậy các đường dẫn và kích thước ở đây là những thứ thực sự được tải.

Bầu trời gồm sáu tệp

Mọi thứ tạo nên bầu trời đều nằm dưới assets/minecraft/textures/environment/:

tệpkích thước
sun.png32 × 32
moon_phases.png128 × 64
clouds.png256 × 256
rain.png64 × 256
snow.png64 × 256
end_sky.png128 × 128

Thay thế cả sáu tệp và bầu trời sẽ là của bạn. Không có gì khác – không có đường chân trời riêng biệt, không có tệp gradient. Màu sắc bầu trời ngoài những thứ này đến từ quần xã sinh vật (biome), không phải từ một họa tiết.

Mặt trăng là một dải duy nhất, không phải tám họa tiết

Đây là lỗi đáng được nhắc đến. moon_phases.pngmột hình ảnh 128 × 64 duy nhất chứa tất cả tám pha trong một lưới 4 × 2 gồm các ô 32 × 32. Trò chơi chọn ô cho pha của đêm nay.

Vì vậy, không có moon_full.png, và một gói chứa tám tệp mặt trăng riêng biệt sẽ chứa tám tệp mà Minecraft không bao giờ đọc. Nếu mặt trăng của bạn hiển thị chỉ bằng một phần tư bức tranh bạn vẽ, vấn đề là ở khung vẽ: bạn đã vẽ một mặt trăng ở kích thước 128 × 64 thay vì tám mặt trăng, mỗi mặt trăng 32 × 32.

Mưa và Tuyết có chiều cao, không phải hình vuông

Cả hai đều là 64 × 256 – cao gấp bốn lần chiều rộng. Đó là vì chúng là một vệt dọc được xếp gạch xuống màn hình, không phải là một sprite hạt. Vẽ chúng hình vuông sẽ tạo ra một vết nhòe bị kéo dài, và đó là lỗi kích thước phổ biến thứ hai sau mặt trăng.

Ánh sáng lấp lánh là hai tệp với các công việc khác nhau

Ánh sáng lấp lánh của phép thuật không phải là một họa tiết:

  • misc/enchanted_glint_item.png — ánh sáng lấp lánh trên các vật phẩm
  • glint_armor.png — ánh sáng lấp lánh trên áo giáp đã mặc

Thay đổi màu sắc một cái và cái kia vẫn giữ màu tím của vanilla, điều này sẽ bị coi là một lỗi trong gói của bạn. Nếu bạn đang thay đổi ánh sáng lấp lánh, hãy thay đổi cả hai hoặc không thay đổi cái nào.

Phông chữ là một JSON cộng với một bảng

Việc xử lý phông chữ cần hai tệp cùng nhau:

  • font/default.json — danh sách nhà cung cấp, cho biết bảng nào cung cấp ký tự nào
  • font/ascii.png — bảng đó

Chỉ hoán đổi PNG sẽ giữ nguyên ánh xạ ký tự của vanilla, vì vậy các glyph sẽ nằm sai vị trí. JSON là thứ cho trò chơi biết mỗi ký tự nằm ở đâu, và nó phải khớp với hình ảnh bạn đã cung cấp.

Quy tắc chung

Một gói thay đổi màu sắc là một ghi đè đường dẫn theo đường dẫn: đặt một tệp vào cùng đường dẫn mà vanilla sử dụng và tệp của bạn sẽ thắng. Đó là lý do tại sao các đường dẫn ở trên quan trọng hơn tác phẩm nghệ thuật – một họa tiết đẹp ở textures/enviroment/sun.png không tải gì cả, và trò chơi sẽ không cho bạn biết tại sao.

Công cụ đổi màu resource pack →

More guides

Browse all →

Cần thêm công cụ Minecraft khác?

Bộ công cụ tạo, xem và chuyển đổi chạy ngay trên trình duyệt — tất cả đều miễn phí.