diff --git a/mod_support_mcl.lua b/mod_support_mcl.lua index 846f372..af989fd 100644 --- a/mod_support_mcl.lua +++ b/mod_support_mcl.lua @@ -853,3 +853,86 @@ minetest.register_craft({ { 'everness:bamboo_wood', 'everness:bamboo_wood' }, } }) + +mcl_doors:register_door('everness:door_bone_pyrite', { + description = S('Bone Pyrit Door'), + inventory_image = 'everness_door_bone_pyrite_item.png', + groups = { handy = 1, axey = 1, material_wood = 1, flammable = -1 }, + tiles_bottom = { 'everness_mcl_doors_door_bone_pyrite_lower.png', 'everness_mcl_doors_door_bone_pyrite_side_upper.png' }, + tiles_top = { 'everness_mcl_doors_door_bone_pyrite_upper.png', 'everness_mcl_doors_door_bone_pyrite_side_upper.png' }, + sounds = Everness.node_sound_wood_defaults(), + _mcl_hardness = 3, + _mcl_blast_resistance = 3, +}) + +minetest.register_craft({ + output = 'everness:door_bone_pyrite 3', + recipe = { + { 'everness:pyrite_ingot', 'everness:bone' }, + { 'everness:pyrite_ingot', 'everness:bone' }, + { 'everness:pyrite_ingot', 'everness:bone' } + } +}) + +mcl_doors:register_door('everness:door_willow', { + description = S('Willow Door'), + inventory_image = 'everness_door_willow_item.png', + groups = { handy = 1, axey = 1, material_wood = 1, flammable = -1 }, + tiles_bottom = { 'everness_mcl_doors_door_willow_lower.png', 'everness_mcl_doors_door_willow_side_lower.png' }, + tiles_top = { 'everness_mcl_doors_door_willow_upper.png', 'everness_mcl_doors_door_willow_side_upper.png' }, + sounds = Everness.node_sound_wood_defaults(), + _mcl_hardness = 3, + _mcl_blast_resistance = 3, +}) + +minetest.register_craft({ + output = 'everness:door_willow 3', + recipe = { + { 'everness:willow_wood', 'everness:willow_wood' }, + { 'everness:willow_wood', 'everness:willow_wood' }, + { 'everness:willow_wood', 'everness:willow_wood' } + } +}) + +mcl_doors:register_door('everness:door_crystal_wood', { + description = S('Crystal Wood Door'), + inventory_image = 'everness_door_crystal_wood_item.png', + groups = { handy = 1, axey = 1, material_wood = 1, flammable = -1 }, + tiles_bottom = { 'everness_mcl_doors_door_crystal_wood_lower.png', 'everness_mcl_doors_door_crystal_wood_side_lower.png' }, + tiles_top = { 'everness_mcl_doors_door_crystal_wood_upper.png', 'everness_mcl_doors_door_crystal_wood_side_upper.png' }, + sounds = Everness.node_sound_glass_defaults(), + sound_open = 'everness_door_glass_open', + sound_close = 'everness_door_glass_close', + _mcl_hardness = 3, + _mcl_blast_resistance = 3, +}) + +minetest.register_craft({ + output = 'everness:door_crystal_wood 3', + recipe = { + { 'everness:crystal_wood', 'everness:crystal_wood' }, + { 'everness:crystal_wood', 'everness:crystal_wood' }, + { 'everness:crystal_wood', 'everness:crystal_wood' } + } +}) + +mcl_doors:register_trapdoor('everness:trapdoor_crystal_wood', { + description = S('Crystal Wood Trapdoor'), + tile_front = 'everness_door_trapdoor_crystal_wood.png', + tile_side = 'everness_mcl_doors_trapdoor_crystal_wood_side.png', + wield_image = 'everness_door_trapdoor_crystal_wood.png', + groups = { handy = 1, axey = 1, material_wood = 1, flammable = -1 }, + sounds = Everness.node_sound_glass_defaults(), + sound_open = 'everness_door_glass_open', + sound_close = 'everness_door_glass_close', + _mcl_hardness = 3, + _mcl_blast_resistance = 3, +}) + +minetest.register_craft({ + output = 'everness:trapdoor_crystal_wood', + recipe = { + { 'everness:crystal_wood', 'everness:crystal_wood' }, + { 'everness:crystal_wood', 'everness:crystal_wood' }, + } +}) diff --git a/nodes.lua b/nodes.lua index ef6717e..6b1c052 100644 --- a/nodes.lua +++ b/nodes.lua @@ -6783,9 +6783,9 @@ Everness:register_node('everness:termite_block', { handy = 1, shovely = 1, building_block = 1, - _mcl_blast_resistance = 0.5, - _mcl_hardness = 0.5, }, + _mcl_blast_resistance = 0.5, + _mcl_hardness = 0.5, sounds = Everness.node_sound_dirt_defaults(), }) diff --git a/textures/everness_door_bone_pyrite.png b/textures/everness_door_bone_pyrite.png index 5ec6988..fa18a1b 100644 Binary files a/textures/everness_door_bone_pyrite.png and b/textures/everness_door_bone_pyrite.png differ diff --git a/textures/everness_mcl_doors_door_bone_pyrite_lower.png b/textures/everness_mcl_doors_door_bone_pyrite_lower.png new file mode 100644 index 0000000..1f75549 Binary files /dev/null and b/textures/everness_mcl_doors_door_bone_pyrite_lower.png differ diff --git a/textures/everness_mcl_doors_door_bone_pyrite_side_upper.png b/textures/everness_mcl_doors_door_bone_pyrite_side_upper.png new file mode 100644 index 0000000..b2d6985 Binary files /dev/null and b/textures/everness_mcl_doors_door_bone_pyrite_side_upper.png differ diff --git a/textures/everness_mcl_doors_door_bone_pyrite_upper.png b/textures/everness_mcl_doors_door_bone_pyrite_upper.png new file mode 100644 index 0000000..06bbc3d Binary files /dev/null and b/textures/everness_mcl_doors_door_bone_pyrite_upper.png differ diff --git a/textures/everness_mcl_doors_door_crystal_wood_lower.png b/textures/everness_mcl_doors_door_crystal_wood_lower.png new file mode 100644 index 0000000..466b01b Binary files /dev/null and b/textures/everness_mcl_doors_door_crystal_wood_lower.png differ diff --git a/textures/everness_mcl_doors_door_crystal_wood_side_lower.png b/textures/everness_mcl_doors_door_crystal_wood_side_lower.png new file mode 100644 index 0000000..9e44d7d Binary files /dev/null and b/textures/everness_mcl_doors_door_crystal_wood_side_lower.png differ diff --git a/textures/everness_mcl_doors_door_crystal_wood_side_upper.png b/textures/everness_mcl_doors_door_crystal_wood_side_upper.png new file mode 100644 index 0000000..158b54c Binary files /dev/null and b/textures/everness_mcl_doors_door_crystal_wood_side_upper.png differ diff --git a/textures/everness_mcl_doors_door_crystal_wood_upper.png b/textures/everness_mcl_doors_door_crystal_wood_upper.png new file mode 100644 index 0000000..0043c1a Binary files /dev/null and b/textures/everness_mcl_doors_door_crystal_wood_upper.png differ diff --git a/textures/everness_mcl_doors_door_willow_lower.png b/textures/everness_mcl_doors_door_willow_lower.png new file mode 100644 index 0000000..fdfc02c Binary files /dev/null and b/textures/everness_mcl_doors_door_willow_lower.png differ diff --git a/textures/everness_mcl_doors_door_willow_side_lower.png b/textures/everness_mcl_doors_door_willow_side_lower.png new file mode 100644 index 0000000..0eef5bb Binary files /dev/null and b/textures/everness_mcl_doors_door_willow_side_lower.png differ diff --git a/textures/everness_mcl_doors_door_willow_side_upper.png b/textures/everness_mcl_doors_door_willow_side_upper.png new file mode 100644 index 0000000..cbb123d Binary files /dev/null and b/textures/everness_mcl_doors_door_willow_side_upper.png differ diff --git a/textures/everness_mcl_doors_door_willow_upper.png b/textures/everness_mcl_doors_door_willow_upper.png new file mode 100644 index 0000000..b468dcf Binary files /dev/null and b/textures/everness_mcl_doors_door_willow_upper.png differ diff --git a/textures/everness_mcl_doors_trapdoor_crystal_wood_side.png b/textures/everness_mcl_doors_trapdoor_crystal_wood_side.png new file mode 100644 index 0000000..7de4f63 Binary files /dev/null and b/textures/everness_mcl_doors_trapdoor_crystal_wood_side.png differ