adding bukkit plugin support