123456789101112131415161718192021222324252627 |
- package me.km.permissions;
- import java.util.Collections;
- import net.minecraft.command.ICommandSource;
- import net.minecraft.util.text.StringTextComponent;
- public abstract class Command
- {
- public abstract String getName();
-
- public Iterable<String> getAliases()
- {
- return Collections.EMPTY_LIST;
- }
-
- public abstract void execute(ICommandSource cs, String[] arg);
-
- public void sendMessage(ICommandSource cs, String message)
- {
- cs.sendMessage(new StringTextComponent(String.format("[§dScript§r] %s", message)));
- }
-
- public void sendMessage(ICommandSource cs, String message1, String message2)
- {
- cs.sendMessage(new StringTextComponent(String.format("§d - %s§r %s", message1, message2)));
- }
- }
|