MC Toolkit

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

Chuyển đổi phiên bản skin sẽ tải lại trang, và đó là thiết kế đúng

Trình chỉnh sửa của Java được xây dựng quanh 64 còn của Bedrock quanh 128. Hằng số này được gắn cứng, nên hai bên không thể trao cho nhau một khung vẽ — đó là lý do mỗi phiên bản là một URL thực sự thay vì một nút bật/tắt.

Trình chỉnh sửa skin ở đây là hai chương trình, không phải một chương trình với một cài đặt. Chọn Java hay Bedrock sẽ tải một bản dựng khác và tải lại trang, và lý do đáng để hiểu vì nó giải thích cả một nhóm câu hỏi kiểu "tại sao skin của tôi không nhập được".

Hai bản dựng, hai kích thước texture

  • Java — TEXTURE_SIZE 64. Chấp nhận 64 × 64, hoặc 64 × 32 kiểu cũ. Từ chối mọi thứ khác.
  • Bedrock — TEXTURE_SIZE 128. Chấp nhận 128 × 128 và không gì khác.

Hằng số đó không phải là một biến mà trình chỉnh sửa đang chạy tra cứu; nó được gắn cứng vào từng bản dựng. Do đó hai bên không thể trao cho nhau một khung vẽ — không có biểu diễn chung nào để chúng truyền qua lại. Đổi giá trị lúc chạy sẽ khiến một nửa chương trình làm việc với đơn vị sai.

Vì vậy nút chuyển phiên bản sẽ tải lại. #bedrock trên URL mở bản dựng Bedrock, khiến mỗi phiên bản trở thành một địa chỉ thực sự mà bạn có thể liên kết, đánh dấu và chia sẻ, thay vì một trạng thái bật/tắt ẩn mà người truy cập mới không thể chạm tới.

Cả hai đều không thể hiển thị skin của nhau

Đây là phần thường xuất hiện dưới dạng câu hỏi hỗ trợ. Một skin Java nạp vào trình chỉnh sửa Bedrock không hiển thị ở kích thước một phần tư; nó bị từ chối. Một skin Bedrock trong trình chỉnh sửa Java cũng bị từ chối.

Bản năng mách bảo rằng 128 × 128 là "cùng bố cục, chỉ to hơn" — đúng là như vậy: mọi bộ phận đều nằm ở tọa độ gấp đôi so với Java. Thứ ngăn hai trình chỉnh sửa hoán đổi tệp cho nhau không phải là bố cục mà là các bản dựng, với đường ống vẽ, lưới và xuất tệp đều được định cỡ theo TEXTURE_SIZE của riêng chúng.

Nếu bạn có nhầm tệp cho trình chỉnh sửa mình đang dùng, cách khắc phục là chuyển phiên bản — hoặc phóng to 2× bằng thuật toán láng giềng gần nhất trong trình chỉnh sửa ảnh, cách này ánh xạ skin Java chính xác lên khung vẽ Bedrock.

Điều đó nghĩa là gì với quy trình làm việc của bạn

Hãy quyết định nền tảng mục tiêu trước khi bắt đầu vẽ, chứ không phải sau. Một skin Java hoàn chỉnh chỉ cách khung vẽ trình chỉnh sửa Bedrock một lần phóng to 2×, nhưng trình chỉnh sửa sẽ không tự làm việc đó cho bạn.

Nếu bạn cần cả hai, hãy vẽ một lần rồi chuyển đổi: tệp chuyển đổi một cách máy móc; chỉ có trình chỉnh sửa là từ chối nó.

Trình sửa skin 3D →

Hướng dẫn khác

Xem tất cả →