Mods / Slabs & Stairs
Author: MistAway
Side: Server
Created: Aug 26th 2023 at 12:39 AM
Last modified: Aug 26th 2023 at 12:41 AM
Downloads: 819
Follow Unfollow 32
Latest file for v1.18.15:
slabsandstairs_1.0.0.zip
1-click install
Slabs & Stairs
This mod allows you to make stairs and slabs from blocks in a very fast and efficient manner.
Nothing is wasted! Every recipe gives you the exact amount of materials and can be reverted instantly.
Stop worrying about overproducing stairs for your roof.
Try new shapes for your castle without thinking about mortar being wasted on half of the block.
Convert any excess material back into compact form.
Be immersive as long as it doesn't interfere with your creativity!
Mod compatibility
Tested on game version 1.18.8-1.18.10
If your mod adds new block codes there is basically no way to detect them.
But good news, it is already quite easy to manually add new recipe sets to the mod and I have some further optimizations regarding this functionality in mind.
You can message me here, on the Discord, or modify config by hand as described below.
Config
If you don't like making glass slabs without a saw, or want to add some mod compatibility by hand, go to VintagestoryData/ModConfig
and create a file slabsandstairs.json
.
"recipes": [
{
"block": "stonepath-free",
"slab": "stonepathslab-free",
"stairs": "stonepathstairs-up-north-free"
},
{
"block": "quartz-plain",
"slab": "quartzslab-down-free",
"stairs": "quartzstairs-up-north-free"
},
{
"block": "planks-*-ns",
"slab": "plankslab-*-down-free",
"stairs": "plankstairs-*-up-north-free"
},
{
"block": "cobblestone-*",
"slab": "cobblestoneslab-*-down-free",
"stairs": "cobblestonestairs-*-up-north-free"
},
{
"block": "stonebricks-*",
"slab": "stonebrickslab-*-down-free",
"stairs": "stonebrickstairs-*-up-north-free"
},
{
"block": "claybricks-*",
"slab": "brickslabs-*-down-free",
"stairs": "brickstairs-*-up-north-free"
},
{
"block": "clayshingleblock-*",
"slab": "clayshinglelabs-*-down-free",
"stairs": "clayshinglestairs-*-up-north-free"
},
{
"block": "rockpolished-*",
"slab": "polishedrockslab-*-down-free"
},
{
"block": "glass-*",
"slab": "glassslab-*-down-free"
}
]
}
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.0.0 | 819 | Aug 26th 2023 at 12:41 AM | Show | slabsandstairs_1.0.0.zip | Install now |
How difficult would it bee to add shingle roofs to this mod? :-)
Tested with 1.19.8 and this mod is working as intended from my testing that is
MistAway
Will this be implemented for wood as well?
NukoSan Well that´s a problem with vanilla recipes. You could only change those so that slabs need 4 instead of 3, but i don´t really see a point in that.
With mods like this the only thing you can do is to make sure the volume of the blocks doesn´t change when crafting, as to not give players the option to dupe items by converting them over and over, and this mod does that.
Quick one:
If a 2x slab cobblestone slab costs 3 stones plus clay, and 1x cobblestone costs 8 stones plus clay... You see where I am going with this? ;-) Should have mentioned it before... What you reckon a solution to this exploit would be? Still using and loving thy mod :-)
This is some nice cooperation :-)
@MistAway would love one just think it's to be done from the PS side, as the recipe is active for all field so no swapping between stairs and other shapes, can you fix that with a compatibility patch?
NukoSan
Thank you for notice!
If you want some kind of compatibility with primitive survival from my side, feel free to ask!
seems like primitive survival is overriding the stairs recipe, I will post the author about it as I am rather certain that is on the PS side, just FYI
Oh I derped, sorry. I must have missed that entirely ^^"
Gikame
Of course you can create slabs and stairs by chiseling. But it would be slower and you'll only get one slab per one block. With the mod you get two and no need to have chisel.
Genuine question
Wouldnt chiseling most stone blocks work as well? Or would that screw with the insulation in this case?