@@unknown finally someone else who sees this isn't a bug... The first two solutions are kind of game breaking and the last, as you said, hard to implement. I think the third is definitely a good option to fix this.
I have the same problem. It is caused by the 3D resource pack you are using. If you launch the game with it selected, it crashes, but I think loading it after launch is ok. Temporary fix is to rename or move the resource pack so that the game doesn't find it and doesn't try to load it.
@Fenhi: Yes, but to prevent these issues would be complicated. Every time you sneak near an edge, it would have to calculate your velocity and see if you would land safely or not, less than one block below where you were.
Even though the pistons on top of each other are powered in the same tick, they are powered in a certain order, which is based on complicated redstone stuff. It's basically random which one fires first.
Isn't this how sneaking is intended to work? It's been this way since Alpha when it was added. Sneaking only protects you from falls of 1 block or higher.
The dragon can go through any block and usually destroy it, but one block they can't destroy is obsidian. They flew through the tower, but only broke what it could, the torches, chest, and stairs.
Another dupe of MC-53439