Suggestion: Make Veins and Recipes different
435THz opened this issue ยท 0 comments
I have found that making the vein and the recipe behave as the same entity is kind of limiting. Breaking up the two things could have many beneficial effects, like:
- Making it so that extracting from a lava vein gives 500mb per process and consumes 1 vein unit but drilling it with water consumes 2 and yields 1 obsidian
- Allowing different drill heads to impact the mining speed, stress requirement or even the yield when applied on the same vein
- Being able to make "Silk Touch" recipes with special drill heads and/or liquids
How i imagine the JSON properties to look like:
Veins
{
"name",
"weight",
"biomeWhitelist",
"biomeBlacklist",
"amountMin",
"amountMax",
"neverFinite",
"alwaysFinite"
}
Recipes
{
"type",
"drill",
"vein": {
"id",
"amount"
},
"ticks",
"stress",
"output"
}
of course, that would be up to you and wheter or not you decide to do this. I'm just throwing the idea out, right now.