Go to file
Oversword 93d0c8053d
Be more defensive in the recalc function (#16)
2021-08-10 20:50:26 +02:00
LICENSE Initial commit 2018-01-10 10:06:55 +01:00
README.md added dropped items shining 2018-05-08 16:52:08 +02:00
depends.txt add support for shining in default:water_source 2018-09-04 22:59:01 +02:00
init.lua Be more defensive in the recalc function (#16) 2021-08-10 20:50:26 +02:00
mod.conf Under water shine improvements (#10) 2021-06-20 16:32:29 +02:00
screenshot.png initial commit 2018-01-10 10:04:36 +01:00

README.md

wielded_light mod for Minetest

Idea taken from torches_wieldlight in https://github.com/minetest-mods/torches, but written from scratch and usable for all shining items.

Screenshot

All bright nodes with light value > 2 lighten the player environment if wielded, with value fewer by 2. (Torch 13->11 for example)

Dependencies: none

License: GPL-3

Shining API:

function wielded_light.update_light(pos, light_level) Enable or update the shining at pos with light_level for 0.6 seconds. Can be used in any on_step call to get other entitys shining for example

wielded_light.register_item_light(itemname, light_level) Override or set custom light level to an item. This does not change the item/node definition, just the lighting in this mod.

function wielded_light.update_light_by_item(stack, pos) Update light at pos using item shining settings -from registered item_light or from item definition