Huge thanks to @amiralimollaei for submitting the following changes as a pull request:
AnimationHandler.java and ✨Color.java as we now implement all animations in the animations.impl packageTimingHandler.java as we now use Minecraft's built-in timer for all animationsAbstractAnimationHandler.java, AnimationState.java, and IAnimationHandler.java, and their implementations FadeAnimationState.java, GradientAnimationState.java, FadeAnimationHandler.java and GradientAnimationHandler.javaDebugHudRenderer.java for rendering debug linesHuge thanks to @amiralimollaei for submitting these changes as a pull request, once again!
Changes So Far:
Blur.onRender and Blur.onRenderEnd are now only called once per render pass, and log useful information when something is wrongBlur.onScreenChange and it's Mixin is deleted as we don't need that information anymorerenderBackground multiple times.Huge thanks to @amiralimollaei for submitting these changes as a pull request!
Many longstanding issues have now finally been fixed – Blur is now smoother than ever :D
Key Improvements & Fixes:
Can only blur once per frame crashjava.lang.IllegalStateException: Can only blur once per frame that occurred in edge casesHuge thanks to @amiralimollaei for submitting the following changes as a pull request:
AnimationHandler.java and ✨Color.java as we now implement all animations in the animations.impl packageTimingHandler.java as we now use Minecraft's built-in timer for all animationsAbstractAnimationHandler.java, AnimationState.java, and IAnimationHandler.java, and their implementations FadeAnimationState.java, GradientAnimationState.java, FadeAnimationHandler.java and GradientAnimationHandler.javaDebugHudRenderer.java for rendering debug linesHuge thanks to @amiralimollaei for submitting these changes as a pull request, once again!
Changes So Far:
Blur.onRender and Blur.onRenderEnd are now only called once per render pass, and log useful information when something is wrongBlur.onScreenChange and it's Mixin is deleted as we don't need that information anymorerenderBackground multiple times.Huge thanks to @amiralimollaei for submitting these changes as a pull request!
Many longstanding issues have now finally been fixed – Blur is now smoother than ever :D
Key Improvements & Fixes:
Can only blur once per frame crashjava.lang.IllegalStateException: Can only blur once per frame that occurred in edge casesHuge thanks to @amiralimollaei for submitting the following changes as a pull request:
AnimationHandler.java and ✨Color.java as we now implement all animations in the animations.impl packageTimingHandler.java as we now use Minecraft's built-in timer for all animationsAbstractAnimationHandler.java, AnimationState.java, and IAnimationHandler.java, and their implementations FadeAnimationState.java, GradientAnimationState.java, FadeAnimationHandler.java and GradientAnimationHandler.javaDebugHudRenderer.java for rendering debug linesHuge thanks to @amiralimollaei for submitting these changes as a pull request, once again!
Changes So Far:
Blur.onRender and Blur.onRenderEnd are now only called once per render pass, and log useful information when something is wrongBlur.onScreenChange and it's Mixin is deleted as we don't need that information anymorerenderBackground multiple times.Huge thanks to @amiralimollaei for submitting these changes as a pull request!
Many longstanding issues have now finally been fixed – Blur is now smoother than ever :D
Key Improvements & Fixes:
Can only blur once per frame crashjava.lang.IllegalStateException: Can only blur once per frame that occurred in edge casesHuge thanks to @amiralimollaei for submitting the following changes as a pull request:
AnimationHandler.java and ✨Color.java as we now implement all animations in the animations.impl packageTimingHandler.java as we now use Minecraft's built-in timer for all animationsAbstractAnimationHandler.java, AnimationState.java, and IAnimationHandler.java, and their implementations FadeAnimationState.java, GradientAnimationState.java, FadeAnimationHandler.java and GradientAnimationHandler.javaDebugHudRenderer.java for rendering debug linesHuge thanks to @amiralimollaei for submitting these changes as a pull request, once again!
Changes So Far:
Blur.onRender and Blur.onRenderEnd are now only called once per render pass, and log useful information when something is wrongBlur.onScreenChange and it's Mixin is deleted as we don't need that information anymorerenderBackground multiple times.Huge thanks to @amiralimollaei for submitting these changes as a pull request!
Many longstanding issues have now finally been fixed – Blur is now smoother than ever :D
Key Improvements & Fixes:
Can only blur once per frame crashjava.lang.IllegalStateException: Can only blur once per frame that occurred in edge casesHuge thanks to @amiralimollaei for submitting the following changes as a pull request:
AnimationHandler.java and ✨Color.java as we now implement all animations in the animations.impl packageTimingHandler.java as we now use Minecraft's built-in timer for all animationsAbstractAnimationHandler.java, AnimationState.java, and IAnimationHandler.java, and their implementations FadeAnimationState.java, GradientAnimationState.java, FadeAnimationHandler.java and GradientAnimationHandler.javaDebugHudRenderer.java for rendering debug linesHuge thanks to @amiralimollaei for submitting these changes as a pull request, once again!
Changes So Far:
Blur.onRender and Blur.onRenderEnd are now only called once per render pass, and log useful information when something is wrongBlur.onScreenChange and it's Mixin is deleted as we don't need that information anymorerenderBackground multiple times.Huge thanks to @amiralimollaei for submitting these changes as a pull request!
Many longstanding issues have now finally been fixed – Blur is now smoother than ever :D
Key Improvements & Fixes:
Can only blur once per frame crashjava.lang.IllegalStateException: Can only blur once per frame that occurred in edge cases