SBDocs/themepark/setup.md

54 lines
2.1 KiB
Markdown
Raw Normal View History

2025-01-10 18:36:30 +00:00
---
sidebar_label: Setup
sidebar_position: 2
---
# ThemePark
1. Download the plugin from [Spigot](https://www.spigotmc.org/resources/themepark.48648/)
or [Polymart](https://polymart.org/resource/themepark.2242).
2. Put the plugin JAR into the `/plugins` folder of your server.
3. Restart your server.
# ThemeParkPlus
2025-01-10 18:50:54 +00:00
1. Make sure you have [ThemePark](https://polymart.org/resource/themepark.2242) installed.
2025-01-10 18:36:30 +00:00
2. Make sure you have [WorldEdit](https://dev.bukkit.org/projects/worldedit)
and [WorldGuard](https://dev.bukkit.org/projects/worldguard) installed.
3. Make sure you have [Vault](https://dev.bukkit.org/projects/vault) and an economy manager (
like [EssentialsX](https://essentialsx.net/downloads.html)) installed.
4. Download the plugin from [Polymart](https://polymart.org/resource/themeparkplus.2243).
5. Put the plugin JAR into the `/plugins` folder of your server.
6. Restart your server.
# ThemeParkPanel
2025-01-10 18:50:54 +00:00
1. Make sure you have [ThemePark](https://polymart.org/resource/themepark.2242) installed on your Minecraft server.
2025-01-10 18:36:30 +00:00
2. To proceed, choose the type you want to install this panel on:
- [Shared webhosting](/themepark/setup/shared) - If you own webhosting (you share with others)
- [VPS running Linux](/themepark/setup/linux) - If you own an VPS running Linux
# ThemeParkPanelPlus
**Make sure to follow the ThemeParkPanel instructions first!**
1. Open the `settings.yml` from ThemeParkConnector. Then change the `socket.id` to something unique for your server.
Make sure to save the ID somewhere, because you need it for Step 5.
2. Change the `socket.panel` URL to your own panel domain. For
example `https://tppanel.mythemeparkserver.com/control/%ID%/%TOKEN%`. *(do **NOT** remove the `%%` variables)*
3. Extract the files from the ThemeParkPanelPlus ZIP into the root folder of your ThemeParkPanel installation.
4. Open the `routes/web.php` and append the following at the end:
```php
//ThemeParkPanelPlus
Route::get('/control/{attraction_id}/{pin}', 'ControlController@index');
```
5. Open the `.env` file and append the following at the end:
```
CONTROL_ID=CHANGEME
```
Make sure to change `CHANGEME` into the ID you configured in Step 1.