Let's code

Forge

Die letzte, offizielle Version von ComputerCraft v1.79 unterstützt #Minecraft lediglich bis zur Version 1.8.9. Nachdem Daniel Ratcliffe (aka Dan200) den Quellcode nach 5 Jahren Closed-Source Entwicklung 2017 der Öffentlichkeit zur Verfügung gestellt hat, war es der Entwicklergemeinschaft möglich, das Projekt fortzuführen.

Einer der entstandenen Forks, CC-Tweaked aka CC:T, wird seitdem bis heute aktiv weiterentwickelt. CC:T beinhaltet alle Funktionen der letzten #ComputerCraft Version inkl. zahlreicher Bugfixes, Geschwindigkeitsverbesserung sowie Fehlerbehebungen.

Installation

Schritt 1: Minecraft Forge

Zunächst benötigt man Minecraft Forge in der Version 1.16.4 (35.1.36). Nach dem Download muss ein evtl. offener Minecraft Launcher beendet werden. Mittels java -jar forge-1.16.4-35.1.36-installer.jar wird der Forge Installer aufgerufen:

Ist die Installtion beendet, steht das Forge Profil im Launcher zur Verfügung:

Vor dem ersten Start empfiehlt es sich, in den erweiterten Profileinstellungen das Spieleverzeichnis zu ändern, um verschiedene Installationen sauber voneinander trennen zu können:

Ich nutzte dazu einen selbst erstellten profiles Ordner. Dort lege ich für jede Forge-Installation einen separaten Unterordner an. In diesem Fall also minecraft\profiles\forge-1.16.4-35.1.36\.

Nun sollte das Profil einmalig gestartet und direkt wieder geschlossen werden.

Schritt 2: ComputerCraft (CC-Tweaked)

Die benötigte CC-Tweaked Version (1.16.4-1.95.2) kann über Curseforge bezogen werden.

Die heruntergeladene Datei cc-tweaked-1.16.4-1.95.2.jar wird in das mods-Verzeichnis der oben erstellten Forge-Installation verschoben (minecraft\profiles\forge-1.16.4-35.1.36\mods).

Minecraft kann nun wieder gestartet und das Forge-Profil aufgerufen werden. Wenn im linken, unteren Startbildschirm nun die Meldung “3 mods loaded” erscheint, ist CC-Tweaked korrekt installiert.

Es kann sein, dass bei dem ersten Start nach der CC-Tweaked Installation Minecraft mit folgender Fehlermeldung abbricht:

Dieser Fehler lässt sich über das Hinzufügen des JVM Arguments -Dfml.earlyprogresswindow=false in den erweiterten Profileinstellungen beheben:

Nach Abschluss des 2. Schrittes kann nun, wie gewohnt, der Spaß an der Programmierung unter der neuesten Minecraft Version weitergehen.

#ComputerCraft #Minecraft #ComputerCraftEdu #MinecraftEdu #Forge