2017-12-17 18:49:26 -08:00
|
|
|
local minlight = 0
|
|
|
|
local maxlight = default.LIGHT_MAX
|
|
|
|
|
|
|
|
-- OBSIDIAN WART
|
2021-03-14 13:29:09 -07:00
|
|
|
farming.register_plant("x_farming:obsidian_wart", {
|
2017-12-17 18:49:26 -08:00
|
|
|
description = "Obsidian Wart Seed",
|
|
|
|
paramtype2 = "meshoptions",
|
2021-03-14 13:29:09 -07:00
|
|
|
inventory_image = "x_farming_obsidian_wart_seed.png",
|
2017-12-17 18:49:26 -08:00
|
|
|
steps = 6,
|
|
|
|
minlight = minlight,
|
|
|
|
maxlight = maxlight,
|
|
|
|
fertility = {"underground"},
|
|
|
|
groups = {flammable = 4},
|
|
|
|
place_param2 = 3
|
|
|
|
})
|
|
|
|
|
|
|
|
-- default obsidian
|
|
|
|
minetest.override_item("default:obsidian", {
|
|
|
|
groups = {cracky = 1, level = 2, soil = 1, underground = 1},
|
|
|
|
soil = {
|
|
|
|
base = "default:obsidian",
|
2021-03-14 13:29:09 -07:00
|
|
|
dry = "x_farming:obsidian_soil",
|
|
|
|
wet = "x_farming:obsidian_soil_wet"
|
2017-12-17 18:49:26 -08:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
-- obsidian - soil
|
2021-03-14 13:29:09 -07:00
|
|
|
minetest.register_node("x_farming:obsidian_soil", {
|
2017-12-17 18:49:26 -08:00
|
|
|
description = "Obsidian Soil",
|
|
|
|
drop = "default:obsidian",
|
2021-03-14 13:29:09 -07:00
|
|
|
tiles = {"x_farming_obsidian_soil.png", "default_obsidian.png"},
|
2017-12-17 18:49:26 -08:00
|
|
|
groups = {cracky = 1, level = 2, soil = 2, underground = 1, field = 1, not_in_creative_inventory = 1},
|
|
|
|
sounds = default.node_sound_stone_defaults(),
|
|
|
|
soil = {
|
|
|
|
base = "default:obsidian",
|
2021-03-14 13:29:09 -07:00
|
|
|
dry = "x_farming:obsidian_soil",
|
|
|
|
wet = "x_farming:obsidian_soil_wet"
|
2017-12-17 18:49:26 -08:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
-- obsidian - soil - wet
|
2021-03-14 13:29:09 -07:00
|
|
|
minetest.register_node("x_farming:obsidian_soil_wet", {
|
2017-12-17 18:49:26 -08:00
|
|
|
description = "Wet Obsidian Soil",
|
|
|
|
drop = "default:obsidian",
|
2021-03-14 13:29:09 -07:00
|
|
|
tiles = {"x_farming_obsidian_soil_wet.png", "x_farming_obsidian_soil_wet_side.png"},
|
2017-12-17 18:49:26 -08:00
|
|
|
groups = {cracky = 1, level = 2, soil = 3, wet = 1, underground = 1, field = 1, not_in_creative_inventory = 1},
|
|
|
|
sounds = default.node_sound_stone_defaults(),
|
|
|
|
soil = {
|
|
|
|
base = "default:obsidian",
|
2021-03-14 13:29:09 -07:00
|
|
|
dry = "x_farming:obsidian_soil",
|
|
|
|
wet = "x_farming:obsidian_soil_wet"
|
2017-12-17 18:49:26 -08:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Nodes
|
|
|
|
--
|
2021-03-14 13:29:09 -07:00
|
|
|
minetest.register_node("x_farming:wart_block", {
|
2017-12-17 18:49:26 -08:00
|
|
|
description = "Wart Block",
|
2021-03-14 13:29:09 -07:00
|
|
|
tiles = {"x_farming_wart_block.png"},
|
2017-12-17 18:49:26 -08:00
|
|
|
groups = {cracky = 3},
|
|
|
|
sounds = default.node_sound_stone_defaults()
|
|
|
|
})
|
|
|
|
|
2021-03-14 13:29:09 -07:00
|
|
|
minetest.register_node("x_farming:wartrack", {
|
2017-12-17 18:49:26 -08:00
|
|
|
description = "Wartrack",
|
2021-03-14 13:29:09 -07:00
|
|
|
tiles = {"x_farming_wartrack.png"},
|
2017-12-17 18:49:26 -08:00
|
|
|
groups = {cracky = 3},
|
|
|
|
sounds = default.node_sound_stone_defaults()
|
|
|
|
})
|
|
|
|
|
2021-03-14 13:29:09 -07:00
|
|
|
minetest.register_node("x_farming:wart_brick_block", {
|
2017-12-17 18:49:26 -08:00
|
|
|
description = "Wart Brick Block",
|
2021-03-14 13:29:09 -07:00
|
|
|
tiles = {"x_farming_wart_brick_block.png"},
|
2017-12-17 18:49:26 -08:00
|
|
|
groups = {cracky = 2},
|
|
|
|
sounds = default.node_sound_stone_defaults()
|
|
|
|
})
|
|
|
|
|
2021-03-14 13:29:09 -07:00
|
|
|
minetest.register_node("x_farming:wart_red_brick_block", {
|
2017-12-17 18:49:26 -08:00
|
|
|
description = "Wart Red Brick Block",
|
2021-03-14 13:29:09 -07:00
|
|
|
tiles = {"x_farming_wart_red_brick_block.png"},
|
2017-12-17 18:49:26 -08:00
|
|
|
groups = {cracky = 2},
|
|
|
|
sounds = default.node_sound_stone_defaults()
|
|
|
|
})
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Register Wart stairs and slabs
|
|
|
|
--
|
|
|
|
stairs.register_stair_and_slab(
|
|
|
|
"wart_block",
|
2021-03-14 13:29:09 -07:00
|
|
|
"x_farming:wart_block",
|
2017-12-17 18:49:26 -08:00
|
|
|
{cracky = 3},
|
2021-03-14 13:29:09 -07:00
|
|
|
{"x_farming_wart_block.png"},
|
2017-12-17 18:49:26 -08:00
|
|
|
"Wart Block Stair",
|
|
|
|
"Wart Block Slab",
|
|
|
|
default.node_sound_stone_defaults()
|
|
|
|
)
|
|
|
|
|
|
|
|
stairs.register_stair_and_slab(
|
|
|
|
"wart_brick_block",
|
2021-03-14 13:29:09 -07:00
|
|
|
"x_farming:wart_brick_block",
|
2017-12-17 18:49:26 -08:00
|
|
|
{cracky = 2},
|
2021-03-14 13:29:09 -07:00
|
|
|
{"x_farming_wart_brick_block.png"},
|
2017-12-17 18:49:26 -08:00
|
|
|
"Wart Brick Stair",
|
|
|
|
"Wart Brick Slab",
|
|
|
|
default.node_sound_stone_defaults()
|
|
|
|
)
|
|
|
|
|
|
|
|
stairs.register_stair_and_slab(
|
|
|
|
"wart_red_brick_block",
|
2021-03-14 13:29:09 -07:00
|
|
|
"x_farming:wart_red_brick_block",
|
2017-12-17 18:49:26 -08:00
|
|
|
{cracky = 2},
|
2021-03-14 13:29:09 -07:00
|
|
|
{"x_farming_wart_red_brick_block.png"},
|
2017-12-17 18:49:26 -08:00
|
|
|
"Wart Red Brick Stair",
|
|
|
|
"Wart Red Brick Slab",
|
|
|
|
default.node_sound_stone_defaults()
|
|
|
|
)
|
|
|
|
|
|
|
|
stairs.register_stair_and_slab(
|
|
|
|
"wartrack",
|
2021-03-14 13:29:09 -07:00
|
|
|
"x_farming:wartrack",
|
2017-12-17 18:49:26 -08:00
|
|
|
{cracky = 3},
|
2021-03-14 13:29:09 -07:00
|
|
|
{"x_farming_wartrack.png"},
|
2017-12-17 18:49:26 -08:00
|
|
|
"Wartrack Stair",
|
|
|
|
"Wartrack Slab",
|
|
|
|
default.node_sound_stone_defaults()
|
|
|
|
)
|