How it works
The three pieces of Ultimate Theme Park, what you need before you start, and the road to your first ride.
Updated 11 October 2026
Ultimate Theme Park does two things for your Minecraft park:
- Rides that run themselves. Guests sit down, a countdown starts, the gates close, the restraints come down, the train leaves. It comes back, stops, lets everyone out, and waits for the next group. Several trains can share one coaster without ever running into each other.
- Music in your guests' browser. Each area of the park has its own music, which fades in when a guest walks in and fades out when they leave. Rides can have their own soundtrack, and you can put on a show with music and effects on cue.
The three pieces#
1. The plugin. A .jar file you put in the plugins folder of your Minecraft server. It runs the rides and knows where every guest is standing.
2. UTP Connect. Your park's own web page, which runs on a small server that you rent (more on that below). This is where you set everything up: your rides, your music, your park's name and colours. Your guests open it in their browser to hear the music — on the computer they play on, or on their phone — and your staff use it as a control panel to operate the rides.
3. Your guests' browser. A guest types /connect in the game, clicks the link, and the music starts — in a tab next to the game, on a second screen, or on their phone. No app to install, no account to create.
The plugin and UTP Connect talk to each other all the time. When you change something on the web page, the game picks it up at once — you never need to restart your server for a setting.
What you need#
| What | Why | |
|---|---|---|
| ✅ | A Paper server, Minecraft 1.20.4 or newer | Where your park lives |
| ✅ | The TrainCarts and WorldGuard plugins | TrainCarts moves the trains, WorldGuard defines the areas of your park |
| ✅ | A small rented server (a "VPS") | To run UTP Connect — about €5 a month |
| ✅ | An address for UTP Connect | A free one from us, like your-park.utpmc.site — or one of your own domain, like connect.your-park.com |
| ✅ | Your license key | It was in your purchase e-mail, and it is in your account |
Don't have a VPS yet? The guide Install UTP Connect tells you exactly what to rent. No domain? You don't need one: each license comes with a free address.
The road to your first ride#
- Install the plugin — five minutes.
- Install UTP Connect — one command, about fifteen minutes.
- Link your server — copy two values, restart.
- Make it yours — your name, your logo, your colours.
- Build your first coaster or add music to an area.