Primer for Bukkit developers wanting to understand HSP.