Mostly raw import of BukkitDev pages just for reference.