From 90b85cdb2eb98f413cd8f572e419c031b9361af4 Mon Sep 17 00:00:00 2001 From: Alexander Weber Date: Tue, 8 May 2018 22:42:19 +0200 Subject: [PATCH] support for wielded_light shining supports also wielded_light.register_item_light("throwing:arrow", light_level) to set the light level --- depends.txt | 1 + init.lua | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/depends.txt b/depends.txt index 7c2687a..8ca41df 100644 --- a/depends.txt +++ b/depends.txt @@ -1,2 +1,3 @@ mesecons? mesecons_button? +wielded_light? diff --git a/init.lua b/init.lua index 2afde48..786b45e 100644 --- a/init.lua +++ b/init.lua @@ -195,6 +195,10 @@ local function arrow_step(self, dtime) end end + -- Support for shining items using wielded light + if minetest.global_exists("wielded_light") and self.object then + wielded_light.update_light_by_item(self.item, self.object:get_pos()) + end self.last_pos = pos -- Used by the build arrow end