SBDevelopment
Search…
Usage

ThemePark:

Commands:

  • /themepark help - Displays the help menu.
  • /themepark list - Displays a list of all attractions.
  • /themepark warp <Attraction ID> - Teleport to an attraction.
  • /themepark toggle item - Toggles the join item on or off.
  • /themepark getitem [Player] - Give the item to yourself or another player.
  • /themepark region create <Region ID> <Name> - Create a region with id and name
  • /themepark region name <Region ID> <New Name> - Change the name of a region.
  • /themepark region remove <Region ID> - Remove region with ID including it's attractions
  • /themepark attraction create <Region ID> <Attraction ID> <type> <name> - Create an attraction in region. Type can be RIDE, SHOW or GLOBAL
  • /themepark attraction name <Attraction ID> <New Name> - Change the name of a attraction.
  • /themepark attraction status <Attraction ID> <New Status> - Change the status of an attraction.
  • /themepark attraction location <Attraction ID> - Set the location of an attraction to your current location.
  • /themepark attraction remove <Attraction ID> - Remove attraction with ID
  • /status - Opens the menu.
  • /ridecount help - Display the help menu.
  • /ridecount get <Player Name> <Attraction ID> - Get players ridecount for attraction
  • /ridecount add <Selector> <Attraction ID> <amount> - Add certain amount to ridecount for one player by username or using selectors like @p
You can change the /themepark command to a custom command in the config! <> is required and [] is optional
The statusses you can use: OPEN, CLOSED, MAINTENANCE, CONSTRUCTION, MALFUNCTION. Also you can use ACTIVE and INACTIVE if it is a show.

ThemeParkConnector:

Commands:

  • /tpc reload - Reload the plugin.
  • /tpc redeem <Voucher> - Redeem a voucher for a show.
  • /tpc state <Attraction ID> <Button ID> <State ID> - Change the state of a button for an attraction at the online panel. Most of the time, you use this command in a commandblock.

Signs:

The ParkControl sign [For the online panel]:

[ParkControl] <Attraction ID>
Please make sure to setup a panel for your ride! You can find an example below:
panels.yml
1
panels:
2
ride:
3
permission: "park.ride"
4
buttons:
5
power:
6
title: "Power"
7
state: "off"
8
states:
9
on:
10
text: "ON"
11
command: "rsc off ridepower"
12
image: "GREEN BUTTON URL"
13
off:
14
text: "OFF"
15
command: "rsc on ridepower"
16
image: "RED BUTTON URL"
17
entrance:
18
title: "Entrance"
19
state: "closed"
20
states:
21
open:
22
text: "Open"
23
command: "rsc off rideentrance"
24
image: "GREEN BUTTON URL"
25
closed:
26
text: "Closed"
27
command: "rsc on rideentrance"
28
image: "RED BUTTON URL"
29
depart:
30
title: "Depart"
31
state: "rejected"
32
states:
33
allowed:
34
text: "Allowed"
35
command: "rsc ridedepart"
36
image: "GREEN BUTTON URL"
37
rejected:
38
text: "Rejected"
39
command: ""
40
image: "RED BUTTON URL"
41
restraints:
42
title: "Restraints"
43
state: "closed"
44
states:
45
open:
46
text: "Open"
47
command: "rsc off rideres"
48
image: "GREEN BUTTON URL"
49
closed:
50
text: "Closed"
51
command: "rsc on rideres"
52
image: "RED BUTTON URL"
53
gates:
54
title: "Gates"
55
state: "closed"
56
states:
57
open:
58
text: "Open"
59
command: "rsc off ridebrackets"
60
image: "GREEN BUTTON URL"
61
closed:
62
text: "Closed"
63
command: "rsc on ridebrackets"
64
image: "RED BUTTON URL"
65
malfunction:
66
title: "Report malfunction"
67
state: "notreported"
68
states:
69
reported:
70
text: "Reported"
71
command: ""
72
image: "RED BUTTON URL"
73
notreported:
74
text: "Not Reported"
75
command: "rsc ridemalfunction"
76
image: "EMERGENCY BUTTON URL"
Copied!

The Ticket sign [For the online panel]:

[Scanner Tag] <Show ID>
Please note that the scanner tag can be found in settings.yml.

ThemeParkPlus:

Commands:

  • /themeparkplus opengate <World> <X> <Y> <Z> [ARG 1] [ARG 2] - This command opens a gate. If you fill in a number of players in ARG 1, it will close if that amount of players passed the gate. If you fill in a direction in ARG 1, it will only let the players through the gate if the walk in that direction. If you fill in a direction in ARG 2, it will only let the players through the gate if the walk in that direction. But you also need to use ARG 1, with a amount of players for this.
  • /themeparkplus closegate <World> <X> <Y> <Z> - This command closes a gate.
  • /themeparkplus lampon <World> <X> <Y> <Z> [Seconds on] - This command will turn on a redstone lamp. If you fill in an amount of seconds, it will go off after that amount of seconds.
  • /themeparkplus lampoff <World> <X> <Y> <Z>
    - This command will turn off a redstone lamp.
  • /themeparkplus lampson <World> <X1> <Y1> <Z1> <X2> <Y2> <Z2> [Seconds on] - This command will turn on all the redstone lamps in the region. If you fill in an amount of seconds, they will go off after that amount of seconds.
  • /themeparkplus lampsoff <World> <X> <Y> <Z>
    - This command will turn off all the redstone lamps in the region.
You can change the /themepark command to a custom command in the ThemePark config! It will automaticly paste plus behind it. So if you choose /hello, it will make /helloplus of it. <> is required and [] is optional

Signs:

Fastpass Machine:
[ThemeParkPlus] Machine <Ride ID> <Cost>
Fastpass Checker:
[ThemeParkPlus] Scanner <RideID> <Teleport or gate location -> X:Y:Z>
Waitingrow:
Please note, if you create your first waitingrow for an attraction, that you have to make a selection of the row with the WorldEdit wand (left click for Pos1, right click for Pos2), and create an WorldGuard region with that selection.
[ThemeParkPlus] WaitingRow <Ride ID> [Region ID]
The Region ID is only needed if it's the first sign for that Ride.
Malfunction GUI:
[ThemeParkPlus] Malfunction <RideID>
Last modified 8mo ago