Tags
Creators
Details
All versions
9.0.0-alpha.6+mc26.2
Alpha
Pupper Client 9.0.0-alpha.6 for Minecraft 26.23 weeks ago 24
Compatibility
Minecraft: Java Edition
26.2
Platform
Fabric
Supported environments
Client-side
Required content
Any compatible version
Any compatible version
Changes
Pupper Client 9.0.0-alpha.6 for Minecraft 26.2
Minecraft 26.2 · Fabric Loader 0.19.5+ · Java 25
Changes
- docs(render): record user-verified Vulkan runtime (40aba52)
- ci(release): publish verified artifacts to GitHub and Modrinth (fbab1cc)
- chore(release): bump Pupper Client to 9.0.0-alpha.6 (c73b909)
- test(render): verify fractional text and pixel-art sampling (04c0bfc)
- fix(render): keep skins and device-size UI text sharp (5052763)
- docs(render): document the Blaze3D UI backend and verification (4fcfe7d)
- refactor(render): migrate HUDs and screens off the native GL bridge (1c786ae)
- feat(render): add Blaze3D UI geometry and cached glyph atlases (44784e2)
- fix(render): composite offscreen Skia UI through Blaze3D (e6008af)
- fix(render): restore Skia bindings and Minecraft state caches (1e6995a)
- refactor(commands): delegate music workflows to shared services (9572f46)
- refactor(music): own login sessions and provider request policies (19a9309)
- feat(network): protect server-supplied mod text probes (6443157)
- feat(music): browse categorized search results and remote collections (f8099c4)
- feat(music): add artist and playlist discovery for both providers (208aada)
- feat(music): label VIP songs and downloaded previews (3769935)
- fix(music): preserve NetEase VIP and preview access metadata (5e9536f)
- feat(music): add playlist browsing and manual queue controls (2c31b6d)
- feat(music): persist custom playlists and add list repeat (55c0929)
- fix(music): prevent output cleanup races during track changes (dedb4f9)
- fix(render): initialize Globals before startup atlas uploads (6b65e97)
- feat(music): adopt desktop library and queue interactions (1db11bb)
- feat(music): support NetEase and Audius providers (edaf713)
- feat(chat): add optional MiniMessage tab completion (a16642e)
- fix(music): restart repeat playback on the decoder worker (8fb5596)
- feat(music): integrate Windows SMTC through Java 25 FFM (b6c8d2f)
- feat(music): display synchronized local and NetEase lyrics (791394d)
- feat(ui): replace the music page with a standalone MD3 player (28ac76f)
- feat(music): share NetEase downloads metadata and account favorites (757e888)
- ci: build version branches and workflow changes (bb23476)
- chore: standardize Pupper Client branding (122483c)
- docs(render): record item profiling and encoder benchmark (e33f655)
- perf(render): batch dropped item vertex encoding and buffer access (f662ca4)
- perf(render): cache static tool and foil ground models (db1fe45)
- chore: bump version to 9.0.0-alpha.5 (a5b8e0c)
- test(render): verify glass compositing and item rendering contracts (d8ae317)
- perf(render): cache static dropped models and budget item shadows (c377650)
- fix(ui): share Material control rendering with the preview (48b7a92)
- fix(render): preserve scene colors and reduce Skia glass overhead (cb86da9)
- test(ui): add Material glass rendering preview and documentation (ac5b367)
- feat(gui): modernize music and resource conversion windows (82d9b91)
- feat(gui): unify menu surfaces and fix scrolling boundaries (24b2fee)
- refactor(ui): align shared controls with Material glass styling (f8a262e)
- feat(hud): unify glass surfaces with 45 percent default opacity (6abcaea)
- feat(ui): introduce shared Material glass theme (1e5194e)
- chore(version): bump client to 9.0.0-alpha.4 (cfe691c)
- refactor(hud): compact ArrayList rows (9689765)
- feat(tooltip): match HUD styling and preview ender chests (a5919da)
- feat(render): optimize dense item and chest rendering (866081d)
- feat(tooltip): add Skia shulker preview with Ctrl lock (323ba72)
- perf(music): cull cards and close Skia filters (29378bb)
- perf(skia): reuse native drawing resources (b497f83)
- feat(hud): animate dynamic island transitions (11ea63f)
- style(modmenu): refine Material surfaces and spacing (a6178b1)
- refactor(hud): keep simple classic and material designs (4d71477)
- style(hud): soften metric icons and simplify name chip (2e47563)
- chore(version): bump client to 9.0.0-alpha.3 (fba91f4)
- docs: update Minecraft 26.2 requirements (e5da35b)
- refactor(utils): adapt shared helpers to Minecraft 26.2 (c945e92)
- refactor(shader): port custom pipeline to 26.2 GPU API (8f480ad)
- fix(hud): update rendering mixin targets for 26.2 (d452729)
- fix(client): update lifecycle and screen mixin targets (4edf602)
- refactor(mods): adapt HUD and keybind integrations to 26.2 (e869300)
- refactor(gui): adapt screens to Minecraft 26.2 (da319be)
- chore(deps): update Minecraft and Fabric dependencies for 26.2 (c198d73)
- Improve HUD blur, opacity, and list styling (e3a9998)
- fix(command): restore localized commands and add tab completion (27b0752)
- style(hud): blend keystroke press feedback (b859e64)
- feat(hud): animate media and watermark content (0d8a2d5)
- feat(hud): animate status and target changes (bdb9734)
- feat(hud): animate boss and bedwars rows (002c90c)
- feat(hud): animate list layout changes (319d75a)
- feat(hud): animate shared metric cards (bc06784)
- chore(deps): remove unused and duplicate libraries (9af390d)
- feat(hud-editor): add glass controls and selection feedback (899bde7)
- style(hud): polish specialized overlays (6d65ba8)
- style(hud): refine shared widget hierarchy (ec4f07a)
- feat(hud): add Material 3 glass theme (392a768)
- fix(hud): restore translucency and prepare alpha.2 release (a038576)
- refactor(hud): unify Material 3 Expressive design system (369d5bb)
- build: unify version metadata and artifact naming (3311430)
- refactor(hud): unify visuals and runtime updates (e787e16)
- refactor(gui): unify scaling animations and home layout (65a9eb8)
- refactor(gui): render Skia screens directly (214d01a)
- chore(irc): remove irc (ff978c6)
- chore: update Gradle wrapper to version 9.7.1 (ce622cf)
- chore: normalize line endings (5d8fc2c)
- chore(editorconfig): unify cross-platform code style (9a14bbd)
- docs: update LICENSE.md to reflect new copyright year and remove outdated information (181989a)
- docs: update LICENSE.md to reflect new copyright year and remove outdated information (0edbaf4)
- ci: update build configuration to ignore markdown files and GitHub directory (93e3bce)
- docs: rename README.MD to README.md and update installation instructions (b568f8d)
- feat: add ias mod for in-game account switching (cebecbc)
- fix: update CLIENT_VERSION to 9.0.0a (e84b3ae)
- fix: adjust formatting in getClientModName method (1cf6948)
- refactor: optimize MusicPlayGui rendering and mouse handling (71b04ec)
- chore: deleted eldodebug license (f569353)
- new gui api (b27fe77)
- clean (f692c72)
- clean (ee50dd2)
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:zN1WBfNk:r88IPSZD"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:zN1WBfNk:r88IPSZD"
}

