From 8072597f5d4b15d2368a24b4a008162f7a66564e Mon Sep 17 00:00:00 2001 From: iner7 <37867876+iner7@users.noreply.github.com> Date: Wed, 26 Jan 2022 23:44:37 +0300 Subject: [PATCH] Fix buges MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Только с такими правками заработала function BUILD в Minetest 5.4.1 --- entity/turtle.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/entity/turtle.lua b/entity/turtle.lua index 16948fd..143c144 100644 --- a/entity/turtle.lua +++ b/entity/turtle.lua @@ -206,9 +206,9 @@ function TurtleEntity:build(nodeLocation, turtleslot) if node.name~="air" then return false end --Build and consume item - local stack = self:getTurtleslot("main", turtleslot) + local stack = self:getTurtleslot(turtleslot) if stack:is_empty() then return false end - local newstack, position_placed = minetest.item_place_node(stack, nil, { type="node", under=nodeLocation, above=self:get_pos()}) + local newstack, position_placed = minetest.item_place_node(stack, nil, { type="node", under=nodeLocation, above=self.object:get_pos()}) self.inv:set_stack("main", turtleslot,newstack) if position_placed == nil then @@ -652,4 +652,4 @@ function TurtleEntity:dump(object) return dump(object) end -- MAIN TURTLE INTERFACE END--------------------------------------- -- MAIN TURTLE INTERFACE END--------------------------------------- -minetest.register_entity("computertest:turtle", TurtleEntity) \ No newline at end of file +minetest.register_entity("computertest:turtle", TurtleEntity)