BungeeServerAdmin icon

BungeeServerAdmin -----

A plugin for remote controlling Spigot servers via ingame commands.



unknown.png
BungeeServerAdmin
is a BungeeCord plugin for remote controlling Spigot servers in a BungeeCord network.

Using BungeeServerAdmin servers can be started, stopped or restarted using ingame commands.
Also BungeeServerAdmin can be used to execute commands on other servers.

Features
  • Start/stop/restart minecraft servers
  • Execute commands on one specific or all minecraft servers
  • Automatically start Minecraft Servers when BungeeCord start

Commands
  • /bsa help - Shows help
  • /bsa reload - Reload the config
  • /bsa list - Lists all servers (May take a while if many servers are offline)
  • /bsa <start/stop> <SERVER> - Starts/stops the given server*
  • /bsa restart <SERVER> - Restarts the given server*
  • /bsa cmd <SERVER> <COMMAND> [<ARGUMENTS>] - Executes the command with optional arguments on the server*
  • /bsa add <NAME> <ADDR> <RCON PORT> <PASSWORD> <SERVER DIR> <BAT/SH FILE> <ACTIVE> <ALWAYS-STOP> - Adds the server
  • /bsa remove <SERVER NAME> <REPEAT SERVER NAME> - Removes the server
*By specifing the server "allservers" the command will be executed on all servers / all servers will be restarted.
  • /bss - Shows System information
  • /bss cmd <command> - Executes the command on the system (needs to be configured)
Config
Code (YAML):
language : en
bstats-enable
: true
servers
:
  server1
:
    addr
: 192.168.2.101
    port
: 27015
    password
: secure
    serverdir
: ..\Server1\
    startscript
: start.bat
    active
: true
    always-stop
: false
  server2
:
    addr
: 192.168.2.102
    port
: 27015
    password
: onetwothree
    serverdir
: ..\Server2\
    startscript
: start.bat
    active
: true
    always-stop
: false
system-commands
:
  runexplorer
:
   execute
: 'explorer'
   permission
: 'bungeeserveradmin.stats.commands.explorer'
language - language of the plugin/commands. Go to the plugin's folder, duplicate the i18n_en.yml file in the i18n folder, rename it according to your language (e.g. i18n_de.yml) and translate the contens of the file.
bstats-enable - Should the plugin use bStats?
addr - address of the server
port - rcon Port
password - rcon password
serverdir - path to the server (use \ for Windows and / for Linux)
startscript - name of the startscript (add ./ on Linux and .\ on Windows, eg. ./start.sh)
active - should the server be started when the plugin is loaded?
always-stop - also stopps the server if it has not been started by BungeeServerAdmin
execute - Command to be executed on the system
permission - Permission for the command

Permissions
bungeeserveradmin.<COMMAND>[.<SERVER>]
eg. bungeeserveradmin.reload or bungeeserveradmin.restart.server1
You may give a player generic permissions by specifing bungeeserveradmin.* or bungeeserveradmin.<COMMAND>.*
/bss permissions: bungeeserveradmin.stats
For /bss cmd permissions need to be specified in config.

Installation
  1. Copy the BungeeServerAdmin-*.jar file to the plugins folder of Bungeecord
  2. Configure and activate rcon on the Spigot servers (server.properties)
  3. Start Bungeecord so that the "BungeeServerAdmin" folder inside the "plugins" folder is created
  4. Configure BungeeServerAdmin by editing the config.yml in the "BungeeServerAdmin" folder

Contributing
  • Submit feature requests / bugs
  • Contribute code on our GitHub repository
  • Donate via PayPal/BTC/ETH/XRP

Stats
https://bstats.org/plugin/bungeecord/BungeeServerAdmin

Support (EN/DE)
[​IMG]
German/Deutsch: https://github.com/TGamesTV/BungeeServerManager/blob/master/README-DE.md

Donate
[​IMG]
Resource Information
Author:
----------
Total Downloads: 1,673
First Release: Dec 5, 2019
Last Update: May 28, 2021
Category: ---------------
All-Time Rating:
2 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings