Fix grass block side overlay not being affected by dye colors.
Prevent trying to play null block sounds.
Change how block activation results are handled.
Add floating icon lock.  Rewrite bed code to prevent phantom floating blanket.