No, what I suspect the OP doesn't understand is that villagers are required to sleep and have a line of sight to each other to be eligible to spawn iron golems. This isn't a bug, just a mechanic in Minecraft 1.14+ that undermines iron farm tutorials made for earlier versions.
mcl_mobs should be considered undocumented for all intents and purposes, as its documentation predates the mob API rewrite and is of no value whatever.
As regards the consequences of altering movement_speed directly, they will begin to appear when status effects are applied, or when mods alter their movement speed with physics modifiers for other reasons. It may work now, but there is no guarantee that it will function in all circumstances or in the future.
The next release of Mineclonia will feature a custom Lua map generator which, for diverse technical reasons, does not use the engine's biome system. In consequence, your biome abstraction layer must be adjusted to invoke the biome system abstraction layer that is provided by Mineclonia:
The next release of Mineclonia will feature a custom Lua map generator which, for diverse technical and non-technical reasons, does not support decorations or biomes registered through the engine. In consequence, to support the next major release of Mineclonia, your mod must be altered to register its ores in the appropriate new biomes as features with mcl_levelgen's feature placement facilities. See:
The next release of Mineclonia will feature a custom Lua map generator which, for diverse technical and non-technical reasons, does not support decorations or biomes registered through the engine. In consequence, to support the next major release of Mineclonia, your mod must be altered to register its stone blob definitions in the appropriate new biomes with mcl_levelgen's feature placement facilities. See:
The next release of Mineclonia will feature a custom Lua map generator which, for diverse technical and non-technical reasons, does not support decorations or biomes registered through the engine. In consequence, to support the next major release of Mineclonia, your mod must be altered to register its flower decorations in the appropriate new biomes with mcl_levelgen's feature placement facilities. See:
Our priority is to reproduce Minecraft. Backward compatibility is a nicety but if it gets in the way, you may expect it to be dispensed with. By contrast, playing VoxeLibre entails sacrificing this fidelity to Minecraft for their creative vision--the choice is yours.
As I posted in the issue tracker:
mcl_mobs should be considered undocumented for all intents and purposes, as its documentation predates the mob API rewrite and is of no value whatever.
As regards the consequences of altering movement_speed directly, they will begin to appear when status effects are applied, or when mods alter their movement speed with physics modifiers for other reasons. It may work now, but there is no guarantee that it will function in all circumstances or in the future.
Mods mustn't modify a mob's movement_speed field directly in Mineclonia, but install physics modifiers with "add_physics_factor", e.g.:
see https://minecraft.wiki/w/Attribute#Modifiers for further details.
The next release of Mineclonia will feature a custom Lua map generator which, for diverse technical reasons, does not use the engine's biome system. In consequence, your biome abstraction layer must be adjusted to invoke the biome system abstraction layer that is provided by Mineclonia:
https://codeberg.org/mineclonia/mineclonia/src/branch/mineclonia_mapgen/mods/MAPGEN/mcl_biome_dispatch/API.txt
For a list of biomes that are currently defined and the criteria for their generation, refer to:
https://codeberg.org/mineclonia/mineclonia/src/branch/mineclonia_mapgen/mods/MAPGEN/mcl_levelgen/biomes.lua
The next release of Mineclonia will feature a custom Lua map generator which, for diverse technical and non-technical reasons, does not support decorations or biomes registered through the engine. In consequence, to support the next major release of Mineclonia, your mod must be altered to register its ores in the appropriate new biomes as features with mcl_levelgen's feature placement facilities. See:
https://codeberg.org/mineclonia/mineclonia/src/branch/mineclonia_mapgen/mods/MAPGEN/mcl_levelgen/API.txt
and for examples how this may be accomplished,
https://codeberg.org/mineclonia/mineclonia/src/commit/main/mods/ITEMS/mcl_flowers/lg_register.lua (search for "mcl_levelgen:ore_lapis_*" or the like).
The next release of Mineclonia will feature a custom Lua map generator which, for diverse technical and non-technical reasons, does not support decorations or biomes registered through the engine. In consequence, to support the next major release of Mineclonia, your mod must be altered to register its stone blob definitions in the appropriate new biomes with mcl_levelgen's feature placement facilities. See:
https://codeberg.org/mineclonia/mineclonia/src/branch/mineclonia_mapgen/mods/MAPGEN/mcl_levelgen/API.txt
and for examples how this may be accomplished,
https://codeberg.org/mineclonia/mineclonia/src/commit/main/mods/ITEMS/mcl_flowers/lg_register.lua (search for "mcl_levelgen:ore_diorite" or the like).
The next release of Mineclonia will feature a custom Lua map generator which, for diverse technical and non-technical reasons, does not support decorations or biomes registered through the engine. In consequence, to support the next major release of Mineclonia, your mod must be altered to register its flower decorations in the appropriate new biomes with mcl_levelgen's feature placement facilities. See:
https://codeberg.org/mineclonia/mineclonia/src/branch/mineclonia_mapgen/mods/MAPGEN/mcl_levelgen/API.txt
and for examples how this may be accomplished,
https://codeberg.org/mineclonia/mineclonia/src/commit/main/mods/ITEMS/mcl_flowers/lg_register.lua
Our priority is to reproduce Minecraft. Backward compatibility is a nicety but if it gets in the way, you may expect it to be dispensed with. By contrast, playing VoxeLibre entails sacrificing this fidelity to Minecraft for their creative vision--the choice is yours.