v0.35.2
What's Changed
- fix: default position of armor items HUD element by @SenkJu in #7257
- feat(Theme/HUD): ender chest view by @MukjepScarlet in #7251
- chore(theme): compiler warnings by @SenkJu in #7258
- feat(Theme/HUD/Scoreboard): allow to hide score/name/header by @MukjepScarlet in #7249
- chore: increase version to 0.35.2 by @MukjepScarlet in #7259
- fix: GLSL version 330 -> 410 by @MukjepScarlet in #7261
- feat(Theme/DirectConnect): auto trim input on connect by @MukjepScarlet in #7262
- refactor(ConfigSystem): make registry value have stable order by @MukjepScarlet in #7265
- fix: allows joining servers that are blocked by mojang by @MukjepScarlet in #7273
- feat(AntiBot): Sentinel by @hax0r31337 in #7278
- refactor(EventSystem): new hook list implementation by @MukjepScarlet in #7285
- chore(build): use modrinth maven for modmenu by @MukjepScarlet in #7286
- feat(AutoQueue/ActionChat): start delay before sending message/command by @MukjepScarlet in #7288
- chore(deps): mc-authlib 1.5.2 by @MukjepScarlet in #7294
- refactor(KillAuraRequirements): knockback as weapon by @MukjepScarlet in #7295
- version: 1.21.8 by @MukjepScarlet in #7196
- chore: update mc version in README to 1.21.8 by @MukjepScarlet in #7297
- chore(ItemImageAtlas): use shared matrices by @MukjepScarlet in #7299
- deps(build.yml): bump
upload-sarifaction to v4 by @DataM0del in #7300 - fix(ItemImageAtlas): skip AIR by @MukjepScarlet in #7302
- fix(HeadsItemGroup): incorrect ItemStack components by @MukjepScarlet in #7303
- chore: use custom client for mc-authlib by @MukjepScarlet in #7305
- fix(ItemRenderer): client & vanilla item rendering by @MukjepScarlet in #7306
- chore: remove incompatible old version resources by @MukjepScarlet in #7308
- fix(Theme/MCEF): texture pack reloading issues by @MukjepScarlet in #7309
- refactor: unblocking client init by @MukjepScarlet in #7310
- chore(shader): change GLSL version 410 -> 330 by @MukjepScarlet in #7312
- fix(Render): resource pack reloading with client pipelines by @MukjepScarlet in #7311
- fix(HttpClient): texture register on IO by @1zun4 in #7313
- fix(compatibility): not able to start without Fabric API by @1zun4 in #7314
- fix(compatibility/LunarClient): mismatched okhttp version by @1zun4 in #7315
- chore(Hud/Keybinds): enable by default by @1zun4 in #7316
- fix(Hud/Keybinds): overlapping alignment by @1zun4 in #7317
- fix(Hud/Blur): item renderer not initiating by @1zun4 in #7318
- chore(CapeApi): receive NativeImage instead of registered texture by @MukjepScarlet in #7321
- fix: rewrite BlurEffectRenderer by @MukjepScarlet in #7320
- chore(internal): remove Framebuffer manager system by @MukjepScarlet in #7322
- feat(ItemCategorization): categorize mace items by @DataM0del in #7264
- refactor(internal): better
Framebuffer.clearColorAndDepthby @MukjepScarlet in #7323 - chore(MCEF): update dependency by @MukjepScarlet in #7324
- fix(Theme/bg): background init should be on main thread by @MukjepScarlet in #7325
- feat(FreeCam): CancelOn by @0x1bd in #7326
- chore: apply HUD blur for ChatScreen by @MukjepScarlet in #7327
- feat(New Chunks): New Chunks by @0x1bd in #7319
- fix(NewChunks): unbatched rendering by @MukjepScarlet in #7329
- refactor(FreeCam): cancel on -> multi enum choice by @MukjepScarlet in #7328
- feat(interop): OS name in
getClientInfoAPI by @MukjepScarlet in #7330 - feat: combo bind (backend) by @MukjepScarlet in #7332
- chore(Spammer/File): read file async on changed by @MukjepScarlet in #7335
- chore(ScaffoldMovementPlanner): optimize debug calls by @MukjepScarlet in #7338
- Update bug_report.yml by @MukjepScarlet in #7341
- chore(build): move event name annotation to standalone subproject by @MukjepScarlet in #7342
- fix(EventSystem): wrong event name by @MukjepScarlet in #7343
- fix(SilentScreen): vanilla background unhidden by @MukjepScarlet in #7346
- chore: gitignore completion by @MukjepScarlet in #7347
- fix(init/fallback): render thread deadlock by @MukjepScarlet in #7348
- feat(ConfigSystem): ordered multi choose value by @MukjepScarlet in #7266
- feat(CombineMobs/Nametags): optional ArmorStand & Minecart combining, nametag micro-optimizations by @emilt050 in #7349
- feat(HUD/ArrayList): more customizable by @MukjepScarlet in #7351
- fix(InventoryManager): No input check by @MukjepScarlet in #7352
- chore(deps): MCEF & other improvements by @MukjepScarlet in #7353
- feat(BedPlates): ignore adjacent by @MukjepScarlet in #7355
- feat(RenderEnvironment): enhanced render actions by @MukjepScarlet in #7357
- feat(AutoQueue): multi item action & name trigger by @MukjepScarlet in #7359
- feat(ListValue): deserialize from single value by @MukjepScarlet in #7360
- feat(AutoQueue/Chat): multi messages by @MukjepScarlet in #7361
- fix(AutoFish): distance squared misused by @MukjepScarlet in #7362
- chore(AutoQueue/Action/Chat): use plural on a message list by @1zun4 in #7363
- chore(building): merge modules by @MukjepScarlet in #7364
- fix(BetterTab/AccurateLatency): text not being displayed by @1zun4 in #7365
- fix(Backtrack): npe because of race condition by @1zun4 in #7366
- chore(BedPlates): remove useless matrix stack translation by @MukjepScarlet in #7367
- refactor(Command/LocalConfig): paged list by @MukjepScarlet in #7368
Full Changelog: v0.35.1...v0.35.2