50 lines
No EOL
2.2 KiB
Markdown
50 lines
No EOL
2.2 KiB
Markdown
---
|
|
title: Setup
|
|
description: Setup of the ThemePark package.
|
|
published: true
|
|
date: 2022-11-11T18:47:13.321Z
|
|
tags: themepark
|
|
editor: markdown
|
|
dateCreated: 2022-08-28T14:58:02.841Z
|
|
---
|
|
|
|
# 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
|
|
|
|
1. Make sure you have [ThemePark](#themepark) installed.
|
|
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
|
|
|
|
1. Make sure you have [ThemePark](#themepark) installed on your Minecraft server.
|
|
2. To proceed, choose the type you want to install this panel on:
|
|
- [Shared webhosting *If you own webhosting (you share with others)*](/en/themepark/setup/shared)
|
|
- [VPS running Linux *If you own an VPS running Linux*](/en/themepark/setup/linux)
|
|
{.links-list}
|
|
|
|
# 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. |