ThemePark icon

ThemePark -----

A status menu plugin for your ThemePark server!




  • Added official 1.20.2 support
  • Bumped all dependencies
----------, Oct 12, 2023

  • Fixed missing getPlayer() method on AttractionPreStatusChangeEvent
----------, Apr 28, 2022

  • Added official 1.18 support
  • Dropped official 1.12 and 1.13 support (preparing for bigger update)
  • Updated dependencies
  • Fixed logging warning
  • Fixed JSON configurations (used by ThemeParkConnector)
----------, Jan 9, 2022

  • Added custom commands (changeable in the config)
  • Added GLOBAL as a status
  • Added Material option to the region
  • Added different total types for ridecount (DAILY, WEEKLY, MONTHLY, YEARLY, TOTAL), can be changed using /<cc> ridecount total_type <type>
  • Added update checker (configurable in the config)
  • Small bugfixes
----------, Oct 15, 2021

  • Fixed command bug
  • Small bugfixes
----------, Aug 5, 2021

This is a re-upload. Please update if you already have v3.0.1.
  • You can now use regions for the ridecount selector
  • Added AttractionPreStatusChangeEvent, that is cancellable and fires before a status change
  • Fixes some saving issues
----------, Jul 5, 2021

  • Added AttractionPreStatusChangeEvent, that is cancellable and fires before a change
  • Fixes some saving issues
----------, Jul 2, 2021

Changes:
  • Recoded the whole plugin, will be a lot more stable.
  • Added official support for 1.17.
  • Added a pre-menu, can be configured how you want.
  • Added support for cover images for the panel.
THIS VERSION IS NOT COMPATIBLE WITH v2.x. You can follow the upgrade guide here.
----------, Jul 1, 2021

  • Added support for Spigot 1.17
  • Bumped to Java 11 (this release drops Java 8 support!)
  • Added anti item drop for menu item (bypass with themepark.admin permission)
  • Removed some debug
  • Bugfixes
----------, Jun 12, 2021

  • Fixed bug in RidecountAPI that caused the get command and Ridecount add-on to work incorrectly with the DAILY and WEEKLY modes.
----------, Feb 9, 2021

  • Fixed a bug with older versions of SQLite that caused the RidecountAPI to not work correctly
  • Fixed some small other bugs
----------, Feb 8, 2021

  • You can now also use negative numbers for the ridecount (and RidecountAPI).
  • Fixed a small bug in the menu that made it possible to put items in it
----------, Dec 28, 2020

  • Added permission to ridecount command
  • A lot of bugfixes with the ridecount system
----------, Nov 20, 2020

  • Added PreProcessCountEvent - Gets fired before the ridecount is processed
  • Added selectors to ridecount
  • Added traincarts sign for ridecount
  • Small bugfixes
----------, Oct 5, 2020

  • Database fixes
  • RideCounterAPI fixes
----------, Sep 13, 2020

  • Several database bugs fixed
  • Ridecount fixes
  • Some minor fixes
----------, Sep 13, 2020

  • Fixes database error (VALUES)
  • Fixed ridecount API error
----------, Jul 30, 2020

  • Fixed bug with status sign
  • Fixed bug with setlocation command
  • Some other small bugfixes
----------, Jul 16, 2020

A full recode of the ThemePark plugin.

The file system changed in this release! The old data files are not compatible with this update.

If you need any help with converting the files, please contact us in our Discord.

It has the old and trusted feature with a few extra's extras:
  • Added per region custom item
  • Ridecount (to sync it with the panel will stay in the ThemeParkConnector)
  • Support for more than 8 attractions per region
  • Updated code to make it work better in general
  • Made it possible so ThemeParkConnector can use the database setup in ThemePark so you don't have to set it up more than once
----------, Jul 7, 2020

v1.4.3 - Bugfixes
  • Fixed multi world plugin issues
  • Some other small bugfixes
----------, May 28, 2020

  • You can now disable messages, by leaving them empty
  • Some minor bugfixes
----------, May 12, 2020

PAY ATTENTION!
You have to add some code to the settings.yml of ThemePark to not get an NullPointerException. It must look like something below:
Code (YAML):
item:
  enabled
: true
  material
: NETHER_STAR
  display-name
: 'Themepark'
  slot
: 4
  worlds
:
   - world_nether
    - world_the_end

region
:
  material
