Minetest_game: Reverse corner stair crafting method?

Created on 21 Jul 2017  路  13Comments  路  Source: minetest/minetest_game

https://github.com/minetest/minetest_game/commit/b66a61a10fee30d3d2436ce777124c82f07623ee was recently merged into minetest_game. I took a look at the stairs and they can go good with builds that have stairs on two connecting sides.

screenshot_20170720_163748

I have asked about reverse crafting regular slabs and stairs back to their source blocks before. And wuzzy2 implemented that.

What I'm concerned about is that I see no way of crafting corner stairs back to their original source blocks. Also, the craft recipes are out of proportion with the physical volume of the corner stairs though that may not matter much so you could skip the proportions section of what I'm saying.

Proportions

Let's divide the corner stairs into smaller blocks in such a way that dividing a full block would get us 8 mini-blocks. An outer stair is made of 5 mini-blocks and an inner stair is made of 7. Each slab is made of 4 mini-blocks.

If we squished 8 outer stairs' worth of mini-blocks together, we get the equivalent of 5 blocks.
If we squished 8 inner stairs' worth of mini-blocks together, we get the equivalent of 7 blocks.

This is out of proportion with the current recipes which provide 6 outer stairs out of 4 blocks and 7 inner stairs out of 6 blocks. Though I'm having a hard time coming up with crafting recipes that make more sense.

Proposal

I propose making equivalent reverse craft recipes at least.

Feature request

All 13 comments

If it helps Stairs Redo has recipes to craft them back into blocks. https://github.com/tenplus1/stairs

The big issue here is the texture doesn't line up with the stairs either side @GreenXenith

The preservation of volume is correct for the recipes.

Reverse crafting, i'm not keen, it would be 2 inner + 2 outer = 3 blocks.which doesn't seem very useful.
how often do you have 2 of each? Not often. Each recipe we add is multiplied by 34 so needs justification :-1:

Inner:
7 microblocks. Recipe is 6 blocks = 48 mb, Return 48 / 7 = 6.86 = 7.

Outer:
5 mb. Recipe is 4 blocks = 32 mb. Return 32 / 5 = 6.4 = 6.

The big issue here is the texture doesn't line up with the stairs either side @GreenXenith

._. dunno how that happened.. i'll fix.. I think turning some faces should do the trick.

@paramat we have a problem.. the reason the wood grain doesn't line up because if I align it the correct way, metal stairs get messed up. AFAIK there is no way to fix this... unless you want 2 of each model, one for wood stairs and one for metal stairs, but that doesn't seem like a very good fix.

Thanks. What if we alter the texture mapping for normal stairs too? Would that fix it?

@paramat that would likely mess up the normal metal stair texture, but I can check.

Yeah it might.

Well, it's not perfect but this unaligned wood doesn't look as bad as how the metal edges did so it's not a big problem.

Also, re-mapping the normal stair would mis-align it with the block too :P

Yes. Ok so this issue is a request for reverse recipes :-1: i don't even like the reverse recipe for slabs and normal stairs.

In case someone happens to have a bunch of stair type blocks and they want to use the materials for other things. For instance: gold, or wood. That someone may have crafted more stairs than a build needed.

Yeah i know, my reasons are here https://github.com/minetest/minetest_game/issues/1836#issuecomment-317040800

this adds cost so :-1:

Was this page helpful?
0 / 5 - 0 ratings

Related issues

cx384 picture cx384  路  6Comments

stujones11 picture stujones11  路  4Comments

paramat picture paramat  路  3Comments

cdqwertz picture cdqwertz  路  6Comments

paanrama picture paanrama  路  4Comments