Limit human entity name length to 16 characters, as per the spec.

Dieser Commit ist enthalten in:
EvilSeph 2011-05-16 21:36:16 -04:00
Ursprung bc5924bbc5
Commit 38ebaa53e1

Datei anzeigen

@ -198,6 +198,11 @@ public class EntityTrackerEntry {
entityitem.locZ = (double) packet21pickupspawn.d / 32.0D; entityitem.locZ = (double) packet21pickupspawn.d / 32.0D;
return packet21pickupspawn; return packet21pickupspawn;
} else if (this.tracker instanceof EntityPlayer) { } else if (this.tracker instanceof EntityPlayer) {
// CraftBukkit start - limit name length to 16 characters
if (((EntityHuman) this.tracker).name.length() > 16) {
((EntityHuman) this.tracker).name = ((EntityHuman) this.tracker).name.substring(0, 16);
}
// CraftBukkit end
return new Packet20NamedEntitySpawn((EntityHuman) this.tracker); return new Packet20NamedEntitySpawn((EntityHuman) this.tracker);
} else { } else {
if (this.tracker instanceof EntityMinecart) { if (this.tracker instanceof EntityMinecart) {