Compatibility
Minecraft: Java Edition
26.1
1.21.x
1.20.1–1.20.6
1.19.x
1.18.x
1.17.x
1.16.5
Platforms
Supported environments
Client-side
Tags
Creators
Details
Licensed MIT
Published 3 months ago
Changelog
Highlights
- Cross-loader launch testing got much more reliable. The built-client tester now resolves each target's actual dev-launch main class from Gradle metadata instead of assuming one bootstrap path for all versions.
- Forge and NeoForge startup paths are now aligned across version families. Older leaves that require
cpw.mods.bootstraplauncher.BootstrapLauncherand newer leaves that requirenet.neoforged.fml.startup.Clientare both handled correctly. - Keyset UI interactions are cleaner and safer in paged layouts. Overlapping action controls were repositioned, and disabled controls no longer remain interactable.
Fixed
- Fixed Forge compile and runtime regressions caused by profile-cycle API return type changes.
- Fixed built-client launcher failures caused by wrong Java argument sets on mixed-version targets.
- Fixed target label normalization edge cases so range aliases map to valid CI build labels more predictably.
- Fixed 3-column paged layout overlap where action buttons could render on top of each other.
- Fixed disabled-button interaction leakage so inactive controls are not still clickable.
Tooling
- Added broader target-selection support in the built-client test runner:
- accepts loader-wide selectors (
fabric,forge,neoforge) - supports
allfor full matrix execution - supports skip-target filtering for long test passes
- accepts loader-wide selectors (
- Improved launch diagnostics and result capture to make manual QA runs easier to triage from generated CSV output.
Dependencies
Files
keyset-fabric-26.1-1.2.1.jar(137.13 KiB) Primary
Metadata
Release channel
ReleaseVersion number
1.2.1+fabric-26.1Loaders
Fabric Quilt
Game versions
26.1Environment
Client-side only


