package be.isach.ultracosmetics.command.subcommands; import be.isach.ultracosmetics.UltraCosmetics; import be.isach.ultracosmetics.player.UltraPlayer; import be.isach.ultracosmetics.command.SubCommand; import org.bukkit.command.ConsoleCommandSender; import org.bukkit.entity.Player; /** * Selfview {@link be.isach.ultracosmetics.command.SubCommand SubCommand}. * * @author iSach * @since 12-20-2015 */ public class SubCommandSelfView extends SubCommand { public SubCommandSelfView(UltraCosmetics ultraCosmetics) { super("Toggle Morph Self View", "ultracosmetics.command.selfview", "/uc selfview", ultraCosmetics, "selfview"); } @Override protected void onExePlayer(Player sender, String... args) { UltraPlayer customPlayer = getUltraCosmetics().getPlayerManager().getUltraPlayer(sender); customPlayer.setSeeSelfMorph(!customPlayer.canSeeSelfMorph()); } @Override protected void onExeConsole(ConsoleCommandSender sender, String... args) { notAllowed(sender); } }