aux1 key works now as well instead of only sneak key for storing a new pattern

This commit is contained in:
Sokomine 2021-09-29 20:19:28 +02:00
parent 7bfcb73607
commit c030a3beb8
3 changed files with 3 additions and 4 deletions

View File

@ -11,7 +11,7 @@ Or just use /giveme replacer:replacer
Usage: Right-click on a node of that type you want to replace other nodes with. Usage: Right-click on a node of that type you want to replace other nodes with.
Left-click (normal usage) on any nodes you want to replace with the type you previously right-clicked on. Left-click (normal usage) on any nodes you want to replace with the type you previously right-clicked on.
SHIFT-Right-click in order to store a new pattern. Sneak-Right-click (alternatively: aux1-Right-click) in order to store a new pattern.
When in creative mode, the node will just be replaced. Your inventory will not be changed. When in creative mode, the node will just be replaced. Your inventory will not be changed.

View File

@ -94,7 +94,7 @@ minetest.register_tool( "replacer:replacer",
local keys=placer:get_player_control(); local keys=placer:get_player_control();
-- just place the stored node if now new one is to be selected -- just place the stored node if now new one is to be selected
if( not( keys["sneak"] )) then if( not( keys["sneak"] ) and not( keys["aux1"])) then
return replacer.replace( itemstack, placer, pointed_thing, 0 ); end return replacer.replace( itemstack, placer, pointed_thing, 0 ); end
@ -265,4 +265,3 @@ minetest.register_craft({
} }
}) })

View File

@ -58,7 +58,7 @@ replacer.inspect = function( itemstack, user, pointed_thing, mode, show_receipe
end end
local name = user:get_player_name(); local name = user:get_player_name();
local keys = user:get_player_control(); local keys = user:get_player_control();
if( keys["sneak"] ) then if( keys["sneak"] or keys["aux1"]) then
show_receipe = true; show_receipe = true;
end end