Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision |
de:start [2021/03/19 07:40] – Grammar fixed carbon | de:start [2022/07/25 13:54] – . richard5a |
---|
Fabric ist eine modulare Modding-Toolchain für Minecraft 1.14 und höher, einschließlich Snapshots. | Fabric ist eine modulare Modding-Toolchain für Minecraft 1.14 und höher, einschließlich Snapshots. |
| |
**Anmerkung:** | ====Anmerkung:==== |
| |
Dies ist ein frühes Work-in-Progress-Wiki, das der Dokumentation der Methoden, Werkzeuge und APIs des Fabric-Projekts gewidmet ist. | |
| |
Interessiert daran, **[[de:wiki_meta|mitzuwirken]]** ? | Dies ist ein frühes Work-in-Progress-Wiki, das der Dokumentation der Methoden, Werkzeuge und APIs des Fabric-Projekts gewidmet ist. |
| |
| **Da noch nicht alle Seiten übersetzt wurden, währe es schön, wenn du helfen würdest, dieses Wiki zuende zu übersetzen!** |
| |
| **Interessiert daran, [[de:wiki_meta|mitzuwirken]]** ? |
| |
| Ein grüner Link heißt, dass diese Seite schon existiert, ein roter das Gegenteil. |
| |
**Schau auf jeden Fall hier vorbei [[de:community_discords|unsere Community-Räume]], und lese unsere [[de:rules|Community Regelwerk]]!** | **Schau auf jeden Fall hier vorbei [[de:community_discords|unsere Community-Räume]], und lese unsere [[de:rules|Community Regelwerk]]!** |
Für jene die Fabric als Spieler, Server Inahber oder Modpack-Entwickler nutzen möchten. | Für jene die Fabric als Spieler, Server Inahber oder Modpack-Entwickler nutzen möchten. |
| |
==== Tutorials ==== | ==== Fabric Loader Installieren ==== |
* [[de:install|Fabric installieren]] | * [[de:install|Fabric installieren]] |
* [[de:player:tutorials:install_mcl:windows|Fabric installieren mit dem Minecraft Launcher (Windows)]] | * [[de:player:tutorials:install_mcl:windows|Fabric installieren mit dem Minecraft Launcher (Windows)]] |
* [[de:player:tutorials:install_multimc:windows|Fabric installieren mit MultiMC (Windows)]] | * [[de:player:tutorials:install_multimc:windows|Fabric installieren mit MultiMC (Windows)]] |
* [[de:player:tutorials:install_multimc:mac|Fabric installieren mit MultiMC (macOS)]] | * [[de:player:tutorials:install_multimc:mac|Fabric installieren mit MultiMC (macOS)]] |
* [[de:player:tutorials:install_gdlauncher:windows|Fabric installieren mit dem GDLauncher (Windows)]] | * [[de:player:tutorials:install_gdlauncher:windows|Fabric installieren mit dem GDLauncher (Windows)]] |
* [[de:tutorial:installing_minecraft_fabric_server|Einen Minecraft Fabric Server installieren]] | * [[player:tutorials:install_gdlauncher:linux|Fabric installieren mit dem GDLauncher (Linux)]] |
| * [[de:player:tutorials:server:windows|Einen Minecraft Fabric Server installieren (Windows)]] |
* [[de:player:tutorials:install_server|Einen Minecraft Fabric Server installieren - Ohne ein GUI (Bspw. Linux)]] | * [[de:player:tutorials:install_server|Einen Minecraft Fabric Server installieren - Ohne ein GUI (Bspw. Linux)]] |
* [[de:tutorial:adding_mods|Mods hinzufügen]] | * [[de:tutorial:adding_mods|Mods hinzufügen]] |
| |
| ==== Fabric Loader Updaten ==== |
* [[de:tutorial:updating_fabric_using_multimc_launcher|Bestehende MultiMC-Instanz aktualisieren]] | * [[de:tutorial:updating_fabric_using_multimc_launcher|Bestehende MultiMC-Instanz aktualisieren]] |
| |
| ==== Java Installieren ==== |
* [[de:player:tutorials:java:windows|Java installieren/verifizieren (Windows)]] | * [[de:player:tutorials:java:windows|Java installieren/verifizieren (Windows)]] |
* [[de:player:tutorials:java:mac|Java installieren/verifizieren (macOS)]] | * [[de:player:tutorials:java:mac|Java installieren/verifizieren (macOS)]] |
| |
=== Basics === | === Basics === |
| * [[de:tutorial:concepts|Essentielle Minecraft-Konzepte]] |
* [[de:tutorial:introduction|Einführung in das Modding mit Fabric]] | * [[de:tutorial:introduction|Einführung in das Modding mit Fabric]] |
| * [[de:tutorial:reading_mc_code|Lesen des Minecraft-Sourcecode]] |
* Konventionen und Terminologie | * Konventionen und Terminologie |
* [[de:tutorial:terms|Grundlegende Konventionen und Terminologiey]] | * [[de:tutorial:terms|Grundlegende Konventionen und Terminologiey]] |
* [[de:tutorial:ext_gh_commit|GitHub Actions verwenden um Fehler in deinen Commits zu finden]] | * [[de:tutorial:ext_gh_commit|GitHub Actions verwenden um Fehler in deinen Commits zu finden]] |
* [[de:tutorial:modding_tips|Modding Tips]] | * [[de:tutorial:modding_tips|Modding Tips]] |
* [[de:tutorial:loader04x|Aktualisieren vom Loader 0.3.x zu 0.4.x]] | |
* [[de:tutorial:migratemappings|Aktualisierung von Yarn-Zuordnungen in einer Java-Codebasis]] | * [[de:tutorial:migratemappings|Aktualisierung von Yarn-Zuordnungen in einer Java-Codebasis]] |
* [[de:tutorial:datafixer|DataFixers [WIP]]] | * [[de:tutorial:datafixer|DataFixers [WIP]]] |
* [[de:tutorial:accesswideners |Zugangserweiterungen]] | * [[de:tutorial:accesswideners |Zugangserweiterungen]] |
| * [[de:tutorial:reflection|Reflection]] |
| * [[de:tutorial:enum_adding|Enums hinzufügen]] |
| * [[de:tutorial:interface_injection|Interface Injection]] |
| |
=== Items === | === Items === |
* [[de:tutorial:armor|Hinzufügen von Rüstung]] | * [[de:tutorial:armor|Hinzufügen von Rüstung]] |
* [[de:tutorial:tools|Hinzufügen von Tools]] | * [[de:tutorial:tools|Hinzufügen von Tools]] |
| * [[de:tutorial:shield|Hinzufügen von Schilden]] |
* [[de:tutorial:enchantments|Hinzufügen von benutzerdefinierten Verzauberungen]] | * [[de:tutorial:enchantments|Hinzufügen von benutzerdefinierten Verzauberungen]] |
* [[de:tutorial:model_predicate_providers|Hinzufügen von Modell-Prädikat-Providern]] | * [[de:tutorial:model_predicate_providers|Hinzufügen von Modell-Prädikat-Providern]] |
=== Blocks und Block Entities=== | === Blocks und Block Entities=== |
* [[de:tutorial:blocks|Blocks hinzufügen]] | * [[de:tutorial:blocks|Blocks hinzufügen]] |
* [[de:tutorial:directionalblock|Block hinzufügen (Mit Richtungen)]] | |
* [[de:tutorial:blockstate|Block Zustände geben]] | * [[de:tutorial:blockstate|Block Zustände geben]] |
* [[de:tutorial:blockentity|BlockEntity hinzufügen]] | * [[de:tutorial:directionalblock|Block hinzufügen (Mit Richtungen)]] |
| * [[de:tutorial:waterloggable|Einen Block Wasserresistent machen]] |
| * [[de:tutorial:blockentity|BlockEntity hinzufügen]] |
* [[de:tutorial:inventory|Items in einem Block als Inventar speichern]] | * [[de:tutorial:inventory|Items in einem Block als Inventar speichern]] |
* [[de:tutorial:colorprovider|Farbe eines Blocks oder Item dynamisches ändern]] | * [[de:tutorial:colorprovider|Farbe eines Blocks oder Item dynamisches ändern]] |
* [[de:tutorial:extendedscreenhandler|Benutzerdefinierte Daten mit dem erweiterten ScreenHandler synchronisieren]] | * [[de:tutorial:extendedscreenhandler|Benutzerdefinierte Daten mit dem erweiterten ScreenHandler synchronisieren]] |
* [[de:tutorial:propertydelegates|Integers mit PropertyDelegates synchronisieren]] | * [[de:tutorial:propertydelegates|Integers mit PropertyDelegates synchronisieren]] |
| * [[de:tutorial:crops|Hinzufügen einer Frucht]] |
| |
=== Flüssigkeiten === | === Flüssigkeiten === |
=== Entities === | === Entities === |
* [[de:tutorial:entity|Entity hinzufügen]] | * [[de:tutorial:entity|Entity hinzufügen]] |
| * [[de:tutorial:spawn_egg|Ein Spawnegg hinzufügen]] |
* [[de:tutorial:projectiles|Benutzerdefiniertes Projektil hinzufügen]] | * [[de:tutorial:projectiles|Benutzerdefiniertes Projektil hinzufügen]] |
| |
=== World Generation === | === Welt Generation === |
* [[de:tutorial:dimensionconcepts|Dimension Konzept]] | * [[de:tutorial:dimensionconcepts|Dimension Konzept]] |
* [[de:tutorial:ores|Eigener Erze erzeugen]] | * [[de:tutorial:ores|Eigener Erze erzeugen]] |
* [[de:tutorial:features|Features hinzufügen]] | * [[de:tutorial:features|Features hinzufügen]] |
| * [[de:tutorial:trees|Bäume Hinzufügen(fortgeschitten)]] |
* [[de:tutorial:structures|Structure Features hinzufügen]] | * [[de:tutorial:structures|Structure Features hinzufügen]] |
* [[de:tutorial:biomes|Biome hinzufügen]] | * [[de:tutorial:biomes|Biome hinzufügen]] |
* [[de:tutorial:custom_portals|Benutzerdefiniertes Portal hinzufügen]] | * [[de:tutorial:custom_portals|Benutzerdefiniertes Portal hinzufügen]] |
| |
=== Rezept Types === | === Rezept Typen === |
* [[de:tutorial:recipe_types_introduction|Einführung in RecipeTypes]] | * [[de:tutorial:recipe_types_introduction|Einführung in RecipeTypes]] |
* [[de:tutorial:recipe_type|Rezept Type hinzufügen (ENTWURF)]] | * [[de:tutorial:recipe_type|Rezept Typ hinzufügen (ENTWURF)]] |
* [[de:tutorial:cooking_recipe_type|Kochrezept Type hinzufügen]] | * [[de:tutorial:cooking_recipe_type|Kochrezept Typ hinzufügen]] |
* [[de:tutorial:cutting_recipe_type|Schneid Type hinzufügen]] | * [[de:tutorial:cutting_recipe_type|Schneide Typ hinzufügen]] |
| |
=== Sonstiges === | === Sonstiges === |
* [[de:tutorial:networking|Networking]] | * [[de:tutorial:networking|Networking]] |
* [[de:tutorial:status_effects|Status Effekte]] | * [[de:tutorial:status_effects|Status Effekte]] |
| * [[de:tutorial:particles|Partikel hinzufügen]] |
* [[de:tutorial:sounds|Sounds abspielen]] | * [[de:tutorial:sounds|Sounds abspielen]] |
* [[de:tutorial:gamerule|Benutzerdefinierte Gamerules]] | * [[de:tutorial:gamerule|Benutzerdefinierte Gamerules]] |
* [[de:tutorial:events|Benutzerdefinierte Events hinzufügen]] | * [[de:tutorial:events|Benutzerdefinierte Events hinzufügen]] |
* [[de:tutorial:adding_to_loot_tables|Hinzufügen von Items zu existierenden Looptable]] | * [[de:tutorial:adding_to_loot_tables|Hinzufügen von Items zu existierenden Looptable]] |
| * [[de:tutorial:event_index|Ereignisindex (ENTWURF)]] |
| |
=== Mixins === | === Mixins === |
* [[de:tutorial:mixin_introduction|Einführung]] | * [[de:tutorial:mixin_introduction|Einführung]] |
| * [[de:tutorial:mixin_registration|Mixin Registration]] |
* [[de:tutorial:mixin_injects|Injects]] | * [[de:tutorial:mixin_injects|Injects]] |
* [[de:tutorial:mixin_accessors|Accessors]] | * [[de:tutorial:mixin_accessors|Accessors und Invokers]] |
* [[de:tutorial:mixin_redirectors|Redirectors]] | * [[de:tutorial:mixin_redirectors|Redirectors]] |
* [[de:tutorial:mixin_redirectors_methods|Method redirectors]] | * [[de:tutorial:mixin_redirectors_methods|Method redirectors]] |
* [[de:tutorial:1.14:blockappearance|Aussehen eines Blocks manipulieren]] | * [[de:tutorial:1.14:blockappearance|Aussehen eines Blocks manipulieren]] |
* [[de:tutorial:entity-old|Hinzufügen eines Cookie-Creeper-Entity]] | * [[de:tutorial:entity-old|Hinzufügen eines Cookie-Creeper-Entity]] |
| * [[de:tutorial:loader04x|Updaten des Loader 0.3.x zu 0.4.x]] |
| |
=== Dokumentation === | === Extrem merkwürdige Menschen === |
| * [[de:tutorial:updating_yarn|Yarn auf eine neue Minecraft-Version aktualisieren]] - Für angehende Yarn-Entwickler, **nicht** reguläre User oder Modder! |
| |
| === Zu Fabric beitragen === |
| * [[de:tutorial:feature_procedure|The Fabric Feature Procedure]] - oder wie du dein Feature akzeptiert bekommst (oder auch nicht!) |
| * [[de:tutorial:fablabs|FabLabs]] - ein Testfeld für den Entwurf neuer Fabric-Funktionen vor dem Einreichen von PRs |
| * [[https://github.com/FabricMC|Fabric on GitHub]] (Extern - Englisch) |
| * [[https://github.com/FabricMC/yarn|Game mappings Repository + Beitragsdokumentation]] (Extern - Englisch) |
| |
| |
| ==== Dokumentation ==== |
* [[de:documentation:fabric_mod_json|Struktur einer fabric.mod.json]] | * [[de:documentation:fabric_mod_json|Struktur einer fabric.mod.json]] |
* [[de:documentation:fabric_mod_json_spec|fabric.mod.json Spezifikation]] | * [[de:documentation:fabric_mod_json_spec|fabric.mod.json Spezifikation]] |
* [[de:documentation:fabric_loader|Fabric Loader]] | * [[de:documentation:fabric_loader|Fabric Loader]] |
* [[de:documentation:fabric_loom|Fabric Loom]] | * [[de:documentation:fabric_loom|Fabric Loom]] |
| |
==== Beispiele ==== | === Beispiele === |
* [[https://github.com/FabricMC/fabric-example-mod|Mod environment template]] (Extern - Englisch) | * [[https://github.com/FabricMC/fabric-example-mod|Mod environment template]] (Extern - Englisch) |
* [[https://github.com/FabricMC/fabric/tree/master/fabric-testmods/java/net/fabricmc/fabric|Fabric API test mods]] (Extern - Englisch) (Veraltet) - Kein direktes Tutorial, kann aber nützlich sein | * [[https://github.com/FabricMC/fabric/tree/master/fabric-testmods/java/net/fabricmc/fabric|Fabric API test mods]] (Extern - Englisch) (Veraltet) - Kein direktes Tutorial, kann aber nützlich sein |
| |
---- | ---- |
===== Fabric Mitwirken ===== | |
Wenn du zu Fabric beitragen möchtest, könnten dich diese Links interessieren: | |
| |
==== Zum Wiki beitragen ==== | ==== Zum Wiki beitragen ==== |
* [[de:wiki_meta|Wiki Meta]] - Startpunkt für Beiträge zum Wiki | * [[de:wiki_meta|Wiki Meta]] - Startpunkt für Beiträge zum Wiki |
* [[de:wiki:agenda|Wiki Agenda]] - Schau, was auf der aktuellen Agenda steht und woran andere Mitwirkende gerade arbeiten. | * [[de:wiki:agenda|Wiki Agenda]] - Schau, was auf der aktuellen Agenda steht und woran andere Mitwirkende gerade arbeiten. |
| |
==== Zum Fabric beitragen ==== | |
* [[de:tutorial:feature_procedure|The Fabric Feature Procedure]] - oder wie du dein Feature akzeptiert bekommst (oder auch nicht!) | |
* [[de:tutorial:fablabs|FabLabs]] - ein Testfeld für den Entwurf neuer Fabric-Funktionen vor dem Einreichen von PRs | |
* [[https://github.com/FabricMC|Fabric on GitHub]] (Extern - Englisch) | |
* [[https://github.com/FabricMC/yarn|Game mappings Repository + Beitragsdokumentation]] (Extern - Englisch) | |
| |
---- | |
===== Extrem merkwürdige Menschen ===== | |
* [[de:tutorial:updating_yarn|Yarn auf eine neue Minecraft-Version aktualisieren]] - Für angehende Yarn-Entwickler, **nicht** reguläre User oder Modder! | |
| |