微光支持层

微光支持层

为任何你想要的模组添加微光支持 :)

装饰

Shimmer 支持层

ShimmerSupportLayer 是一个为多个模组添加 Shimmer 兼容性的模组。
并简化了为任意给定模组添加支持的过程。

从 SSL 0.9.0 版本起,可以使用命令 /generateShimmerSupport 为所有模组生成自动支持

运行该命令并重启游戏

已添加兼容性的模组

(此模组需要与 shimmer 及其他模组一同安装)

从 0.9.0 版本起,支持分为 3 个类别:

  • 手工制作 (每种颜色都经过手工挑选和调整,以尽可能美观,每个物品和方块都已添加,或部分可能已被移除)
  • 半自动 (自动生成支持但经过部分手动修改的模组)
  • 自动 (为大多数方块及部分物品提供自动基础支持)

目前没有任何手工制作的支持 :(

具有半自动支持的模组列表:

名称 描述 平台 链接 作者
原版 Minecraft 我们都热爱的游戏 ;)
(Shimmer 中包含部分支持,但不完整)
全部 web Mojang
Another Furniture 原版风格的家具模组。 Fabric, Forge Modrinth Logo Github Logo crispytwig, Synthestra
BetterEnd 末地重制
(虽然技术上具有原生支持,但无法工作)
(请注意!性能开销较大!)
Fabric Modrinth Logo Github Logo quiqueck
BetterNether 下界更新 2.0 Fabric Modrinth Logo Github Logo quiqueck

如何使用 SSL 快速为任意模组生成 shimmer 支持?

  1. 启动带有 SSL 及所有你想要添加支持的模组的 Minecraft。进入世界后运行命令 /generateShimmerSupport。
  2. 完成! 现在重启游戏,支持应该已经添加了!
  3. 如果你想改进结果,并可能通过将支持分享到项目 github 上来帮助开发更好的支持,你需要:
    1. 下载 SSL 的源代码。
    2. 将 java_code.txt 文件的内容 (位于 '{游戏目录} > config > shimmer > compatitbility') 复制到 SemiAutomaticSupport"* JAVA 类中 (位于 'src > client > java > io > github > mikip98 > automation > modSupport > SemiAutomaticSupport.java')
    3. 修改任何你想要的值。
    4. 现在如果你想分享你的支持,请在我们的 github 上创建一个 pull request 或 issue :)

路线图:

  • 为大锅添加支持,
  • 修复原版 Minecraft 支持无法工作的问题 (这可能是 'Shimmer' 本身的一些问题,因为每 1000 次重启中有 1 次能正常工作),
  • 改进物品源、彩色光源,
  • 编写更好的颜色偏差函数,
  • 添加用于额外自定义和应用修复的配置,
  • 改进自动泛光(自动创建带有纹理遮罩的资源包)\
  • 自动生成资源包 (用于原版 MC)
  • 添加一个将颜色引用与方块取消分离的选项 (以某种方式修复某些模组)

特别感谢: