Minecraft
00:00:00

Minecraft

Einführung und Vorbereitung des Streams

00:07:55

Der Stream beginnt mit der Ankündigung eines Programmierprojekts für Minecraft-Plugins in Java, das parallel als YouTube-Video veröffentlicht wird. Der Streamer erwähnt zunächst technische Vorbereitungen wie das Deaktivieren der Musik und das Starten der Aufnahmen, wobei er dabei einige Komplikationen wie fehlende Audioquellen oder unklare Dateistrukturen anspricht. Diese Anfangsphase dient primär der Vorbereitung, bevor das eigentliche Tutorial beginnt.

Einführung in die Plugin-Programmierung

00:12:37

Der Streamer begrüßt die Zuschauer zu einer neuen Serie, in der er die Programmierung von Minecraft-Plugins mit Java erklärt. Er betont seine schnelle Sprechweise und entschuldigt sich für mögliche technische Herausforderungen, etwa beim Anstarten einer Animation. Der Fokus liegt auf der Auswahl einer Entwicklungsumgebung, wobei er IntelliJ als notwendiges Tool vorstellt. Der Streamer wiederholt sich mehrfach, um Klarheit zu schaffen, und kündigt an, dass die Serie sowohl auf Twitch als auch auf YouTube verfügbar sein wird.

Einrichtung der Entwicklungsumgebung IntelliJ

00:15:04

Der Streamer erklärt detailliert die Installation von IntelliJ, einer integrierten Entwicklungsumgebung (IDE), die für die Java-Programmierung benötigt wird. Er weist darauf hin, dass man die normale Version der Software (Excel-Datei) herunterladen und installieren soll. Optional werden Plugins wie Material Theme UI und Atom Material Icons empfohlen, um das Erscheinungsbild von IntelliJ zu verbessern. Anschließend wird die Einrichtung einer Minecraft-Entwicklungsumgebung in IntelliJ beschrieben, inklusive der Installation des Bukkit-Plugin-Entwicklungskits durch die Suche nach 'Minecraft Development' im Plugin-Marketplace.

Erstellung des Minecraft-Servers und Vorbereitung der Plugin-Entwicklung

00:22:31

Der Streamer führt vor, wie man einen Minecraft-Server lokal einrichtet, um Plugins zu testen. Dazu wird das Tool 'PaperMC' aus dem Internet heruntergeladen und in einem neuen Ordner entpackt. Der Server wird mit einer Startdatei initialisiert, wobei technische Details wie das Setzen der EULA-Txt auf 'true' erwähnt werden, um die Lizenzbedingungen zu akzeptieren. Nach dem Start des Servers wird der eigene Minecraft-Client mit dem lokalen Server verbunden, wobei die IP-Adresse 'localhost' oder '127.0.0.1' verwendet wird. Der Streamer betritt den Server und demonstriert die grundlegende Funktionalität.

Erste Schritte im Minecraft-Server und Ausblick auf die Plugin-Entwicklung

00:35:45

Der Streamer zeigt den erfolgreichen Eintritt in den eigenen Minecraft-Server und erklärt die Bedienung der Serverkonsole. Er erwähnt, dass trotz technischer Limitationen des Servers (z.B. Grafikprobleme) grundlegende Minecraft-Funktionen nutzbar sind. Das Ziel des Streams ist es, ein erstes Plugin zu erstellen. Der Streamer kündigt an, in den nächsten Schritten tiefer in die Plugin-Programmierung einzusteigen zu wollen, etwa mit der Identifikation der Serverordnerstruktur in IntelliJ für zukünftige Entwicklungsprozesse.