基本信息
我的世界Java版本
26.1
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-06-13
更新日志
Blur+ v6.2.0
- REI 和 JEI 的配方界面现在默认会启用模糊
- 修复渐变颜色被错误解码的问题
非常感谢 @amiralimollaei 通过pull request提交了以下更改:
- 修复某些本不应淡出的界面上,背景渐变发生淡出的问题(如世界创建界面、统计界面等)
- 重构所有动画并增加更多抽象层,使未来的动画可支持超过 2 种状态
- 移除
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 已被删除,因为我们不再需要这些信息- 淡出动画的计时器现在使用纳秒时间,以便在更高帧率下更精确地工作;该计时器现在由所有动画共享,而不是每个动画各自实例化
- 修复背景渐变色在淡出时变暗为黑色的 bug,这会在明亮背景颜色下导致闪烁
- 添加了更具说明性的注释,重命名了变量和类以提高清晰度,并重构了部分代码以增强可读性
- 尽量避免在同一帧内多次渲染背景渐变,即使界面多次调用
renderBackground也是如此。 - 修复菜单模糊度滑块有时显示的数值不准确的问题
- 不再替换界面的整个背景纹理,只替换黑化纹理。
- 使用可链式 Mixin 来应用菜单模糊半径系数
Blur+ v6.0.0
非常感谢 @amiralimollaei 通过pull request提交这些更改!
许多长期存在的问题终于得到修复——Blur 现在比以往任何时候都更流畅 :D
主要改进与修复:
- 重制模糊动画: 彻底重构模糊动画的计算逻辑,包括在运行时检测模糊界面,以提升兼容性。
- 稳定淡入淡出动画: 解决了在快速切换界面时(例如按住 E 或 Esc)淡入淡出动画不同步的问题,从而确保效果平滑且一致。
- 消除跳帧/重置: 修复会导致淡入淡出动画跳帧或动画意外重置的 bug,现在可提供始终连续的动画效果。
- 模糊与渐变独立控制: 将背景模糊动画与背景渐变动画解耦,使两者可以分别独立控制。
- “强制禁用”界面: 弃用“排除界面”配置,改用“强制禁用界面”,控制方式更清晰直观。
- 标题画面新增动画: 为“标题画面模糊”和“标题画面黑化”选项添加动画,并利用新的解耦动画功能。
- 在忽略界面上启用模糊: 为书本编辑/查看/告示牌界面、命令方块编辑界面以及告示牌编辑界面添加模糊,并可在设置中进行配置。
- 性能优化: 通过在动画完全淡出时避免不必要的绘制来提升性能。
- 提升模组兼容性: 通过使用更简单、可更好链式组合的 Mixin,提高了与其他模组及模组环境的兼容性。
- 修复 1.21.11 的模糊滑块问题: 修复 1.21.11 版本中模糊滑块在超过 10 后无法正常工作的问题。
- 真正可配置的渐变: 确保在禁用渐变后,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 官方映射,使代码库更具面向未来的适应性
- 修复配置未被正确保存的问题
- 这个问题很难定位,但我最终还是修好了 :)
很抱歉让大家久等了!
- 这个问题很难定位,但我最终还是修好了 :)



