✅ Infinite Parkour ▶ Rewards | Leaderboard | MySQL icon

✅ Infinite Parkour ▶ Rewards | Leaderboard | MySQL -----

⚡ Automatically generating random parkour minigame -- perfect for any server⚡




Infinite Elytra Parkour | Infinite Parkour+
  • Fixed spectating other players not working
----------, Oct 21, 2024

Infinite Elytra Parkour | Infinite Parkour+
  • Added model id support (thanks @wilddip)
  • Fixed Chinese translation (thanks @jhqwqmc)
  • Fixed MySQL error on score saving
  • Fixed being able to take out items in the leaderboard
  • Fixed errors on joining spectator
  • Fixed errors on leaving
  • Fixed heading not working on parkour
----------, Aug 18, 2024

Infinite Elytra Parkour | Infinite Parkour+
  • Running Multiverse with IP now does not require VoidGen
  • Improved responsiveness of parkour and scoreboard
  • Added update checker
  • Fixed leaderboards sorting being wrong
  • Fixed placeholders returning wrong values
  • Fixed vague sorting locale in leaderboard menu
  • Fixed MySQL causing problems in some locales
----------, May 24, 2024

Infinite Elytra Parkour | Infinite Parkour+
  • Added 1.20.5, 1.20.6 support
----------, May 12, 2024

Infinite Elytra Parkour | Infinite Parkour+
  • Fixed <1.20.4 versions causing an error on load
  • Fixed <1.19.4 versions causing an error on block generation
  • Fixed trying to set previous health causing an error
  • Fixed sometimes being able to spectate empty lobbies
  • Fixed invalid schematic data causing an error
----------, May 7, 2024

IEP | IP+
  • Fixed locale and leaderboards menu not opening
----------, Apr 27, 2024

IEP | IP+
  • Added 1.20.5 support
  • Added item for IEP support
  • Added option to disable players opening blocks with inventories
  • Punctiation improvements (thanks @Cirkutry)
  • Fixed players occasionally being reset to previous location while switching mode
  • Fixed errors showing up in console on disable when nobody joined parkour
  • Fixed world being deleted even if delete-on-reload is enabled
  • Fixed not loading if delete-on-reload is enabled with Multiverse worlds
  • Fixed bad parkour pathfinding near edges
  • Fixed player mounting causing issues
  • Fixed players being able to transfer inventory items with some plugins
  • Fixed not being able to close leaderboard if not using IP+
  • Fixed errors when joining as spectator
----------, Apr 25, 2024

New Plugin Infinite Elytra Parkour | IP+
  • Fixed schematics being unusable when it contains unknown materials
  • Fixed difficulty going above 1
  • Fixed schematic points being based on all settings difficulty, not schematic difficulty
  • Fixed inventories not being cleared
  • Fixed inventories being cleared on leave with inventory handling off
  • Fixed teleporting not being async when possible
  • Fixed incorrect rewards documentation
  • Added debugging messages
  • Improved unsupported schematic message clarity
----------, Mar 17, 2024

25% off IP+
  • Added 1.20.4 support
  • Added quit permission
  • Added customizable time format
  • Added sound volume option
  • Fixed No key layers in MapLike[{}] error
----------, Feb 3, 2024

35% off IP+ for Christmas
  • Fixed scoreboard not working on 1.20
  • Fixed PAPI placeholders causing errors when joining
  • Removed vilib as dependency
----------, Dec 10, 2023

IP+ on sale! // This build requires vilib v1.2.0
  • Fixed rank, high score and high score time not being visible outside parkour
  • Fixed spectating with 0 players causing issues
  • Fixed difficulty scores not being able to go above 0.5
  • Fixed /ip reset everyone
  • Fixed leaderboard sorting for types other than score
  • Fixed some score parsing errors
----------, Sep 12, 2023

Visit IP+ // This build requires a newer version of vilib v1.2.0

If you're updating from a version below 5.0.0, you should read the 5.0.0 notes.
  • Added mode-specific rewards
  • Added 1.20 support
  • Fixed unknown players not having default settings applied when using MySQL
  • Fixed specific modes not being available with /parkour join
  • Fixed players having to click twice to join Default when there are no other modes
  • Fixed unsupported schematics message not mentioning which schematics are unsupported
  • Fixed <1.19 servers not being able to use the spawn island
  • Fixed players not being able to join with the reason "You can't enter the parkour world by teleporting!"
  • Fixed reset not updating database
----------, Jun 13, 2023

Visit IP+ // This build requires vilib v1.1.0

This update adds 35 new schematics. On existing installs, clear the IP/schematics folder to download them. This is highly recommended, since the old schematics are pretty bad. The new ones have drastically improved quality.

