@SubscribeEvent public void onCommand(CommandEvent event) { if (!event.isCanceled() && Config.commandBroadcastRelay) { if (event.command instanceof CommandBroadcast) { IChatComponent component = CommandBase.func_147176_a(event.sender, event.parameters, 0, true); MinecraftForge.EVENT_BUS.post(new ServerChatEvent(GhostEntityPlayerMP.getPlayerForSender(event.sender), event.parameters[0], new ChatComponentTranslation("chat.type.announcement", new Object[] {event.sender.getCommandSenderName(), component}))); } } }
@SubscribeEvent public void onServerCommand(CommandEvent event) { if (event.getCommand() instanceof CommandBroadcast) { if (Slack.instance.senderConnected) Slack.instance.getSlackSender().sendToSlack(SlackCommandSender.getInstance(), StringUtils.join(event.getParameters(), " ")); } }
public ServerCommandManager() { this.registerCommand(new CommandTime()); this.registerCommand(new CommandGameMode()); this.registerCommand(new CommandDifficulty()); this.registerCommand(new CommandDefaultGameMode()); this.registerCommand(new CommandKill()); this.registerCommand(new CommandToggleDownfall()); this.registerCommand(new CommandWeather()); this.registerCommand(new CommandXP()); this.registerCommand(new CommandTeleport()); this.registerCommand(new CommandGive()); this.registerCommand(new CommandReplaceItem()); this.registerCommand(new CommandStats()); this.registerCommand(new CommandEffect()); this.registerCommand(new CommandEnchant()); this.registerCommand(new CommandParticle()); this.registerCommand(new CommandEmote()); this.registerCommand(new CommandShowSeed()); this.registerCommand(new CommandHelp()); this.registerCommand(new CommandDebug()); this.registerCommand(new CommandMessage()); this.registerCommand(new CommandBroadcast()); this.registerCommand(new CommandSetSpawnpoint()); this.registerCommand(new CommandSetDefaultSpawnpoint()); this.registerCommand(new CommandGameRule()); this.registerCommand(new CommandClearInventory()); this.registerCommand(new CommandTestFor()); this.registerCommand(new CommandSpreadPlayers()); this.registerCommand(new CommandPlaySound()); this.registerCommand(new CommandScoreboard()); this.registerCommand(new CommandExecuteAt()); this.registerCommand(new CommandTrigger()); this.registerCommand(new CommandAchievement()); this.registerCommand(new CommandSummon()); this.registerCommand(new CommandSetBlock()); this.registerCommand(new CommandFill()); this.registerCommand(new CommandClone()); this.registerCommand(new CommandCompare()); this.registerCommand(new CommandBlockData()); this.registerCommand(new CommandTestForBlock()); this.registerCommand(new CommandMessageRaw()); this.registerCommand(new CommandWorldBorder()); this.registerCommand(new CommandTitle()); this.registerCommand(new CommandEntityData()); if (MinecraftServer.getServer().isDedicatedServer()) { this.registerCommand(new CommandOp()); this.registerCommand(new CommandDeOp()); this.registerCommand(new CommandStop()); this.registerCommand(new CommandSaveAll()); this.registerCommand(new CommandSaveOff()); this.registerCommand(new CommandSaveOn()); this.registerCommand(new CommandBanIp()); this.registerCommand(new CommandPardonIp()); this.registerCommand(new CommandBanPlayer()); this.registerCommand(new CommandListBans()); this.registerCommand(new CommandPardonPlayer()); this.registerCommand(new CommandServerKick()); this.registerCommand(new CommandListPlayers()); this.registerCommand(new CommandWhitelist()); this.registerCommand(new CommandSetPlayerTimeout()); } else { this.registerCommand(new CommandPublishLocalServer()); } CommandBase.setAdminCommander(this); }
public ServerCommandManager(MinecraftServer serverIn) { this.server = serverIn; this.registerCommand(new CommandTime()); this.registerCommand(new CommandGameMode()); this.registerCommand(new CommandDifficulty()); this.registerCommand(new CommandDefaultGameMode()); this.registerCommand(new CommandKill()); this.registerCommand(new CommandToggleDownfall()); this.registerCommand(new CommandWeather()); this.registerCommand(new CommandXP()); this.registerCommand(new CommandTP()); this.registerCommand(new CommandTeleport()); this.registerCommand(new CommandGive()); this.registerCommand(new CommandReplaceItem()); this.registerCommand(new CommandStats()); this.registerCommand(new CommandEffect()); this.registerCommand(new CommandEnchant()); this.registerCommand(new CommandParticle()); this.registerCommand(new CommandEmote()); this.registerCommand(new CommandShowSeed()); this.registerCommand(new CommandHelp()); this.registerCommand(new CommandDebug()); this.registerCommand(new CommandMessage()); this.registerCommand(new CommandBroadcast()); this.registerCommand(new CommandSetSpawnpoint()); this.registerCommand(new CommandSetDefaultSpawnpoint()); this.registerCommand(new CommandGameRule()); this.registerCommand(new CommandClearInventory()); this.registerCommand(new CommandTestFor()); this.registerCommand(new CommandSpreadPlayers()); this.registerCommand(new CommandPlaySound()); this.registerCommand(new CommandScoreboard()); this.registerCommand(new CommandExecuteAt()); this.registerCommand(new CommandTrigger()); this.registerCommand(new CommandAchievement()); this.registerCommand(new CommandSummon()); this.registerCommand(new CommandSetBlock()); this.registerCommand(new CommandFill()); this.registerCommand(new CommandClone()); this.registerCommand(new CommandCompare()); this.registerCommand(new CommandBlockData()); this.registerCommand(new CommandTestForBlock()); this.registerCommand(new CommandMessageRaw()); this.registerCommand(new CommandWorldBorder()); this.registerCommand(new CommandTitle()); this.registerCommand(new CommandEntityData()); this.registerCommand(new CommandStopSound()); this.registerCommand(new CommandLocate()); if (serverIn.isDedicatedServer()) { this.registerCommand(new CommandOp()); this.registerCommand(new CommandDeOp()); this.registerCommand(new CommandStop()); this.registerCommand(new CommandSaveAll()); this.registerCommand(new CommandSaveOff()); this.registerCommand(new CommandSaveOn()); this.registerCommand(new CommandBanIp()); this.registerCommand(new CommandPardonIp()); this.registerCommand(new CommandBanPlayer()); this.registerCommand(new CommandListBans()); this.registerCommand(new CommandPardonPlayer()); this.registerCommand(new CommandServerKick()); this.registerCommand(new CommandListPlayers()); this.registerCommand(new CommandWhitelist()); this.registerCommand(new CommandSetPlayerTimeout()); } else { this.registerCommand(new CommandPublishLocalServer()); } CommandBase.setCommandListener(this); }
public ServerCommandManager(MinecraftServer serverIn) { this.server = serverIn; this.registerCommand(new CommandTime()); this.registerCommand(new CommandGameMode()); this.registerCommand(new CommandDifficulty()); this.registerCommand(new CommandDefaultGameMode()); this.registerCommand(new CommandKill()); this.registerCommand(new CommandToggleDownfall()); this.registerCommand(new CommandWeather()); this.registerCommand(new CommandXP()); this.registerCommand(new CommandTP()); this.registerCommand(new CommandTeleport()); this.registerCommand(new CommandGive()); this.registerCommand(new CommandReplaceItem()); this.registerCommand(new CommandStats()); this.registerCommand(new CommandEffect()); this.registerCommand(new CommandEnchant()); this.registerCommand(new CommandParticle()); this.registerCommand(new CommandEmote()); this.registerCommand(new CommandShowSeed()); this.registerCommand(new CommandHelp()); this.registerCommand(new CommandDebug()); this.registerCommand(new CommandMessage()); this.registerCommand(new CommandBroadcast()); this.registerCommand(new CommandSetSpawnpoint()); this.registerCommand(new CommandSetDefaultSpawnpoint()); this.registerCommand(new CommandGameRule()); this.registerCommand(new CommandClearInventory()); this.registerCommand(new CommandTestFor()); this.registerCommand(new CommandSpreadPlayers()); this.registerCommand(new CommandPlaySound()); this.registerCommand(new CommandScoreboard()); this.registerCommand(new CommandExecuteAt()); this.registerCommand(new CommandTrigger()); this.registerCommand(new CommandAchievement()); this.registerCommand(new CommandSummon()); this.registerCommand(new CommandSetBlock()); this.registerCommand(new CommandFill()); this.registerCommand(new CommandClone()); this.registerCommand(new CommandCompare()); this.registerCommand(new CommandBlockData()); this.registerCommand(new CommandTestForBlock()); this.registerCommand(new CommandMessageRaw()); this.registerCommand(new CommandWorldBorder()); this.registerCommand(new CommandTitle()); this.registerCommand(new CommandEntityData()); this.registerCommand(new CommandStopSound()); if (serverIn.isDedicatedServer()) { this.registerCommand(new CommandOp()); this.registerCommand(new CommandDeOp()); this.registerCommand(new CommandStop()); this.registerCommand(new CommandSaveAll()); this.registerCommand(new CommandSaveOff()); this.registerCommand(new CommandSaveOn()); this.registerCommand(new CommandBanIp()); this.registerCommand(new CommandPardonIp()); this.registerCommand(new CommandBanPlayer()); this.registerCommand(new CommandListBans()); this.registerCommand(new CommandPardonPlayer()); this.registerCommand(new CommandServerKick()); this.registerCommand(new CommandListPlayers()); this.registerCommand(new CommandWhitelist()); this.registerCommand(new CommandSetPlayerTimeout()); } else { this.registerCommand(new CommandPublishLocalServer()); } CommandBase.setCommandListener(this); }
public ServerCommandManager() { this.registerCommand(new CommandTime()); this.registerCommand(new CommandGameMode()); this.registerCommand(new CommandDifficulty()); this.registerCommand(new CommandDefaultGameMode()); this.registerCommand(new CommandKill()); this.registerCommand(new CommandToggleDownfall()); this.registerCommand(new CommandWeather()); this.registerCommand(new CommandXP()); this.registerCommand(new CommandTeleport()); this.registerCommand(new CommandGive()); this.registerCommand(new CommandEffect()); this.registerCommand(new CommandEnchant()); this.registerCommand(new CommandEmote()); this.registerCommand(new CommandShowSeed()); this.registerCommand(new CommandHelp()); this.registerCommand(new CommandDebug()); this.registerCommand(new CommandMessage()); this.registerCommand(new CommandBroadcast()); this.registerCommand(new CommandSetSpawnpoint()); this.registerCommand(new CommandSetDefaultSpawnpoint()); this.registerCommand(new CommandGameRule()); this.registerCommand(new CommandClearInventory()); this.registerCommand(new CommandTestFor()); this.registerCommand(new CommandSpreadPlayers()); this.registerCommand(new CommandPlaySound()); this.registerCommand(new CommandScoreboard()); this.registerCommand(new CommandAchievement()); this.registerCommand(new CommandSummon()); this.registerCommand(new CommandSetBlock()); this.registerCommand(new CommandTestForBlock()); this.registerCommand(new CommandMessageRaw()); if (MinecraftServer.getServer().isDedicatedServer()) { this.registerCommand(new CommandOp()); this.registerCommand(new CommandDeOp()); this.registerCommand(new CommandStop()); this.registerCommand(new CommandSaveAll()); this.registerCommand(new CommandSaveOff()); this.registerCommand(new CommandSaveOn()); this.registerCommand(new CommandBanIp()); this.registerCommand(new CommandPardonIp()); this.registerCommand(new CommandBanPlayer()); this.registerCommand(new CommandListBans()); this.registerCommand(new CommandPardonPlayer()); this.registerCommand(new CommandServerKick()); this.registerCommand(new CommandListPlayers()); this.registerCommand(new CommandWhitelist()); this.registerCommand(new CommandSetPlayerTimeout()); } else { this.registerCommand(new CommandPublishLocalServer()); } CommandBase.setAdminCommander(this); }
public ServerCommandManager() { this.registerCommand(new CommandTime()); this.registerCommand(new CommandGameMode()); this.registerCommand(new CommandDifficulty()); this.registerCommand(new CommandDefaultGameMode()); this.registerCommand(new CommandKill()); this.registerCommand(new CommandToggleDownfall()); this.registerCommand(new CommandWeather()); this.registerCommand(new CommandXP()); this.registerCommand(new CommandTeleport()); this.registerCommand(new CommandGive()); this.registerCommand(new CommandEffect()); this.registerCommand(new CommandEnchant()); this.registerCommand(new CommandEmote()); this.registerCommand(new CommandShowSeed()); this.registerCommand(new CommandHelp()); this.registerCommand(new CommandDebug()); this.registerCommand(new CommandMessage()); this.registerCommand(new CommandBroadcast()); this.registerCommand(new CommandSetSpawnpoint()); this.registerCommand(new CommandSetDefaultSpawnpoint()); this.registerCommand(new CommandGameRule()); this.registerCommand(new CommandClearInventory()); this.registerCommand(new CommandTestFor()); this.registerCommand(new CommandSpreadPlayers()); this.registerCommand(new CommandPlaySound()); this.registerCommand(new CommandScoreboard()); this.registerCommand(new CommandAchievement()); this.registerCommand(new CommandSummon()); this.registerCommand(new CommandSetBlock()); this.registerCommand(new CommandTestForBlock()); this.registerCommand(new CommandMessageRaw()); if (MinecraftServer.getServer().isDedicatedServer()) { this.registerCommand(new CommandOp()); this.registerCommand(new CommandDeOp()); this.registerCommand(new CommandStop()); this.registerCommand(new CommandSaveAll()); this.registerCommand(new CommandSaveOff()); this.registerCommand(new CommandSaveOn()); this.registerCommand(new CommandBanIp()); this.registerCommand(new CommandPardonIp()); this.registerCommand(new CommandBanPlayer()); this.registerCommand(new CommandListBans()); this.registerCommand(new CommandPardonPlayer()); this.registerCommand(new CommandServerKick()); this.registerCommand(new CommandListPlayers()); this.registerCommand(new CommandWhitelist()); this.registerCommand(new CommandSetPlayerTimeout()); this.registerCommand(new CommandNetstat()); } else { this.registerCommand(new CommandPublishLocalServer()); } CommandBase.setAdminCommander(this); }