de:tutorial:introduction
Differences
This shows you the differences between two versions of the page.
de:tutorial:introduction [2022/05/01 17:19] – created yl_gamer | de:tutorial:introduction [2022/05/01 17:28] (current) – yl_gamer | ||
---|---|---|---|
Line 3: | Line 3: | ||
- | Dies ist eine kurze Einführung in einige gängige Techniken, die Du beim Erstellen von Fabric-Mods verwenden | + | Dies ist eine kurze Einführung in einige gängige Techniken, die Du beim Erstellen von Fabric-Mods verwenden |
Im Gegensatz zu anderen Modding-APIs überschreibt der Fabric Loader nicht die Klassendateien von Minecraft, um mehr Funktionalität hinzuzufügen. Stattdessen wird Code mithilfe der [[https:// | Im Gegensatz zu anderen Modding-APIs überschreibt der Fabric Loader nicht die Klassendateien von Minecraft, um mehr Funktionalität hinzuzufügen. Stattdessen wird Code mithilfe der [[https:// | ||
Line 9: | Line 9: | ||
Mixins können zerbrechlich sein und manchmal Konflikte verursachen. Daher wurden einige allgemeine Funktionen bereits von der Fabric- API für Sie implementiert. Wenn es nicht in der Kern-Fabric - API vorhanden ist, ist es häufig in einer Bibliothek eines Drittanbieters vorhanden. In fast jeder Situation ist es vorzuziehen, | Mixins können zerbrechlich sein und manchmal Konflikte verursachen. Daher wurden einige allgemeine Funktionen bereits von der Fabric- API für Sie implementiert. Wenn es nicht in der Kern-Fabric - API vorhanden ist, ist es häufig in einer Bibliothek eines Drittanbieters vorhanden. In fast jeder Situation ist es vorzuziehen, | ||
- | Manchmal braucht man das aber gar nicht. Obwohl Minecraft nicht zum Modden gemacht ist, enthält es dennoch viele Funktionen, auf die Sie ohne zusätzliche Änderungen zugreifen | + | Manchmal braucht man das aber gar nicht. Obwohl Minecraft nicht zum Modden gemacht ist, enthält es dennoch viele Funktionen, auf die Du ohne zusätzliche Änderungen zugreifen |
- | In diesem Artikel werden alle Möglichkeiten beschrieben, | + | In diesem Artikel werden alle Möglichkeiten beschrieben, |
+ | |||
+ | ====== Native Minecraft-APIs ====== | ||
+ | |||
+ | Wenn Minecraft Dich bereits etwas tun lässt, erfindest Du das Rad nicht neu. Ein gutes Beispiel dafür ist die Klasse „Registry“, | ||
+ | |||
+ | Minecraft verwendet auch JSON-Datendateien für verschiedene datengesteuerte Funktionen. Du kannst Deinem Mod JSON-Dateien hinzufügen, | ||
+ | |||
+ | ====== Die Fabric-API ====== | ||
+ | |||
+ | Fabric selbst, wie es in einem Client installiert ist, wird in zwei Teile geteilt. | ||
+ | |||
+ | Der Fabric Loader, der deinen Mod lädt und deinen Einstiegspunkt aufruft. | ||
+ | Die Fabric - API , eine optionale Bibliothek, die einige allgemeine nützliche APIs bereitstellt. | ||
+ | Die API ist absichtlich relativ klein gehalten, um die Portierung von Fabric auf neuere Minecraft-Versionen zu beschleunigen. | ||
+ | Du kannts herausfinden, |
de/tutorial/introduction.1651425545.txt.gz · Last modified: 2022/05/01 17:19 by yl_gamer