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.
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?
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.
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?
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.
Damn nigg@ i am looking foward to see another dev on this server since Mr.Tibi is busy watching h3ntai with us weebs
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
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).
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
well Soga is just one player and basically being a dev is like getting access to the server files. Trust is a thing here
That is why there is a branch system on github, so everyone can make modifications without the fear of breaking something.