Skip to content

Port alpha 26.3 - #299

Closed
wancor1 wants to merge 4 commits into
MinecraftTAS:developfrom
wancor1:port-alpha-26.3
Closed

wancor1 wants to merge 4 commits into
MinecraftTAS:developfrom
wancor1:port-alpha-26.3

Conversation

@wancor1

@wancor1 wancor1 commented Sep 26, 2026

Copy link
Copy Markdown

No description provided.

- Build system updated for Java 25, Gradle 9.6, Fabric Loom 1.17.21
- MCP->Mojang mappings applied (189 files)
- Core commands migrated to Brigadier (12 server commands)
- Networking packets updated with modern APIs
- Savestate system (server/client handlers) refactored
- Mixin config cleaned up (removed non-existent mixins)
- Game launches and plays successfully
- Stubs in place for: VirtualKeybindings, VirtualInterpolationHandler, InfoHud,
  TrajectoriesCalculator, ShieldDownloader, TickrateChangerClient, PointerNormalizer
- Core functionality working: commands, networking, server-side savestates
- Uses reflection to access KeyMapping.getKey() and Minecraft.screen
- Provides isKeyDown(), isKeyDownExceptTextfield(), registerBlockedKeyMapping()
- Integrates with VirtualInput virtual keyboard state
- Game launches and runs correctly
- Mouse cursor interpolation between ticks
- Camera angle interpolation with dynamic partial tick rounding
- Screen scaling using Window.getGuiScale()
- Reflection for Minecraft.screen access
- Game launches and runs correctly
- EventDrawHotbar fires at renderHotbar via MixinGuiIngame
- InfoHud implements EventClientTick and EventDrawHotbar
- Rendering stubbed - needs version-specific GuiGraphics/PoseStack implementation
- Game launches and runs correctly
@github-project-automation github-project-automation Bot moved this from Todo to Done in TASmod Sep 26, 2026
@wancor1

wancor1 commented Sep 28, 2026

Copy link
Copy Markdown
Author

I'm really sorry! I realize I wasn't using GitHub properly. I'm not sure how this happened, but I'll make sure to be more careful from now on. Sorry again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants