- 1
- 0
Я пытался создать команду, благодаря которой выводилась бы определённая информация, но столкнулся с проблемой - мой код отправляет команду на сервер вместо того чтобы выполниться в клиенте. Как можно сделать чтобы команда выполнялась только в клиенте и не отправлялась на сервер?
Java:
public class CommandRepair extends CommandBase {
public static final String
NAME = "info",
USAGE = "/info";
@Override
public String getName() {
return NAME;
}
@Override
public String getUsage(ICommandSender sender) {
return USAGE;
}
@Override
public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException {
if (sender instanceof EntityPlayer) {
Minecraft.getMinecraft().player.sendMessage(new TextComponentString("message"));
}
}
}