: NAME_TAG
  data
: 0
----------, Apr 19, 2020

Changelog:
  • Multi page system added (you can now add more then 6 regions)
  • Added dynmap support (shows markers on dynmap)
  • If a status changes, the item gets updated immediatly
  • Some small bugfixes
PAY ATTENTION!
You have to add this in the settings.yml (so add enabled: true below item):
Code (Java):
item :
  enabled : true
----------, Apr 17, 2020

File issued fixed, see other upload for changelog
----------, Jan 12, 2020

ThemePark Update v1.3.1:
  • Fixed issue with the MALFUNCTION status
  • Some minor fixes
----------, Jan 7, 2020

  • Fixed API issues (Name not null errors)
  • Fixed some other little things
----------, Sep 19, 2019

  • Fixed the issue that the status signs were not fully working.
  • Fixed other small issues
----------, Sep 13, 2019

ThemePark Update v1.2.8:
  • Some bugfixes (messages)
  • API changes (smaller code)
----------, Sep 7, 2019

  • Fixed a bug with the menu
----------, Aug 28, 2019

  • Fix of the Placeholder Api errors
  • Small fixes of little bugs in the code
----------, May 12, 2019

Release v1.2.5:
  • Fixed item move bug (again :D).
----------, Mar 17, 2019

Release v1.2.4:
  • Fixed item move bug (again :D).
----------, Mar 4, 2019

Release v1.2.3:
  • Fixed that it was possible to put items into the menu.
  • Added support for PlaceholderAPI. You can use %tp_name:ATTRACTIONID% and %tp_status:ATTRACTIONID%
  • Location bug fixed
  • Other small bugfixes.
----------, Mar 4, 2019

Release v1.2.2:
  • Fixed message issue [Again, it had some little bugs which are fixed now]
  • Config loading bug fixed
----------, Feb 24, 2019

Update: v1.2.1
  • Bug with locations fixed
----------, Feb 18, 2019

Update: v1.2 [Re-release]
  • Added some API features. See my Javadoc for the API release.
  • Little bugfixes [Fixed issues with sending error messages]
----------, Feb 3, 2019

Update: v1.2
  • Added some API features. See my Javadoc for the API release.
  • Little bugfixes [Fixed issues with sending error messages]
----------, Feb 2, 2019

Fixes:
  • Saving data went wrong when restarting or using /<CC> reload. [Especially with empty regions]
  • Small other bugfixes & cleanup of code
----------, Jan 20, 2019

Update: v1.1 [Re-update because wrong file]
  • Added some API features. See my Javadoc for API release.
  • Little bugfixes [Reload fixed and some other small things]
  • Code cleanup
----------, Jan 15, 2019

Update: v1.1
  • Added some API features. See my Javadoc for API release.
  • Little bugfixes [Reload fixed and some other small things]
  • Code cleanup
----------, Jan 15, 2019

There we are finally again, with a full recode! The plugin is completely different, and the plugin is now also completely English! Soon there will be a Dutch translation!

Commands:
/<CC> help - Displays the help menu.
/<CC> list - Displays a list of all attractions.
/<CC> warp <Attraction ID> - Teleport to an attraction.
/<CC> toggle item - Toggles the join item on or off.
/<CC> getitem [Player] - Give the item to yourself or another player.
/<CC> reload - Reload the plugin.
/<CC> regionname <Region ID> - Change the name of a region.
/<CC> regionlore <Region ID> <Index> <Lore> - Change the lore of a region.
For index use 0 for the first line, and 1 for the second line... Also use _ for a space in the lore!
/<CC> setlocation <Attraction ID> - Set the location of an attraction to your current location.
/<CC> attraction <Attraction ID> <Status> - Change the status of an attraction.
/<CC> - Opens the menu.
/status - Opens the menu.
<CC> stands for CustomCommand
<> is required and [] is optional

A list of the permissions and a documentation of the plugin are as soon as possible available.


Finally, I would like to thank ParadoxPixel for making this part of the ThemePark series!
----------, Dec 15, 2018

Alle bugs van BitBucket gefixt!
- OpenAudioMC bug
- Status command bug
- En wat kleine andere bugs

Let op! Je moet de config.yml file verwijderen!
----------, Jul 13, 2018

