1 option
Let‘s Play.Programmieren lernen mit Java und Minecraft : Plugins erstellen ohne Vorkenntnisse.
- Format:
- Book
- Author/Creator:
- Braun, Daniel.
- Series:
- mitp Anwendungen
- Language:
- German
- Subjects (All):
- Java (Computer program language).
- Minecraft (Game).
- Physical Description:
- 1 online resource (432 pages)
- Edition:
- 4th ed.
- Other Title:
- Let‘s Play.Programmieren lernen mit Java und Minecraft
- Place of Publication:
- Frechen : mitp, 2021.
- Summary:
- This book by Daniel Braun serves as a practical guide for beginners to learn programming with Java, focusing specifically on creating plugins for Minecraft using Bukkit or Spigot servers. It introduces readers to the fundamentals of coding, Java concepts, and plugin development, starting from setting up the development environment to creating advanced custom game modes. Through structured chapters, the book provides step-by-step instructions for programming tasks, such as defining chat commands, building structures automatically, managing server events, and designing unique recipes and weapons. It includes hands-on examples, such as crafting plugins for building spheres, saving data, and developing interactive gameplay elements. The book is aimed at Minecraft enthusiasts, aspiring programmers, and educators looking for engaging ways to introduce programming concepts. It also offers valuable tips for using development tools like Eclipse and troubleshooting errors, ensuring that readers gain practical coding skills alongside creative problem-solving techniques. Generated by AI.
- Contents:
- Intro
- Impressum
- Einleitung
- Kapitel 1: Java
- 1.1 Programmiersprachen
- 1.2 Besonderheiten von Java
- 1.3 Installation und Einrichtung
- 1.3.1 Java-Compiler installieren
- 1.3.2 Ordner einrichten
- 1.4 Editor
- 1.5 Zusammenfassung
- Kapitel 2: Minecraft-Server
- 2.1 Installation
- 2.1.1 CraftBukkit
- 2.1.2 Spigot
- 2.2 Konfiguration
- 2.3 Befehle
- 2.4 Verbinden
- 2.5 Updates
- Kapitel 3: Das erste Plugin
- 3.1 Programmieren
- 3.2 Kompilieren
- 3.2.1 Fehler finden
- 3.2.2 Jar-Datei erstellen
- 3.3 Starten
- 3.4 Entdecken
- 3.5 Rätsel
- 3.6 Zusammenfassung
- Kapitel 4: Chat-Befehle
- 4.1 Eigene Befehle definieren
- 4.2 Chat-Nachrichten versenden
- 4.3 Rätsel
- 4.4 Zusammenfassung
- Kapitel 5: Eclipse installieren und einrichten
- 5.1 Installation
- 5.2 Einrichtung
- 5.3 Ein neues Projekt anlegen
- 5.4 Neue Dateien in einem Projekt anlegen
- 5.4.1 Java-Datei
- 5.4.2 Info-Datei
- 5.5 Kompilieren und packen
- Kapitel 6: Variablen und Konstanten
- 6.1 Variablen
- 6.1.1 Zahlen
- 6.1.2 Zeichenketten
- 6.1.3 Konvertierung
- 6.1.4 Arrays
- 6.2 Konstanten
- 6.3 Rätsel
- 6.4 Zusammenfassung
- Kapitel 7: Schleifen
- 7.1 Kürbis-Plugin
- 7.1.1 Positionierung
- 7.1.2 Blöcke platzieren
- 7.2 Die verschiedenen Schleifen
- 7.2.1 for-Schleife
- 7.2.2 while-Schleife
- 7.2.3 do-while-Schleife
- 7.2.4 Verschachtelte Schleifen
- 7.3 Rätsel
- 7.4 Zusammenfassung
- Kapitel 8: Verzweigungen
- 8.1 if-Verzweigung
- 8.2 case-Verzweigung
- 8.3 Rätsel
- 8.4 Zusammenfassung
- Kapitel 9: Funktionen
- 9.1 Deklaration von Funktionen
- 9.2 Rückgabewerte
- 9.3 Parameter
- 9.4 Anwendungsbeispiel
- 9.5 Rätsel
- 9.6 Zusammenfassung
- Kapitel 10: Klassen und Objekte
- 10.1 Die ganze Welt ist ein Objekt
- 10.2 Erstellung einer eigenen Klasse
- 10.3 Funktionen in Klassen
- 10.4 Zugriffskontrolle.
- 10.5 Vererbung
- 10.6 Abstrakte Methoden und Klassen
- 10.7 Bau-Plugin
- 10.8 Rätsel
- 10.9 Zusammenfassung
- Kapitel 11: Bauen
- 11.1 Notunterkunft
- 11.1.1 Wände und Decke
- 11.1.2 Tür
- 11.1.3 Bett
- 11.1.4 Fackel
- 11.2 Runde Objekte
- 11.2.1 Kreise
- 11.2.2 Kugeln
- 11.3 Zusammenfassung
- Kapitel 12: Schilder
- 12.1 Hängende Schilder
- 12.2 Stehende Schilder
- 12.3 Text festlegen
- 12.3.1 Farbe
- 12.3.2 Formatierung
- 12.4 Schilder-Plugin (Listen)
- 12.4.1 Listen-Grundlagen
- 12.4.2 Das Plugin
- 12.5 Rätsel
- 12.6 Zusammenfassung
- Kapitel 13: Listener
- 13.1 Grundgerüst
- 13.2 Spieler-Events
- 13.3 Kreaturen-Events
- 13.4 Block-Events
- 13.5 Inventar-Events
- 13.6 Server-Events
- 13.7 Fahrzeug-Events
- 13.8 Wetter-Events
- 13.9 Welt-Events
- 13.10 Mehrere Listener in einem Plugin
- 13.11 Zusammenfassung
- Kapitel 14: Crafting-Rezepte
- 14.1 Rezepte festlegen
- 14.2 Eigene Rezepte entwerfen
- 14.3 Feuerschwert
- 14.4 Enderbogen
- 14.5 Rätsel
- 14.6 Zusammenfassung
- Kapitel 15: Informationen dauerhaft speichern
- 15.1 Konfigurationsdateien
- 15.1.1 Lesen
- 15.1.2 Schreiben
- 15.2 Objekte in Dateien speichern
- 15.3 Zusammenfassung
- Kapitel 16: Eigene Spielmodi entwickeln
- 16.1 Schneeballschlacht
- 16.1.1 Schneebälle verteilen
- 16.1.2 Schneebälle automatisch auffüllen
- 16.1.3 Punkte zählen
- 16.1.4 Highscore-Liste anzeigen
- 16.1.5 Vollständiger Quellcode
- 16.2 Sammelspiel
- 16.2.1 Aufbau des Plugins
- 16.2.2 Plugin starten
- 16.2.3 Spieler betritt den Server
- 16.2.4 Gegenstände zählen
- 16.2.5 Auftrag anzeigen
- 16.2.6 Vollständiger Quellcode
- 16.3 Rätsel
- 16.4 Zusammenfassung
- Kapitel 17: Eigenständige Java-Programme
- 17.1 Grundgerüst
- 17.2 Statische Variablen und Funktionen
- 17.3 Ein- und Ausgabe
- 17.3.1 »Hallo Welt!«-Programm
- 17.3.2 Eingaben.
- 17.4 Quiz programmieren
- Anhang A: Rätsel-Lösungen
- Anhang B: Befehlsreferenz
- Anhang C: Materialien.
- Notes:
- Description based on publisher supplied metadata and other sources.
- Part of the metadata in this record was created by AI, based on the text of the resource.
- ISBN:
- 9783747504741
- 3747504744
- 9783747504758
- 3747504752
- OCLC:
- 1273979509
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.