MC Toolkit

Hướng dẫn / Xây dựng & tài nguyên

Tranh vẽ được khớp theo hình dạng, không phải theo kích thước bạn chọn

Hầu hết các gói tranh vẽ tùy chỉnh đều thất bại vì tỷ lệ khung hình của tác phẩm không khớp với bất kỳ ô nào. Đây là cách khớp thực sự hoạt động.

Minecraft 26.3 có 51 bức tranh vẽ, và chúng không phải là những khung vẽ có thể hoán đổi cho nhau. Mỗi bức có một kích thước khối cố định, và trò chơi chỉ đặt những bức tranh có kích thước vừa với khoảng tường mà nó tìm thấy — và trong số đó, chỉ chọn bức lớn nhất. Một bức tranh được chọn dựa trên chiều rộng và chiều cao đã khai báo, không bao giờ dựa trên hình ảnh, nên nếu khai báo sai kích thước, tác phẩm của bạn sẽ không bao giờ được chọn cho bức tường mà bạn đã hình dung.

Những hình dạng ô tồn tại

51 bức tranh được phân loại theo chiều rộng nhân chiều cao tính bằng khối:

Kích thướcSố lượng
1x18
2x212
3x39
4x45
4x25
2x15
1x23
3x42
4x32

Hãy để ý sự bất đối xứng: 4x2 tồn tại nhưng 2x4 thì không, và 1x2 tồn tại nhưng 2x1 cũng tồn tại riêng biệt. Hướng không được tự động phản chiếu cho bạn.

Tại sao hình ảnh của bạn bị từ chối

Kết cấu của một bức tranh không bị kéo giãn để vừa với bất kỳ bức tường nào mà nó đáp xuống. Trò chơi chọn một bức tranh có kích thước đã khai báo vừa với khoảng trống hiện có, sau đó trải toàn bộ kết cấu của bức tranh đó lên kích thước ấy. Vì vậy, hình ảnh nguồn phải khớp với tỷ lệ khung hình của ô — một hình ảnh sai hình dạng sẽ bị bóp méo, chứ không bị cắt.

Bản gốc vẽ 16 pixel mỗi khối: một bức tranh 1x1 là 16x16 và 4x4 là 64x64. Bất kỳ độ phân giải nào có đúng tỷ lệ đều hoạt động; kích thước tính bằng khối là dữ liệu đăng ký (width, height), và kết cấu được kéo giãn lên đó.

Nếu bạn tạo một bức tranh toàn cảnh rộng và chỉ có khoảng 1x1 trống trên tường, một bức tranh 1x1 sẽ xuất hiện thay vì của bạn. Gói vẫn ổn; vị trí đặt thì không. Và một bức tranh tùy chỉnh chỉ được chọn ngẫu nhiên nếu nó nằm trong thẻ #minecraft:placeable.

Java và Bedrock khác nhau ở điểm này

Gói tài nguyên Java truy cập tranh vẽ thông qua sổ đăng ký tranh vẽ gốc và một atlas kết cấu. Bedrock sử dụng cấu trúc tệp kê khai gói riêng và cách bố trí thư mục khác. Bản thân các tệp tác phẩm có cùng kích thước PNG, nhưng một gói được xây dựng cho một phiên bản sẽ không tải được ở phiên bản kia. Hãy xây dựng và tải xuống riêng biệt.

Phía Bedrock cũng xử lý việc đánh phiên bản gói nghiêm ngặt hơn, nên một gói hoạt động hôm nay có thể bị gắn cờ sau khi trò chơi cập nhật dù không có bức tranh nào thay đổi.

Khớp thực tế

Hãy làm ngược từ bức tường, chứ không phải xuôi từ hình ảnh:

  • Đo bức tường theo khối. Một khoảng trống rộng 3, cao 2 không vừa với bất kỳ bức tranh 3x2 nào — không có bức nào như vậy trong danh sách trên — nên trò chơi sẽ treo bức lớn nhất vừa được, một bức 2x2, và để trống một cột.
  • Khớp tỷ lệ khung hình của hình ảnh nguồn với một ô thực sự tồn tại trước khi bạn thay đổi kích thước bất cứ thứ gì.
  • Giữ một gói cho mỗi phiên bản. Trộn tài nguyên Java và Bedrock sẽ tạo ra một gói không tải được ở cả hai.

Công cụ sẽ khớp hình ảnh bạn tải lên với ô có hình dạng phù hợp và trả lại gói hoàn chỉnh cho Custom Paintings.

Tranh vẽ tùy chỉnh →

Hướng dẫn khác

Xem tất cả →