Releases: Block2Block/HubParkour
Releases · Block2Block/HubParkour
v2.9.1: Setup and Edit Mode Bug fixes
- Fixed an issue where you couldn't set an exit point outside the border in Edit Mode.
- Fixed an issue during setup where borders weren't saved correctly so would not work unless setup in edit mode.
- Fixed an issue where you could not progress in Edit Mode to actually add a checkpoint.
- Fixed an issue in Edit Mode where adding the parkour to the database would fail and resultantly would get cleared the next time you reloaded the server.
- Fixed an issue where sometimes players could get past the border for a significant distance before getting teleported back
- Removed a debug log message
v2.9: FancyHolograms support and bugfixes
- Fixed some issues with null references in parkours
- Fixed an issue where, if DecentHolograms was not installed, you could not delete a parkour.
- Made loading the plugin more robust by catching some exceptions that could be thrown when loading signs. These are not blocking errors so should be ignored during startup.
- Added support for FancyHolograms
- Updated how holograms are handled and exposed holograms to the API. Holograms should be significantly more robust.
- You can now block inventory clicks while in a parkour, added by Vihara
- Fixed some issues with split times.
v2.8.2: Add support for custom model data and bugfixes
- Added support for custom model data in parkour items (1.14+)
- Internal Spigot API version has been updated to 1.14.
- Fixed an issue where the MySQL tables would generate incorrectly and resultantly cause issues loading parkours.
- Fixed an issue where MySQL would reject a database schema update due to incorrect query.
- Fixed an issue where you couldn't delete parkours that were in a world that didn't exist anymore.
- Fixed an exploit where players could put items in the cursor to prevent them being removed when players inventory is cleared.
- Hopefully resolved issues with holograms not disappearing until a server restart if a parkour is deleted
v2.8.1: Rewards bugfix
- Fixed a bug where if there was no commands set, an empty string was in the command list which resultantly broke command dispatches in the Bukkit API.
v2.8: Rewards Overhaul, new Parkour GUI and more
- You can now specify multiple end reward commands.
- You can now specify multiple checkpoint rewards.
- You can now specify rewards for specific checkpoints
- You can now change the HubParkour table prefix for MySQL and SQLite. (Issue #37)
- New Parkour List GUI to see a full list of parkours and teleport to them.
- Edit Wizard has been internally revamped to make it easier to see what is happening.
- Setup Wizard has been internally revamped to make it easier to see which step is current ongoing.
- Some messages have been jigged around in the config to make more sense.
- New GUI framework has been added to the API for easier GUI generation.
- Improved exception logging.
- Fixed a bug with falling where the point would move further backwards after every fall.
- Fixed a bug where Exit Points would not work until the server is restarted.
v2.7.8: Exit Points, more Placeholders and API Changes
- The ParkourPlayerTeleportEvent event has been expanded with a new Teleport Reason field. (Courtesy of Color_yr)
- Fixed a typo in a startup log message (Courtesy of ANameSpace)
- Expanded the PlaceholderAPI expansion to include variables related to the player's current parkour. (Courtesy of ItsNxthaniel)
- The Time placeholders are now formatted based on the format set in the config. (Courtesy of ItsNxthaniel)
- Added a new Exit Location point which specifies where a player is teleported once a parkour has been completed. (Courtesy of ItsNxthaniel)
v2.7.7: Fix items not working in 1.20
- Fixed a bug where items would not work in 1.20 due to item data changing once given out.
v2.7.6: 1.21 support and fixed 1.20 support
- Fixed an issue where the plugin will fail to enable in later versions of 1.20 due to changes in class mappings (Courtesy of Robotv2)
- 1.21 support (Courtesy of Robotv2)
v2.7.5: Bugfixes
- Fixed a bug with the Edit Wizard that would not allow editing the parkour properly when no border points were set-up.
- Fixed a bug with rewards when giving items being overwritten by the giving back of items when a player reaches the end of a parkour.
- The formatting of time is now consistent when there is only 1 digit for a particular timescale (Courtesy of Tuchan)
v2.7.4: Bugfixes
- Fixed a bug with DecentHologram integration where holograms would not generate due to a naming issue.
- Fixed a bug where signs would not delete from the database correctly.
- Signs that are removed from the world but not deleted from the database will now regenerate in the correct orientation.
- Pressure plates can now be of any block type, including air.
- Optimised how players who join a new parkour when alraedy in one are handled.
- Fixed a bug where armor that add health to the user causes the player to keep that health permanently when they come out of the parkour.
- Fixed some logging messages so that they all use the [HubParkour] prefix.
- Fixed a bug with the PlaceholderAPI extension where some messages were not using configured messages.
- Fixed a bug when admins delete a parkour, players were not given their items back.