LoTAS-Light

Tools for creating Tool-Assisted Speedruns in MC 1.21+

19,48k

LoTAS-Light

LoTAS-Light


Continuation of LoTAS for versions higher than 1.20.3, but with a reduced feature set

Needs Fabric-API

Why remove features?


1. Updating LoTAS to new versions was always very tedious due to the large feature set… Testing and verifying each feature was hard and with Mojangs faster release schedule, we could not keep up (especially if Mojang rewrites everything between minor versions) 2. Mojang patched a lot of things, so LoTAS's features would be reduced either way

Features


Improved `/tick` command

* `/tick rate` supports tickrates lower than 1 * A second `/tick freeze` by simply typing `/tick rate 0`, which also freezes the player * Tickrates higher than 20 also affect the player

Tickrate keybinds

Same deal as LoTAS

* `.` increases the tickrate * `,` decreases the tickrate * `F8` toggles `/tick rate 0` * `F9` advances 1 tick while the game is frozen

Savestates

* `/savestate` command for "quicksaving" and "quickloading" a minecraft world * `J` and `K` for saving and loading respectively

Item Duplication

* Press Pause to save the game with the item in your inventory * Throw out the item out of your inventory or put it in a chest * Press `O` * Rejoin the world

Config

* `/lotaslight` for changing the config

No Multiplayer support!!


The reason why this mod doesn't support multiplayer is simply: Savestates. Basically Mojang never intended a quickloading feature, so to load a different world, it is intended that you stop the Minecraft server (Imagine restarting and reconnecting to the server for every savestate). Changing this requires a *lot* of work, more than I am willing to put into this mod. If you want to see (somewhat) working multiplayer savestates, check out Savestates

Translations

Help translate this mod with Weblate

Contributions

- Chinese Simplified - Blom - BoredYukolin - JustaSqu1d - French - Elvee - German - ScribbleTAS - Italian - LeoAnimates - Japanese - Naruyoko - Korean - swwgdxed - LOLCAT - ScribbleTAS - Polish - 4NTJ - NULLderef

Bug reports and TASing help


Bugs can preferably reported on GitHub, but you can also use Discord, where we also provide help!

ADS