diff --git a/init.lua b/init.lua index 53778bd..fe4e23d 100644 --- a/init.lua +++ b/init.lua @@ -15,10 +15,10 @@ if minetest.settings:get_bool("item_drop.enable_item_pickup") ~= false then local key_triggered = minetest.settings:get_bool( "item_drop.enable_pickup_key") ~= false local key_invert = minetest.settings:get_bool( - "item_drop.pickup_keyinvert") ~= false + "item_drop.pickup_keyinvert") or false local keytype if key_triggered then - keytype = minetest.settings:get("item_drop.pickup_keytype") or "Sneak" + keytype = minetest.settings:get("item_drop.pickup_keytype") or "Use" end local magnet_mode = magnet_radius > pickup_radius diff --git a/settingtypes.txt b/settingtypes.txt index d4f02e6..1503e4b 100644 --- a/settingtypes.txt +++ b/settingtypes.txt @@ -8,10 +8,10 @@ item_drop.enable_item_drop (Enable item drops) bool true item_drop.enable_pickup_key (Use pickup key) bool true #Collect items when the key is not pressed instead of when it is pressed -item_drop.pickup_keyinvert (Invert pickup key) bool true +item_drop.pickup_keyinvert (Invert pickup key) bool false #What keytype to use as pickup key -item_drop.pickup_keytype (Pickup keytype) enum Sneak Use,Sneak,LeftAndRight,RMB,SneakAndRMB +item_drop.pickup_keytype (Pickup keytype) enum Use Use,Sneak,LeftAndRight,RMB,SneakAndRMB #The volume of the pickup sound item_drop.pickup_sound_gain (Pickup sound gain) float 0.4