Villages

Explore the world and find villages of diffrent types. Buy a house in a village and settle down.

Adventure / RPG API / Library Mapgen / Biomes / Decoration

Download

How do I install this?

Create a new world - and you'll start right in a medieval village! Explore the world and find other villages of diffrent types. Buy a house in a village and settle down.

You can add your own houses and village types if you want to.

My cottages mod is highly recommended. Ethereal, RealTest and MineClone2 are supported as well.

The mod places the buildings at mapgen time. That way you'll only find villages in areas on your old map which you havn't explored yet.

Mobs and/or villagers are not included. Add them to your world to make the villages feel more alive!

Release 2020-10-16: * lots of bugfixes and adjustments for newer versions of MT * ought to run again with MineClone2, RealTest, Ethereal and the like (even AdventureTest with some changes) * no more crashes due to lighting errors - new code handles that more efficiently * some speed updates

Reviews

Review

Do you recommend this mod?

  • Works, but helpful caveats to keep in mind

    Despite being removed from the downloadable database in the latest Minetest (5.5+ as I write this), it works just fine if combined with all needed dependencies and installed in the mods folder manually (in a mg_villages folder)

    handle_schematics and cottages are required for full function of this mod without errors.

    However, keep the following in mind.

    1. This introduces villages with ownership, meaning you cannot try to rip down houses or anything else unless you purchase the area in question, which usually costs gold or other valuable bricks/ores.
    2. If you have the Traders mod, you can trade for various good with villages, who are usually static and lie in various beds. Some glitch out and lie on stairs or on roofs from time to time.
    3. Anything in treasure chests is fair game to take, and depending on the mods you have, their contents can vary greatly.
    4. You cannot build or destroy anything within the radius of a village designated area, the game will inform you of these, unless you have ownership of the area in question.

    Overall, this mod does exactly what it advertises and synergizes well with many other mods, but keep the above in mind.

    0 comments
  • This mod works on minetest 5.4 and later versions when the "cottages" mod is enabled.

    This mod works on minetest 5.4 and later versions when the "cottages" mod is enabled. v6 or flat mapgen is recommended (v7 mapgen is also supported but not so well).I tested this mod in Minetest Game and MineClone 5 successfully. You can use the "mobf_trader" mod to add villagers to the village,but villagers may float above the houses sometimes.

    0 comments
  • One of my favorite Minetest Mods

    This is one of my favorite Minetest mods. I love the high frequency of villages and houses. I like that you can find villages and structures with a chat command. I think this mod provides better villages than villages in Minecraft.

    I wish the author would add the cottages mod as a dependency and list support for Minetest 5.5+

    0 comments
  • Nice Starting

    I have ran into 3 bugs so far playing for only 30 minutes. But love this. I see such great potental. I will dive into figuring out the bugs on my end. I need to study more on how to set up my own town in this game. Great job. Keep up the updates and I will see what I can do from my side of things.

    0 comments
  • Seems nice, but not working

    This mod seems quite nice and interesting. Are there any plans on maintaining and making it work again?

    0 comments
  • The villages are detailed nicely and make for nice settlements

    The various objects added by this mod are neat, you can sit on benches and use the mill to turn wheat into flour. And there are quite a few objects that can be used to make new builds or further customize existing ones. This mod does need the "Cottages" mod installed to work in the latest version of the game.

    I use this along with zorman2000's "Advanced NPC" mod to populate the villages. Finding it and the various mods needed to get it working was worth searching for it. A combination of these two is something extraordinary.

    0 comments
  • Error on Mineclone 5

    This is a great mod and it works perfectly on minetest but on Mineclone 5 i get this error

    2021-10-23 14:08:28: ERROR[Main]: ServerError: AsyncErr: Lua: finishGenRuntime error from mod 'mcl_mapgen_core' in callback environment_OnGenerated(): Unknown node: cottages:feldweg
    2021-10-23 14:08:28: ERROR[Main]: stack traceback:
    2021-10-23 14:08:28: ERROR[Main]:   [C]: in function 'get_content_id'
    2021-10-23 14:08:28: ERROR[Main]:   ...test/games/mineclone5/mods/MAPGEN/mg_villages/mapgen.lua:918: in function 'place_villages_via_voxelmanip'
    2021-10-23 14:08:28: ERROR[Main]:   ...test/games/mineclone5/mods/MAPGEN/mg_villages/mapgen.lua:1112: in function 'nf'
    2021-10-23 14:08:28: ERROR[Main]:   ...st/games/mineclone5/mods/MAPGEN/mcl_mapgen_core/init.lua:1864: in function <...st/games/mineclone5/mods/MAPGEN/mcl_mapgen_core/init.lua:1822>
    2021-10-23 14:08:28: ERROR[Main]:   ...est/1744/bin/../share/minetest/builtin/game/register.lua:422: in function <...est/1744/bin/../share/minetest/builtin/game/register.lua:406>
    

    do i have to install the "cottages" mod? edit: i ran it with cottages installed but villagers or iron golems don't spawn

    0 comments
  • Has errors and crashes mapgen.lua

    AsyncErr: Lua: finishGenRuntime error from mod 'mg_villages' in callback environment_OnGenerated(): Unknown node: cottages:feldweg stack traceback: [C]: in function 'get_content_id' [Redacted]/mods/mg_villages/mapgen.lua:918: in function 'place_villages_via_voxelmanip' [Redacted]/mods/mg_villages/mapgen.lua:1112: in function <[Redacted]/mods/mg_villages/mapgen.lua:1067> [Redacted]/builtin/game/register.lua:429: in function <[Redacted]/builtin/game/register.lua:413>

    Version 5.3.0 via Flathub. Wish they'd update it to 5.4!

    Just updated to 5.4 that was rolled out within the hour. Update: Still broken for me on 5.4

    1 comments