Speedrun Timer Mod

NoahvdAa

Noble
Noble
Dyescape Speedrun Timer Mod
[Download] [Source Code]

Most game speedruns use a timer that directly hooks into the game in order to get the most accurate timings. This mod does exactly that, but for Dyescape. Simply press O (or a key of your choice), choose your speedrun category, jump in the portal and the clock will start.

Installation and usage
  1. Install Fabric and the Fabric API.
  2. Download the latest release from the Releases Page on Github.
  3. Start the game and join Dyescape.
  4. Press O to open the run category selection screen. At the time of writing this, the following categories are available:
    - Any%: Complete all Where Adventures Begin quests.
    - Death%: Die.
    - Tutorial%: Complete Where Adventures Begin I & II.
  5. After selecting a category, jump in the portal in the lobby to start the timer. The timer will end automatically once you complete the last quest necessary for your run.
If you want to use a different key for opening the run selection screen, just go to the Minecraft Controls settings and scroll down to Dyescape Speedrun Timer.

Screenshots

run-selection.png


run-instructions.png


run-started.png


How is starting/stopping a run detected?

After selecting a run category, the mod will check incoming chat messages for the start or end trigger for that run category. You can check the triggers used here. All messages are matched exactly, so messages sent by players won't count.

I found a bug!

You can report bugs on the Issues Page on Github.

Is this mod open source?

Yes! You can find the source code here.

0Z0wiI1.png

If you have feedback or suggestions, please let me know! I would love to hear what you think about this mod.
 
Last edited:
Top