I want to write my own simple plugin and would like to know where yo begin.

Discussion in 'Plugin Development' started by bluemoondevil, Dec 7, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    bluemoondevil

    I am a computer engineering major in college right now with a basic understanding of C++. I have no experience with any other programming languages or anything like that, but I would like to code a small plugin for my own bukkit server that I run. I would like to code it so that if you are holding one of the albums that drop in the game, and click on a specially made sign, it will give you another album at random (This is mostly since the new albums don't drop from creepers yet.) It seems like a plugin of this nature would be very easy to write, and it would be a good foot in the door into programming more complicated plugins for bukkit. I would like to know what kind of reading material I should be reading, and if anyone would be interested in teaching me a thing or two, so of like a mentor >.<

    Thank you in advance for the help guys and girls!
     
  2. Welcome young Bukkit dev!

    A good start is the Resource index - http://forums.bukkit.org/threads/resources-index.33923/
    Also the wiki has some stuff to begin with - http://wiki.bukkit.org/Portal:Developers

    To be honest, you've picked a good starting plugin to begin with. It shouldn't be that hard to make.

    Hope this helped and if you need any advise you can always PM me. I'm just not in the position to be a mentor because I'm still learning too :) This forum is also a good place to search if you need some help. Lots of problems have already been asked so maybe the answer is there already :)

    Good luck in with your plugin!
     
  3. Offline

    se1by

  4. Offline

    bluemoondevil

    Should I invest in a book about Java programming from Barnes and Noble?
     
  5. Offline

    halley

    I'd say the best book on Java is Thinking in Java... but if you're quite familiar with C++ (template classes, preferably the standard template library, polymorphism), you should be able to pick up the nuances fairly quickly.
     
  6. Offline

    fromgate

    I think best way to start is http://wiki.bukkit.org/Plugin_Tutorial

    I had a little experience in programming (assembler, pascal (Delphi) a decade ago, and I had never programmed in Java. Now, thanks to tutorials and tips that I find here, I created some plugins and have a lot ideas for new :)
     
  7. Offline

    bluemoondevil

    Thank you all for the help! I'm gonna get that book and read those tutorials over the christmas break :)
     
Thread Status:
Not open for further replies.

Share This Page