From 6aa67cd51846bceebafc491d8dbc5a970a04b1e6 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Thu, 16 Feb 2017 18:37:11 +0100 Subject: [PATCH] Better item flowing --- mods/ENTITIES/mcl_item_entity/init.lua | 3 ++- .../sounds/builtin_item_lava.ogg | Bin 2 files changed, 2 insertions(+), 1 deletion(-) rename mods/ENTITIES/{builtin_item => mcl_item_entity}/sounds/builtin_item_lava.ogg (100%) diff --git a/mods/ENTITIES/mcl_item_entity/init.lua b/mods/ENTITIES/mcl_item_entity/init.lua index 1d8d31685..3e29268f2 100644 --- a/mods/ENTITIES/mcl_item_entity/init.lua +++ b/mods/ENTITIES/mcl_item_entity/init.lua @@ -350,7 +350,6 @@ core.register_entity(":__builtin:item", { return end local p = self.object:getpos() - p.y = p.y - 0.5 local node = core.get_node_or_nil(p) local in_unloaded = (node == nil) if in_unloaded then @@ -425,6 +424,8 @@ core.register_entity(":__builtin:item", { end -- If node is not registered or node is walkably solid and resting on nodebox + p.y = p.y - 0.5 + local nn = minetest.get_node(p).name local v = self.object:getvelocity() if not core.registered_nodes[nn] or core.registered_nodes[nn].walkable and v.y == 0 then diff --git a/mods/ENTITIES/builtin_item/sounds/builtin_item_lava.ogg b/mods/ENTITIES/mcl_item_entity/sounds/builtin_item_lava.ogg similarity index 100% rename from mods/ENTITIES/builtin_item/sounds/builtin_item_lava.ogg rename to mods/ENTITIES/mcl_item_entity/sounds/builtin_item_lava.ogg