Every line of code has been rewritten over the course of the past 2 months, totaling over 120 hours of work, excluding rigorous testing. Please notify me of any bugs.
  • Reworked block generation
    • Fixed invisible blocks
    • Jump distance is now actually the distance between blocks
      • 4 block jumps now have a gap of 4 blocks
      • 3 block jumps now have a gap of 3 blocks
      • 2 block jumps now have a gap of 2 blocks
      • 1 block jumps now have a gap of 1 block
    • Removed 0-block jumps
    • Removed parkour clutter
    • Improved performance
    • Improved reliability
  • Reworked difficulty score
    • Changed weights of each setting
    • Now allows for difficulties above 0.8: possible difficulties are now 0.25, 0.5, 0.75 and 1.0 instead of 0.2, 0.4, 0.6 and 0.8.
  • Reworked schematics
    • 70% saving time reduction
    • 37% file size reduction on large files
    • Schematics no longer need to be built facing north (except when using fences or wood logs, but this will be fixed at a later date)
    • Parkour schematics no longer need to end in a number to be accepted in schematics.yml
  • Reworked schematic difficulty
    • Schematic settings have been moved to a single item instead of a whole inventory
    • Schematics permission has been changed to ip.settings.schematics
    • Points received now depends on the difficulty of the schematic
    • Old formula: always 10 points
    • New formula: difficulty * 15, e.g. 0.5 * 15 = 7 points
  • Reworked scoreboard placeholders
    • %session% has been removed. Players can now join each other using player names, e.g. /parkour join Efnilite
    • %highscore% has been changed to %high_score%
  • Reworked time display
    • Old format: 1h 10m 10.5s
    • New format: 70:10:500 (minute, second, millisecond)
  • Reworked storage system
    • Improved reliability
  • Added 35 new schematics
  • Added option to change enabled/disabled icon/colour
  • Added option to change style items
  • Fixed schematics building on high block leads when another one exists, causing the former to not be deleted
  • Fixed zh_cn.yml not having some keys
  • Fixed schematics not initializing after download
  • Fixed heading not being reset on fall
  • Fixed impossible special jumps
  • Fixed world deletion not working at all
  • Fixed leaderboard sorting mode not being clear
  • Fixed scoreboard timer not going up consistently
  • Fixed rewards parsing when rewards are disabled
  • Fixed players getting a default style while styles are disabled
  • Fixed players getting a default locale while locales are disabled
  • Fixed scoreboard not showing when default scoreboard is set to false
  • Fixed losing items when player was a spectator for a lobby that was disbanded
  • Fixed multiplayer modes not registering scores for all players
  • Fixed changing name causing players to not get their items when they left
  • Fixed players being locked out of joining after a server crash
  • Removed adaptive distance
    • Its effects were too small to be noticed in regular gameplay
  • Removed unused keys from config.yml and generation.yml
----------, May 12, 2023

Visit IP+ // This build requires vilib v1.1.0
  • Fixed /ip schematic wand not working
  • Fixed disabling settings with permissions not working
  • Fixed spectators not being visible in player menus
  • Fixed "player doesn't exist" for placeholders that don't require player
  • Fixed health handling having two config options
  • Fixed health handling not working with armour or health effects
  • Improved /ip schematic logic
  • Improved /ip schematic colouring
  • Increased spectator teleport distance (30 -> 100 blocks)
  • Increased max block lead (64 -> 128 blocks)
----------, Mar 18, 2023

Visit IP+ // This build requires vilib v1.1.0
  • Fixed impossible jumps
  • Fixed languages regenerating when the folder isn't empty
----------, Feb 28, 2023

Visit IP+ // This build requires vilib v1.1.0
  • Fixed impossible special jumps
  • Fixed /ip menu
  • Fixed /ip command being overwritten
  • Fixed players being able to join their own lobby id in lowercase
  • Fixed players being able to join while joining is disabled through main menu
  • Fixed schematic saving causing an error
  • Fixed joining disabled message
  • Fixed requiring having permissions set to true to prevent people from using /tp
----------, Feb 21, 2023

Visit IP+ // This build requires vilib v1.1.0 or higher to work. ✨

Thank you all so much for the 2 years of support!

✔ Added the PAPI placeholder %witp_high_score_time%
✔ Added the scoreboard placeholder %highscoretime%

➰ Fixed servers crashing when the leaderboard menu tries to access many players' skin data
➰ Fixed players being able to move items from the parkour inventory to other inventories (/pv)
➰ Fixed support for cross-server MySQL databases
➰ Fixed unclear rewards.yml documentation
➰ Moved vilib from soft dependency to required dependency
----------, Dec 29, 2022

Visit IP+ // This build requires vilib v1.1.0 or higher to work. ✨

Fixes and feature recommendations will be added at a slower pace from this update, since I've basically been burnt out from using Java.

✔ Added locale support to reloading

➰ Fixed some impossible jumps
➰ Changed slab type to smooth quartz
➰ Improved MySQL handling
➰ Improved leaderboard loading times
----------, Oct 24, 2022

IP+ has been released! Click here!
This build requires vilib v1.1.0 to work. ✨

✔ Added locale support to reloading
✔ Added placeholder support for new IP+ gamemodes (see the wiki for more info)

➰ Improved Bedrock menu support by not display menu background on Bedrock
----------, Sep 23, 2022

This build requires vilib v1.1.0 or higher to work. ✨

❗ If you're switching from a version lower than 4.0.0, please read the update log for v4.0.0

✔ Added French language (by TATHAN)
✔ Added option to change schematic cooldown
✔ Added effect saving

