
Lucent
A client-side dynamic lighting API mod
Обновлён 15 мая 2024 г. · опубликован 22 мая 2023 г.
A client-side dynamic lighting API mod.
💡 What is Lucent?
Lucent is a dynamic lighting mod and API designed with configurability in mind. This mod will impact your FPS, but many steps have been taken to reduce the performance cost without overhauling Minecraft's rendering engine.If the mod reduces your FPS too heavily, check the config file for its many settings. The most impactful options are to reduce the lightRefreshRate and to disable smoothBlending.
Video
Mod Conflicts
- Optifine: It will work, although some dynamic lighting will behave strangely if Optifine's dynamic lighting is enabled.
- Sodium: Many parts of Lucent will break with Sodium installed, and it is not recommended.
Mod Support
Dynamic Lighting:
- NOTE: Some of these mods may not be released for 1.17.1 yet, and support has simply been added ahead of time
- Lava Monster
- Nethercraft
- Blue Skies
- Miner's Helmet
- Quark
Other
- Catalogue's GUI
🤷 FAQ - Frequently Asked Questions
Doesn’t Optifine do this already?
There is dynamic lighting in Optifine, however it is NOT open-source. Lucent’s dynamic lighting has been completely written from scratch and is open-source, aimed for modpacks and developers that want to work with Lucent’s API for smooth dynamic lighting. Optifine CANNOT be distributed on CurseForge, so for those creating modpacks, who want dynamic lighting right out of the box, Lucent is great for modpack creators.🌐 Translate Lucent - Help break the language barrier!
All translators are credited here. Thank you to everyone who helps make this mod accessible!| Flag | Language | Translators |
|---|---|---|
| Deutsch | m.strongamov, Tigerentenclan, A1403, leodesta6 | |
| English (New Zealand) | Jesterguy | |
| Español (México) | Vamacher0n | |
| 日本語 (Nihongo) | ろむちん/Romuchin, poyoyotyan | |
| Português (Brasil) | Antoniowmattos | |
| Русский (Russkiy) | MrPomidorchik, tchepelkin2017 | |
| Türkçe (Türkiye) | ygzbys, gux |
🤚 Support: If you have questions or any issues with our mods, read the FAQ! You can also either submit an issue on the issue tracker, or come into our Discord server where we can help you!
Версии
| Версия | Канал | Игра | Загрузчики | Дата | Скачать |
|---|---|---|---|---|---|
| 1.7.0 | Релиз | 1.20.4 | neoforge | 15 мая 2024 г. | .jar (211 КБ) |
| 1.6.0 | Релиз | 1.20.4 | neoforge | 12 января 2024 г. | .jar (209 КБ) |
| 1.5.5 | Релиз | 1.20.1 | forge, neoforge | 12 декабря 2023 г. | .jar (220 КБ) |
| 1.5.4 | Релиз | 1.20.1 | forge, neoforge | 29 сентября 2023 г. | .jar (220 КБ) |
| 1.5.3 | Релиз | 1.20.1 | forge, neoforge | 23 августа 2023 г. | .jar (220 КБ) |
| 1.5.2 | Релиз | 1.19.4 | forge | 24 мая 2023 г. | .jar (207 КБ) |
| 1.4.1 | Релиз | 1.19.2 | forge | 24 мая 2023 г. | .jar (201 КБ) |
| 1.2.2 | Релиз | 1.18.2 | forge | 24 мая 2023 г. | .jar (95 КБ) |
| 1.0.0 | Релиз | 1.16.5 | forge | 24 мая 2023 г. | .jar (51 КБ) |
Ченджлог
1.7.0Релиз1.20.4 · 15 мая 2024 г.
1.20.4-v1.7.0
General Lighting Updates
- Falling blocks, block display, and item display entities can now emit light based on the block or item they represent.
API Updates
- Added
List<ItemStack> ILucentPlugin.gatherEquippedItems(Entity)- Return a list of all equipped items on the entity that could determine dynamic lighting.
- Internally used to handle armor, held items, and item frames. Other mods could use this to handle additional inventory slots.
1.6.0Релиз1.20.4 · 12 января 2024 г.
1.20.4-v1.6.0
- Ported to NeoForge 1.20.4
Fixes
- Chunks are no longer marked for render update on the dynamic lighting thread, instead scheduling it to happen during the render thread.
1.5.5Релиз1.20.1 · 12 декабря 2023 г.
1.20.1-v1.5.5
Fixes
- Modified the Sodium/Rubidium warning to not care about Embeddium since it works with that.
1.5.4Релиз1.20.1 · 29 сентября 2023 г.
Fixes
- Fixed dynamic lighting not working with Optifine.
- Players in spectator no longer emit light... How'd I miss that?
1.5.3Релиз1.20.1 · 23 августа 2023 г.
1.20.1-v1.5.3
Ported to 1.20.1.
Fixes
- Fixed a lighting flicker that could occur when placing blocks that let light through in an area lit by dynamic lighting.
- Entities emitting light no longer flicker when they move.
Additions
- Added the ability for resource packs to make armor with trims emit light based on the trim material.
- New light level provider for items:
lucent:match_armor_trim: Read on the wiki here.
- New light level provider for items:
- Added the ability for armor trim textures to be emissive.
- Located in the
lucent_data/emissive_textures/armor_trimfolder in resource packs. - Does not work with Optifine.
- Read on the wiki here.
- Located in the
Changes
- Moved block texture emission from
lucent_data/emissive_texturetolucent_data/emissive_textures/blockin resource packs.
Plugins
- Added
ILucentPlugin.markSectionDirty(SectionPos)- Fired when a chunk section should be marked for render updates due to Lucent. Override this to run your own logic, and return
trueto cancel Lucent's behavior. - Does nothing and returns
falseby default.
- Fired when a chunk section should be marked for render updates due to Lucent. Override this to run your own logic, and return
1.0.0Релиз1.16.5 · 24 мая 2023 г.
Please Read
This version is accessible on Modrinth primarily for modpack purposes. However, please be aware that this version is no longer supported or updated.
We recommend players to update to the latest version to ensure optimal performance and access to ongoing support. Thank you for your understanding.
Changelog:
- First release
Полная история изменений — на Modrinth.
Комментарии
Загружаем…

