跳到正文

Dynamic Lights [Server] [Fabric/NeoForge]

作者:Tschipcraft

支持的实体和物品(如火把或灯笼)会发光!

收藏

截图

介绍

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

适用于 Minecraft 1.17.x-26.2.x 的服务端动态光照

正在开发对 26.3 的支持!

➜ 此模组的数据包版本可在此处找到

Warning:
对于重度模组环境、整合包,以及在外部服务器上游玩时,我建议改用 LambDynamicLights 或类似的客户端模组。
在Wiki 中有专门的页面介绍相关内容,包含更多信息

💡 功能

此模组无需任何客户端要求,即可为 Minecraft 带来动态光照。由玩家、生物持有或穿戴,或放置在物品展示框中的受支持实体和物品(例如火把、荧石或附魔装备)会使用 Snapshot 21w13a 中加入的光源方块发光。

  • 开箱即用,支持50 多种原版物品
  • 多种光照等级:3、6、9、12 和 15
  • 部分物品具有遇水反应,并会播放相应音效
  • 附魔物品默认会发光(光照等级 6);火焰附加、激流和引雷则为特殊情况(光照等级 9)
  • 紫水晶纹饰盔甲会发光
  • 携带受支持物品的生物、下落方块和展示实体可以发光
  • 支持用于模组化物品栏槽位的Curios 前置库 参见 issue #76

由于此项目完全运行于服务端,加入安装了 Dynamic Lights 的服务器时,玩家无需在客户端安装任何内容即可正常使用!不过,客户端仍可以在单人世界中使用此模组的模组版本。加入未安装 Dynamic Lights 的服务器不会产生任何效果。

➜ 如需查看受支持物品和实体的完整列表,以及可用设置,请参阅 Wiki

ℹ️ 限制

由于其核心本质上是一个数据包,与其他纯模组方案相比,它存在一些限制。

  • 移动时,Dynamic Lights 可能会出现卡顿。本项目完全依赖原版光照方块,而原版光照方块受限于方块网格,因此无法实现方块之间的平滑过渡
  • 该整合包目前使用标记实体来追踪动态光源的位置。如果这些实体被你或 EntityTrackerFixer 之类的插件清除,光照方块将会残留。请参阅问题 #25
  • 遗憾的是,原版光照方块无法被活塞移动,也不会受到方块爆炸伤害影响。这可能导致部分红石装置出现故障。如果遇到问题,请提交报告,我会尽量避免常见情况。另请参阅已修复的问题:#51、#15、#12、#10
  • 在 Minecraft 1.21.4 及更低版本中,动态光照更新始终会触发方块更新。这可能导致受重力影响的悬浮方块(例如沙子或沙砾)掉落
  • 某些忽略原版光照贴图的光影包(例如 Rethinking Voxels)将无法显示动态光照。请参阅问题 #59
  • 当 1×1 方块空间被非固体方块占据时,Dynamic Lights 无法正常工作,因为没有空间放置光照方块。请参阅问题 #39 和 #43
  • 每位玩家的 Dynamic Lights 都是全局运行的。点击此处查看详细说明

🔧 安装与使用

下载模组,并将模组 .jar 文件放入 .minecraft/mods 文件夹。

将 MidnightLib 与 Dynamic Lights 一同安装,即可在所有世界中使用全局设置菜单。

要管理设置、重置或卸载整合包,请使用 /trigger tschipcraft.menu 或 /function #tschipcraft:menu。

🧩 兼容性

Supported Minecraft versions

Forge 仅原生支持至 Minecraft 1.21.5。

本项目实现了 Smithed 和必要的 MC Datapacks Discord Server 规范,以确保数据包兼容性。

🔗 外部链接

Modrinth PlanetMinecraft 网站 在 Ko-fi 上支持我

🤝 合作推广

想购买 Hytale 或升级你的版本?结账时使用创作者代码 Tschipcraft,我就能获得佣金! (你的购买价格不会改变)

通过 Sparked Host 购买服务器来支持我(这是一个联盟链接)

评论

登录后评论和评分

Tschipcraft 的其他作品

查看全部 →