diff options
| author | kpoppel <poulsen.kim@gmail.com> | 2013-06-03 13:54:05 -0700 | 
|---|---|---|
| committer | kpoppel <poulsen.kim@gmail.com> | 2013-06-03 13:54:05 -0700 | 
| commit | a9a8f3be3404f08de2a1cc1f133f3985c18cccb3 (patch) | |
| tree | ddb0b30e67cad236b3c57f72fce3153256385e4b | |
| parent | 6234e5de8328b9d02b2307c52bf91fb5b656d9db (diff) | |
| parent | 7d890428f547758ffd907252b2effb1d743c02e4 (diff) | |
Merge pull request #3 from RealBadAngel/indev
Indev
| -rw-r--r-- | item_drop/init.lua | 2 | ||||
| -rw-r--r-- | technic/depends.txt | 1 | ||||
| -rw-r--r-- | technic/textures/technic_hv_battery_box_bottom.png | bin | 0 -> 653 bytes | |||
| -rw-r--r-- | technic/textures/technic_hv_battery_box_side0.png | bin | 0 -> 777 bytes | |||
| -rw-r--r-- | technic/textures/technic_hv_battery_box_top.png | bin | 0 -> 792 bytes | |||
| -rw-r--r-- | technic/tree_tap.lua | 13 | ||||
| -rw-r--r-- | unified_inventory/api.lua | 17 | 
7 files changed, 20 insertions, 13 deletions
| diff --git a/item_drop/init.lua b/item_drop/init.lua index db1f2a3..54b617f 100644 --- a/item_drop/init.lua +++ b/item_drop/init.lua @@ -4,6 +4,7 @@ time_pick = 3  if technic.config:getBool("enable_item_pickup") then  	minetest.register_globalstep(function(dtime)  		for _,player in ipairs(minetest.get_connected_players()) do +			if player and player:get_hp() > 0 then  			local pos = player:getpos()  			pos.y = pos.y+0.5  			local inv = player:get_inventory() @@ -26,6 +27,7 @@ if technic.config:getBool("enable_item_pickup") then  					end  				end  			end +			end  		end  	end)  end diff --git a/technic/depends.txt b/technic/depends.txt index 3859f8a..7d2e8c3 100644 --- a/technic/depends.txt +++ b/technic/depends.txt @@ -2,3 +2,4 @@ default  moreores  pipeworks  mesecons +moretrees diff --git a/technic/textures/technic_hv_battery_box_bottom.png b/technic/textures/technic_hv_battery_box_bottom.pngBinary files differ new file mode 100644 index 0000000..996b2d4 --- /dev/null +++ b/technic/textures/technic_hv_battery_box_bottom.png diff --git a/technic/textures/technic_hv_battery_box_side0.png b/technic/textures/technic_hv_battery_box_side0.pngBinary files differ new file mode 100644 index 0000000..fffd8ea --- /dev/null +++ b/technic/textures/technic_hv_battery_box_side0.png diff --git a/technic/textures/technic_hv_battery_box_top.png b/technic/textures/technic_hv_battery_box_top.pngBinary files differ new file mode 100644 index 0000000..49dee71 --- /dev/null +++ b/technic/textures/technic_hv_battery_box_top.png diff --git a/technic/tree_tap.lua b/technic/tree_tap.lua index 107faed..9d805d5 100644 --- a/technic/tree_tap.lua +++ b/technic/tree_tap.lua @@ -7,7 +7,8 @@                              local pos=minetest.get_pointed_thing_position(pointed_thing,above)                              local node=minetest.env:get_node(pos)                              local node_name=node.name -                            if node_name == "farming_plus:rubber_tree_full" or node_name == "farming:rubber_tree_full" or node_name == "technic:rubber_tree_full" then +                            if node_name == "moretrees:rubber_tree_trunk" then +                                    node.name = "moretrees:rubber_tree_trunk_empty"                                      user:get_inventory():add_item("main",ItemStack("technic:raw_latex"))                                      minetest.env:set_node(pos,node)                                      local item=itemstack:to_table() @@ -47,3 +48,13 @@              description = "Rubber Fiber",              inventory_image = "technic_rubber.png",      }) + +minetest.register_abm({ +	nodenames = {"moretrees:rubber_tree_trunk_empty"}, +	interval = 60, +	chance = 15, +	action = function(pos, node) +		node.name = "moretrees:rubber_tree_trunk" +		minetest.env:set_node(pos, node) +	end +}) diff --git a/unified_inventory/api.lua b/unified_inventory/api.lua index ab55903..02c08e9 100644 --- a/unified_inventory/api.lua +++ b/unified_inventory/api.lua @@ -58,7 +58,7 @@ minetest.register_on_joinplayer(function(player)  	unified_inventory.alternate[player_name] = 1  	unified_inventory.current_item[player_name] =nil  	unified_inventory.set_inventory_formspec(player,unified_inventory.get_formspec(player, unified_inventory.default)) - +	  --crafting guide inventories  local inv = minetest.create_detached_inventory(player:get_player_name().."craftrecipe",{  	allow_put = function(inv, listname, index, stack, player) @@ -75,8 +75,8 @@ local inv = minetest.create_detached_inventory(player:get_player_name().."craftr  			return 0  		end,  	}) -	inv:set_size("output", 1) -	inv:set_size("build", 3*3) +inv:set_size("output", 1) +inv:set_size("build", 3*3)  -- refill slot  unified_inventory.refill = minetest.create_detached_inventory(player_name.."refill", { @@ -93,7 +93,6 @@ unified_inventory.refill = minetest.create_detached_inventory(player_name.."refi  	end,  })  unified_inventory.refill:set_size("main", 1) -end)  -- trash slot  unified_inventory.trash = minetest.create_detached_inventory("trash", { @@ -111,24 +110,18 @@ unified_inventory.trash = minetest.create_detached_inventory("trash", {  	end,  })  unified_inventory.trash:set_size("main", 1) +end)  -- set_inventory_formspec  unified_inventory.set_inventory_formspec = function(player,formspec)  	if player then -		if minetest.setting_getbool("creative_mode") then -			-- if creative mode is on then wait a bit -			minetest.after(0.01,function() -			player:set_inventory_formspec(formspec) -			end) -		else  		player:set_inventory_formspec(formspec) -		end  	end  end  -- get_formspec  unified_inventory.get_formspec = function(player,page) -	if player==nil then	return "" end +	if player==nil then return "" end  	local player_name = player:get_player_name()  	unified_inventory.current_page[player_name]=page | 
