mirror of
				https://github.com/luanti-org/luanti.git
				synced 2025-10-31 07:25:22 +01:00 
			
		
		
		
	Added files via upload
This commit is contained in:
		| @@ -389,7 +389,7 @@ function core.do_item_eat(hp_change, replace_with_item, itemstack, user, pointed | ||||
| 			else | ||||
| 				local inv = user:get_inventory() | ||||
| 				if inv:room_for_item("main", {name=replace_with_item}) then | ||||
| 					inv:add_item("main", replace_with_item) | ||||
| 					user:add_item("main", replace_with_item) | ||||
| 				else | ||||
| 					local pos = user:getpos() | ||||
| 					pos.y = math.floor(pos.y + 0.5) | ||||
| @@ -423,7 +423,7 @@ function core.handle_node_drops(pos, drops, digger) | ||||
| 	if digger:get_inventory() then | ||||
| 		local _, dropped_item | ||||
| 		for _, dropped_item in ipairs(drops) do | ||||
| 			local left = digger:get_inventory():add_item("main", dropped_item) | ||||
| 			local left = digger:add_item("main", dropped_item) | ||||
| 			if not left:is_empty() then | ||||
| 				local p = { | ||||
| 					x = pos.x + math.random()/2-0.25, | ||||
|   | ||||
| @@ -208,7 +208,7 @@ core.register_entity(":__builtin:item", { | ||||
| 	on_punch = function(self, hitter) | ||||
| 		local inv = hitter:get_inventory() | ||||
| 		if inv and self.itemstring ~= '' then | ||||
| 			local left = inv:add_item("main", self.itemstring) | ||||
| 			local left = hitter:add_item("main", self.itemstring) | ||||
| 			if left and not left:is_empty() then | ||||
| 				self.itemstring = left:to_string() | ||||
| 				return | ||||
|   | ||||
| @@ -507,6 +507,9 @@ core.registered_on_player_receive_fields, core.register_on_player_receive_fields | ||||
| core.registered_on_cheats, core.register_on_cheat = make_registration() | ||||
| core.registered_on_crafts, core.register_on_craft = make_registration() | ||||
| core.registered_craft_predicts, core.register_craft_predict = make_registration() | ||||
| core.registered_on_inventory_move_item, core.register_on_inventory_move_item = make_registration() | ||||
| core.registered_on_inventory_add_item, core.register_on_inventory_add_item = make_registration() | ||||
| core.registered_on_inventory_drop_item, core.register_on_inventory_drop_item = make_registration() | ||||
| core.registered_on_protection_violation, core.register_on_protection_violation = make_registration() | ||||
| core.registered_on_item_eats, core.register_on_item_eat = make_registration() | ||||
| core.registered_on_punchplayers, core.register_on_punchplayer = make_registration() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user