Create: Dynamic Lights

Create: Dynamic Lights

为机械动力模组添加动态光源。

冒险

Create-Dynamic-Lights

为 Create 模组添加动态光源。

功能特性

  1. 动态光源(针对机械结构):
    • 在机械结构移动时自动创建光源方块。
  2. 支持 LambDynamicLights:
    • 随着机械结构的移动,为 LambDynamicLights 模组添加并更新光源,从而实现更平滑的照明效果。

依赖项

Fabric

  1. Create-Fabric(必需)
  2. LambDynamicLights(推荐)

Forge

  1. Create(必需)
  2. Embeddium/Rubidium Dynamic Lights(推荐)

服务器与客户端支持

功能 仅服务器 仅客户端 双端
光源方块 是 否 是
动态光源 否 是 是
  • 仅安装在服务器端。
    • 即使客户端未安装该模组,服务器端仍可使用光源方块创建光源。客户端可以看到这些光源,但性能影响可能较大。
  • 仅安装在客户端。
    • 客户端可以看到由 LambDynamicLights 模组创建的光源,但这些光源仅具有视觉效果,并不会真正创建光源方块。

已知问题

  1. 在 Fabric 平台上,如果模组仅安装在客户端,当修改并保存服务器配置时,客户端会崩溃。
    • 对于服务器,即使你不想使用光源方块效果,我也建议安装此模组。这可以防止客户端崩溃,并避免服务器端出现异常日志。

预览

无动态光源 无动态光源

默认动态光源 默认动态光源

更亮的光源 更亮的动态光源(将亮度倍率设置为 1.2)

一些动图

  • 动态光源

    • 随着电梯移动,光源照亮周围区域。
  • 动态光源

    • 启用光源方块。随着轴承移动,光源方块会被创建和移除。可以看到光源有轻微闪烁。
  • 动态光源

    • 禁用光源方块并启用 LambDynamicLights。没有闪烁,光线更平滑。

常见问题解答

  1. 问:为什么以及何时使用光源方块?
    • 答:光源方块是一种会发光的方块。它是隐形的且不可碰撞,非常适合在游戏世界中创建光源。它可以影响环境,例如融化冰或雪,并防止生物生成。然而,光源方块可能会影响性能,并且在机械结构移动时,光源并不平滑。因此,我推荐使用 LambDynamicLights 模组以获得更平滑的照明效果。使用光源方块可能有两个原因:
      1. 客户端未安装 LambDynamicLights 模组或本模组。
      2. 你想创建可以影响环境的光源,例如融化冰或雪。