➰ Fixed async scoreboard creation
➰ Fixed empty menu items displaying in main menu
➰ Fixed several options not disabling when they were disabled in the config
----------, Sep 15, 2022

This build requires A NEW VERSION OF vilib v1.1.0 or higher to work. ✨

Important notes!
❗ This build requires a new vilib version.
❗ All translations have changed. Default values are now in the config.
Language-specific translations can now be done by copying the locales/en.yml file and changing it.
❗ All permissions have been changed. Check the wiki to view the new list.
❗ The /witp command is no longer valid - use /ip or /parkour.
❗ The folder name has been changed from plugins/WITP to plugins/IP.

✔ Added new locale system
✔ Added new menu structure
✔ Added per-language scoreboards
✔ Added Adventure text parsing
✔ Added a bunch of new permissions
✔ Added player management menu
✔ Added new hotbar items
✔ Added separate option for sounds and particles
✔ Added joining cooldowns

➰ Changed folder and plugin name from WITP to IP
➰ Changed command from WITP to IP
➰ Several API changes
➰ Updated commands to match new menu structure
➰ This update is so big, I forgot most of the fixes!

v4.0.1 Patchnotes
✔ Added pitch/yaw customization for go-back location

➰ Fixed MySQL being unusable
➰ Fixed disabling default/enabled options for items in config
➰ Fixed crash detector to not use crashed worlds
➰ Updated locale files
----------, Sep 2, 2022

This build requires A NEW VERSION OF vilib v1.1.0 or higher to work. ✨

Important notes!
❗ This build requires a new vilib version.
❗ All translations have changed. Default values are now in the config.
Language-specific translations can now be done by copying the locales/en.yml file and changing it.
❗ All permissions have been changed. Check the wiki to view the new list.
❗ The /witp command is no longer valid - use /ip or /parkour.
❗ The folder name has been changed from plugins/WITP to plugins/IP.

✔ Added new locale system
✔ Added new menu structure
✔ Added per-language scoreboards
✔ Added Adventure text parsing
✔ Added a bunch of new permissions
✔ Added player management menu
✔ Added new hotbar items
✔ Added separate option for sounds and particles
✔ Added joining cooldowns

➰ Changed folder and plugin name from WITP to IP
➰ Changed command from WITP to IP
➰ Several API changes
➰ Updated commands to match new menu structure
➰ This update is so big, I forgot most of the fixes!
----------, Aug 31, 2022

This build requires vilib v1.0.11 or higher to work. ✨

➰ Fixed version number
----------, Aug 21, 2022

This build requires vilib v1.0.11 or higher to work. ✨

➰ Fixed version number
----------, Aug 21, 2022

This build requires vilib v1.0.11 or higher to work. ✨

✔️ Added locale customization for sorting
✔️ Added option to disable lobby item

➰ Fixed rewards not working
➰ Fixed some other stuffs
----------, Aug 20, 2022

This build requires vilib v1.0.11 or higher to work. ✨

✔️ Added option to select lobby visibility
✔️ Added option to customize the chat visibility
✔️ Added generator profiles
✔️ Added duels spawn to the list of schematics

➰ Fixed chat visibility selection being unreliable
➰ Fixed several issues with the timer
➰ Fixed schematic downloading being unreliable
➰ Fixed angle calculation not working near the border
----------, Aug 4, 2022

This build requires A NEWER VERSION of vilib v1.0.11 or higher to work. ✨

✔️ Added option to select public, lobby-only or player-only chat
✔️ Added spectator inventory name to translations
✔️ Added messages and items config updater

➰ Fixed major class-loading issues after auto-updater updates the plugin
➰ Fixed players becoming invisible
➰ Fixed error on missing style, causing the game to be unplayable
➰ Fixed compass being able to be put in dispensers with the default redstone style
➰ Fixed gamemode items in leaderboard and gamemode selection
----------, Jul 26, 2022

This build requires vilib v1.0.10 or higher to work. ✨

➰ Fixed impossible jumps appearing
➰ Fixed missing schematic difficulty option in SQL storage
➰ Fixed missing ; in SQL query
➰ Fixed compass sometimes not showing up
➰ Fixed zone border avoiding
➰ Made adaptive height use playable zone
➰ Reduced overall file size
----------, Jul 23, 2022

This build requires vilib v1.0.10 or higher to work. ✨

Fixed leaderboards not sorting

The rest of this log is from v3.6.0


If you have any issues with the leaderboard data migration, feel free to contact me or to create a issue.

✔️ Added per-gamemode leaderboard
✔️ Added locale support to MySQL
✔️ Added Holographic Displays support for leaderboard stats ( view more)

✔️ Massively improved code quality
✔️ Massively improved MySQL reliability

➰ Fixed schematic island not spawning in the middle of the max and min y-coordinate
➰ Fixed Metrics class not found error

➰ Updated ip command leaderboard description

❌ Removed game history MySQL option for being too buggy and having no users
----------, Jul 19, 2022

This build requires vilib v1.0.10 or higher to work. ✨

✔️ Added per-gamemode leaderboard
✔️ Added locale support to MySQL
✔️ Added Holographic Displays support for leaderboard stats ( view more)