De malicious code is verwijderd! Je kunt de plugin weer gewoon gebruiken! Je hoeft geen files te verwijderen!
The malicious code is removed! You can use the plugin as normal! You don't have to remove any files!
----------, May 11, 2018

De malicious code is verwijderd! Je kunt de plugin weer gewoon gebruiken! Je hoeft geen files te verwijderen!
----------, May 10, 2018

Changes
- Er is een join item toegevoegd!
- Reload prefix bug fix
- VehicleEnterEvent bug fix
- Bypass bij het teleporteren vanuit een karretje voor OPs/Personen met de stat.bypassteleport permissie.
- Jump boost (Anti freerun) bug fix
- AutoUpdater is eruit ivm vele fouten, en het gewoon niet altijd goed werkte.

Config.yml verwijderen verplicht! De rest kan blijven, want daarin is niks veranderd!
----------, Mar 25, 2018

Toegevoegd:
- /<CustomCommand> help is een korter menu
- /<CustomCommand> commands toegevoegd (Is het oude help menu!)
- /<CustomCommand> changemenu <AttractieID> toegevoegd. Daarin kan je van attractie naar show en andersom!
- Lore onder secties. Je kunt nu doen: /<CustoCommand> setsection <SectieNummer> <Nieuwe_Naam_Met_Onderstreepjes_Voor_Spaties> [<Nieuwe_Lore_Met_Onderstreepjes_Voor_Spaties>]
- Prefix en menunamen verplaatst van messages naar config!

Gefixt:
- Commando bug
- Permissions bug
- /<CustomCommand> commands is geupdate naar de nieuwe commands!

Ik heb besloten om de status change gui en de nametag teleport weg te laten. (Misschien komt het later) Dit omdat je ook gewoon de commands kunt gebruiken en omdat nametag teleport niet veel nut heeft voor nu. Premium krijgt wel gewoon het panel!
----------, Mar 3, 2018

Config file deleten verplicht! (Andere files NIET!) Anders krijg je errors en werkt er niks!

Wat is er nieuw/gefixt?

- AutoUpdate werkte niet meer! Nieuwe AutoUpdate toegevoegd die hopelijk wel werkt!
- Alle commando's zijn nu /status! Oftewel, /attractie is WEG! Permissies blijven wel hetzelfde!
- Je kan in de config het /status commando aanpassen naar een ander commando!
- Fijne rit message die je in de Config kan inschakelen/uitschakelen. (Staat standaard aan)
- Zit je in een minecart? Dan kan je vanaf nu niet meer teleporteren!
- Reload commando is gefixt!
----------, Feb 12, 2018

/status reload tijdelijk verwijderd ivm grote bug!
----------, Jan 21, 2018

Error over de plugin.yml is opgelost!

Update je van de 1.0 of 1.5 naar de 2.05 -> Gooi dan eerst je bestanden eruit

Update je van de 2.0 naar de 2.05 -> Dan hoef je NIKS weg te gooien!
----------, Jan 21, 2018

Files deleten verplicht! Anders krijg je errors!

Wat is er nieuw?

- Een autoupdate systeem met update message & command!
- AttractieIDs -> Alleen voor add heb je nog een naam nodig! Daarna gebruik je de IDs!
- Show systeem met /attractie setshow -> Daarmee maak je de attractie een show en kan je andere statussen gebruiken!
- Messages.yml file en config.yml aangepast!
- Reload commando die WERKT!
- Veel nieuwe custom messages en opties!


-> Sign update zit er helaas niet in, komt de volgende update pas ivm problemen! -> AutoUpdate signs zit er wel nog in!
----------, Jan 20, 2018

Wat is er gebeurd?:
  • Permissies zijn gefixt
  • Permissie stat.* toegevoegd (Geeft alle permissies)
  • Bug in de commando's is gefixt
  • Bug gefixt dat als je gegevens vergeet in een commando dat je een error krijgt.
  • Een paar berichten zijn aangepast.

Wat komt er in de volgende update?
  • Het /show commando
  • Een messages.yml file, zodat je ze apart kan aanpassen.
----------, Oct 22, 2017

  • Permissie /status reload toegevoegd
----------, Oct 21, 2017

Resource Information
Author:
----------
Total Downloads: 12,597
First Release: Oct 21, 2017
Last Update: Oct 12, 2023
Category: ---------------
All-Time Rating:
44 ratings
Find more info at wiki.sbdplugins.nl...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings