package com.massivecraft.factions.cmd; import com.massivecraft.factions.cmd.type.TypeFaction; import com.massivecraft.factions.entity.MConf; import com.massivecraft.massivecore.command.Visibility; import com.massivecraft.massivecore.command.requirement.RequirementIsPlayer; import com.massivecraft.massivecore.util.MUtil; import java.util.List; public class CmdFactionsSethome extends FactionsCommandWarp { // -------------------------------------------- // // CONSTRUCT // -------------------------------------------- // public CmdFactionsSethome() { // Requirements this.addRequirements(RequirementIsPlayer.get()); // Parameters this.addParameter(TypeFaction.get(), "faction", "you"); // Visibility this.setVisibility(Visibility.INVISIBLE); } // -------------------------------------------- // // OVERRIDE // -------------------------------------------- // @Override public void perform() { List args = MUtil.list(MConf.get().warpsHomeName, this.argAt(0)); CmdFactions.get().cmdFactionsWarp.cmdFactionWarpAdd.execute(me, args); } }