Install the plugin
Download the jar, check TrainCarts and WorldGuard are there, start your server once.
Updated 16 October 2026
Check your server first#
| Plugin or software | Version you need |
|---|---|
| Paper | 1.20.4 or newer |
| Java | whatever your server already runs on (17 or newer) |
| TrainCarts and BKCommonLib | 2.0.0 or newer |
| WorldGuard (with WorldEdit) | the version made for your Minecraft version |
| TC-Coasters | optional — only if you build your tracks with it, or for a transfer table |
| PlaceholderAPI | optional, 2.11.6 or newer — only for the placeholders |
Spigot, Folia and other server types are not supported: Ultimate Theme Park needs Paper.
Put the plugin on your server#
- Download the latest
UltimateThemePark-….jarfrom your downloads. - Put it in your server's
pluginsfolder, next to TrainCarts and WorldGuard. - Start (or restart) your server.
"The plugin disabled itself" — that's expected#
On this first start, the console shows something like this:
[UltimateThemePark] [config] cannot start, configuration is incomplete:
[UltimateThemePark] [config] - license-key is missing: paste the key you received by e-mail after purchase
[UltimateThemePark] [config] - connect.secret is missing: it is printed when the container starts for the first time
[UltimateThemePark] [config] fix plugins/UltimateThemePark/config.yml, then restart the server
Nothing is wrong. The plugin has created its folder, plugins/UltimateThemePark/, with a config.yml inside, and it waits for you to fill it in. You will do that in Link your server, once UTP Connect is running.
What's in the plugin's folder#
| File | What it is |
|---|---|
config.yml | Three values: your license key, the address of UTP Connect, and a secret. That's all. |
lang/ | The in-game messages, in six languages. You can edit them — see Make it yours. |
instance-id | Your server's identity for the license. Don't copy it to another server. |
license.cache | Lets the plugin keep running if our license service is unreachable. |
Next step: Install UTP Connect.