好吧,所以我最近在bukkit开始的一个项目中遇到了这个问题。正如您将看到我定义了头部和所有内容,我设置了头部的所有者并应用它。但是当我在游戏中加载它显示正常的史蒂夫头!我想要它做的是当我执行命令“spawnmnz”它会产生一个与发送者/玩家(在这种情况下)头部的小兵!
var options = {};
soap.createClient(url, options, function(err, client) {
if (err) {
console.error("An error has occurred creating SOAP client: " , err);
} else {
// Log a description of the services the server offers.
var description = client.describe();
console.log("Client description:" , description);
// Go on and call the method.
var method = client['check_username'];
method(requestArgs, function(err, result, envelope, soapHeader) {
console.log('Response Envelope: \n' + envelope);
console.log('Result: \n' + JSON.stringify(result));
}
}
});
答案 0 :(得分:0)
从玩家个人资料中获取皮肤值,然后使用反射将其设置在头骨项目上,如果您不清楚如何做到这一点,我将为您提供api;)
答案 1 :(得分:0)
服务器是否有互联网连接?它必须从Mojang服务器下载皮肤。因此,它可能只需要一点时间让皮肤出现在头上。
ItemSkull的导入看起来很奇怪,你使用的服务器版本是什么?