Sure there's hunting for resources and crafting of materials, but the primary reason most people seem to be playing Minetest is to be able to be creative and build really cool stuff. To do that we need to load a bunch of Mod's to get a wide variety of cool building materials. I haven't loaded that many mods, but I get this errror
09:51:13: ERROR[main]: TextureSource::buildMainAtlas(): Atlas is full, not adding more textures.
After I got this error I've been noticing that none of the textures I put into the texture folder load any more, and worse yet for wooden planks, I don't even get the default texture, I just get unknown block.
I thought that the forking of MadBlocks into many mods would alieviate my issues, but I find myself needing a few blocks from every mod. I thought about this a while and I think I have a solution.
What if there was a mod called MyBlocks that would allow users to pick and choose just the blocks they wanted? They could do this by copying existing textures out of mods or create their own textures. Then they could put these textures into the MyBlocks texture folder, and the lua code would loop through the folder, look up the name of the file and build simple blocks based on all the textures in the folder. The code would use the filename as the name of the new block. For example if I dropped a texture file called "HinduTemple.png" in the MyBlocks(mb) texture folder, all I would have to do is type "/giveme mb:HinduTemple 99" and I would have 99 of that block to use.
People would no longer complain about textures they don't like because they would be getting exactly what they wanted and needed. Most people aren't technically able to write mods for themselves, but just about anyone can open up a paint program and create a texture file.
Eventually the mod could get more sophisticated, like allowing specialty blocks to be created:
Xpattern blocks: e.g. apple, madblocks:bell
45 degree slant: slanted rail tracks, madblocks:awnings
special: madblocks:fancy_bracket
These would be handled with a config file or a special folder.
If the user wanted one of the sides to use a different texture, they could add a texture like "HinduTemple_top.png" _front, _back, _bottom
Another neat feature would be a toggle enabling stairs, slabs, and column shaped blocks for any texture in the folder like in the stairsplus mod.
Or even do things like play a sound when the block is hit. Just add a sound with the same name as the texture into the sound folder.
Wow, with this the sky would be the limit. Everyday users would be empowered to create their own content and there would be an explosion of user created content for Minetest without any worries of overloading the Atlas, because everyone could choose exactly what they needed.