✔️ Massively improved code quality
✔️ Massively improved MySQL reliability

➰ Fixed schematic island not spawning in the middle of the max and min y-coordinate
➰ Fixed Metrics class not found error

➰ Updated ip command leaderboard description

❌ Removed game history MySQL option for being too buggy and having no users
----------, Jul 19, 2022

This build requires vilib v1.0.10 or higher to work. ✨

➰ Fixed receiving error on join while using MySQL
----------, Jul 17, 2022

This build requires vilib v1.0.10 or higher to work. ✨

✔️ Players will now use the default setting if an option is disabled

➰ Fixed disabling items in schematics menu not updating
➰ Fixed singleplayer/spectator not displaying
➰ Fixed generator side step with reduced angle settings
----------, Jul 16, 2022

Warning
Please check if you have the correct vilib version!

This build requires vilib v1.0.9 or higher to work. ✨

✔️ Added Bedrock support for spectators

➰ Fixed spectators being in a different gamemode causing errors
➰ Reduced memory usage by not reading schematics twice
----------, Jul 11, 2022

Warning
Schematics created in v3.4.2 until v3.5.0 don't work with this build. You have to save these schematics to a new file with /witp schematic save.

Warning
You need a new version of vilib for this build! Click the link below :)

This build requires vilib v1.0.9 (A NEWER VERSION) or higher to work. ✨

✔️ Added command block support to commands
✔️ Added "nearest" selector to /ip forcejoin

➰ Fixed Schematic support
➰ Fixed a few impossible jumps
----------, Jul 10, 2022

This build requires vilib v1.0.8 or higher to work. ✨

✔️ Added custom language support
✔️ Added particle type customization

➰ Fixed not having PlaceholderAPI causing errors
➰ Fixed rewards of 0 causing errors
➰ Fixed several other issues
----------, Jul 8, 2022

This build requires vilib v1.0.8 or higher to work. ✨

➰ Improved code quality
----------, Jul 6, 2022

This build requires vilib v1.0.8 or higher to work. ✨

✔️ Added particle/sound support for spectators

➰ Fixed "player started/stopped spectating" message
➰ Fixed max distance between player and spectator
➰ Fixed out of bound error for next block selection
----------, Jul 1, 2022

This build requires vilib v1.0.8 or higher to work. ✨

➰ Fixed particles and sounds button not working
----------, Jun 28, 2022

This build requires vilib v1.0.8 or higher to work. ✨

✔️ Added 1.19 support
✔️ Added vilib version checker
----------, Jun 8, 2022

This build requires vilib v1.0.6 or higher to work. ✨

➰ Fixed impossible jumps appearing
➰ Fixed blocks not being generated
----------, Jun 7, 2022

This build requires vilib v1.0.6 or higher to work. ✨

✔️ Added new block selection system to reduce lag spikes -- performance will be about 10x better. Please report any issues you may have with this new system!

➰ Fixed jitpack support
➰ Fixed ice/different height jump distance not increasing
----------, Jun 5, 2022

This build requires vilib v1.0.6 or higher to work. ✨

➰ Improved items documentation
----------, May 31, 2022

This build requires vilib v1.0.6 or higher to work. ✨

➰ Fixed inventory handling bug when opening settings
----------, May 31, 2022

This build requires vilib v1.0.6 or higher to work. ✨

✔️ Added main menu items to items.yml
✔️ Added auto-selecting feature if only one available singleplayer gamemode is found
----------, May 30, 2022

This build requires vilib v1.0.6 or higher to work. ✨

✔️ Added /ip schematic paste command

➰ Fixed inventory handling bug
----------, May 22, 2022

This build requires vilib v1.0.6 or higher to work. ✨

➰ Improved generation.yml documentation
----------, May 22, 2022

This build requires vilib to work ✨ Download it by clicking on the link

➰ Fixed issues with leaderboard menu
➰ Updated to v1.0.6 of vilib
➰ API reworks
➰ Improve configs
----------, May 15, 2022

This build requires vilib to work ✨ Download it by clicking on the link

➰ Fixed new players' high scores resulting in a NPE
➰ Fixed leaderboard being in the wrong order
➰ Fixed schematics not having a debug message if they weren't found
----------, May 7, 2022

This build requires vilib to work ✨ Please download it by clicking on the link

✔️ Added brand new main menu (Use / witp or / ip)
✔️ Added Spectator as custom mode in menu
✔️ Added auto-updater
✔️ Added per-language names
✔️ Various other additions

➰ Fixed distance to boundary of parkour area being calculated incorrectly
➰ Migrated to vilib
➰ Improved high score storage and handling to use less memory
➰ Improved player name handling in commands
➰ Improved config.yml documentation
➰ Improved outdated messages
➰ Improved menu looks
➰ Improved menu closing/going to previous handling
➰ Improved links to be not dead
➰ Various other improvements

❌ Removed support for verbosing
----------, May 7, 2022

  • Fixed StackOverflowException causing menus to stop working
----------, Apr 23, 2022

  • Added Simplified Chinese (thanks Konsheng)
  • Improved error message
  • Migrated internal library to vilib
