You need to have a basic understanding of Java, have Java 1.6sdk installed, Eclipse/NetBeans, bukkit etc. A link to the people who got me started (thanks!): Thenewboston's Java tutorials: http://www.youtube.com/watch?v=Hl-zzrqQoSE&feature=relmfu Torrent & Samkio's bukkit tutorials: http://www.youtube.com/watch?v=dqyDKnWKwL0&feature=relmfu Other than that, I used a java manual pdf: http://dl.dropbox.com/u/13095547/java manual.pdf (will be there about an hour after creating this post, my upload sucks)