Add coral nodes tree blocks and adjust coral bones tree schematic
This commit is contained in:
parent
c70d5956f7
commit
abfbca51b0
File diff suppressed because it is too large
Load Diff
17
crafting.lua
17
crafting.lua
|
@ -393,6 +393,23 @@ minetest.register_craft({
|
|||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:coral_bones_brick 4',
|
||||
recipe = {
|
||||
{ 'everness:coral_bones_block', 'everness:coral_bones_block' },
|
||||
{ 'everness:coral_bones_block', 'everness:coral_bones_block' },
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:coral_bones_block 9',
|
||||
recipe = {
|
||||
{ 'everness:coral_bones', 'everness:coral_bones', 'everness:coral_bones' },
|
||||
{ 'everness:coral_bones', 'everness:coral_bones', 'everness:coral_bones' },
|
||||
{ 'everness:coral_bones', 'everness:coral_bones', 'everness:coral_bones' },
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'everness:crystal_sandstone 4',
|
||||
recipe = {
|
||||
|
|
|
@ -220,6 +220,7 @@ register_coral_grass_decoration(0.03, 0.03, 1)
|
|||
--
|
||||
|
||||
local deco_id_coral_bones_tree = minetest.get_decoration_id('everness:coral_forest_coral_bones_tree')
|
||||
local coral_bones_tree_size = { x = 16, y = 35, z = 16 }
|
||||
|
||||
minetest.set_gen_notify('decoration', { deco_id_coral_bones_tree })
|
||||
|
||||
|
@ -231,7 +232,10 @@ minetest.register_on_generated(function(minp, maxp, blockseed)
|
|||
-- Coral bone tree - fix light
|
||||
--
|
||||
for _, pos in ipairs(gennotify['decoration#' .. deco_id_coral_bones_tree] or {}) do
|
||||
minetest.fix_light(vector.offset(pos, -1, -1, -1), vector.offset(pos, 14, 35, 14))
|
||||
minetest.fix_light(
|
||||
vector.round(vector.new(pos.x - (coral_bones_tree_size.x / 2), pos.y, pos.z - (coral_bones_tree_size.z / 2))),
|
||||
vector.round(vector.new(pos.x + (coral_bones_tree_size.x / 2), pos.y + coral_bones_tree_size.y, pos.z + (coral_bones_tree_size.z / 2)))
|
||||
)
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
|
|
@ -235,7 +235,7 @@ mcl_stairs.register_stair_and_slab(
|
|||
mcl_stairs.register_stair_and_slab(
|
||||
'cursed_brick',
|
||||
'everness:cursed_brick',
|
||||
{ pickaxey = 2 },
|
||||
{ pickaxey = 1 },
|
||||
{ 'everness_cursed_brick.png' },
|
||||
S('Cursed Brick Stair'),
|
||||
S('Cursed Brick Slab'),
|
||||
|
@ -249,7 +249,7 @@ mcl_stairs.register_stair_and_slab(
|
|||
mcl_stairs.register_stair_and_slab(
|
||||
'cursed_brick_with_growth',
|
||||
'everness:cursed_brick_with_growth',
|
||||
{ pickaxey = 2 },
|
||||
{ pickaxey = 1 },
|
||||
{ 'everness_cursed_brick_with_growth.png' },
|
||||
S('Cursed Brick with Growth Stair'),
|
||||
S('Cursed Brick with Growth Slab'),
|
||||
|
@ -260,6 +260,34 @@ mcl_stairs.register_stair_and_slab(
|
|||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_bones_block',
|
||||
'everness:coral_bones_block',
|
||||
{ pickaxey = 1 },
|
||||
{ 'everness_coral_bones_block.png' },
|
||||
S('Coral Bones Block Stair'),
|
||||
S('Coral Bones Block Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral Bones Block Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
'coral_bones_brick',
|
||||
'everness:coral_bones_brick',
|
||||
{ pickaxey = 1 },
|
||||
{ 'everness_coral_bones_brick.png' },
|
||||
S('Coral Bones Brick Stair'),
|
||||
S('Coral Bones Brick Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
6,
|
||||
2,
|
||||
S('Double Coral Bones Brick Slab'),
|
||||
nil
|
||||
)
|
||||
|
||||
-- Quartz
|
||||
|
||||
mcl_stairs.register_stair_and_slab(
|
||||
|
|
43
nodes.lua
43
nodes.lua
|
@ -458,8 +458,49 @@ Everness:register_node('everness:coral_bones', {
|
|||
stone = 1,
|
||||
-- MCL
|
||||
pickaxey = 1,
|
||||
building_block = 1
|
||||
},
|
||||
_mcl_hardness = 1.5,
|
||||
_mcl_blast_resistance = 6,
|
||||
sounds = Everness.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
Everness:register_node('everness:coral_bones_block', {
|
||||
description = S('Coral Bones Block'),
|
||||
tiles = { 'everness_coral_bones_block.png' },
|
||||
groups = {
|
||||
-- MTG
|
||||
cracky = 2,
|
||||
-- MCL
|
||||
pickaxey = 1,
|
||||
sandstone = 1,
|
||||
normal_sandstone = 1,
|
||||
building_block = 1,
|
||||
coral = 2,
|
||||
material_stone = 1,
|
||||
-- ALL
|
||||
stone = 1
|
||||
},
|
||||
_mcl_hardness = 1.5,
|
||||
_mcl_blast_resistance = 6,
|
||||
sounds = Everness.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
Everness:register_node('everness:coral_bones_brick', {
|
||||
description = S('Coral Bones Brick'),
|
||||
paramtype2 = 'facedir',
|
||||
place_param2 = 0,
|
||||
tiles = { 'everness_coral_bones_brick.png' },
|
||||
groups = {
|
||||
-- MTG
|
||||
cracky = 2,
|
||||
-- MCL
|
||||
pickaxey = 1,
|
||||
sandstone = 1,
|
||||
normal_sandstone = 1,
|
||||
building_block = 1,
|
||||
material_stone = 1,
|
||||
-- ALL
|
||||
stone = 1
|
||||
},
|
||||
_mcl_hardness = 1.5,
|
||||
_mcl_blast_resistance = 6,
|
||||
|
|
Binary file not shown.
24
stairs.lua
24
stairs.lua
|
@ -538,3 +538,27 @@ stairs.register_stair_and_slab(
|
|||
Everness.node_sound_glass_defaults(),
|
||||
true
|
||||
)
|
||||
|
||||
-- Coral Bones
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
'coral_bones_block',
|
||||
'everness:coral_bones_block',
|
||||
{ cracky = 2, stone = 1 },
|
||||
{ 'everness_coral_bones_block.png' },
|
||||
S('Coral Bones Block Stair'),
|
||||
S('Coral Bones Block Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
true
|
||||
)
|
||||
|
||||
stairs.register_stair_and_slab(
|
||||
'coral_bones_brick',
|
||||
'everness:coral_bones_brick',
|
||||
{ cracky = 2, stone = 1 },
|
||||
{ 'everness_coral_bones_brick.png' },
|
||||
S('Coral Bones Brick Stair'),
|
||||
S('Coral Bones Brick Slab'),
|
||||
Everness.node_sound_stone_defaults(),
|
||||
true
|
||||
)
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 272 B |
Binary file not shown.
After Width: | Height: | Size: 645 B |
Binary file not shown.
Before Width: | Height: | Size: 267 B After Width: | Height: | Size: 266 B |
Ŝarĝante…
Reference in New Issue