forked from minetest-mods/more_chests
		
	Shift-click support.
This commit is contained in:
		@@ -38,7 +38,9 @@ minetest.register_node("more_chests:cobble", {
 | 
				
			|||||||
		meta:set_string("formspec",
 | 
							meta:set_string("formspec",
 | 
				
			||||||
				"size[8,9]"..
 | 
									"size[8,9]"..
 | 
				
			||||||
				"list[current_name;main;0,0;8,4;]"..
 | 
									"list[current_name;main;0,0;8,4;]"..
 | 
				
			||||||
				"list[current_player;main;0,5;8,4;]")
 | 
									"list[current_player;main;0,5;8,4;]"..
 | 
				
			||||||
 | 
									"listring[current_name;main]"..
 | 
				
			||||||
 | 
									"listring[current_player;main]")
 | 
				
			||||||
		meta:set_string("owner", "")
 | 
							meta:set_string("owner", "")
 | 
				
			||||||
		local inv = meta:get_inventory()
 | 
							local inv = meta:get_inventory()
 | 
				
			||||||
		inv:set_size("main", 8*4)
 | 
							inv:set_size("main", 8*4)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -39,7 +39,9 @@ minetest.register_node("more_chests:dropbox", {
 | 
				
			|||||||
		meta:set_string("formspec",
 | 
							meta:set_string("formspec",
 | 
				
			||||||
				"size[8,9]"..
 | 
									"size[8,9]"..
 | 
				
			||||||
				"list[current_name;main;0,0;8,4;]"..
 | 
									"list[current_name;main;0,0;8,4;]"..
 | 
				
			||||||
				"list[current_player;main;0,5;8,4;]")
 | 
									"list[current_player;main;0,5;8,4;]"..
 | 
				
			||||||
 | 
									"listring[current_name;main]" ..
 | 
				
			||||||
 | 
									"listring[current_player;main]")
 | 
				
			||||||
		meta:set_string("infotext", "Chest")
 | 
							meta:set_string("infotext", "Chest")
 | 
				
			||||||
		local inv = meta:get_inventory()
 | 
							local inv = meta:get_inventory()
 | 
				
			||||||
		inv:set_size("main", 8*4)
 | 
							inv:set_size("main", 8*4)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -8,6 +8,8 @@ end
 | 
				
			|||||||
local open =  "size[8,10]"..
 | 
					local open =  "size[8,10]"..
 | 
				
			||||||
	"list[current_name;main;0,0;8,4;]"..
 | 
						"list[current_name;main;0,0;8,4;]"..
 | 
				
			||||||
	"list[current_player;main;0,5;8,4;]"..
 | 
						"list[current_player;main;0,5;8,4;]"..
 | 
				
			||||||
 | 
						"listring[current_name;main]" ..
 | 
				
			||||||
 | 
						"listring[current_player;main]" ..
 | 
				
			||||||
	"button[3,9;2,1;open;close]"
 | 
						"button[3,9;2,1;open;close]"
 | 
				
			||||||
local closed = "size[2,1]"..
 | 
					local closed = "size[2,1]"..
 | 
				
			||||||
	"button[0,0;2,1;open;open]"
 | 
						"button[0,0;2,1;open;open]"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -16,7 +16,9 @@ local function get_formspec(string)
 | 
				
			|||||||
		"list[current_name;main;0,0;8,4;]"..
 | 
							"list[current_name;main;0,0;8,4;]"..
 | 
				
			||||||
		"list[current_player;main;0,5;8,4;]"..
 | 
							"list[current_player;main;0,5;8,4;]"..
 | 
				
			||||||
		"field[.25,9.5;6,1;shared;Shared with (separate names with spaces):;"..string.."]"..
 | 
							"field[.25,9.5;6,1;shared;Shared with (separate names with spaces):;"..string.."]"..
 | 
				
			||||||
		"button[6,9;2,1;submit;submit]"
 | 
							"button[6,9;2,1;submit;submit]" ..
 | 
				
			||||||
 | 
							"listring[current_name;main]" ..
 | 
				
			||||||
 | 
							"listring[current_player;main]"
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
minetest.register_node("more_chests:shared", {
 | 
					minetest.register_node("more_chests:shared", {
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										4
									
								
								wifi.lua
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								wifi.lua
									
									
									
									
									
								
							@@ -13,7 +13,9 @@ minetest.register_node("more_chests:wifi", {
 | 
				
			|||||||
		meta:set_string("formspec",
 | 
							meta:set_string("formspec",
 | 
				
			||||||
				"size[8,9]"..
 | 
									"size[8,9]"..
 | 
				
			||||||
				"list[current_player;more_chests:wifi;0,0;8,4;]"..
 | 
									"list[current_player;more_chests:wifi;0,0;8,4;]"..
 | 
				
			||||||
				"list[current_player;main;0,5;8,4;]")
 | 
									"list[current_player;main;0,5;8,4;]" ..
 | 
				
			||||||
 | 
									"listring[current_player;more_chests:wifi]" ..
 | 
				
			||||||
 | 
									"listring[current_player;main]")
 | 
				
			||||||
		meta:set_string("infotext", "Wifi Chest")
 | 
							meta:set_string("infotext", "Wifi Chest")
 | 
				
			||||||
	end,
 | 
						end,
 | 
				
			||||||
	on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player)
 | 
						on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player)
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user