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.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_trim
folder 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_texture
tolucent_data/emissive_textures/block
in 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
true
to cancel Lucent's behavior. - Does nothing and returns
false
by default.
- Fired when a chunk section should be marked for render updates due to Lucent. Override this to run your own logic, and return
Lucent v1.5.2
on May 24, 2023Lucent v1.4.1
on May 24, 2023Lucent v1.2.2
on May 24, 2023Lucent v1.0.0
on May 24, 2023Please 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