BBSMC Logo
模组整合包光影资源包软件汉化插件数据包
登录
模组插件数据包光影资源包整合包软件汉化
登录
设置
背景模糊 - Blur+
背景模糊 - Blur+

背景模糊 - Blur+

为所有的GUI背景添加了可自定义的高斯模糊效果。

2020a year ago
背景模糊 - Blur+

背景模糊 - Blur+

为所有的GUI背景添加了可自定义的高斯模糊效果。

202
0

基本信息

我的世界Java版本

1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x

平台

\n \n \n Fabric
NeoForge
\n \n \n \n \n \n \n \n \n Quilt

运行环境

客户端

其他链接

反馈问题 查看源码
Modrinth

搬运团队

BBSMC 官方搬运(1)
BBSMC 官方搬运(1)团队

搬运资源声明

对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。

详情信息

许可证 MIT
发布于 2024-12-04
更新于 2026-02-20
简介渲染图更新日志版本百科反馈讨论
全部版本Blur+ 6.2.0 - Fabric 1.21.10

Blur+ 6.2.0 - Fabric 1.21.10

下载
举报反馈

更新日志

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,现在动画始终连续流畅。
  • 独立控制模糊与渐变:将背景模糊动画与背景渐变动画解耦,实现各自独立控制。
  • “强制禁用”界面:弃用“排除界面”配置,改用“强制禁用界面”,提供更清晰直观的控制方式。
  • 标题界面新动画:为“模糊标题界面”和“黑化标题界面”选项新增动画,利用全新的解耦动画功能。
  • 为被忽略界面启用模糊:为书籍编辑/查看/告示牌界面、命令方块编辑界面和告示牌编辑界面添加模糊效果,并在设置中提供可配置选项。
  • 性能优化:当动画完全淡出时,避免不必要的绘制操作,提升性能。
  • 提升 Mod 兼容性:通过使用更简单、可链式调用的 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 映射,使代码库面向未来
  • 修复配置未正确保存的问题
    • 此问题难以定位,但我最终解决了 :)
      抱歉让大家久等了!

文件

blur-fabric-6.2.0+1.21.10.jar(198.78 KiB) 主要

更多信息

资源类型

Minecraft资源

发布版本

Release

版本号

6.2.0+1.21.10-fabric

运行环境

\n \n \nFabric\n \n \n \n \n \n \n \n \nQuilt

游戏版本

1.21.9–1.21.10

下载量

0

发布时间

2026-02-20 21:38:19

版本号

BBSMC Logo

中国最活跃的 Minecraft 中文资源社区

QQ 群:1078515449

资源

模组整合包光影资源包

社区

汉化软件插件

帮助

服务条款隐私政策社区规则开源代码
设置

"Minecraft"以及"我的世界"为美国微软公司的商标,本站与微软公司没有从属关系。 本站与 Modrinth 无从属关系,网站遵循 LGPL 协议开源。

© 2019-2026 青岛柒兮网络科技有限公司 | 鲁B2-20210590 | 鲁ICP备2021009459号-12 | 公安备案 鲁公网安备37021002001586号