diff --git a/.gitbook/assets/PlayerServersDaemon (1).zip b/.gitbook/assets/PlayerServersDaemon (1).zip new file mode 100644 index 0000000..ea2ad1f Binary files /dev/null and b/.gitbook/assets/PlayerServersDaemon (1).zip differ diff --git a/.gitbook/assets/PlayerServersDaemon (2).jar b/.gitbook/assets/PlayerServersDaemon (2).jar new file mode 100644 index 0000000..d78715e Binary files /dev/null and b/.gitbook/assets/PlayerServersDaemon (2).jar differ diff --git a/legacy/installation.md b/legacy/installation.md index 51b95c8..4686b63 100644 --- a/legacy/installation.md +++ b/legacy/installation.md @@ -16,16 +16,7 @@ We understand that if you have your server already up and running, it might come Operating Systems marked with ⛔️ are currently not supported at all, but the support for them come in the future versions. Below is the list of all the popular operating systems: -| **Operating System** | Version | Supported | Notes | -| -------------------- | ------------------------------------------------------------------------ | --------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| **Ubuntu** |

20.04

22.04

| ✅ |

Documentation written assuming Ubuntu 22.04
as the base OS. Heavily tested on 20.04 as well.

| -| **Ubuntu** |

18.04

(Bionic)

| ✅ | The plugin was tested on this OS and confirmed to have no issues. | -| **Ubuntu** | 16.04 | ⚠️ | Untested, but the plugin should work | -| **Debian** |

9

10

11

| ✅ |

Tested, the plugin worked but the instructions from this guide might be invalid for that OS.

Some additional repos might be required.

| -| **Debian** |

9
8

| ⚠️ | Untested, additional repos may be required | -| **CentOS** | 7 & 8 | ⚠️ | **Not tested**, though we had reports of centOS working without any issues. | -| **Windows** |

Server 2016

Server 2019

Server 2022

10

11

| ❌❓ |

Tested, not working. It may work though, by installing Ubuntu subsystem for Windows.

You can find more tutorials about that on Youtube.

| -| **MacOS** |

Mojave

Catalina

Big Sur

Monterey
Ventura

| ✅ |

Should work without any problems as it comes with

screen & fuser pre-installed.

Tested on M1 processors as well. On M1 machines, ARM JVM like Azul Zulu is highly recommended.

| +
Operating SystemVersionSupportedNotes
Operating SystemVersionSupportedNotes
Ubuntu

20.04

22.04

Documentation written assuming Ubuntu 22.04
as the base OS. Heavily tested on 20.04 as well.
Ubuntu

18.04

(Bionic)

The plugin was tested on this OS and confirmed to have no issues.
Ubuntu16.04⚠️Untested, but the plugin should work
Debian

9

10

11

Tested, the plugin worked but the instructions from this guide might be invalid for that OS.

Some additional repos might be required.

Debian9
8
⚠️Untested, additional repos may be required
CentOS7 & 8⚠️Not tested, though we had reports of centOS working without any issues.
Windows

Server 2016

Server 2019

Server 2022

10

11

❌❓

Tested, not working. It may work though, by installing Ubuntu subsystem for Windows.

You can find more tutorials about that on Youtube.

MacOS

Mojave

Catalina

Big Sur

Monterey
Ventura

Should work without any problems as it comes with

screen & fuser pre-installed.

Tested on M1 processors as well. On M1 machines, ARM JVM like Azul Zulu is highly recommended.

## Requirements diff --git a/overview/installation/README.md b/overview/installation/README.md index cbbba11..984f66a 100644 --- a/overview/installation/README.md +++ b/overview/installation/README.md @@ -16,16 +16,7 @@ We understand that if you have your server already up and running, it might come Operating Systems marked with ⛔️ are currently not supported at all, but the support for them come in the future versions. Below is the list of all the popular operating systems: -| **Operating System** | Version | Supported | Notes | -| -------------------- | ------------------------------------------------------------------------ | --------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| **Ubuntu** |

20.04

22.04

| ✅ |

Documentation written assuming Ubuntu 22.04
as the base OS. Heavily tested on 20.04 as well.

| -| **Ubuntu** |

18.04

(Bionic)

| ✅ | The plugin was tested on this OS and confirmed to have no issues. | -| **Ubuntu** | 16.04 | ⚠️ | Untested, but the plugin should work | -| **Debian** |

9

10

11

| ✅ |

Tested, the plugin worked but the instructions from this guide might be invalid for that OS.

Some additional repos might be required.

| -| **Debian** | 8 | ⚠️ | Untested, additional repos may be required | -| **CentOS** | 7 & 8 | ⚠️ | **Not tested**, though we had reports of centOS working without any issues and we do not see any reason for it not to work there. | -| **Windows** |

Server 2016

Server 2019

Server 2022

10

11

| ✅ |

Tested, works perfectly.

PlayerServers v3+ introduced the full Windows support by using Docker for instance management

| -| **MacOS** |

Mojave

Catalina

Big Sur

Monterey
Ventura

| ✅ |

Should work without any problems as it comes with

screen & fuser pre-installed.

Tested on M1 processors as well. On M1 machines, ARM JVM like Azul Zulu is highly recommended.

| +
Operating SystemVersionSupportedNotes
Operating SystemVersionSupportedNotes
Ubuntu

20.04

22.04

Documentation written assuming Ubuntu 22.04
as the base OS. Heavily tested on 20.04 as well.
Ubuntu

18.04

(Bionic)

The plugin was tested on this OS and confirmed to have no issues.
Ubuntu16.04⚠️Untested, but the plugin should work
Debian

9

10

11

