I don't know which one to use as the actual server JAR? All of them give me a main-class manifest error. Except one: "dev-CraftBukkit" which gives me: Code: Sep 15, 2011 8:06:46 PM org.bukkit.craftbukkit.Main main SEVERE: 'X' is not a recognized option Option Description ------ ----------- -?, --help Show the help -P, --plugins <File: Plugin directory> Plugin directory to use (default: plugins) -b, --bukkit-settings <File: Yml file> File for bukkit settings (default: bukkit.yml) -c, --config <File: Properties file> Properties file to use (default: server.properties) -d, --date-format <SimpleDateFormat: Format of the date to display in the Log date format> console (for log entries) -h, --host, --server-ip <Hostname or Host to listen on IP> --log-append <Boolean: Log append> Whether to append to the log file (default: true) --log-count <Integer: Log count> Specified how many log files to cycle through (default: 1) --log-limit <Integer: Max log size> Limits the maximum size of the log file (0 = unlimited) (default: 0) --log-pattern <Log filename> Specfies the log filename pattern (default: server.log) --nojline Disables jline and emulates the vanilla console -o, --online-mode <Boolean: Whether to use online authentication Authentication> -p, --port, --server-port <Integer: Port to listen on Port> -s, --max-players, --size <Integer: Maximum amount of players Server size> -v, --version Show the CraftBukkit Version -w, --level-name, --world <World dir> World directory Press any key to continue . . .
Well craftbukkit is the server and bukkit is what plugins whould hook into, check here for the bukkit source Here are the JavaDocs if you need those too