Infinite World Generator
A template for procedurally generated worlds. Check the options before playing!
This mod builds upon Thompson937’s Minecraft Superflat World and adds the ability to generate walls and ceiling as well as fully customizable materials and textures.
Although there is no actual procedural work here (only random walls) this mod is built as a framework to simplify the implementation of actual procedural tiles, as well as a way to easily test various chunk configurations.
Feel free to reuse and build upon it, leaving a mention to this mod 😉
Looking for a perfect maze with a unique path in it? Try the Procedural Labyrinth map 😉
If you want some accurate Backroom mods, here is what other modders have done (some of them are infinite, some others are not):
- https://steamcommunity.com/sharedfiles/filedetails/?id=2571611832
- https://steamcommunity.com/sharedfiles/filedetails/?id=2758428592
- https://steamcommunity.com/sharedfiles/filedetails/?id=2772326828
FEATURES
– Infinite World Generator: A customizable map generator that can build worlds out of anything.
CHARACTERISTICS
– Fully configure the material, color, texture, size and thickness of your floor, walls and ceiling in the options.
– You can make any part unbreakable regardless of the material used.
– Remember that some materials are unbreakable by default though.
– Walls can be randomly generated and create corridors or scattered wall sections.
– Ceiling will always match the height of the walls.
– You can enable an option to unload chunks that are out of range, note that this will remove any object present in this chunk as well.
– If you make your chunks larger and it gets laggy, you may want to reduce the render distance.
KNOWN BUGS
– If you move too far in the same direction shadows will fail to generate properly (game limitation).
– When the option to delete out of range chunks is active, some walls may be deleted a bit too soon, resulting in missing walls if you travel back to the unloaded section.
– Using the "unphysical" material for the floor of your map is a bad idea: yes.
DEV NOTES
So I’m not realy a map builder, all I can do efficiently is scripts, but I guess procedural generation doesn’t count as it can generate maps fully from code X)
Anyway I got inspired by the few map generators that started to pop on the workshop after the Spawn update, and I was thinking about building an actual labyrinth generator in Teardown… But before that I needed some sort of framework to generate floor, walls an eventually ceiling the way I would like, so this is how this mod came to life 🙂
I tried to make a highly customizable chunk-based map generator that would be able to generate tiles forever (as long as you have the RAM for it :p) in order to test different combinations of settings and see which ones were efficient or not.
So here is this framework tool for everyone to use! I might come back some time soon with a proper procedural labyrinth generator (that has one and only one path that leads to the next section). Obviously no exit as it will generate forever :p But at least the map will remain the same if you unload and reload some chunks, which is not the case with the maze-looking walls here 😉