Question In Need of Development...

Discussion in 'Plugin Help/Development/Requests' started by sakura_blades, Feb 17, 2015.

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

    sakura_blades

    I am attempting to learn Java Coding for plugins myself, but I am finding myself more and more frustrated with the lack of material I need to learn properly.
    There are a lot of 'walls of text' out there explaining things and how they work or could work. And a few with almost just as much text with some visuals here and there...
    While I don't mind reading at all, and infact I'll read something over and over again just trying to understand it if I don't quite get it the first 5 times... T.T I cannot retain the information given to me just by a paragraph alone, and the examples I've seen that go along with this mini-walls make no sense to me despite reading and re-reading, or plugging them into my own Eclipse to see what sort of whatever may come up.. Which by the way, all I get are errors in Eclipse when even just copy and pasting their examples of "working code"..

    Are their any tutorials out there that provide a balance between step by step instruction/explanation of code terms and their use, as well as visuals?
    I even have this "Java for Dummies" book here I keep re-reading pages of, and I'm getting more and more discouraged because I cannot understand anything.

    If I cannot manage to find a way to learn Java myself, I may just have to hire someone to code a few plugins for me. And if that is the case, is there anyone who would be interested in that and how much would it cost me? :p
     
  2. Offline

    pie_flavor

    @sakura_blades It'd be best to learn Java before trying to code plugins. Otherwise you'll end up making every noob mistake in existence and learn bad practices. That said, we're not actually allowed to offer or request payment on the Bukkit forums, and you can just post a request in the 'Plugin Requests' section. This section is actually for people who don't use Bukkit but another server mod (e.g. Spigot, Cauldron, MCPC+, etc.)
     
  3. Offline

    sakura_blades

    I cannot learn without actually doing, that is my problem. I cannot retain what I don't actually get to see and actively do.
    So this option of learning Java before attempting to write a Plugin isn't an option for me. I don't mind making 100 Noob mistakes and going back over it to better myself. I have friends who do Mods and Plugins who can offer advice sometimes, but I cannot go to them for lessons as they are busy in their own lives.
    I could also very well use Spigot for all you know. ;P Ultimately the cry for help is still the same, and I'm still seeking for any kind of help I can get towards learning this in a way that would work for me.
     
  4. Offline

    TheEntropy

    @sakura_blades Don't give up on learning Java! Check out TheNewBoston on YouTube, he has some great Java tutorials that start from the very basics. Also, if you ever get stuck on something whilst programming something in a Bukkit plugin, feel free to ask on the forums. Experience is the best teacher! ;)
     
  5. Offline

    sakura_blades

    I suppose I can give those a look over, though videos don't usually help me out very much. They move too quickly for my "need to go over again a few times" learning disadvantage. xD Resulting in many pauses and "rewinds" to the point of "screwing up the VHS" xP
     
  6. Offline

    TheEntropy

    @sakura_blades If you continue to try and watch those videos, I think it should start making sense sometime. If you're getting upset or annoyed, take a break and go do something else for awhile. Also, try to avoid copying code directly because doing that won't help you learn at all. :p
     
  7. Offline

    sakura_blades

    Oh of course not. :p I'm considering taking my book apart and making a simple "list" of the different terms with what they mean.
    For example:
    else - otherwise
    Integer - Whole number
    Double - Decimal number ex: 1.5
    Just so I have an easy list to reference back to. It might help me out in learning to memorize what they all mean/do. xD
     
  8. Offline

    TheEntropy

    @sakura_blades if you think the list will help you out, then I see no harm in creating one. Once you learn some simple 'terms' in Java, start applying them to real code in Eclipse (or whatever you prefer). This should make memorizing those terms simple :p
     
  9. Offline

    sakura_blades

    I'm currently watchin' those videos you suggested and learning a lot. Thank you for suggesting those tutorials!
     
  10. Offline

    TheEntropy

    @sakura_blades Glad to hear it! Hopefully you can start filling some plugin requests, soon! :p
     
Thread Status:
Not open for further replies.

Share This Page