正如题目PlayerHead怎么换成某个玩家的头的材质 
需要用到NBT标签,{Owner:名称}(应该是这个,玩家名必须是正版)
不建议直接setOwner,会卡主线程
可以用某种方式拿到base64,直接上材质
可以用某种方式拿到base64,直接上材质
 本帖最后由 Toame 于 2022-6-19 20:25 编辑 
很感谢你的方法!经过我测试我发现玩家在处于离线的状态(玩家是正版)时没法获取到Profile还会引发报错 但我发现在原版中可以通过/give @p minecraft:player_head{SkullOwner:"xx"}来获取离线正版玩家的头(带有材质)) 已经解决了!
美味的曲奇 发表于 2022-6-16 20:11
https://jd.papermc.io/paper/1.16/org/bukkit/inventory/meta/SkullMeta.html#setOwningPlayer(org.bukki ...
很感谢你的方法!经过我测试我发现玩家在处于离线的状态(玩家是正版)时没法获取到Profile还会引发报错 但我发现在原版中可以通过/give @p minecraft:player_head{SkullOwner:"xx"}来获取离线正版玩家的头(带有材质)) 已经解决了!
好像要加个插件 我忘了 一会给你答复
暗淡¡ 发表于 2022-6-17 17:26
不建议直接setOwner,会卡主线程
可以用某种方式拿到base64,直接上材质
大佬有具体代码吗
大意了,还能这样玩啊
1478269779 发表于 2022-7-5 11:34
大佬有具体代码吗
可以参考杜蕾斯菜单的方法
感谢大佬分享!!