mirror of
				https://github.com/luanti-org/luanti.git
				synced 2025-10-30 23:15:32 +01:00 
			
		
		
		
	Item entity: Prevent motion in ignore nodes
This commit is contained in:
		| @@ -147,9 +147,9 @@ core.register_entity(":__builtin:item", { | ||||
| 		}) | ||||
| 		local vel = self.object:getvelocity() | ||||
| 		local def = node and core.registered_nodes[node.name] | ||||
| 		-- Ignore is nil -> stop until the block loaded | ||||
| 		local is_moving = (def and not def.walkable) or | ||||
| 				vel.x ~= 0 or vel.y ~= 0 or vel.z ~= 0 | ||||
| 		-- Avoid entity falling into ignore nodes or unloaded areas | ||||
| 		local is_moving = node and node.name ~= "ignore" and | ||||
| 			((def and not def.walkable) or vel.x ~= 0 or vel.y ~= 0 or vel.z ~= 0) | ||||
| 		local is_slippery = false | ||||
|  | ||||
| 		if def and def.walkable then | ||||
|   | ||||
		Reference in New Issue
	
	Block a user