----------, Apr 22, 2022

WITP development has slowed down a bit -- I'm now focusing on the soon-to-come premium addon. Join the Discord and visit the showcase #ipplus channel for details. These may change in the course of development. If you have any suggestions, feel free to tell me them :)

  • Removed old config sections
  • Fixed several errors
----------, Apr 16, 2022

  • Fixed per-style permissions (for real this time)
  • Removed a console debug message
----------, Apr 10, 2022

  • Added option to base interval rewards on total score or regular score
  • Improved internal handling of playable zones
  • Fixed per style permissions
  • Fixed a lot more!
----------, Apr 9, 2022

Thanks for 6000 downloads! <3
  • Added /witp reset <everyone/player> command for easy resetting of specific player scores
  • Added %witp_score_until_x% placeholder so players can see in how many jumps they get a reward
  • Fixed /witp forceleave and /witp forcejoin not being displayed in the command help message
  • Fixed rewards not having PAPI placeholder support
  • Fixed spectators scoreboard not having PAPI placeholders support
  • Fixed spectators' visual time not updating
  • Fixed spectators falling in the void
  • Fixed visual time not updating when not having set it in the same session
----------, Apr 2, 2022

  • Updated Rewards file and system
    • Improved support for customizing leaving commands and other general improvements.
    • The rewards file has been renamed to rewards-v2.yml. Please migrate your rewards to this new file.
  • Fixed command permissions being outdated
  • Added link to learn more about using colours in the configs.
----------, Mar 26, 2022

  • Reworked rewards system to a new file: rewards.yml
    • In a few versions, the rewards in config.yml will be removed. Please move your rewards to rewards.yml.
  • Added Traditional Chinese (thanks to @xMikux)
  • Fixed a lead of 1 not working for the first block
  • Fixed Multiverse keeping spawn loaded
----------, Mar 21, 2022

  • Fix session storing to remove a bunch of null errors
  • Fix reward message causing null errors
----------, Mar 12, 2022

  • Fix schematics not being able to be added in schematics.yml
  • Fix players not being able to interact with doors, buttons, gates, pressure plates, etc.
  • Improve stack trace message
  • Improve chat handling
  • Update API version
----------, Mar 5, 2022

The WVoidGen file is now outdated. Please visit the wiki for more info about using WITP with Multiverse.
  • Fix Session being null
  • Fix block generation delay
  • Fix void generation not being supported by version
  • Fix reading from SQL causing timeout error
----------, Feb 26, 2022

Happy 22/2/2022 ;)

  • Add spectator join/leave messages
  • Add Sessions (internal)
  • Improve config updating
  • Fix several world issues
  • Fix several other bugs
----------, Feb 22, 2022

API Notice
There have been internal changes in the way player join and leave handling works.
Please visit the ParkourUser class for the most recent methods.
  • Improve /witp help for users
  • Fix Scoreboard option being customizable with custom scoreboard
  • Fix join messages not appearing
  • Fix PlayerScoreEvent not calling when all points mode is enabled
  • Fix block generation delay
  • Add PAPI placeholder support to all messages
  • Add player-specific join messages
----------, Feb 17, 2022

Thanks for 5000 downloads! <3

  • Fix time being parsed as string in local and MySQL storage formats
  • Fix menus not supporting multiple players viewing them
  • Fix leaderboard display
----------, Feb 14, 2022

Important
v3.0.0 has reworked every message and item. Languages which I don't speak have been removed from support. The previous lang.yml/items.yml are still saved. If you want to add your own language, copy the default English one and replace all messages with the previous ones. You will have to add your own messages, since I can't translate all of them. I hope you understand.

Changes
  • Added leaderboard menu
  • Added scoreboard.yml
  • Added option to disable world regeneration on LOAD.
  • Reworked main menu
  • Reworked style menu
  • Reworked lang menu
  • Improve default colouring scheme
    • These new colouring schemes have been moved to x-v3.yml.
    • You can transfer your old formats by copying the English v3 variant and replacing the sentences.
    • I know this is a pain, but so much has been changed that it's very difficult to transfer old formats to v3.
  • Reworked spectator menu
  • Fixed lead being 1 less than selected
----------, Feb 13, 2022

  • Added forcekick/forcejoin command
    • This replaces /witp join <player>
    • This change also contains new permissions, which you can find at the wiki
    • You can now also input "everyone" to kick every active player
  • Fixed players not teleporting on reset in spectator mode
  • Fixed spectator mode exploit with teleporting
  • Fixed scoreboard conflict with others
  • Various other fixes
----------, Jan 29, 2022

  • Added new stack trace system
  • Added cooldowns to joining, leaving and menus to reduce problems with spamming these commands.
  • Updated item recovering to perfectly match previous items. NBT and all other things will now be saved in /witp recoverinventory.
    • This has increased file size per player, but it's usually still <25 KB per player.
    • This new system does not work with files from previous versions (2.9.3 or lower)!
  • Fixed chunk loading error on player join
  • Fixed PreviousData not saving on transition from Spectator to Default
