Updated Bukkit Set Up (markdown)

Risto Lahtela 2019-08-05 09:16:02 +03:00
parent 903d2cd458
commit 6564dbb173
1 changed files with 20 additions and 3 deletions

@ -1,13 +1,13 @@
![Plan Header](http://puu.sh/AXSg7/5f2f78c06c.jpg)
# Bukkit/Sponge Set-Up
This is the Set-Up tutorial for Standalone Bukkit servers. If you're installing the plugin on a Bungee network refer to [[Bungee Set-Up]]
This is the Set-Up tutorial for game servers. If you're installing the plugin on a network (Proxy server, Bungee/Velocity) refer to [[Bungee Set-Up]]
## Setting up Plan on a Sponge/Bukkit based server
### Step 1: Install
Place the .jar to the `plugins`/`mods` folder and restart the server
Place the .jar to the `plugins` or `mods` folder and restart the server
> If the plugin fails to enable, `/plan reload` is available to restart the plugin after config changes.
@ -44,7 +44,24 @@ If you don't control your firewall, please contact your hosting for support on g
> Some setups require additional routing - for example: Azure, Docker, Pterodactyl
> See **additional set-up** section for more.
### Step 4: (Optional) Protect the Website with a Login Prompt
### Step 4: Check that the address is correct
Find the address in the Plan enable log on the console and try to access it with a browser.
```
[INFO]: [Plan] Webserver running on PORT #### (<Address is here>)
```
If you are unable to access the address, change `Webserver.Alternative_IP` settings to point to your machine (Don't replace `%port%`):
```
Webserver:
Alternative_IP: true
Address: "<address>:%port%"
```
For example if you connect to your server with `play.address.net:25565` change to `play.address.net:%port%`
If the page is still not accessible [try checking if the port is open](https://www.yougetsignal.com/tools/open-ports/).
### Step 5: (Optional) Protect the Website with a Login Prompt
In order to enable user authentication, HTTPS set up is required.
This requires a Certificate to be installed in a Java Keystore: