From 44b87c332131aaf3dc2f715a4a5b48e7bcaa2510 Mon Sep 17 00:00:00 2001 From: rudzik8 Date: Sat, 23 Apr 2022 12:53:25 +0700 Subject: [PATCH] Add texture attributing and info about curtains to README very wip, yeah. i'll add curtains to screenshots and crafting recipe to README in future --- README.md | 15 ++++++++++++++- api.lua | 1 + 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 02283ea..32fb0b9 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ Adds more decoration and furniture blocks to MineClone 2 (5) ![Screenshot](screenshot_big.png "Screenshot") ## Blocks + ### Armchairs Armchairs are 1x1 size blocks, on which you can sit by right-click! Uses wool and sticks for crafting. 16 colors available! @@ -86,6 +87,17 @@ Table lamp is 1x1 size block, that emits light. Uses wool, stone and torch for c ![Screenshot](https://i.ibb.co/LrJq4vg/screenshot-20220324-165553.png "Crafting") +### Curtains +Curtains are "wallmounted" blocks, which you can open or close by right-click! Uses wool, sticks and iron ingots for crafting. 16 colors available! + +**Screenshot:** + +*Will be soon...* + +**Craft:** + +*Will be soon...* + ## Contributing (how I can help?) @@ -118,5 +130,6 @@ Media licensed under CC-BY-SA 4.0, see [this deed](https://creativecommons.org/l - [Table Lamp top texture](textures/mcl_decor_table_lamp.png) uses [grey wool](https://git.minetest.land/MineClone2/MineClone2/src/branch/master/mods/ITEMS/mcl_wool/textures/wool_grey.png) texture under [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) by [XSSheep](https://github.com/XSSheep) (resized from original) - [Table Lamp bottom texture](textures/mcl_decor_table_lamp_bottom.png) uses [grey wool](https://git.minetest.land/MineClone2/MineClone2/src/branch/master/mods/ITEMS/mcl_wool/textures/wool_grey.png) texture under [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) by [XSSheep](https://github.com/XSSheep) (resized and partly darkened up from original) - [Table Lamp side texture](textures/mcl_decor_table_lamp_side.png) uses [grey wool](https://git.minetest.land/MineClone2/MineClone2/src/branch/master/mods/ITEMS/mcl_wool/textures/wool_grey.png) and [oak tree](https://git.minetest.land/MineClone2/MineClone2/src/branch/master/mods/ITEMS/mcl_core/textures/default_tree.png) textures under [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) by [XSSheep](https://github.com/XSSheep) (combined) +- [Curtains overlay texture](textures/mcl_decor_curtain_overlay.png) uses [top iron pane](https://git.minetest.land/MineClone2/MineClone2/src/branch/master/mods/ITEMS/xpanes/textures/xpanes_top_iron.png) texture under [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) by [XSSheep](https://github.com/XSSheep) (resized) - Sitting function (in api.lua) uses code from [ts_furniture mod](https://content.minetest.net/packages/Thomas-S/ts_furniture/) under [MIT](https://spdx.org/licenses/MIT.html) by [Thomas-S](https://content.minetest.net/users/Thomas-S/) -- Also, [homedecor](https://content.minetest.net/packages/VanessaE/homedecor_modpack/) was inspiration for me partly. Thanks to [VanessaE](https://content.minetest.net/users/VanessaE/) for it! +- Also, [homedecor](https://content.minetest.net/packages/VanessaE/homedecor_modpack/) and [xdecor](https://content.minetest.net/packages/jp/xdecor) mods were inspiration for me partly. Thanks to [VanessaE](https://content.minetest.net/users/VanessaE/) and [jp](https://content.minetest.net/users/jp/) for them! diff --git a/api.lua b/api.lua index e9e4daf..1b250ab 100644 --- a/api.lua +++ b/api.lua @@ -315,6 +315,7 @@ function mcl_decor.register_dyed_planks(name, desc, hexcolor, dye, colorgroup) mcl_stairs.register_stair_and_slab_simple(name, "mcl_decor:"..name, desc..S(" Stair"), desc..S(" Slab"), S("Double")..desc..S(" Slab"), "woodlike") end +-- FIXME: curtains can be placed infinitely just like in creative mode function mcl_decor.register_curtains(color, desc, wool, wooltile, dye, colorgroup) minetest.register_node("mcl_decor:curtain_"..color, { description = desc,