Can be downloaded from https://gitlab.com/m4895/zero
If you wish to use with existing mods that depend on 'default' you can try the zero_compatibility modpack.
https://github.com/gramsey/zero_compatiblity
Which provides the shims and alias required to 'fake' minetest game default etc.
If you wish to convert an existing mods that depend on 'default' there is a script under the 'vanilla' game that might help. https://gitlab.com/m4895/vanilla/-/blob ... to_zero.sh
For Players and World/Game builders
- Choose what biomes you want with a few clicks
- Exclude/include any ores or other features to work better with whatever additional mods you add
- Test/Play/Try things out - e.g. enable only the Desert Biome to create a world with only desert.
- Base code is completely re-written for re-useability, many hard coded functions made generic and can be used from your code
- default implementation is favored over rigid API interfaces - this allows easy 'one liners' to add features, while also providing the full flexibility to override any property when it is required.
- KISS principle - code is simple an easy to understand, modular and re-usable, a lot of effort has gone into removing redundancy and duplicated effort.
- Broken down logically into a flat architecture of obvious and understandable mods and files.
- Coupling is massively reduced. Mods depend only what is needed, not the kitchen sink
- Create a new *Void game
- Enable zero modpack against the game
- Disable any individual mods in the modpack you don't want or need
- Play Game
This version has been play tested is reasonably stable.
Functionality is completed (and frozen for now), testing is ongoing. Bug reports welcome.
* Void - this is an bare-bones "empty" game by linuxdirk. Zero does not require or depend on Void, but it is the recommended way to get started.