2015-02-05 05:48:07 +01:00
|
|
|
package com.pahimar.ee3.command;
|
|
|
|
|
|
|
|
import com.pahimar.ee3.reference.Names;
|
|
|
|
import com.pahimar.ee3.util.LogHelper;
|
2015-02-06 02:52:12 +01:00
|
|
|
import cpw.mods.fml.common.FMLCommonHandler;
|
2015-02-05 05:48:07 +01:00
|
|
|
import net.minecraft.command.CommandBase;
|
|
|
|
import net.minecraft.command.ICommandSender;
|
|
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
public class CommandPlayerLearnEverything extends CommandBase
|
|
|
|
{
|
|
|
|
@Override
|
|
|
|
public String getCommandName()
|
|
|
|
{
|
|
|
|
return Names.Commands.PLAYER_LEARN_EVERYTHING;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public int getRequiredPermissionLevel()
|
|
|
|
{
|
|
|
|
return 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public String getCommandUsage(ICommandSender commandSender)
|
|
|
|
{
|
|
|
|
return "TODO";
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public void processCommand(ICommandSender commandSender, String[] args)
|
|
|
|
{
|
|
|
|
LogHelper.info("Teaching player everything");
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public List addTabCompletionOptions(ICommandSender commandSender, String[] args)
|
|
|
|
{
|
2015-02-06 02:52:12 +01:00
|
|
|
if (args.length == 2)
|
|
|
|
{
|
|
|
|
return getListOfStringsMatchingLastWord(args, FMLCommonHandler.instance().getMinecraftServerInstance().getAllUsernames());
|
|
|
|
}
|
|
|
|
|
2015-02-05 05:48:07 +01:00
|
|
|
return null;
|
|
|
|
}
|
|
|
|
}
|