TASmod
TASmod copied to clipboard
Minecraft Tool-Assisted Speedrun (TAS) Tools with input playback
Part 3 of my ongoing quest to refactor the mod. While the first PR (#179) was hooking into the vanilla code, the second PR (#200) was about storing the inputs...
I was made aware that the keyaboard can perform subtick inputs as well, similar to the mouse. This is only really useful in guiscreens when using the keyboard to switch...
- [ ] Move version specific code to it's own class - [ ] Create interface for the must haves
Commands like `/play` and `/record` are currently global. Every player on the server will start recording or playing back. This may not always desirable, maybe someone wants to spectate. This...
I recommend everyone to just put the resources.zip in the resourcepack folder in that case... Will probably add a warning telling people to do that or automatically move the resources...
I know Unit Testing in a Minecraft environment seems odd, but I am confident that at least some classes can be tested. When we switch to Legacy Fabric and refactor...
This will be used for an eventual downgrade and update of Minecraft
A really fun "late game" feature is the creation of fake Minecraft players. Then when recording, you'd be able to switch to the fake player and "take over", allowing you...
I have seen this in osu! lazer recently, where hud elements can be tacked to either the top or the bottom of the screen and it moves with the screen......
After the long and time consuming task with MinecraftTAS/LoTAS#93, let's do the smart thing and already start adding I18n components already before adding all complicated gui components.