I am a little confused. What is CraftBukkit relative to Bukkit? I've seen people say to link to the Bukkit jar as a library instead of the CraftBukkit jar, but I've seen code which uses calls to CraftBukkit which aren't in Bukkit. Specifically, having to do with PathFinderGoals. When I run a server I use the CraftBukkit jar, and when I compile plugins I use the Bukkit jar library. I thought CraftBukkit was just a program for loading plugins (compiled with the Bukkit library) into MC servers, but now I'm not sure exactly what CraftBukkit is.