VoxeLibre Furniture and decorations mod [mcl_decor]
Adds more decoration and furniture blocks to VoxeLibre (ex. MineClone2) and Mineclonia
About
This mod adds various blocks into the game that you can use to furnish and decorate your house, office or whatever you're building in VoxeLibre!
Added blocks are:
- Armchairs
- Chairs
- Tables
- Dyed Planks
- Paths
- Hedges
- Curtains
- Doorbells
- Checkerboard Tile
- Table Lamp
- Oven
- Counter
- Fridge
- and more are planned!
Want to read more? Check out the Wiki!
Contributing (how you can help)
Translate the mod
Fork this repo, copy "template.txt" and paste it as "mcl_decor.XX.tr", where XX is your 2-letter language code (for example, "de" for German/Deutsch). Then you can open that file and translate strings into the language of choice. Once the translation is done you need to create a pull request, and if it has no problems - I'll gladly merge it into the mod!
Report bugs
Yes! In the "Issues" tab in this repo. If you find anything in my mod that might be a bug (or something unintended) - report it.
Suggest new blocks
Do you think this mod doesn't add enough blocks? Feel free to post suggestions! It's also done in the "Issues" tab.
Share this mod with friends and make reviews
On ContentDB of course (but I don't mind some blog posts, you know). Reviews motivate me to continue updating this mod. Also, you can star this repo on Codeberg as well!
Help me with coding
While I'm already quite experienced with modding for Minetest/VoxeLibre in Lua, there's certainly some things I'm struggling to implement or fix. Check the issues, pick something you know you can do, fork and make a pull request!
Thanks. Those who contribute to the mod get my eternal respect. And a cookie. ;D
License
The code is licensed under GPLv3-or-later, see the LICENSE file for details.
The media is licensed under CC BY-SA 4.0, see this deed for details (contains a link to the full version).
Credits
For the media:
- Checkerboard Tile texture uses the coal block and side quartz block textures under CC BY-SA 4.0 by XSSheep (combined)
- Dyed planks template texture uses the oak planks texture under CC BY-SA 4.0 by XSSheep (desaturated and lighted up a bit from original)
- Table Lamp texture (both on and off) uses the red wool, black wool, torch, smooth stone and oak tree textures under CC BY-SA 4.0 by XSSheep (combined and resized)
- Curtains overlay texture uses the top iron pane texture under CC BY-SA 4.0 by XSSheep (resized)
- Oven front texture uses the top quartz block, obsidian and glass textures under CC BY-SA 4.0 by XSSheep (combined and resized)
- Oven front active texture uses the top quartz block, obsidian and glass textures under CC BY-SA 4.0 by XSSheep (combined and resized)
- Oven side texture uses the top quartz block and obsidian textures under CC BY-SA 4.0 by XSSheep (combined and resized)
- Oven top texture uses the obsidian texture under CC BY-SA 4.0 by XSSheep (slightly modified)
- Fridge texture uses the top quartz block, polished blackstone and smooth basalt textures under CC BY-SA 4.0 by XSSheep (combined and resized)
- Curtains sound uses the Curtains.wav sound under CC BY-NC 4.0 by Mr_Alden (cropped and compressed)
- Fridge opening and fridge closing sound use the Fridge 01 sound under CC BY 4.0 by CaKon (cropped and compressed)
For the code:
- Sitting function (in
api.lua
) uses code from ts_furniture mod under MIT by Thomas-S - Oven code (
oven.lua
) uses code from mcl_smoker under LGPLv2.1 by Wuzzy and PrairieWind - Doorbell code (
doorbell.lua
) uses code from mesecons_button and mesecons_noteblock under LGPLv3-or-later by Jeija and contributors for both the original Mesecons mod and the MineClone2 fork - Fridge code (
fridge.lua
) uses code from mcl_barrels under LGPLv2.1 by AFCMS and contributors
Miscellanous:
- Homedecor modpack and xdecor mods were inspiration for me partly. Thanks to VanessaE and jp for them!
Cool
Cool mod!
muy bueno
muy lindo me gusta mucho