Quote:
Originally Posted by xF4me
Gibt es irgendeine Möglichkeit, ohne Spout, den Skin eines Spielers zu ändern?
Wenn ja, was muss ich importieren?
LG
|
So ist das nicht möglich. Du kannst nur wie bei MobDisguise dein Aussehen für anderen ändern. Aber auch da kannst nur den Skin haben, die die Person hat in die du dich "verwandelst"
Falls du das willst:
Code:
public void changePlayerName (final Player player, final String newName){
final String oldPlayerName = player.getName();
EntityPlayer ep = ((CraftPlayer) player).getHandle();
ep.name = newName;
try{
for(Player p : Bukkit.getOnlinePlayers()){
if(p != player){
((CraftPlayer) p).getHandle().netServerHandler.sendPacket(new Packet20NamedEntitySpawn(ep));
}
}
} catch (Exception ignored){};
ep.name = oldPlayerName;
}
Das sollte so gehen aber dafür gibt es ja bereits Mobdisguse :P