mirror of
https://github.com/libraryaddict/LibsDisguises.git
synced 2024-09-18 02:41:02 +02:00
30 lines
797 B
Java
30 lines
797 B
Java
package me.libraryaddict.disguise.DisguiseTypes;
|
|
|
|
public class PlayerDisguise extends Disguise {
|
|
private String playerName;
|
|
|
|
public PlayerDisguise(String name) {
|
|
this(name, true);
|
|
}
|
|
|
|
public PlayerDisguise(String name, boolean replaceSounds) {
|
|
super(DisguiseType.PLAYER, replaceSounds);
|
|
if (name.length() > 16)
|
|
name = name.substring(0, 16);
|
|
playerName = name;
|
|
}
|
|
|
|
public PlayerDisguise clone() {
|
|
PlayerDisguise disguise = new PlayerDisguise(getName(), replaceSounds());
|
|
return disguise;
|
|
}
|
|
|
|
public boolean equals(PlayerDisguise playerDisguise) {
|
|
return getName().equals(playerDisguise.getName()) && this.equals(playerDisguise);
|
|
}
|
|
|
|
public String getName() {
|
|
return playerName;
|
|
}
|
|
|
|
} |