2018-09-13 12:03:28 -04:00
|
|
|
package foxz.commandhelper.permissions;
|
|
|
|
|
|
2024-02-15 17:54:28 -05:00
|
|
|
import foxz.commandhelper.AbstractCommandHelper;
|
2018-09-13 12:03:28 -04:00
|
|
|
import net.minecraft.entity.player.EntityPlayer;
|
|
|
|
|
import net.minecraft.server.MinecraftServer;
|
|
|
|
|
|
|
|
|
|
public class OpOnly extends AbstractPermission {
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public String errorMsg() {
|
|
|
|
|
return "Op Only";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public boolean delegate(AbstractCommandHelper parent, String[] args) {
|
|
|
|
|
if(!(parent.pcParam instanceof EntityPlayer))
|
|
|
|
|
return true;
|
|
|
|
|
return MinecraftServer.getServer().getConfigurationManager().func_152596_g(((EntityPlayer)parent.pcParam).getGameProfile());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|