Tested, the plugin worked but the instructions from this guide might be invalid for that OS.

Some additional repos might be required.

Debian8⚠️Untested, additional repos may be required
CentOS7 & 8⚠️Not tested, though we had reports of centOS working without any issues and we do not see any reason for it not to work there.
Windows

Server 2016

Server 2019

Server 2022

10

11

Tested, works perfectly.

PlayerServers v3+ introduced the full Windows support by using Docker for instance management
MacOS

Mojave

Catalina

Big Sur

Monterey
Ventura

Should work without any problems as it comes with

screen & fuser pre-installed.

Tested on M1 processors as well. On M1 machines, ARM JVM like Azul Zulu is highly recommended.

## Requirements diff --git a/overview/permissions-and-commands.md b/overview/permissions-and-commands.md index b0f279a..9d01f24 100644 --- a/overview/permissions-and-commands.md +++ b/overview/permissions-and-commands.md @@ -6,23 +6,5 @@ description: Below is the list of all the commands & plugin permissions ## Commands -| Command | Aliases | Plugin | Permission | Notes | -| ------------------------------------------------------------------------ | --------------------------------------------------------- | ----------- | -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| /playerserver | /ps | Bungee | playerservers.manage | Gives you the plugin description & licence info. | -|

/playerserver

create <template>

| /ps create | Bungee | playerservers.manage |

Creates a new subserver if you don't already have one.

<template> variable is optional and used to specify template name. If no tmp is specified, and if players just do /ps create, it will simply just create the server with the "default" template.

| -|

/playerserver

start

|

/ps boot

/ps enable

| Bungee | playerservers.manage | If your server is offline, it will try to boot it up. | -|

/playerserver

delete

| /ps remove | Bungee | playerservers.manage | At first it asks you to confirm your decesion by repeating the command, that it removes your sub-server and removes you from the database. | -|

/playerserver

stop

|

/ps shutdown

/ps forcestop

/ps disable

| Bungee | playerservers.manage | Forcefully kills your sub-server. Not recommended at all and can cause some world destruction. Chunks could be damaged. | -|

/playerserver

join

| /ps connect | Bungee | none |

Connects you to your sub-server and gives

you your ServerID and a special command that your friends can use to connect to your server.

| -| /psadmin delete \ | none | Bungee | playerservers.admin |

Followed by uuid, forcefully kills and

removes the server with given uuid.

| -| /psadmin stop \ | none | Bungee | playerservers.admin | Stops the server with the given uuid. | -| /psadmin stopall | none | Bungee | playerservers.admin | Stops all the subservers on the network. | -| /psadmin start \ | none | Bungee | playerservers.admin | Starts the server with the given uuid. | -| /psadmin node create | none | Bungee | playerservers.admin | Used for creating nodes. Learn more [here](installation/adding-a-node.md). | -| /psadmin node manage \ delete | none | Bungee | playerservers.admin | Removes the specified node. | -| /psadmin node manage \ list | none | Bungee | playerservers.admin | Lists all the servers under the specified node. | -| /psadmin node manage \ stopall | none | Bungee | playerservers.admin | Stops all the servers on the specified node. | -| /psadmin node manage \ changeportrange \ \ | none | Bungee | playerservers.admin | Changes the port range of the specified node. | -| /menu | none | Server Core | none |

Opens up Server Manager GUI for general

info and statistics, as well as for installing

predefined plugins

| -| /config | none | Server Core | none |

Opens up config file manager for editing

config files

| +
CommandAliasesPluginPermissionNotes
CommandAliasesPluginPermissionNotes
/playerserver/psBungeeplayerservers.manageGives you the plugin description & licence info.

/playerserver

create <template>

/ps createBungeeplayerservers.manage

Creates a new subserver if you don't already have one.

<template> variable is optional and used to specify template name. If no tmp is specified, and if players just do /ps create, it will simply just create the server with the "default" template.

/playerserver

start

/ps boot

/ps enable

Bungeeplayerservers.manageIf your server is offline, it will try to boot it up.

/playerserver

delete

/ps removeBungeeplayerservers.manageAt first it asks you to confirm your decesion by repeating the command, that it removes your sub-server and removes you from the database.

/playerserver

stop

/ps shutdown

/ps forcestop

/ps disable

Bungeeplayerservers.manageForcefully kills your sub-server. Not recommended at all and can cause some world destruction. Chunks could be damaged.

/playerserver

join

/ps connectBungeenone

Connects you to your sub-server and gives

you your ServerID and a special command that your friends can use to connect to your server.

/psadmin delete <uuid>noneBungeeplayerservers.admin

Followed by uuid, forcefully kills and

removes the server with given uuid.

/psadmin stop <uuid>noneBungeeplayerservers.adminStops the server with the given uuid.
/psadmin stopallnoneBungeeplayerservers.adminStops all the subservers on the network.
/psadmin start <uuid>noneBungeeplayerservers.adminStarts the server with the given uuid.
/psadmin node createnoneBungeeplayerservers.adminUsed for creating nodes. Learn more here.
/psadmin node manage <nodeName> deletenoneBungeeplayerservers.adminRemoves the specified node.
/psadmin node manage <nodeName> listnoneBungeeplayerservers.adminLists all the servers under the specified node.
/psadmin node manage <nodeName> stopallnoneBungeeplayerservers.adminStops all the servers on the specified node.
/psadmin node manage <nodeName> changeportrange <min-port> <max-port>noneBungeeplayerservers.adminChanges the port range of the specified node.
/menunoneServer Corenone

Opens up Server Manager GUI for general

info and statistics, as well as for installing

predefined plugins

/confignoneServer Corenone

Opens up config file manager for editing

config files