forked from mtcontrib/unifieddyes
prevent crash in setting sky color
if get color from name return nil
This commit is contained in:
parent
f59c8affc1
commit
10ab87bf65
2
init.lua
2
init.lua
@ -668,11 +668,13 @@ function unifieddyes.on_airbrush(itemstack, player, pointed_thing)
|
||||
minetest.chat_send_player(player_name, "*** No node selected")
|
||||
else
|
||||
local hexcolor = unifieddyes.get_color_from_dye_name(painting_with)
|
||||
if hexcolor then
|
||||
local r = tonumber(string.sub(hexcolor,1,2),16)
|
||||
local g = tonumber(string.sub(hexcolor,3,4),16)
|
||||
local b = tonumber(string.sub(hexcolor,5,6),16)
|
||||
player:set_sky({r=r,g=g,b=b,a=255},"plain")
|
||||
end
|
||||
end
|
||||
return
|
||||
end
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user