forked from minetest-mods/item_drop
Compare commits
4 Commits
29983259ee
...
cae46704eb
Author | SHA1 | Date | |
---|---|---|---|
cae46704eb | |||
d19d00d690 | |||
900614a74c | |||
1545f82cb7 |
4
init.lua
4
init.lua
@ -99,7 +99,7 @@ if legacy_setting_getbool("item_drop.enable_item_pickup",
|
|||||||
minetest.sound_play("item_drop_pickup", {
|
minetest.sound_play("item_drop_pickup", {
|
||||||
pos = pos,
|
pos = pos,
|
||||||
gain = pickup_gain,
|
gain = pickup_gain,
|
||||||
})
|
}, true)
|
||||||
if pickup_particle then
|
if pickup_particle then
|
||||||
local item = minetest.registered_nodes[
|
local item = minetest.registered_nodes[
|
||||||
ent.itemstring:gsub("(.*)%s.*$", "%1")]
|
ent.itemstring:gsub("(.*)%s.*$", "%1")]
|
||||||
@ -378,7 +378,7 @@ and not minetest.settings:get_bool("creative_mode") then
|
|||||||
|
|
||||||
local old_handle_node_drops = minetest.handle_node_drops
|
local old_handle_node_drops = minetest.handle_node_drops
|
||||||
function minetest.handle_node_drops(pos, drops, player)
|
function minetest.handle_node_drops(pos, drops, player)
|
||||||
if player.is_fake_player then
|
if not player or player.is_fake_player then
|
||||||
-- Node Breaker or similar machines should receive items in the
|
-- Node Breaker or similar machines should receive items in the
|
||||||
-- inventory
|
-- inventory
|
||||||
return old_handle_node_drops(pos, drops, player)
|
return old_handle_node_drops(pos, drops, player)
|
||||||
|
Reference in New Issue
Block a user