»Developer Application

Discussion in 'Off-Topic' started by CraftMechanics, Sep 23, 2016.

Tags:
?

[Public Opinion] Does the server need more developers?

  1. Yes

  2. No

Results are only viewable after voting.
Thread Status:
Not open for further replies.
  1. CraftMechanics

    CraftMechanics Quick Digit Member

    Messages:
    245
    Ratings:
    +121 / -0
    Developer Application for Guild Craft

    Why do I want to be a developer for Guild Craft?
    I have been programing for two years already. I now have some experience with java and the Bukkit API, and I want to put my skills to a test. I also have been playing on Guild Craft for some time and would love to see the server grow and even better if it is with my help.

    What can I make?
    Check this plugin I just made when trying to apply for developer. It is a plugin which contains some kits that are similar to those that you will see in annihilation, but a little more destructive. One of them is called Kit Zeus which gives you the ability to shoot thunderbolt and another one is called Kit Bomber which gives you snowballs that explode when you throw them. There are some other kits as well.
     
    #1
    • Agree Agree x 3
  2. CraftMechanics

    CraftMechanics Quick Digit Member

    Messages:
    245
    Ratings:
    +121 / -0
    You can download the plugin I made here
     
    #2
    • Informative Informative x 1
  3. Maddogwreckthem

    Maddogwreckthem Guest

    Ratings:
    +0 / -0
    What is boolean?
     
    #3
    • Like Like x 1
    • Funny Funny x 1
  4. CraftMechanics

    CraftMechanics Quick Digit Member

    Messages:
    245
    Ratings:
    +121 / -0
    True or false? I do not know. XD

    It is either true or false just a type of variable.
     
    #4
    • Funny Funny x 2
  5. Maddogwreckthem

    Maddogwreckthem Guest

    Ratings:
    +0 / -0
    What is a base used for? An how can condensing code be useful?
     
    #5
    • Pew Pew x 2
    • Like Like x 1
    • Informative Informative x 1
  6. Maddogwreckthem

    Maddogwreckthem Guest

    Ratings:
    +0 / -0
    What are the 8 basic data types in Java?
    What is the difference between a List and a Set?
    What is the difference between a List and a Map?
    What does the keyword "static" do and mean?
    What does the keyword "final" do and mean?
    What does the keyword "new" do and mean?
    How can you properly clean up memory so that you do not create memory leaks?
    What is the difference between an interface and a class? What is a jar file?
     
    #6
    • Like Like x 4
  7. CraftMechanics

    CraftMechanics Quick Digit Member

    Messages:
    245
    Ratings:
    +121 / -0
    Are you a programmer or what?
    By the way, you do not need to know all bout Java to develop on Bukkit. I am not an expert in Java, but I do know basic stuff.
     
    #7
    • Agree Agree x 1
  8. Maddogwreckthem

    Maddogwreckthem Guest

    Ratings:
    +0 / -0
    What is a plugin?
    What is a command?
    What is an event?
    What is a listener?
    Where is the best place to go and look things up if you are not sure about if something exists in the API or not?
     
    #8
    • Like Like x 4
  9. CraftMechanics

    CraftMechanics Quick Digit Member

    Messages:
    245
    Ratings:
    +121 / -0
    A plugin is a jar file that makes stuff on the server with the help of the Bukkit API.
    A command is whatever phrase is typed after a forward slash which then makes some stuff.
    An event is just some action that happens on the server. Listeners are used to detect those events. There are a bunch of listeners for almost all actions that players or entities do.
    If I do not know if a listener exist for some action I usually type some keywords and try to find it by autocomplete. If you have a javadoc of the Bukkit API you can figure almost all things out once you have basic skill. If not I just google what I try to find or search in either the Bukkit Wiki or Bukkit Forums.
     
    #9
    • Agree Agree x 1
    • Winner Winner x 1
  10. CraftMechanics

    CraftMechanics Quick Digit Member

    Messages:
    245
    Ratings:
    +121 / -0
    #10
    • Pew Pew x 1
  11. _SoraX_

    _SoraX_ Eternal Poster Member

    Messages:
    1,196
    Ratings:
    +1,000 / -0
    Damn nigg@ i am looking foward to see another dev on this server since Mr.Tibi is busy watching h3ntai with us weebs
     
    #11
    • Funny Funny x 4
  12. superboy12345 [Nub]

    superboy12345 [Nub] Forum Veteran Member

    Messages:
    1,441
    Ratings:
    +458 / -0
    A type of variable of two possible values, True OR False.
    An EXTREMELY FREAKING NEW PROGRAMMER HERE

    I really need tips, though. Should I begin with Python 3? Or JAVA?
    Help, I'm confused and I could really use an experienced guy here [craftmechanics ofc]
    @CraftMechanics
     
    Last edited: Sep 25, 2016
    #12
  13. CraftMechanics

    CraftMechanics Quick Digit Member

    Messages:
    245
    Ratings:
    +121 / -0
    I hope too.
     
    #13
    • Pew Pew x 1
  14. superboy12345 [Nub]

    superboy12345 [Nub] Forum Veteran Member

    Messages:
    1,441
    Ratings:
    +458 / -0
    Oh and type @aXed
    on the thread, not on the thread's own tags xD
     
    #14
  15. CraftMechanics

    CraftMechanics Quick Digit Member

    Messages:
    245
    Ratings:
    +121 / -0
    Actually I am quite new with Java, only studying it one month. Python is much easier than Java to learn. I started programming with JavaScript (not same as Java).
     
    #15
    • Optimistic Optimistic x 1
  16. Jack_The_Wizard

    Jack_The_Wizard Nimble Knuckle Member

    Messages:
    341
    Ratings:
    +95 / -0
    Well.. I'm not sure what to say but we cant just give dev to every programmer who wants help, can we now?

    So i suggest you try become staff on a select server and earn enough trust to the point in which we can give you a dev rank.

    I tried to be as brief as possible
     
    #16
    • Informative Informative x 2
  17. CraftMechanics

    CraftMechanics Quick Digit Member

    Messages:
    245
    Ratings:
    +121 / -0
    Soga has my support though, but thanks for the advice.
     
    #17
    • Optimistic Optimistic x 1
  18. Jack_The_Wizard

    Jack_The_Wizard Nimble Knuckle Member

    Messages:
    341
    Ratings:
    +95 / -0
    well Soga is just one player and basically being a dev is like getting access to the server files.

    Trust is a thing here
     
    #18
  19. CraftMechanics

    CraftMechanics Quick Digit Member

    Messages:
    245
    Ratings:
    +121 / -0
    That is why there is a branch system on github, so everyone can make modifications without the fear of breaking something.
     
    #19
    • Informative Informative x 1
  20. CraftMechanics

    CraftMechanics Quick Digit Member

    Messages:
    245
    Ratings:
    +121 / -0
    #20
    • Pew Pew x 1
Thread Status:
Not open for further replies.

Share This Page