The Usage

Now you can use the plugins and panels. Here we will give you some help about using them.

The commands:

ThemePark:

  • /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 reload - Reload the plugin.

  • /themepark regionname <RegionID> <New Name> - Change the name of a region.

  • /themepark regionlore <RegionID> <Index> <New Lore> - Change the lore of a region. For index use 0 for the first line, and 1 for the second line... You can use _ for a space.

  • /themepark setlocation <Attraction ID> - Set the location of an attraction to your current location.

  • /themepark attraction <Attraction ID> <New Status> - Change the status of an attraction.

  • /status - Opens the menu.

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:

  • /tpc reload - Reload the plugin.

  • /tpc ridecount <Attraction ID> <Selector> - Add one ride count to a/multiple player(s).

  • /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.

The signs:

The ParkControl sign [For the online panel]:

[ParkControl] <Attraction ID>

Please also see the Example panels.yml page.

The Ticket sign [For the online panel]:

[Scanner Tag] <Show ID>

Please note that the scanner tag can be found in settings.yml.

ThemeParkPlus:

  • /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

The 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.

ActionFoto:

  • /af info - Information about the plugin

  • /af help - Get list of commands

  • /af reload - reload the plugin

  • /af create <name> - Create an itemframe section.

  • /af addframes <name> - Add one/more frame(s) to an itemframe section

  • /af take <name> <player> - Take a picture of an/multiple user(s) and add it to the next available itemframe in an itemframe section.

    • The player can be either a name or a radius (r=5). You can't use the Minecraft selectors!

  • /af give [user] <imageuser> - Give a User a picture of the ImageUser.

  • /af reset <name> <framenumber/all> - Reset one/all itemframes

  • /af remove <name> - Remove an itemframe section.

The signs:

ActionFoto contains a Traincarts sign.

[train] actionfoto <name>

Usage of layer system:

The existing layers are: BACKGROUND (full size image), PLAYERSKIN (replaces %UUID% by the player UUID), IMAGE (a normal image), TEXT (just text, use %PLAYERNAME% for the name of the player). See the examples below:

#Background layer:
'1':
Type: BACKGROUND
Value: https://sbdplugins.nl/images/random.png
#Playerskin layer:
'1':
Type: PLAYERSKIN
Value: https://sbdplugins.nl/images/player3d.png?uuid=%UUID%
X: 40 #X position, from top left
Y: 40 #Y position, from top left
#Image player
'1':
Type: IMAGE
Value: https://sbdplugins.nl/images/random.png
X: 30 #X position, from top left
Y: 20 #Y position, from top left
Width: 60 #Width (pixels)
Height: 40 #Height (pixels)
#Text layer
'1':
Type: TEXT
Value: 'Hello!'
X: 20 #X position, from top left
Y: 30 #Y position, from top left
#Font is optional!
Font:
Name: Tahoma #The font name (must be supported by java)
Type: 0 #The font type (see below)
Size: 8.0 #Font size (pixels)

You can find a list of available fonts here. The types are: 0 (Plain), 1 (Bold) and 2 (Italic).

ThemePark Ridecount Add-on:

  • /tprc info - Information about the plugin

  • /tprc help - Get list of commands

  • /tprc create <RideID> <UpdateFrequency> - Create a ridecount itemframe.

    • The UpdateFrequency is NEVER, DAILY or WEEKLY.

  • /tprc update <RideID> - Force the update of a ridecount itemframe.

  • /tprc remove <RideID> - Remove a ridecount itemframe.

The permissions:

ThemePark:

  • themepark.item - For using toggleitem and getitem

  • themepark.admin - All the other functions who are for admins!

ThemeParkPlus:

  • ThemeParkPlus.OpenGate - The opengate command permission

  • ThemeParkPlus.CloseGate - The closegate command permission

  • ThemeParkPlus.LampOn - The lampoff command permission

  • ThemeParkPlus.LampOff - The lampoff command permission

  • ThemeParkPlus.CreateFPSign - The fastpass sign create permission

ThemeParkConnector:

  • themepark.admin - All the other functions who are for admins!

  • themepark.control - Needed to control attractions on the panel

ActionFoto:

  • AF.admin - The general admin permission

  • AF.give - The give command permission

ThemePark Ridecount Add-on:

  • TPRC.admin - The general admin permission (for all the commands)