基本信息
我的世界Java版本
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
平台
Fabric
运行环境
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
许可证 MIT
发布于 2024-12-04
更新于 2026-02-20
更新日志
Blur+ v6.2.0
- REI 和 JEI 的配方界面现在默认启用模糊效果
- 修复渐变颜色解码错误的问题
非常感谢 @amiralimollaei 提交了以下更改(pull request):
- 修复某些不应淡出的界面(如世界创建界面、统计界面等)背景渐变意外淡出的问题
- 重构所有动画逻辑,引入更高层级的抽象,为未来支持超过两种状态的动画奠定基础
- 移除了
AnimationHandler.java和RainbowColor.java,现所有动画均在animations.impl包中实现 - 移除了
TimingHandler.java,现所有动画均使用 Minecraft 内置计时器 - 新增
AbstractAnimationHandler.java、AnimationState.java和IAnimationHandler.java,以及其实现类FadeAnimationState.java、GradientAnimationState.java、FadeAnimationHandler.java和GradientAnimationHandler.java - 新增
DebugHudRenderer.java用于渲染调试线条 - 为配置中启用或禁用彩虹模式新增了动画效果
- 新增调试 HUD(可在配置界面中开启),在游戏窗口左上角显示当前界面的 ID
Blur+ v6.1.0
再次非常感谢 @amiralimollaei 提交这些更改(pull request)!
截至目前的更改:
- 修复边缘情况下的界面闪烁与闪屏问题
- 现在所有关于界面的属性均在单帧内完成收集;旧版本无法在一帧内确定界面属性,导致轻微闪烁问题(例如,在两个均启用模糊背景的界面间切换时,淡出动画会错误地触发一帧),同时所有淡入淡出动画此前均存在一帧延迟,现已修复,响应更迅速
Blur.onRender与Blur.onRenderEnd现在每个渲染周期仅调用一次,并在出错时记录有用信息- 已删除
Blur.onScreenChange及其 Mixin,因为我们不再需要该信息 - 淡入淡出动画的计时器现使用纳秒级时间,以更精准地适配高帧率场景;此外,所有动画共享同一个计时器,而非每个动画单独实例化
- 修复淡出时背景渐变色会变暗至黑色的问题,该问题在使用明亮背景色时会导致闪烁
- 添加了更具说明性的注释,重命名了部分变量与类名以提升可读性,并对部分代码进行了重构
- 尽量避免每帧多次渲染背景渐变,即使界面多次调用
renderBackground - 修复菜单模糊滑块有时显示数值不准确的问题
- 不再替换整个界面背景纹理,仅替换黑化(Darkening)纹理
- 使用可链式调用的 Mixin 来应用菜单模糊半径系数
Blur+ v6.0.0
非常感谢 @amiralimollaei 提交这些更改(pull request)!
许多长期存在的问题终于得到修复——Blur 现在比以往任何时候都更流畅 :D
主要改进与修复:
- 全面重制模糊动画:彻底重构模糊动画计算逻辑,包括运行时检测需模糊的界面,以提升兼容性
- 稳定淡入淡出动画:修复快速切换界面(如长按 E 或 Esc 键)时淡入淡出动画不同步的问题,确保过渡平滑一致
- 消除帧跳过/重置:修复导致淡入淡出动画跳帧或意外重置的 bug,现在动画始终连续流畅
- 独立控制模糊与渐变:将背景模糊动画与背景渐变动画解耦,可分别独立控制
- “强制禁用”界面:弃用“排除界面”配置项,改用“强制禁用界面”,逻辑更清晰直观
- 主菜单新增动画:为“模糊主菜单”和“黑化主菜单”选项添加动画效果,利用新的解耦动画功能
- 为忽略界面启用模糊:为书籍编辑/查看/告示牌界面、命令方块编辑界面和告示牌编辑界面添加模糊效果,并可在设置中配置
- 性能优化:当动画完全淡出时,避免不必要的绘制操作,提升性能
- 提升模组兼容性:通过使用更简单、可链式调用的 Mixin,增强与其他模组及模组化场景的兼容性
- 修复 1.21.11 中模糊滑块问题:修复在 1.21.11 版本中模糊滑块值超过 10 后失效的 bug
- 真正可配置的渐变:确保完全禁用渐变后,Blur+ 的特殊背景渐变将彻底不再绘制,转而使用原始界面背景
- 彻底消除闪烁:修复所有已知闪烁问题,包括主菜单、排除界面、强制禁用界面和强制启用界面
Blur+ v5.3.2
- 始终检查模糊效果是否适用
- 应能解决所有剩余的
Can only blur once per frame崩溃问题
- 应能解决所有剩余的
Blur+ v5.3.1
- 修复边缘情况下出现的崩溃
java.lang.IllegalStateException: Can only blur once per frame
Blur+ v5.3.0
- 切换至切石机(Stonecutter)构建系统,使我们能够同时支持多个 Minecraft 版本
- 当前支持版本:1.21.1、1.21.5、1.21.8、1.21.10、1.21.11(Fabric 与 NeoForge)
- 迁移至官方 Mojang 映射,使代码库面向未来
- 修复配置未正确保存的问题
- 此问题难以定位,但我最终找到了 :)
抱歉让大家久等了!
- 此问题难以定位,但我最终找到了 :)



