Tutorial Tutorial Series

Discussion in 'Resources' started by greyhunter99, Mar 26, 2017.

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

    greyhunter99

    =====Bukkit/Spigot Coding Series=====

    Hi I'm greyhunter99 (aka GHG on youtube) and recently I've started a series covering the basics of bukkit/spigot plugin developement. My plan is to upload a new video weekly that covers a new topic and during the week upload EXPANSION videos that expand on what I explained in the weekly video. I would like to have some feedback so I can improve on my explanation skills. If you are interested, here is the first video:



    Any feedback or suggestions are greatly appreciated!

    ================EXPANSION================


     
    Last edited: Apr 10, 2017
    Reflxction and n3pix like this.
  2. Offline

    Zombie_Striker

    @greyhunter99
    Some things you could improve:
    • Package names should either be a domain you own, or use the format "me.<your name>.< your project>".
    • Since the onDisable does nothing, you should not have it in the class.
    • Since you only use player once, you don't need to create the p field.
    • Follow Java Naming conventions: variable names should be descriptive and normally have more than one character.
    The series can be good, and I would want to link new coders to this if you continue, but I would recommend you spend a little more time explaining what you are doing. For almost every thing you do, you should give a small description of why you are doing them. Most of the things you are saying is telling the viewer what they need to do, and not why they need to do them, which is not good cause they may not fully understand why things need to be the way you explained it. For example, when you were adding chatcolors in the other video, you were saying to add pluses between the strings and chatcolors, and did not say why that needed to be.
     
    n3pix, shauwk and greyhunter99 like this.
  3. Offline

    greyhunter99

    Thanks for checking out! I really appreciate it! As for the feedback, I will improve my videos, heck I will even redo the one of tommorow and try to improve it according to the things you mentioned! Did I already say thanks?
     
  4. Offline

    greyhunter99

    Just released episode 2 improved version, go check it out:

    ====Commands====



    Make sure to check out my channel for other bukkit/spigot tutorial videos!

    ================EXPANSION================


     
    Last edited: Apr 10, 2017
    Zombie_Striker likes this.
  5. Offline

    greyhunter99

    It's that time of the week again :) Go check out the new episode:

    ====Crafting Recipe====

     
    Last edited: Apr 10, 2017
    shauwk likes this.
  6. Offline

    greyhunter99

    ====ItemStack====
     
  7. Offline

    PhantomUnicorns

    I've always thought of doing video tutorials but I'm unable to :p, like what you're doing. Why does everyone use the same eclipse theme? (What's it called?)
     
  8. Offline

    greyhunter99

    Thanks! :D I find this theme apealling and it's simply called dark.
     
  9. Offline

    greyhunter99

    ====ItemMeta====
     
  10. Offline

    greyhunter99

    ====ItemFlags====
     
  11. Offline

    greyhunter99

    ====PlayerMoveEvent====
     
  12. Offline

    greyhunter99

    ====PlayerInteractEvent====
     
  13. Offline

    greyhunter99

    ====EntitySpawning====


    ====EntityDamagedByEntity====
     
  14. Offline

    greyhunter99

    ====Javadocs====
    Show Spoiler
     
    Last edited: Aug 3, 2017
  15. Offline

    greyhunter99

    ====Config Basics====
    Show Spoiler
     
    Last edited: Aug 3, 2017
  16. Offline

    greyhunter99

    ====Config Paths====
    Show Spoiler
     
    Last edited: Aug 3, 2017
  17. Offline

    greyhunter99

    ====Anonymous BukkitRunnable====
    Show Spoiler
     
    Last edited: Aug 3, 2017
  18. Offline

    greyhunter99

    ====Separate Class BukkitRunnable====
    Show Spoiler
     
    Last edited: Aug 3, 2017
  19. Offline

    greyhunter99

    ====Easy Teleportation Effect====
    Show Spoiler
     
    Last edited: Aug 3, 2017
  20. Offline

    shauwk

    Keep it up with the videos ! I am going to start watching and learning from them soon and I will let you know what I think :)
     
  21. Offline

    greyhunter99

    Cool! Make sure to also join the discord channel in case you encounter any issues or have any questions!
     
  22. Offline

    greyhunter99

    ====Packet Particle Line====
    Show Spoiler
     
    Last edited: Aug 3, 2017
  23. Offline

    greyhunter99

    ====Packet Particle Circle====
    Show Spoiler
     
    Last edited: Aug 3, 2017
    Zombie_Striker likes this.
  24. Offline

    greyhunter99

    ====Packet Particle Tornado====
    Show Spoiler
     
    Last edited: Aug 3, 2017
  25. Offline

    AlvinB

  26. Offline

    greyhunter99

    ====Custom Inventory Creation====
    Show Spoiler

    I'll be sure to point that out in my next video! Thanks for telling me, I did not know about there being an API method for it.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited: Aug 3, 2017
  27. Offline

    greyhunter99

    ====Inventory GUI====
    Show Spoiler
     
    Last edited: Aug 3, 2017
  28. Offline

    greyhunter99

    ====Click Types====
    Show Spoiler
     
    Last edited: Aug 3, 2017
  29. Offline

    greyhunter99

    ====Scoreboard Creation====
    Show Spoiler
     
    Last edited: Aug 3, 2017
  30. Offline

    greyhunter99

    ====Scoreboard Order====
    Show Spoiler
     
    Last edited: Aug 3, 2017
Thread Status:
Not open for further replies.

Share This Page