by figuring it out, did you go into scriptobject.cs and append to the job list?
As for items, open a server, and spawn AND HOLD the item you want to add
then type this into console
talk(findclientbyname([your name here]).player.getmountedobject(0).getname());
err, I might have gotten that wrong. if it doesn't work, try this
talk(findclientbyname([your name here]).player.getmountedimage(0).getname());
Then replace "image" with "item"