diff options
| author | Rui914 <mrrst0914@gmail.com> | 2015-08-21 01:28:51 +0900 | 
|---|---|---|
| committer | Rui914 <mrrst0914@gmail.com> | 2015-08-21 01:28:51 +0900 | 
| commit | bedfa586723c00bba3a164f6b061eca83fef776b (patch) | |
| tree | d102f990a2c77607e8e885918fda95ef0e62d97c /digilines_lcd | |
| parent | e2b9141ccc0217639fdbc47b6185ef60e2ce73e8 (diff) | |
Fix digilines_lcd problems
Diffstat (limited to 'digilines_lcd')
| -rw-r--r-- | digilines_lcd/init.lua | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/digilines_lcd/init.lua b/digilines_lcd/init.lua index 407060b..ade3fca 100644 --- a/digilines_lcd/init.lua +++ b/digilines_lcd/init.lua @@ -39,14 +39,15 @@ end  local clearscreen = function(pos)  	local objects = minetest.get_objects_inside_radius(pos, 0.5)  	for _, o in ipairs(objects) do -		if o:get_entity_name() == "digilines_lcd:text" then +		local o_entity = o:get_luaentity() +		if o_entity and o_entity.name == "digilines_lcd:text" then  			o:remove()  		end  	end  end  local prepare_writing = function(pos) -	lcd_info = lcds[minetest.get_node(pos).param2] +	local lcd_info = lcds[minetest.get_node(pos).param2]  	if lcd_info == nil then return end  	local text = minetest.add_entity(  		{x = pos.x + lcd_info.delta.x, | 
