SpeedRun Minigame icon

SpeedRun Minigame -----

NEW: Racing | MySQL/SQLite | Bungee/MultiArena | Achievements | Leaderboards | API | MCJukebox/NBS



Bugfixes & New Feature: Racing Mode
This is huge update on the backend, please test the update before releasing on a server. Report bugs via PM or Discussion.
  • Fixed /sr setDisableBlockCheck not storing correctly to the arena file.
  • Fixed player not dismouting when winning the game with alternative win method
  • Added a 0.5 block threshold for checkpoint check, this should fix the problem of not getting the checkpoint if you are going too fast (when walking, for elytra I'd recommend the alternative method, it will apply both methods).

(BETA) Added racing (Laps) mode. The setup is quite simple but please follow the tutorial very carefully.
  • Player spawn should be before start and finish lines, see the layout below.
  • Checkpoints are still necessary so players can't cheat the race.
  • Checkpoint (data and checkpoint amount) will reset to 0 after completing a lap to start couting again
  • Racing mode uses the alternative win method where players have a few seconds to also finish the course.
  • Please note that due limitations on how the plugin works for the normal mode, the score system will not used for racing mode for now, maybe in the future.
Arena setup tutorial:
  • /speedrun setRacingMode <map> <true/false>
    • Required for the arena to be loaded as a Race map, other commands will not work on the arena without the map set to Racing mode.
  • With the area selected with /sr cptool /speedrun setStartLine <map>
  • With the area selected with /sr cptool /speedrun setFinishLine <map>
  • /speedrun setLaps <map> <amount>
  • If you are editing the arena just use the /sr finish <arena> to apply the changes, otherwise finish the setup with the other setup commands.
If you are not able to set the arena to racing mode with an already existing arena, recreate it.

Arena layout example:

[​IMG]
Setup the checkpoints however you want, but player spawn needs to be before the start and finish lines.

The player does not need to know the start point, you can put them next to each other.

Added the following placeholders for the Scoreboard
  • %laps%
  • %laps_total%
Added the following new messages to translate:
  • Messages.Titles.Title.Lap
  • Messages.Titles.Title.Last-Lap
  • Messages.Titles.Subtitles.Lap

SpeedRun was not made with having laps in mind but this a highly requested feature, setting this up was not easy and a system rework was necessary. This system is in BETA, do test everything before releasing on your server and please report bugs at discussion or private message.

If you wish for more messages about the race, found a bug or wish any other feature please use the Discussion or Private Message.
----------, Oct 19, 2024
Resource Information
Author:
----------
Total Downloads: 186
First Release: Aug 17, 2016
Last Update: Jan 19, 2025
Category: ---------------
All-Time Rating:
14 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings