Es ist einfacher Java (und viele andere Programmiersprachen) zu lernen, wenn man Englisch kann. Wenn du gut logisch schlussfolgern kannst, dann ist das auch nochmal ein Bonus den du hast. So könntest du schlussfolgern, dass es bei einem "if" auch ein "else" gibt und dass das alles was in "else" steht, dann ausgeführt wird, wenn die Bedingungen hinter dem "if" nicht zutreffen. Ist ein wenig komplitzert. Letztendlich könnte das so aussehen.
Code:
if(1 == 2){
//Wird ausgeführt wenn 1 gleich 2 ist
}else{
//Wird ausgeführt wenn 1 ungleich 2 ist
}
Da 1 nicht 2 ist wird alles im "else" bereich aufgeführt ist ausgeführt.
Das Beispiel von oben kann man auch umdrehen:
Code:
if(1 != 2){
//Wird ausgeführt wenn 1 ungleich 2 ist
}else{
//Wird ausgeführt wenn 1 gleich 2 ist
}
Vieles ist auch ähnlich oder gleich in anderen Programmiersprachen.
Zwei kleine Beispiele die man auch in If clauses verwenden kann:
&& = Und
|| = Oder
Dann gibt es auch Programme wie Eclipse. Eclipse ist eine IDE (Integrated development environment (zu Deutsch: Integrierte Entwicklungsumgebung)) solche Programme unterstützen dich beim Programmieren. Ein einfaches Beispiel: Wenn du eine Klammer öffnest [(], dann schließt das Programm diese automatisch wieder für dich. Oder es macht automatische einrückungen. Aber das sind 2 von einer menge Features die ein IDE zur Verfügung stellt.
Mit freundlichen Grüßen
Floppy012
P.S.: Was mir auch damals viel geholfen hat, ist den Quellcode von Plugins ansehen. Das heißt nicht, dass du jetzt alles kopieren sollst, sondern dass du aus dem Quellcode von anderen Leuten lernen sollst. Wie lösen die Probleme auf die du beim Programmieren stößt?
Quellcode
engl. Sourcecode
Sourcecodes von Bukkit Plugins sind meistens auf Github zu finden. Sie sind auch (sofern das Plugin Open Source ist) meistens im jeweiligen Bukkit Thread oder der Bukkit-Dev Seite verlinkt.
Viele Leute die du auch hier kennst haben einen Github account und dort auch ihre Projekte veröffentlicht.
Mojang:
Bukkit:
Essentials: