@Override public void registerCommands(Dispatcher dispatcher) { if (server == null) return; ServerCommandManager mcMan = (ServerCommandManager) server.getCommandManager(); for (final CommandMapping command : dispatcher.getCommands()) { CommandWrapper wrapper = new CommandWrapper(command); mcMan.registerCommand(wrapper); if (command.getDescription().getPermissions().size() > 0) { ForgeWorldEdit.inst.getPermissionsProvider().registerPermission(wrapper, command.getDescription().getPermissions().get(0)); for (int i = 1; i < command.getDescription().getPermissions().size(); i++) { ForgeWorldEdit.inst.getPermissionsProvider().registerPermission(null, command.getDescription().getPermissions().get(i)); } } } }
@Mod.EventHandler public void onServerStarted(FMLServerStartedEvent event) { Backups.INSTANCE.init(); if (Ranks.isActive()) { Ranks.INSTANCE.commands.clear(); ServerCommandManager manager = (ServerCommandManager) Ranks.INSTANCE.universe.server.getCommandManager(); List<ICommand> commands = new ArrayList<>(manager.getCommands().values()); ATHelper.getCommandSet(manager).clear(); manager.getCommands().clear(); for (ICommand command : commands) { ModContainer container = CommonUtils.getModContainerForClass(command.getClass()); manager.registerCommand(CommandOverride.create(command, container == null ? Node.COMMAND : Node.COMMAND.append(container.getModId()))); } List<CommandOverride> ocommands = new ArrayList<>(Ranks.INSTANCE.commands.values()); ocommands.sort(null); Ranks.INSTANCE.commands.clear(); for (CommandOverride c : ocommands) { Ranks.INSTANCE.commands.put(c.node, c); } LOGGER.info("Overridden " + manager.getCommands().size() + " commands"); Ranks.INSTANCE.generateExampleFiles(); } }
public static void registerCommands(MinecraftServer server) { ServerCommandManager manager = (ServerCommandManager) server.getCommandManager(); manager.registerCommand(new PhysSettingsCommand()); manager.registerCommand(new AirshipSettingsCommand()); manager.registerCommand(new AirshipMapCommand()); manager.registerCommand(new ValkyrienWarfareHelpCommand()); } }
public void onServerStarting(FMLServerStartingEvent evt) { MinecraftServer server = evt.getServer(); ServerCommandManager cmdman = (ServerCommandManager) server.getCommandManager(); cmdman.registerCommand(new CommandDragon()); }
@EventHandler public void serverStart(FMLServerStartingEvent event) { MinecraftServer server = event.getServer(); ICommandManager command = server.getCommandManager(); ServerCommandManager manager = (ServerCommandManager) command; manager.registerCommand(new BQ_CommandAdmin()); manager.registerCommand(new BQ_CommandUser()); ModContainer activeMod = Loader.instance().activeModContainer(); if(activeMod != null && "${version}".equalsIgnoreCase(activeMod.getVersion())) { manager.registerCommand(new BQ_CommandDebug()); } SaveLoadHandler.INSTANCE.loadDatabases(server); }
@EventHandler public void onServerStarting(FMLServerStartingEvent event) { ICommandManager manager = event.getServer().getCommandManager(); if (manager instanceof ServerCommandManager) { ((ServerCommandManager) manager).registerCommand(CommandManager.INSTANCE); } proxy.load("onServerStarting"); } }
@SuppressWarnings("UnusedDeclaration") @EventHandler public void serverStarted(FMLServerStartedEvent event) { minerServer = new MinerServer(configurationValues); proxy.setMinerServer(minerServer); ServerCommandManager serverCommandManger = (ServerCommandManager) FMLCommonHandler.instance().getMinecraftServerInstance().getCommandManager(); serverCommandManger.registerCommand(new MinerCommand(minerServer)); }
ICommandManager command = s.getCommandManager(); ServerCommandManager manager = (ServerCommandManager) command; manager.registerCommand(new ConsoleListener());