简约之光:智能!

简约之光:智能!

一个Simply Light的附加组件,增加了红石可调光灯光和用于关联照明网络的智能开关控制。

Simply Light - 智能版!

早期开发阶段: 本模组正在积极开发中。功能、平衡性、合成配方和兼容性可能会发生变化。在首次正式发布之前,请自行承担使用风险。

Simply Light - 智能版! 是 Simply Light 的附属模组,让它的灯具能够平滑响应红石信号。它还增加了智能开关和智能连接器,用于从一个位置无线控制灯具组。

红石控制的灯具

像往常一样放置和使用原始的 Simply Light 灯具。当受支持的灯具接收到红石信号时,它会改变亮度,而不仅仅是在开和关之间切换。

对于大多数灯具,没有红石信号时亮度为满。随着信号增强,灯光会变暗;强度为 15 时则关闭。这适用于以下所有颜色:

  • 灯泡
  • 发光台阶和面板
  • 灯架
  • 发光灯柱
  • 发光边条和顶边
  • 发光立柱

发光方块保持其熟悉的两种版本:一种初始为关,随着信号增强而变亮;另一种初始为开,随着信号增强而变暗。

一展 Simply Light 灯具随红石信号增强而变暗

智能开关和智能连接器

智能开关可以让一个红石信号同时控制多盏灯。它会将当前信号强度发送到每一盏已连接的灯,最多可连接 128 格范围内的 64 盏灯。

设置方法如下:

  1. 放置一个智能开关并将其连接到红石。
  2. 使用智能连接器右键点击每个 Simply Light 方块以将其添加到选择中。再次右键点击可将其移除。
  3. 按住 Shift 并右键点击智能开关以应用选择。
  4. 继续使用智能连接器添加更多灯,然后随时按住 Shift 并右键点击开关以更新其列表。
  5. 按住 Shift 并在空中左键点击以清除智能连接器的选择。

已连接的灯会跟随开关,并忽略其附近自身的红石信号。一盏灯一次只能连接到一个智能开关。智能连接器会保留您的选择,直到您清除它,并以绿色轮廓高亮显示已选择的灯。

智能开关将其红石信号中继到已连接的灯

智能开关更新其已连接的灯具

合成

使用铁、红石、比较器、末影珍珠和中继器合成一个智能开关。使用红石火把、铁锭和紫水晶碎片合成一个智能连接器。

着色器支持

Simply Light - 智能版!对兼容的 Complementary 着色器包提供初步支持。

当游戏启动时,该附属模组会在您的 shaderpacks 文件夹中查找这些着色器包,并在原版旁边创建一个 Simply Light - 智能版!版本。您原始的着色器包不会被修改。

打开着色器菜单并选择生成的 Simply Light - 智能版!版本。该模组绝不会自动更改您当前激活的着色器。在生成的着色器包中,灯具的可见光晕会随其红石控制的亮度而减弱,同时 Euphoria 的彩色光照仍然可用。

支持着色器的 Simply Light 方块

Simply Light 原始的着色器集成应该可以正常工作。

兼容性

  • Minecraft 1.21.1
  • NeoForge 21.1.234
  • Simply Light 1.5.3+1.21.1-b4
  • 可选支持 Sable 2.0.3 以实现子层级感知连接
  • 着色器支持已在 Complementary Reimagined r5.8.1 和 Complementary Unbound r5.8.1 上测试,无论是否使用 Euphoria Patches 1.9.3

许可证与致谢

Simply Light - 智能版!根据 MIT 许可证 分发。Simply Light 仍是其独立项目,需要单独安装。

大语言模型辅助开发

本项目在大语言模型(LLM)工具的辅助下开发,包括代码实现、审查、文档编写和迭代。

AI 辅助视觉资源

智能开关和智能连接器的纹理是在 AI 辅助下创建的,随后经过处理并集成到模组中。它们代表了本项目实际发布的游戏内资源。