glowredman
|
a32f9ca244
|
Only catch Exceptions not Errors (#1186)
|
2025-12-21 14:14:50 +01:00 |
|
glowredman
|
6eef63619c
|
Update BatchingFontRenderer.java (#1002)
|
2025-08-10 22:27:29 +02:00 |
|
glowredman
|
d0948b36f3
|
No longer use Reflection for SplashProgress.fontRenderer (#966)
* Access SplashProgress font renderer via mixins
* Use AT
|
2025-06-07 12:07:14 +02:00 |
|
glowredman
|
bb5526598e
|
Various Mixin-related Fixes (#890)
* Update deps
* Remove dead code
* Add missing `@Override` annotations
* Fix generics
* Add `serialVersionUID`s
* Address deprecation warnings
* Use `@WrapWithCondition` v2
* Misc cleanup
* Use AccessTransformers if possible
* Fix mixin conflicts
* Add `@Mutable` annotations
* Fix injection targets
* Update deps
|
2025-03-08 20:41:47 -08:00 |
|
glowredman
|
fa8be308de
|
Fully port ASM to Mixins (#11)
* Update buildscript
* Enable genericInjection
* Re-enable remapping for certain mixins
* Update buildscript
* Small fixes
- Add generic types
- Add diamond operators
- Fix typo in "NormalMap"
- Remove redundant assignments
- Access static field via class instead of instance
- Use List as type instead of ArrayList
- Add serialVersionUID
* Rename MixinEntityRender -> MixinRender
* Rewrite EntityRenderer ASM as Mixins
* Replace `@Accessor` mixins in favor of ATs
* Move compat to mixins
* Logger cleanup
* Rewrite ItemRenderer ASM as Mixins
* Unify names
* Rewrite RendererLivingEntity ASM as Mixins
* Use Log4J Logger
* Delete ACTRenderManager
* Rewrite ACTRenderSpider as Mixins
* Rewrite AbstractTexture ASM as Mixins
* Port TextureAtlasSprite ASM as Mixins
* Rewrite ThreadDownloadImageData ASM as Mixins
* Rewrite DynamicTexture ASM as Mixins
* Rewrite LayeredTexture ASM as Mixins
* Rewrite TextureManager ASM as Mixins
* Rewrite ITextureObject ASM as mixins
* Rewrite ITextureObject ASM as Mixins
* Clean up compileStubs
* Delete unused stuff
* Finishing touches
|
2023-08-23 16:39:00 -07:00 |
|