----------, Jan 22, 2022

  • Fixed bug not resetting high scores of online players and files
  • Fixed item serialization for /witp recoverinventory (enchantments)
  • Fixed items with extra data (books, etc.) not being saved in memory
    • This data is still not saved in inventory files. It only saves essential data like damage, item name, lore and enchantments.
    • I'm still working on adding more data.
  • Fixed multiple errors for world creation
----------, Jan 22, 2022

  • Added translations for schematic difficulty, day times and inventory names
  • Added witp_rank placeholder
    • Gets the leaderboard rank of the player
  • (maybe) Fixed error on startup
----------, Jan 19, 2022

Update v2.9.1 brings:
  • Fixed blocks not being deleted on leave in BungeeCord mode
  • Fixed adaptive difficulty not updating to score
----------, Jan 18, 2022

Thank you so much for 4000 downloads. <3
  • Reworked entire Generator system to be more efficient and much more reliable
    • Added 2 block trail behind players' parkour to decrease chance of blocks disappearing in front of player
  • Added inventory saving to files for backup
    • Use /witp recoverinventory.
    • Useful for recovering inventories after crashes.
    • Has permission witp.recoverinventory
  • Added forcing other players to join permission
    • witp.join.other
  • Changed glass pane to white glass pane for better compatibility with certain resource packs and better visibility
  • Removed need for 'teleporting' option by automatically not teleporting players who leave by switch worlds
  • Fixed errors on join/leave causing incomplete setups for joining or leaving
    • This should massively improve reliability and reduce the impact of errors.
  • Fixed structures not counting to total score
  • Fixed blocks spawning in unloaded chunks
  • Fixed SQL handling not being updated to the new config system
----------, Jan 16, 2022

  • Fixed colouring not working in scoreboard
  • Fixed double/integer handling in the new config system
  • Fixed error when joining setup is incomplete due to an error
  • Fixed MapLayers error with flat worlds
----------, Jan 14, 2022

  • Fixed rewards commands not working
  • Reworked config system
    • Added custom error to give more information
----------, Jan 12, 2022

  • Reworked SubareaDivider
    • This should make island assigning more reliable and easier to test
  • Fixed reset system completely breaking when having option 'leave-teleporting' set to false
----------, Jan 7, 2022

Happy new year :)
  • Fixed Vault rewards not accepting decimals
----------, Jan 1, 2022

The new wiki is available here!
  • Added 'teleporting' option in config.yml
    • Useful to disable for servers who use /spawn, warps, etc.
  • Update project to Java 11 (higher versions are still supported)
  • Fix space in Multiverse message
----------, Dec 27, 2021

  • Improved outdated plugin message
  • Fixed bungeecord option not working with BungeeCord/Waterfall
  • Fixed (rare) bug with a double being null
I'm also currently working on a new site for better (looking) documentation. Link will be put in updates after finishing that site :)
----------, Dec 21, 2021

This version contains important changes for items/permissions. Please read through them, so you can avoid any issues!

Additions
  • Added option to put the quit item in players' hotbars.
    • Find it at `hotbar-quit-item` in config.yml
  • Added new 'schematic-difficulty' option
    • This includes a new menu, a new permission and new option in items.yml

Changes
  • Changed internal name of adaptive difficulty from `difficulty-switch` to `adaptive-difficulty`
    • Some items in items.yml may be reset to default because of this
    • Some permissions might not be correct anymore, check this page
Fixes
  • Fixed conflict with AdvancedEnchantments which raised hearts every time a player joined
    • Player health is now automatically set to 20 HP (10 hearts) on join
  • Fixed spawn island y coordinate lowering every time it spawned
  • Fixed join count graph not counting correctly
  • Fixed bug where players' files wouldn't generate
----------, Dec 19, 2021

This version contains important changes for items/permissions. Please read through them, so you can avoid any issues!

Additions
  • Added option to put the quit item in players' hotbars.
    • Find it at `hotbar-quit-item` in config.yml
  • Added new 'schematic-difficulty' option
    • This includes a new menu, a new permission and new option in items.yml

Changes
  • Changed internal name of adaptive difficulty from `difficulty-switch` to `adaptive-difficulty`
    • Some items in items.yml may be reset to default because of this
    • Some permissions might not be correct anymore, check this page
Fixes
  • Fixed conflict with AdvancedEnchantments which raised hearts every time a player joined
    • Player health is now automatically set to 20 HP (10 hearts) on join
  • Fixed spawn island y coordinate lowering every time it spawned
  • Fixed join count graph not counting correctly
----------, Dec 19, 2021

  • Added score reset command (be careful when using!)
----------, Dec 15, 2021

  • Added 1.18 support
  • Fixed island not spawning
----------, Dec 2, 2021

Thanks for your continued support <3
A premium addon to Walk in the Park, featuring more gamemodes, styles, etc. will be released soon. Join my Discord if you want to keep updated on it. :)

Changelog
  • Added option to change default for every option:
    You can find them in items.yml
    The default style will still be in config.yml
  • Added Czech language (thanks to DaveAshh)
  • Added leave messages
  • Fixed area divider overflow error:
    This change is experimental and something which I can't test
    Having issues with multiple players stuck on an island, etc.? Contact me :)
  • Fixed players losing their inventory if they left and rejoined
  • Fixed problems with SQL
