Version MFF.

This commit is contained in:
sys4-fr 2018-09-06 22:11:32 +02:00
parent 962f2a9ea8
commit 381ac0409d
6 changed files with 8 additions and 8 deletions

0
README.md Normal file → Executable file
View File

0
depends.txt Normal file → Executable file
View File

16
init.lua Normal file → Executable file
View File

@ -22,12 +22,12 @@ if( minetest.get_modpath( 'pipeworks' )) then
tubedevice = 1, tubedevice_receiver = 1 }; tubedevice = 1, tubedevice_receiver = 1 };
chesttools.chest_add.tube = { chesttools.chest_add.tube = {
insert_object = function(pos, node, stack, direction) insert_object = function(pos, node, stack, direction)
local meta = minetest.env:get_meta(pos) local meta = minetest.get_meta(pos)
local inv = meta:get_inventory() local inv = meta:get_inventory()
return inv:add_item("main", stack) return inv:add_item("main", stack)
end, end,
can_insert = function(pos, node, stack, direction) can_insert = function(pos, node, stack, direction)
local meta = minetest.env:get_meta(pos) local meta = minetest.get_meta(pos)
local inv = meta:get_inventory() local inv = meta:get_inventory()
return inv:room_for_item("main", stack) return inv:room_for_item("main", stack)
end, end,
@ -128,7 +128,7 @@ chesttools.on_receive_fields = function(pos, formname, fields, player)
selected = 'main'; selected = 'main';
end end
local inv_list = 'main'; local inv_list = 'main';
if( selected == 'main' ) then if( selected == 'main' ) then
inv_list = 'main'; inv_list = 'main';
elseif( selected == 'craft' ) then elseif( selected == 'craft' ) then
inv_list = 'craft'; inv_list = 'craft';
@ -454,15 +454,15 @@ minetest.register_node( 'chesttools:shared_chest', {
local name = user:get_player_name(); local name = user:get_player_name();
local pos = minetest.get_pointed_thing_position( pointed_thing, mode ); local pos = minetest.get_pointed_thing_position( pointed_thing, mode );
local node = minetest.env:get_node_or_nil( pos ); local node = minetest.get_node_or_nil( pos );
if( node == nil or not( node.name )) then if( node == nil or not( node.name )) then
return nil; return nil;
end end
if( node.name=='default:chest' if( node.name=='default:chest'
or node.name=='default:chest_locked' or node.name=='default:chest_locked'
or node.name=='chesttools:shared_chest') then or node.name=='chesttools:shared_chest') then
local formspec = "size[8,4]".. local formspec = "size[8,4]"..
"label[2,0.4;Change chest type:]".. "label[2,0.4;Change chest type:]"..
@ -489,7 +489,7 @@ minetest.register_node( 'chesttools:shared_chest', {
formspec = formspec..'item_image[5,1;1.5,1.5;chesttools:shared_chest]'.. formspec = formspec..'item_image[5,1;1.5,1.5;chesttools:shared_chest]'..
'label[5,2.5;shared]'; 'label[5,2.5;shared]';
end end
minetest.show_formspec( name, "chesttools:update", formspec ); minetest.show_formspec( name, "chesttools:update", formspec );
end end
return nil; return nil;
end, end,

0
textures/chesttools_blue_chest_lock.png Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 742 B

After

Width:  |  Height:  |  Size: 742 B

0
textures/chesttools_blue_chest_side.png Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 642 B

After

Width:  |  Height:  |  Size: 642 B

BIN
textures/chesttools_blue_chest_top.png Normal file → Executable file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 643 B

After

Width:  |  Height:  |  Size: 565 B