Merge pull request #3 from RealBadAngel/indev
Indev
3 files added
4 files modified
| | |
| | | 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() |
| | |
| | | end |
| | | end |
| | | end |
| | | end |
| | | end) |
| | | end |
| | | |
| | |
| | | moreores |
| | | pipeworks |
| | | mesecons |
| | | moretrees |
| | |
| | | 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() |
| | |
| | | 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 |
| | | }) |
| | |
| | | end, |
| | | }) |
| | | unified_inventory.refill:set_size("main", 1) |
| | | end) |
| | | |
| | | -- trash slot |
| | | 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 |
| | | |