跳到正文

colorful-lighting sodium compat

作者:alpho_c

适用于 Minecraft 1.21.1 的多彩光照,支持 NeoForge 和 sodium-iris 光影包

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

彩色光照:Sodium/Iris 版

这是 erykczy 的 Colorful Lighting(MIT 许可)的一个分支,让彩色光照能够与 Sodium 和 Iris 光影包 配合工作,并新增了动态实体/物品光源以及游戏内光源编辑器。

特性

  • 彩色方块光照:支持逐方块颜色和染色玻璃风格的滤镜,由专用的客户端引擎传播——原版光照值和游戏玩法不受影响
  • 动态实体与物品光源:基于彩色引擎实现(LambDynamicLights 的思路,但带颜色):燃烧的实体、发光鱿鱼、掉落/手持/展示框中的物品,并提供用于有状态实体光源的 Java API
  • 游戏内光源编辑器(模组的配置界面):无需离开游戏即可为任意方块、物品、实体或燃烧实体光源重新着色、调整亮度或禁用,并将你的覆盖设置导出为资源包
  • 数据驱动的颜色:资源包或模组可通过 JSON 定义发光体/滤镜,包括针对特定方块状态的条目(yourmod:lamp[color=red]);F3 + T 会热重载它们
  • Sodium 地形支持:彩色光照搭载于 Sodium 的紧凑区块顶点格式之上
  • Iris 光影包支持:受支持的光影包系列会将彩色方块、实体、粒子、手持物品和逐像素移动光源注入其自身的光照系统(见下表);不受支持的光影包会被自动净化,并渲染出正确的原版亮度光照(不带色调)
  • 渲染器集成:机械动力装置(移动的彩色光源)、Flywheel 实例化、Sable 子层级、Veil
  • 仅客户端——可加入任意服务器,随时移除模组而无需改动世界

版本与要求

版本 备注
Minecraft 1.21.1 NeoForge 21.1.x(已用 21.1.241 测试)
Sodium 0.8.13-beta.1 已测试 可选。最低 [0.8.13-beta.1,)
Iris 1.8.14-beta.1 已测试 可选,需要 Sodium。最低 [1.8.14-beta.1,)

Sodium 和 Iris 在运行时检测:没有它们时,模组使用原版核心着色器路径(与上游一致);仅有 Sodium 时,地形使用紧凑顶点路径;同时有 Sodium + Iris 时,光影包集成也会启用。启动日志中会有一行报告检测到的版本以及兼容层是否实际生效——请在错误报告中附上它。

集成所针对构建和测试的可选模组(均在运行时检测,均非必需,允许更新版本;如果较新版本出现问题,请先尝试所列版本。):
ScalableLux 0.3.0-alpha、Sodium Extra 0.9.3、
Create 6.0.10(含其捆绑的 Flywheel)、
Sable 2.0.4、
Veil 4.4.1、
Flerovium 1.1.2、

支持的光影包

Complementary Unbound / Reimagined
BSL
MakeUp Ultra Fast
I Like Vanilla
photon

游戏内编辑器与配置

打开模组的配置界面(模组 → Colorful Lighting → 配置)即可实时编辑光源,无需文件:

  • 方块与物品以及实体分类,按族分组(所有床、所有蜡烛……)并支持搜索;可编辑整个族或单个成员
  • 重新着色(十六进制输入或调色板)、更改等级(滑块)、禁用光源,或重置为默认值——包括燃烧实体的光源
  • 更改会立即生效并持久保存到config/colorful_lighting/lights.json
  • 导出会将你的覆盖项转换为可直接分享的资源包
  • 将数值应用到族时,绝不会悄悄重新启用你单独禁用的成员;重新启用是显式操作(重置)

undefined

致谢

  • erykczy (thecode) —— 原版 Colorful Lighting(CurseForge · Modrinth)
  • Sodium、Iris 和 ScalableLux 团队,为此分支所集成的渲染器栈
  • Complementary、BSL 和 MakeUp Ultra Fast / E-LITE 的作者——此分支将彩色光照带入的光影包

常见问题

colorful-lighting sodium compat 支持哪些 Minecraft 版本?

colorful-lighting sodium compat 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

colorful-lighting sodium compat 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

alpho_c 的其他作品

查看全部 →