

Description
New players should consider this new versions first
One roof is a 'single block' multi-roof mod, implementing up to four additional slopes including corners, ridges and eaves. This mod uses an intuitive system based on placement direction to infer the correct roof piece when placing. For ridge and eave block hold sprint key while placing.
Wooden trim can be added to roof blocks using a hammer in the left hand slot and boards (ITEM) in the hotbar slot. Trim was designed for the clay roofing, I have enabled it for all roofing with varied results.
The dynamic variants are crafted to and from the oneroof blocks. These variants will use the block below as the texture for the 'fill'. A roof placed above air or blocks with no solid sides will have no fill.
- You can override the fill using a hammer (left hand slot) and block (hot bar slot) on the block.
- It will only work for blocks that have solid sides (similar to chisel)
- You can also toggle (force transparent) by using the hammer (hot bar slot) + sprint key.
You can override the automaitc building behaviour using a hammer on a placed piece (press and hold to lock a slope+placement and click to toggle corners). For advanced use case only.
The roof needs to be in manual mode before you can toggle the corner. I.e. clicking on a normal block won't do anything.
This process is a bit slow and tedious as it cycles through the options - adding tool modes might happen.
The oneroof hammers are just there to give you something to use in the early game if you really need to.
Note: Due to a limitation of the build system - inner corners will show as multiple roofs merged together (because thats what the are). This is not planned to be 'fixed' for this version. (maybe a 2.0)
I suggest playing with the system in a creative world before adding it to survival, it will save you frustration and time if you have had some experience with it before placing in a survival world.
Thumbnail screenshot courtesy of Eidola on VS discord.
Any support is very appreciated. That said if any of you want to give back I'd love you to direct it to https://buymeacoffee.com/awmedicalvideos - Hes the real deal and does much more important work than me!
- Fixed conquest texture compatibility
- Added bricklayers compatibility (Also has new mod config option to disable if desired)
- Wooden variants
- Can be disabled in mod settings - Though I haven't noticed a significant affect on loading times
- Inner corners don't have the ridge - this is a limitation in the build system and won't be patched unfortunately
- There are some rough edges (I think some z-fighting might have slipped through and some of the ridges are missing in certain cofigurations).
- Fixed boards from mods crashing the game - now fully supported
- Fixed crash with TentBag mod
- Patched missing 'base/fill' on thatch variant
Special thanks to Svend (On vintagestory discord server) for doing most of the work on the wooden variant models.
- Improved dynamic roof - now gets the correct texture more often (note that blocks with rotations applied will unfortunately not be correct).
- Added a stone hammer - only for configuring roofs in the early game
- Added ability to set the dynamic fill. Use a hammer in the left hand slot and any block in the active hotbar slot. Interact with a dynamic block to add it. You can still toggle it the same way as before with a hammer which will return the block.
- Added a bunch of recipes to convert from normal roofing to oneroof.
- Removed bricklayers compatibility (they have released a 1.20 pre and it will cause issues).
- Trim now added using boards not planks (item not blocks)
- Blocks used for dynamic fill will now be dropped when block is destroyed
- Blocks/items no longer removed when playing in creative mode
- Add compatibility for Conquest texture pack
- Added ability to toggle dynamic block override.
- Holding shift while using a hammer on the dynamic blocks will toggle the fill override.
- This will allow you to force it to act as if nothing is below it - removing the base/fill.
- Added 2x1 (high) slope for thatch
- Added ability to add trim to all variants (experimental)
- 'As is' - the trim was designed for clay roofing. Some roofing may not line up correctly.
- Fixed clay fill shape protruding from corners on high slopes
- Added support for World Edit (Rotation/flipping).
Note I did very limited testing, but I think it should all just work. let me know if you run into any strange behaviour.
Ratings & reviews
Sign in to leave a rating or comment.


