Walk-in-the-Park

Automatically generating, infinitely long parkour plugin.

GPL-3.0 License

Stars
46

Bot releases are visible (Hide)

Walk-in-the-Park - v3.0.2 - Hotfix

Published by Efnilite over 2 years ago

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
Walk-in-the-Park - v3.0.1 - Hotfix

Published by Efnilite over 2 years ago

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
  • Fix join/leave messages not displaying when using the command
Walk-in-the-Park - v3.0.0 - Visual Overhaul

Published by Efnilite over 2 years ago

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 loda
  • Reworked main menu
  • Reworked style menu
  • Reworked lang menu
  • Improve default colouring scheme

    These new colouring schemes have been moved to -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
Walk-in-the-Park - v2.9.5 - Hotfix

Published by Efnilite over 2 years ago

  • Added forcekick/forcejoin command

    This replaces /witp join
    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
Walk-in-the-Park - v2.9.4 - Hotfix

Published by Efnilite over 2 years ago

  • 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
Walk-in-the-Park - v2.9.3 - Hotfix

Published by Efnilite over 2 years ago

  • 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
Walk-in-the-Park - v2.9.2 - Hotfix

Published by Efnilite almost 3 years ago

v2.9.2 brings:

  • Added translations for schematic difficulty, day times and inventory names
  • Added witp_rank placeholder

    Gets the rank of the player

  • (maybe) Fixed error on startup
Walk-in-the-Park - v2.9.1 - Hotfix

Published by Efnilite almost 3 years ago

Update v2.9.1 brings:

  • Fixed blocks not being deleted on leave in BungeeCord mode
  • Fixed adaptive difficulty not updating to score
Walk-in-the-Park - v2.9 - Inventory Backups and Generator Rework

Published by Efnilite almost 3 years ago

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
  • Fixed material being null in initial instance
Walk-in-the-Park - v2.8g - Hotfix

Published by Efnilite almost 3 years ago

  • 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
Walk-in-the-Park - v2.8f - Hotfix

Published by Efnilite almost 3 years ago

  • Fixed rewards commands not working
  • Reworked config system

    Added custom error to give more information

Walk-in-the-Park - v2.8e - Hotfix

Published by Efnilite almost 3 years ago

  • 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
Walk-in-the-Park - v2.8d - Hotfix

Published by Efnilite almost 3 years ago

Happy new year :)

  • Fixed Vault rewards not accepting decimals
Walk-in-the-Park - v2.8c - Hotfix

Published by Efnilite almost 3 years ago

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
Walk-in-the-Park - v2.8b - Hotfix 27

Published by Efnilite almost 3 years ago

  • 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 :)

Walk-in-the-Park - v2.8a - Hotfix 26

Published by Efnilite almost 3 years ago

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 new players couldn't join

This has been copied from release 2.8 since it contains important information and 2.8a is a patch which released minutes after the release of 2.8. Sorry for the inconvenience.

Walk-in-the-Park - v2.8 - Schematic difficulty

Published by Efnilite almost 3 years ago

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
Walk-in-the-Park - v2.7c - Hotfix 25

Published by Efnilite almost 3 years ago

  • Added score reset command (be careful when using!)
Walk-in-the-Park - v2.7b - 1.18 support

Published by Efnilite almost 3 years ago

  • Added 1.18 support
  • Fixed island not spawning
Walk-in-the-Park - v2.7a - Hotfix 24

Published by Efnilite almost 3 years ago

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