org.bukkit.Server.getConsoleSender()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(6.6k)|赞(0)|评价(0)|浏览(165)

本文整理了Java中org.bukkit.Server.getConsoleSender()方法的一些代码示例,展示了Server.getConsoleSender()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Server.getConsoleSender()方法的具体详情如下:
包路径:org.bukkit.Server
类名称:Server
方法名:getConsoleSender

Server.getConsoleSender介绍

[英]Gets a ConsoleCommandSender that may be used as an input source for this server.
[中]获取可能用作此服务器输入源的ConsoleCommandSender。

代码示例

代码示例来源:origin: Bukkit/Bukkit

/**
 * @see Server#getConsoleSender()
 */
public static ConsoleCommandSender getConsoleSender() {
  return server.getConsoleSender();
}

代码示例来源:origin: SpigotMC/Spigot-API

/**
 * @see Server#getConsoleSender()
 */
public static ConsoleCommandSender getConsoleSender() {
  return server.getConsoleSender();
}

代码示例来源:origin: EngineHub/CommandHelper

@Override
public void broadcastMessage(String message) {
  // Get the set of online players and include console.
  Set<CommandSender> recipients = new HashSet<>(this.s.getOnlinePlayers());
  recipients.add(this.s.getConsoleSender());
  // Perform the broadcast.
  this.bukkitBroadcastMessage(message, recipients);
}

代码示例来源:origin: NoCheatPlus/NoCheatPlus

@Override
  public void run() {
    Server server = Bukkit.getServer();
    server.dispatchCommand(server.getConsoleSender(), cmd);
  }
}, delay);

代码示例来源:origin: EngineHub/WorldGuard

@Override
public Actor matchPlayerOrConsole(Actor sender, String filter) throws CommandException {
  // Let's see if console is wanted
  if (filter.equalsIgnoreCase("#console")
      || filter.equalsIgnoreCase("*console*")
      || filter.equalsIgnoreCase("!")) {
    return WorldGuardPlugin.inst().wrapCommandSender(Bukkit.getServer().getConsoleSender());
  }
  return matchSinglePlayer(sender, filter);
}

代码示例来源:origin: MilkBowl/Vault

@Override
public boolean groupAdd(String world, String group, String permission) {
  if (world != null) {
    permission = world + ":" + permission;
  }
  return plugin.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "permissions group setperm " + group + " " + permission + " true");
}

代码示例来源:origin: MilkBowl/Vault

@Override
public boolean groupRemove(String world, String group, String permission) {
  if (world != null) {
    permission = world + ":" + permission;
  }
  return plugin.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "permissions group unsetperm " + group + " " + permission);
}

代码示例来源:origin: MilkBowl/Vault

@Override
public boolean playerAddGroup(String world, String player, String group) {
  if (world != null) {
    return false;
  }
  return plugin.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "permissions player addgroup " + player + " " + group);
}

代码示例来源:origin: MilkBowl/Vault

@Override
public boolean playerRemoveGroup(String world, String player, String group) {
  if (world != null) {
    return false;
  }
  return plugin.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "permissions player removegroup " + player + " " + group);
}

代码示例来源:origin: MilkBowl/Vault

@Override
public boolean playerAdd(String world, String player, String permission) {
  if (world != null) {
    permission = world + ":" + permission;
  }
  return plugin.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "permissions player setperm " + player + " " + permission + " true");
}

代码示例来源:origin: MilkBowl/Vault

@Override
public boolean playerRemove(String world, String player, String permission) {
  if (world != null) {
    permission = world + ":" + permission;
  }
  return plugin.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "permissions player unsetperm " + player + " " + permission);
}

代码示例来源:origin: elBukkit/MagicPlugin

@Override
  public void run() {
    controller.checkResourcePack(
        controller.getPlugin().getServer().getConsoleSender(),
        true);
  }
}

代码示例来源:origin: io.github.bedwarsrel/BedwarsRel-Common

public void setLobby(Location lobby) {
 if (this.region != null) {
  if (this.region.getWorld().equals(lobby.getWorld())) {
   BedwarsRel.getInstance().getServer().getConsoleSender().sendMessage(
     ChatWriter.pluginMessage(ChatColor.RED + BedwarsRel
       ._l(BedwarsRel.getInstance().getServer().getConsoleSender(),
         "errors.lobbyongameworld")));
   return;
  }
 }
 this.lobby = lobby;
}

代码示例来源:origin: io.github.bedwarsrel/BedwarsRel-Common

public String getCodeMessage() {
  return BedwarsRel
    ._l(BedwarsRel.getInstance().getServer().getConsoleSender(),
      "gamecheck." + this.toString());
 }
}

代码示例来源:origin: BedwarsRel/BedwarsRel

public String getCodeMessage() {
  return BedwarsRel
    ._l(BedwarsRel.getInstance().getServer().getConsoleSender(),
      "gamecheck." + this.toString());
 }
}

代码示例来源:origin: BentoBoxWorld/BentoBox

public void registerWorld(World world) {
  String cmd1 = MULTIVERSE_IMPORT + world.getName() + " " + world.getEnvironment().name().toLowerCase() + " -g " + BentoBox.getInstance().getName();
  String cmd2 = MULTIVERSE_SET_GENERATOR + BentoBox.getInstance().getName() + " " + world.getName();
  Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), cmd1);
  Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), cmd2);
}

代码示例来源:origin: io.github.bedwarsrel/BedwarsRel-Common

private synchronized void storeYamlStatistic(PlayerStatistic statistic) {
 statistic.addCurrentValues();
 this.fileDatabase.set("data." + statistic.getId().toString(), statistic.serialize());
 try {
  this.fileDatabase.save(this.databaseFile);
 } catch (Exception ex) {
  BedwarsRel.getInstance().getBugsnag().notify(ex);
  BedwarsRel.getInstance().getServer().getConsoleSender().sendMessage(ChatWriter.pluginMessage(
    ChatColor.RED + "Couldn't store statistic data for player with uuid: " + statistic.getId()
      .toString()));
 }
}

代码示例来源:origin: io.github.bedwarsrel/BedwarsRel-Common

@Override
public String getString(String path) {
 if (super.get(path) == null) {
  BedwarsRel.getInstance().getServer().getConsoleSender()
    .sendMessage(ChatWriter
      .pluginMessage(ChatColor.GOLD + "No translation found for: \"" + path + "\""));
  return "LOCALE_NOT_FOUND";
 }
 return ChatColor.translateAlternateColorCodes('&', super.getString(path));
}

代码示例来源:origin: io.github.bedwarsrel/BedwarsRel-Common

@Override
 public void run() {
  if (BedwarsRel.getInstance().isSpigot()
    && BedwarsRel.getInstance().getBooleanConfig("bungeecord.spigot-restart", true)) {
   BedwarsRel.getInstance().getServer()
     .dispatchCommand(BedwarsRel.getInstance().getServer().getConsoleSender(),
       "restart");
  } else {
   Bukkit.shutdown();
  }
 }
}.runTaskLater(BedwarsRel.getInstance(), 70L);

代码示例来源:origin: com.greatmancode/tools

@Override
public void sendMessage(String playerName, String message) {
  Player p = ((BukkitLoader) getCaller().getLoader()).getServer().getPlayerExact(playerName);
  if (p != null) {
    p.sendMessage(getCaller().addColor(getCaller().getCommandPrefix() + message));
  } else {
    ((BukkitLoader) getCaller().getLoader()).getServer().getConsoleSender().sendMessage(getCaller().addColor(getCaller().getCommandPrefix() + message));
  }
}

相关文章

微信公众号

最新文章

更多

Server类方法