Walking on non-solid blocks with no collision plays their respective walking sounds
Resolved
Fixed
69
The bug
If you have a stone block with a torch on the top and jump down onto it, the sound related to walking on a wooden floor plays instead of that for walking on stone.
How to reproduce
Place a line of blocks (not wood) on the ground
Place torches on the ground next to it
Sneak on the edge of the line of blocks until your center is above the torch
Walk straight along the line of blocks ❌ You'll hear the sound of wood from the torches
it happened to me as well on windows 7, minecraft 1.4.4 (don't know java version). i jumped on a torch on grass and the wood-sound came instead of grass.
When testing MC-1133, you can notice this bug at the same time. If you walk along the edge of blue/compact ice, with torches on the floor next to it, your walking speed will be normal and you'll hear wood stepping sounds, eventhough you're suspended by ice. This is how I've been testing these two bugs at once.
Basically the game appears to calculate the sound and other effects depending on what is under the center of the player, and not what you're actually walking on. Jumping/falling/walking is all the same therein. I tried to rephrase the summary of this ticket to be more concise about this, but it's difficult and I don't want to make too many assumptions about the mechanic.
it happened to me as well on windows 7, minecraft 1.4.4 (don't know java version). i jumped on a torch on grass and the wood-sound came instead of grass.