What to expect in future updates
  • 1.12-1.15 support
  • Optimized schematic processing
  • More possibilities for rewards
----------, Nov 25, 2021

- Fixed jump lengths:
> 4-block jumps are now actually 4 blocks, same for other lengths
> This removes blocks spawning right next to each other
- Added rewards after leaving:
> Option is 'leave-rewards' at the rewards section in config.yml
- Optimize block searching algorithm:
> Less lag when blocks spawn
> Switch from 360 degree range to 180 degrees, essentially increasing speed by 50%
> More API options
- Other optimizations (thanks HSGamer):
> Optimized string replace function
> Optimized applying skins to skulls
- Added Vietnamese language to lang.yml (thanks HSGamer)
----------, Nov 5, 2021

### Current framerate issues with blocks and schematics spawning are being worked on.
- Added option to enable permissions per style
- Updated schematic 15 and 16
- Updated "rainbow" style
- Fixed health above 20 not returning anything
- Update API
----------, Oct 27, 2021

- Added items removing from bottom row of menu
- Fixed bug where messages get sent when permissions are enabled on opening the menu
----------, Oct 18, 2021

- Fixed massive bug that didn't make blocks get deleted on normal scoring mode
----------, Oct 15, 2021

- Added menu updating when an option is disabled
- Added new scoring mode (all points, available in config)
- Update API
----------, Oct 14, 2021

- Added support for leaderboards outside being a player
- Optimized main command (if/else -> switch)
- Fixed /witp leaderboard accepting things besides integers
----------, Oct 1, 2021

Thanks for almost 2000 downloads!! :))

- Added option for update checker
- Improved API
- Reduced particles in box particle mode as optimization
- Fixed bug with schematic wand
- Fixed fences not joining to adjacent blocks in normal parkour
----------, Sep 28, 2021

- Added /witp schematics
- Fixed issue with fences and walls not updating
- Added 2 extra styles
- Added support for multiple commands on interval
- High scores now display even when you haven't joined the game
- Fixed other bugs
----------, Sep 19, 2021

Thanks for 1700 downloads!! :)

- Added new custom schematic type
- Added caching for schematics
- Added and modified 6 structures
- Fixed long-running issue of schematics not getting deleted
- Fixed issue where deleting world would delete it from Multiverse config
- And many more!
----------, Sep 14, 2021

This is a kind of pre-release featuring several bug-fixes. You can expect a major update in the next week or so.

- Added option to disable the world border
- Fixed Multiverse issue
- Fixed style not reverting to default is style doesn't exist anymore
- Increased update checking time from 30 minutes to 4 hours
----------, Aug 1, 2021

If you are using Multiverse, please visit https://github.com/Efnilite/Walk-in-the-Park/wiki/Using-Multiverse

- Added support for `VoidGen` plugin, so `WVoidGen` isn't required
- Added current difficulty value in main menu on the difficulty item
- Fixed menu not updating
- Fixed error while world saving
----------, Jul 21, 2021

If you are using Multiverse, please visit https://github.com/Efnilite/Walk-in-the-Park/wiki/Using-Multiverse

- Fixed conflict with Multiverse world regeneration
- Fixed issue where players couldn't leave due to values not existing (thanks James)
- Fixed an issue with longer language handles (thanks MODcraft666)

Thanks for 1444 downloads! <3
----------, Jul 18, 2021

- Add confirm to reset (thanks James)
----------, Jul 7, 2021

- Added new particle shapes
- Added difficulty score to leaderboards (thanks James)
- Fixed SQL tables having no backticks (thanks James)
----------, Jul 5, 2021

- Added 1.16 support back after accidentally removing it
- Added infinite time placeholder (thanks Adaam)
----------, Jul 3, 2021

- Added 1.17 support
- Removed message about teleporting to "back-up location" if a player joined the parkour world while not having joined, instead silently teleports
- Invalidly spawned structures will now reset the player and self-delete, which should partially fix blocks not being removed
- Removed warning message about outdated SQL drives (thanks mibby)
- Fixed language menu bugging
- Fixed 2 players being able to join the same island
Thanks for 1200 downloads :)
----------, Jun 29, 2021

  • Added Polish
  • Fixed several other bugs
----------, Mar 28, 2021

- Added items.yml to Simplified Chinese (thanks @ahdg6)
- Fixed difficulty selecting
- Fixed items being visible even though they were disabled
- Added storage to health/hunger
- Added removing of effects on join
----------, Mar 15, 2021

- Added Simplified Chinese translations (thanks to @ahdg6)
- Fixed return data being persistent even when leaving
- Fixed reward message
- Fixed multiple issues with handling null values
----------, Mar 14, 2021

- Added locales
- Added locales to items
- Added Spanish translations
- Added Dutch translations
- Added SQL table with game history
- Fixed scoring with structures
- Fixed spectator teleporting back to location
- Fixed many other bugs
----------, Mar 7, 2021

- Added structure difficulty
- Added times for config reloading/migrating to SQL/loading the plugin
- Various optimizations
- Fixed a lotta bugs
----------, Feb 24, 2021

