缤纷照明(钠兼容版)

缤纷照明(钠兼容版)

与Embeddium/Sodium、Starlight等兼容的彩色照明!

ℹ️ 分支信息

本模组是 erykczy 的 Colorful Lighting 的直接分支。我们的主要目标是扩展模组兼容性,使其能在更大的整合包中使用。如果你发现不兼容的模组,请在 GitHub Issues 页面报告。

❓ 工作原理

每个光源都会获得一种颜色,这种颜色会像原版光照一样在世界中传播。彩色玻璃等过滤器会对其穿透的光线进行着色。所有繁重的工作都在后台线程中完成,因此你的游戏保持流畅,每种颜色都可以通过资源包自定义。适用于任何服务器,无需服务器端安装!

✨ 功能特点

  • 不同的方块可以发出不同的颜色
  • 光线穿过彩色玻璃和其他过滤器时会改变颜色
  • 特定方块可以吸收光线
  • 颜色可通过资源包完全自定义
  • 方块状态甚至 NBT 可以定义不同的颜色(信标根据状态发光、爬行者被充能、药水根据类型发光)
  • 100% 客户端侧:可在任何服务器上使用!

🎨 资源包附加包

为流行模组添加彩色光照条目的现成附加包:

想制作自己的资源包?完整的资源包教程在 GitHub 页面 上。

🔗 模组兼容性

发现不兼容的模组?在 GitHub Issues 报告!

🗺️ 开发路线图

  • 完全支持 Sodium 本身,以及 Embeddium
  • Fabric、Forge 和 NeoForge 支持从 1.20.1 到 26.2 的每个 Minecraft 版本(不向后移植到低于 1.20.1 的版本)
  • 一个新的着色器修补器,为特定光影包提供专用补丁,当前自动修补器作为备用方案

未承诺具体时间表;请关注 GitHub 仓库 了解进展。

⚠️ 已知问题

  • Distant Horizons:LOD 内的光源尚未着色,修复正在开发中
  • Flerovium:手持和掉落物品显示为黑色,计划修复
  • AsyncParticles:粒子显示为黑色,计划修复
  • Immersive Portals:渲染传送门时,下界光线可能渗入主世界

🔬 想要技术细节?

完整的文档,包括完整的资源包教程(发射器、过滤器、吸收器、实体/物品光源、NBT 规则)、客户端配置指南以及所有技术细节,都在 GitHub 页面 上。