
Giải thích
Nhưng chờ đã, tôi không sử dụng classic skins, tôi đang sử dụng Steve/Alex skin?
Well, Nếu skin Steve/Alex của bạn chớp mắt thì đó chắc chắn là một persona skin và không phải là classic skin.
ôi phải giải quyết vấn đề này như thế nào?
Như đã đề cập trước đó, Pocketmine-MP nguyên bản không hỗ trợ persona skin, vì vậy bạn sẽ cần sử dụng một plugin can thiệp, chẳng hạn như plugin này: https://poggit.pmmp.io/p/PersonaSkin
Tại sao PocketMine-MP không hỗ trợ persona skins?
Những persona skin thường cực kỳ nặng vì thường có một bộ JSON[4] cồng kềnh, do chúng chứa tất cả các hình học (geometries) và hoạt ảnh (animations). Để khắc phục vấn đề này, PocketMine-MP phải tăng giới hạn kích thước giải nén gói tin trong RakLib[5], trong trường hợp PocketMine-MP hỗ trợ persona skins, điều này không chỉ gây tốn kém hiệu suất mà còn khiến máy chủ của bạn dễ bị tấn công bởi kẻ xấu. Vì vậy PocketMine-MP đã quyết định không hỗ trợ persona skins, ít nhất là tại thời điểm này.
----- Chú thích [*] skin : Da, trang phục (Ngoại hình nhân vật của bạn, được hiển thị bên trong game) [1] spawn : sinh ra (Khi bạn tham gia máy chủ và đặt ở điểm nào đó trên thế giới) [2] classic skin : skin cổ điển (Các skin nhập từ bên ngoài, chẳng hạn như skin được tải xuống từ Google và nhiều nguồn khác trên mạng) [3] persona skin : skin cá tính (Các skin có sẵn trong game do Mojang thiết kế hoặc mua, tải xuống từ Marketplace cũng như các skin do bạn thiết kế bên trong game) [4] bộ JSON : (Một tệp dữ liệu chứa các đoạn mã về skin) [5] RakLib : https://github.com/pmmp/RakLib