This is actually on a bukkit server, and I coded a lightning rod feature, so it's really simple to make lightning. 😛
I know the fact it was a bukkit server had nothing to do with the fact the client can't see transparent blocks, so I went ahead and posted this mojira.
I feel as if this would require a rewrite of the renderer if it were to be fixed, but I might be wrong. It's not too terribly important though.
If your network interface supports it, yes.
In doing research into this bug to fix it in the Paper Minecraft server, I came across an interesting problem. Partway through the block break logic, the player's item stack count is set to 0. The issue with this is further down the item stack is cloned, but because item stacks with a count of 0 are not retained, a null stack is instead returned before determining the item entity that should be created. When breaking a grass block with a 1 durability silk touch shovel, because the original item stack is not available, the silk touch enchantment is no longer applied. The same can be said of fortune pickaxes.