Learning Java via Minecraft modding. Here in lay the fruits of my labor.