diff --git a/init.lua b/init.lua index effe8aa..981c9cd 100644 --- a/init.lua +++ b/init.lua @@ -81,3 +81,37 @@ minetest.register_tool("tapes:spiketape_black", { return itemstack end }) + +--Mese Tape +minetest.register_node("tapes:piece_mesetape", { + description = "Mese Tape Net", + drawtype = "signlike", + paramtype = "light", + paramtype2 = "wallmounted", + is_ground_content = false, + sunlight_propagates = true, + walkable = false, + tiles = {"tapes_piece_mesenet.png",}, + inventory_image = "tapes_piece_mesenet.png", + wield_image = "tapes_piece_mesenet.png", + groups = {cracky = 1, not_in_creative_inventory = 1}, + + liquid_viscosity = 30, + liquidtype = "source", + + selection_box = { + type = "wallmounted", + }, + + +}) + +minetest.register_tool("tapes:mesetape", { + description = "Mese Tape", + inventory_image = "tapes_mesetape.png", + on_use = function(itemstack, player, pointed_thing) + minetest.set_node(pointed_thing.above, {name = "tapes:piece_mesetape"}) + itemstack:add_wear(5000) + return itemstack + end +})