From 458ad23531a0fcd3334debf9e5c7acb29763b8b1 Mon Sep 17 00:00:00 2001 From: Robert Zenz Date: Wed, 7 Oct 2015 22:02:42 +0200 Subject: [PATCH] Fixed some typos. --- mods/player_shadow/init.lua | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/mods/player_shadow/init.lua b/mods/player_shadow/init.lua index e2e6908..15b95b0 100644 --- a/mods/player_shadow/init.lua +++ b/mods/player_shadow/init.lua @@ -1,8 +1,12 @@ local shadows = {} -minetest.register_entity("shadow:shadow", { +minetest.register_entity("player_shadow:shadow", { automatic_rotate = false, + collision_box = { + 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0 + }, makes_footstep_sound = false, physical = false, textures = { @@ -16,15 +20,14 @@ minetest.register_entity("shadow:shadow", { }) minetest.register_on_joinplayer(function(player) - local surrounding_objects = minetest.get_objects_inside_radius(player:getpos(), 0.5) + local surrounding_objects = minetest.get_objects_inside_radius(player:getpos(), 14.5) for index, object in ipairs(surrounding_objects) do - if object.name == "shadow:shadow" then - object:remove() - end + print("remove") + object:remove() end - local shadow = minetest.add_entity(player:getpos(), "shadow:shadow") + local shadow = minetest.add_entity(player:getpos(), "player_shadow:shadow") shadows[player:get_player_name()] = shadow