To add some detail here, on Mac/Ubuntu the icon of the launcher stays in the Dock/Launcher and doesn't go away even when the window is closed.
I believed this to be the case but then I realised that the server I was playing on was using a hacky method to enable clients from newer versions to connect to the older server.
When testing in singleplayer it worked perfectly (thanks guys 🙂 )
Using something such as Bukkit's API, it is possible to spawn FallingBlock entities other than that of the materials Sand and Gravel. Bukkit is entirely server-side, so it is a feature built into Minecraft. A 'Grass FallingBlock' is a FallingBlock that has been spawned with a material of Grass 🙂
My bad, looks like it does indeed quit once Minecraft has been quit. (and yes, only after Minecraft has been launched)
The problem with this however, is that the launcher hangs around in the background whilst playing even if the window is closed and on less capable machines can even cause lag.