SlimeKnights / TinkersConstruct

Tinker a little, build a little, tinker a little more...
MIT License
1.22k stars 773 forks source link

Seared Ladders can only be exited at the top and bottom, no going left, right and back #4634

Open FlyingThunder opened 2 years ago

FlyingThunder commented 2 years ago

Minecraft Version

1.16.5

Forge Version

36.2.2

Mantle Version

1.6.115

Tinkers' Construct Version

3.1.1.252

Problem description

Seared Ladder does not allow you climb off from it to the side - you can only get off at the top, else youll fall down the ladder shaft

https://www.youtube.com/watch?v=uIORe4NgvGM

Suggested solution

i like the idea of the ladder being "sunken" into the block, but it seems that this is the cause for the issue, because the "edge" of the block that is left and right ladder blocks you, and by being sunken in you you cant go straight away from the ladder to the next block

Alternatives considered

idk if theres some modding magic you can do to delay the player falling down so he has time to jump off the ladder

Additional context

No response

KnightMiner commented 2 years ago

Unfortunately, what you are seeing is just vanilla ladder mechanics combined with a need to fill the entire cube, The player has to be a certain distance inside the block before the ladder logic triggers and lets you climb it. I made the hitbox basically as big as I could make it while still allowing you to climb, so there is not a lot of space to catch yourself when falling down. The bricks on the side while preventing you from climbing off the side of the ladder are important to prevent gaps in the smeltery, as it would look awkward if there was a hole in the corner simply because you used two ladder blocks in the corner.

So overall, indented usage of the ladders is to climb from the floor to the block on top of the ladder, within the smeltery structure. It is not a full replacement for vanilla ladders, so if you want to climb off the side or jump off and catch yourself, use the vanilla ones (or use trapdoors and close them to jump off early)

The ladder in your video could easily use vanilla ladders, as you are not using it to climb out of the smeltery (which would restrict placing a vanilla ladder)


That said, I can make ladders automatically connect to ladders on either side to form a wider ladder in the same way they automatically connect to ladders below them, that would give you more area to climb and partially solve your problem.