- Fixed that tasks would be registered with async saving on disabling
- Fixed bug where custom worlds wouldn't be allowed in go-back option
- Fixed bug that caused generator reset when generator was null, thus giving an error
- Updated some default config values
----------, Feb 17, 2021

Thanks for 555 downloads! :)
- Added MySQL support
- Added yes/no for lang support
- Fixed teleporting (?)
- Fixed a bunch of issues on Github
- (and a bunch more)
----------, Feb 15, 2021

Thanks for 420 downloads! (nice)
- Added items.yml
- Added 1.16.1 support
- Added a jitpack link
- Added config auto-updated
- Expanded API possibilities
- Added customization for leads
- Fixed being able to spectate offline players
- More bug fixes I forgot..
----------, Jan 27, 2021

- Made inventory slots dynamic so disabling timing/styles won't make the inventory look bad
- Added option to disable timing (response to https://github.com/Efnilite/Walk-in-the-Park/issues/6)
- Fixed first join (again again)
- Memory optimizations
- Fixed infinite points ( https://github.com/Efnilite/Walk-in-the-Park/issues/7)
- Added message which tells if the config isn't updated ( https://github.com/Efnilite/Walk-in-the-Park/issues/5)
----------, Jan 20, 2021

- Fixed inventory handling
- Fixed first join kicking
- Fixed impossible slab/fence jump
- Add %topplayer% in default scoreboard
----------, Jan 13, 2021

- Add support for custom scoreboards (placeholders) when the player is a spectator
- Add 'go back to X location in Y world' feature
- Add support for time in high score leaderboard
- Made almost every config option reloadable
- Fixed bug where players didn't get teleported back near the end of the world
- Add new things for the default scoreboard (highscore and top score)
- Various other bugfixes
----------, Jan 12, 2021

- Fixed sorting in placeholders
- Fixed world saving error
- Fixed infinite placeholders
- Fixed all placeholders tbh
----------, Jan 10, 2021

- Added infinite score/player rank placeholders
- Added /witp reload feature
- Fixed player teleporting to weird locations on leave
- Fixed bungeecord support
----------, Jan 9, 2021

- Fixed red border not being removed after leaving
- Fixed spectator leave not working
- Fixed unregistering when switching worlds
- Removed 5 second delay timer for border setting after joining
----------, Jan 9, 2021

Fixed people getting kicked immediately (was caused by code which forced the player to leave on switching worlds, this has been temporarily disabled)
----------, Jan 8, 2021

- Add a focus mode
- Add spectator mode
- Add permissions
- Added ( partial support for) lang.yml
- Increased block cache to reduce blocks not getting replaced
- Made world reset every time the server restarts
- Update command suggestion list
----------, Jan 8, 2021

- Fixed blocks not spawning
- Added leaving feature when the player switches world
----------, Jan 6, 2021

Thanks for 111 downloads!! :D
- Fixed world border not resetting
- Fixed structure 'parkour-3.nbt'
- Added command to force people to join (/witp join <player>)
- Added options to change display stats after falling
- Added seperate button for scoreboard
- Changed time format
- Added option to disable inventory handling (use /witp menu)
- Fixed world generator resulting in a default world
- Fixed other bugs
----------, Jan 5, 2021

Fixed everything not working
----------, Jan 4, 2021

- Added fence jumps
- Add leaderboard
- Fix bug where slab jumps would be impossible
- Add more placeholders
----------, Jan 4, 2021

- Fix bug where player time stayed the same
- Fix bug where inventory would be set to the last item
- Fixed bug with unbeatable slab jumps
----------, Jan 3, 2021

- Added structures (woo)
- Added Vault support
- Added some more info to the 'rewards' section
- Added PlaceholderAPI support (view the wiki for a list)
- Added toggle for scoreboards
- Add more default styles
- Optimize generator
- Further improvements which I forgot
----------, Jan 3, 2021

Fix game-breaking bug where disabling the scoreboard would cause errors
----------, Jan 2, 2021

Thanks for 50 downloads!!
- Added bottom-side slabs
- Added glass panes
- Doubled update speed of parkour
- Added 1.16.2 and 1.16.3 support
- Further optimizations
----------, Jan 2, 2021

Happy new year!!
- Adds ice blocks
- Adds customizability for special blocks and ice blocks
- Adds option for ice block
- Update check interval so points are registered better
----------, Jan 1, 2021

Fix download link after failed release, sorry for inconvenience
----------, Dec 31, 2020

- Added particles & sounds which can be customized
- Added a reward system
- Added options for join/leaves messages
- Fix world not recreating during restart
----------, Dec 30, 2020

- Changed the Quit arrow to a barrier
- Removed unnecessary classes
- Made it so player time updates when joining
- Fixed major oversight that wouldn't allow more than 3 players to play at the same time (sorry)
----------, Dec 30, 2020

Resource Information
Author:
----------
Total Downloads: 26,861
First Release: Dec 30, 2020
Last Update: Oct 21, 2024
Category: ---------------
All-Time Rating:
71 ratings
Find more info at efnilite.dev...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings