Lesen des Minecraft Sourcecodes ist eine wichtige Eigenschaft beim Modden. Das ist hauptsächlich, weil
Um den Minecraft Sourcecodes zu lesen, musst du diese erst generieren. Siehe den Abschnitt “Generating Minecraft Sources” in Einrichtung einer Mod-Entwicklungsumgebung.
Um eine Minecraft-Klasse zu suchen, folge diesen Schritten:
Ctrl + NProject and Libraries oder weiter.Ctrl + P#
In Visual Studio Code kannst du auch Ctrl + T nutzen, um die Klassensuche direkt zu öffnen.
Das Finden des Codes den du suchst, ist eine herausfordernde Aufgabe. Hier paar einfache Tipps.
Call hierarchy, Method hierarchy oder Type hierarchy.net.minecraft.util.registry.Registry, zugreifen musst.net.minecraft.client.main.Main für den Client, net.minecraft.server.Main für den Server).Lesen des Bytecodes ist gelegentlich nötig, da
int i = true;.Wenn du nicht mit Java-Bytecode vertraut bist, lese die JVM Spezifikationen.
Um den Bytecode zu sehen, folge diesen Schritten.
View aus dem HauptmenüShow BytecodeWenn deine IDE Bytecode nicht anzeigen kann, kannst du Bytecode-Viewer, wie https://github.com/Konloch/bytecode-viewer.
Wo ist der generierten Sourcecode?
Es befindet sich entweder im Gradle-Cache des Benutzers (~/.gradle/caches/fabric-loom) oder im Gradle-Cache des Projekts (./.gradle/loom-cache).
Du kannst die Source-JAR-Datei außerhalb Ihrer IDE verwenden.