截图
介绍
Tschipcraft’s
Dynamic Lights
_适用于 1.17.x-26.2.x 的服务端动态光照_
|对 26.3 的支持正在开发中!|
|—|
||
|—|
|对于重度模组化的环境、整合包以及游玩外部服务器,我建议改用 LambDynamicLights 或类似的客户端模组。
-> 详情请查看此 Wiki 页面。|
💡 功能
此数据包/模组无需任何客户端要求,即可为 Minecraft 添加动态光照。由玩家、生物持有或穿戴,或放置在物品展示框中的受支持实体和物品(例如火把、荧石或附魔装备)会使用 Snapshot 21w13a 中加入的光源方块)发光。
- 开箱即用地支持 50 多种原版物品
- 多种光照等级:3、6、9、12 和 15
- 部分物品具有遇水变化的行为,并会播放声音
- 附魔物品默认会发光(光照等级 6);火焰附加、激流和引雷则为特殊情况(光照等级 9)
- 紫水晶纹饰盔甲会发光
- 携带受支持物品的生物、下落方块和展示实体可以发光
支持用于模组化物品栏槽位的Curios API请参见 issue #76
由于本项目完全运行在服务端,加入安装了 Dynamic Lights 的服务器时,玩家无需在自己的客户端安装任何东西即可正常使用!不过,你仍然可以在仅限单人游戏的世界中使用客户端上的模组版本。加入未安装 Dynamic Lights 的服务器不会产生任何效果。
-> 如需查看完整的受支持物品与实体列表以及可用设置,请查看 <-
ℹ️ 限制
由于其核心本质上是一个数据包,因此与其他纯模组解决方案相比存在一些限制。
限制(点击展开)
- 动态光源在移动时可能会出现卡顿。本项目仅依赖原版光源方块,而原版光源方块受限于方块网格,无法实现方块之间的平滑过渡
- 此资源包目前使用标记实体来追踪动态光源的位置。如果这些实体被你或类似 EntityTrackerFixer 的插件清除,光源方块将会残留。参见问题 #25
- 遗憾的是,原版光源方块无法被活塞推动,也不受方块爆炸伤害影响。这可能导致一些红石装置出现故障。请报告任何问题,我会尝试预防常见情况。例如参见已修复的问题 #51、#15、#12、#10
- 在 Minecraft 1.21.4 及以下版本中,动态光源更新将始终触发方块更新。这可能导致受重力影响的浮空方块(如沙子或沙砾)掉落
- 部分忽略原版光照贴图的光影包(例如 Rethinking Voxels)将无法显示动态光源。参见问题 #59
- 动态光源无法在由非固体方块占据的 1×1 方块空间中生效,因为根本没有空间放置光源方块。参见问题 #39 和 #43
- 每位玩家的动态光源设置是全局生效的。在此查看详细说明
🔧 安装与使用
可通过以下任一方式安装:
- 数据包 [DP] ➜ 将
.zip放入你存档的datapacks文件夹中 - 模组 [Mod] ➜ 放入你的
mods文件夹,并可选择安装
MidnightLib 以获得全局配置文件与界面
要管理设置、重置或卸载此资源包,请使用 /trigger tschipcraft.menu 或 /function #tschipcraft:menu。
🧩 兼容性
Forge 仅在 Minecraft 1.21.5 及以下版本获得原生支持。
此数据包遵循 Smithed 以及 MC Datapacks Discord Server 的基本约定,以确保数据包兼容性。
Tschipcraft 的其他作品
查看全部 →Make Bubbles Pop
客户端模组,让气泡粒子破裂,并以更真实的效果上浮至水面。
Dynamic Lights [Server] [Fabric/NeoForge]
支持的实体和物品(如火把或灯笼)会发光!
Spawn Animations
敌对生物生成时会从地下钻出或凭空出现!
Dynamic Lights [Data Pack]
Supported entities and items such as torches or lanterns emit light!


评论
登录后评论和评分