Dieses Dokument bietet eine umfassende Anleitung zum Minecraft-Modding in Java und anderen Sprachen, einschließlich Ressourcen, Tutorials und Community-Links. Es behandelt verschiedene Modding-APIs wie Forge, Fabric, Bukkit/Spigot, BungeeCord, Sponge und Bedrock Edition-Modding und bietet einen Einstieg Hinweis sowohl für Anfänger als auch für erfahrene Entwickler. Der Leitfaden enthält auch wichtige Java-Lernressourcen und behandelt effektive Methoden zur Suche nach Hilfe und zur Fehlerbehebung. Bitte tragen Sie dazu bei, indem Sie Ihre Tutorials und Ressourcen teilen.
Chinesischer Leitfaden für Minecraft-Entwickler
Willkommen im Diskussionsbereich, um Ideen auszutauschen und um Hilfe zu bitten.
Die Schließung der MCBBS-Website hat dazu geführt, dass eine große Anzahl von Tutorials ungültig geworden ist. Die Leser werden gebeten, den Leitfaden dabei zu unterstützen, die entsprechenden Autoren rechtzeitig zu kontaktieren, um die Tutorials zu migrieren.
Klicken Sie oben rechts auf die Schaltfläche „Ansehen“, um Echtzeit-Updates des chinesischen Leitfadens zu erhalten, und klicken Sie oben rechts auf die Schaltfläche „Stern“, um die Zusammenstellung des chinesischen Leitfadens zu unterstützen.
Gerne können Sie hier verschiedene Tutorials, Materialien, Dokumente und Klassenbibliotheken im Zusammenhang mit der Minecraft-Entwicklung einreichen.
Inhaltsverzeichnis
Wie man Fragen stellt
Wenn Sie auf ein Problem stoßen, das nicht durch die Verwendung von Suchmaschinen, die Konsultation relevanter Dokumente und das Debuggen gelöst werden kann (falls Sie das oben Genannte nicht getan haben, erledigen Sie es bitte sofort), bitten Sie möglicherweise andere um Hilfe. Wenn Sie eine Frage stellen, stellen Sie bitte sicher, dass Sie die folgenden Informationen korrekt angeben:
Wenn Sie eine Frage posten, geben Sie bitte im Titel eine kurze Beschreibung der Frage und Informationen zur Plattform an. Zum Beispiel „[Forge][1.7.10] NullPointerException tritt beim Laden von Mod auf“
Denken Sie daran: Nehmen Sie die Antworten anderer nicht als selbstverständlich hin. Wenn Sie mehr über die Methoden, Techniken und Etikette des Fragenstellens erfahren möchten, wird Ihnen ein Blick auf die Weisheit des Fragenstellens sehr hilfreich sein.
Häufig verwendete Websites und Ressourcen
Diskussionsabschnitt zur Entwicklung des chinesischen Minecraft-Forums
Github
Die weltweit größte Website für soziale Programmierung und Code-Hosting, auf der Sie den Quellcode vieler Module und Plug-Ins anzeigen können.
Codewolke
Chinesische Website für soziale Programmierung und Code-Hosting.
Stapelüberlauf
Die weltweit größte Community zum Teilen und Lernen von Programmierwissen, in der Sie Antworten auf viele Programmierfragen finden.
Suchmaschine Baidu/Bing/Google
Wenn Sie Fragen haben, suchen Sie diese doch zuerst auf Baidu.
Wiki.vg
Die Minecraft-Reverse-Engineering- und Protokoll-Referenzdokument-Website enthält Referenzdokumente für verschiedene Versionen von Netzwerkkommunikationsprotokollen, Datenformaten, echten Mojang-Verifizierungsprotokollen usw.
Mein World Chinese Forum-Entwicklungs-Tutorial-Indexbeitrag
TeaCon-Modulentwicklungsteeparty – Online-Minecraft-Modulentwicklungswettbewerb
V2 Minecraft-Entwicklerforum
Andere Ressourcen
Austauschgemeinschaft für inländische Entwicklung
Java-Grundlagen
„Java vom Anfänger zum Meister“
Das bekannte Java-Chinesisch-Einführungsbuch.
„Java 8 Einführung in die Programmierung (Referenz) Offizielles Tutorial“
Dieses Buch ist in zwei Bände unterteilt, die Einführungsversion hat weniger Inhalt und die Referenzversion mehr Inhalt. Die Übersetzung der chinesischen Version ist schwer zu verstehen und dient nur als Referenz.
„Java-Kerntechnologie“
Dieses Buch ist in zwei Bände unterteilt, ein langlebiges und informatives Java-Fortgeschrittenenbuch.
Kostenloses Java-Chinesisch-Online-Tutorial
Der Inhalt ist nicht recherchiert und dient nur als Referenz.
Java 8-Dokumentation (Englisch/Chinesisch)
JDK-Download
Weiterführende Literatur
Verbessern Sie Ihre Java-Programmierkenntnisse weiter.
Forge-Modul
【1.19-1.18】 Lapsang Souchong-Forge-Modul-Entwicklungshandbuch
【1.16】Tutorial zur Modulentwicklung von Boson 1.16
【1.12.2】Harbinger Forge Modul-Entwicklungshandbuch
[1.8.9] Tutorial zur Modulentwicklung von zzzz
Offizielle Dokumentation fälschen
Einführung einiger der von Forge hinzugefügten Funktionen.
MDK (Minecraft Development Kit)
Vereinfachte chinesische Ressourcen
Durchgestrichene Einträge verfügen möglicherweise über bessere Ressourcen, sind möglicherweise veraltet, enthalten möglicherweise ungültige Links, sind möglicherweise irreführend oder enthalten keinen Inhalt und dienen nur als Referenz.
Andere Sprachressourcen
Mod-Migrationsleitfaden
Beispielcode für das Modul
Diskussion zur Mod-Entwicklung
Tools für die Modulentwicklung
ForgeGradle
Mod-Coder-Paket
Pergament
Minecraft 1.16.5+ Anti-Verschleierungstabelle von Drittanbietern
Forge-Javadoc
Dieses JavaDoc wird von einem Dritten bereitgestellt und seine Aktualität und Wirksamkeit kann nicht garantiert werden. Die tatsächliche Entwicklungsumgebung hat Vorrang.
NeoForge Mod
Derzeit befindet sich dieser Artikel noch im Aufbau. Sie können gerne Kommentare und Vorschläge zum jeweiligen Thema einreichen.
offizielle Website
Offizielle Dokumentation
【1.20.4】Flandres NeoForge-Tutorial (Bilibili-Video/Quellcode)
【1.20.4】kitUINs NeoForge-Tutorial
Bukkit/Spigot-Plugin
Tutorial zur Bukkit-Plug-in-Entwicklung von tdiant (Github)
Tutorial zur Bukkit-Plug-in-Entwicklung von Rarity (Github)
Offizielles Tutorial
Bukkit API-Entwicklerdokumentation
Diskussionsbereich zur Plug-in-Entwicklung im offiziellen Spigot-Forum
Viele Probleme können hier gelöst werden.
Vereinfachte chinesische Ressourcen
Durchgestrichene Einträge verfügen möglicherweise über bessere Ressourcen, sind möglicherweise veraltet, enthalten möglicherweise ungültige Links, sind möglicherweise irreführend oder enthalten keinen Inhalt und dienen nur als Referenz.
Stoffmodul
offizielle Website
Offizielles Wiki (Englisch/Chinesisch)
Offizieller Template-Mod-Generator
Offizielles Beispielmodul-Repository
Vereinfachte chinesische Ressourcen
Durchgestrichene Einträge verfügen möglicherweise über bessere Ressourcen, sind möglicherweise veraltet, enthalten möglicherweise ungültige Links, sind möglicherweise irreführend oder enthalten keinen Inhalt und dienen nur als Referenz.
BungeeCord-Plugin
„BungeeCord-Plug-in-Entwicklung“ Chinesische Übersetzung
Offizielles Wiki
Tutorial zur Entwicklung des BungeeCord-Plug-Ins
Diskussionsbereich zur Plug-in-Entwicklung im offiziellen BungeeCord-Forum
Schwamm-Plugin
offizielle Website
Offizielles Forum
Offizielles Tutorial (mehrere Sprachen, einschließlich vereinfachtem Chinesisch)
Offizielles JavaDoc
Vereinfachte chinesische Ressourcen
Paket
Dokumentation und Tutorials
Werkzeug
Java Edition-Launcher
Dokumentation und Tutorials
Klassenbibliothek
Bedrock Edition-Server
Offizieller Server
LeviLamina (ehemals LiteLoaderBDS)
bdsx
Endstein
PowerNukkitX
Wolkenbruch-Nukkit
Libelle
Andere Ressourcen
Bedrock Edition-Add-ons
Minecraft: Bedrock Edition Creator-Dokumentation
Minecraft: Bedrock Edition Scripting API-Referenzdokumentation
Minecraft-Chinesisch-Wiki-Seite „Add-Ons“.
Lernen Sie dabei: Erstellen Sie ein Erzpflanzen-Addon von Grund auf
[Inoffiziell] Entwicklungsenzyklopädie der Minecraft Bedrock Edition
【Inoffiziell】Bedrock Wiki
Andere Ressourcen
Bedrock Edition-Mods
Horizont
Amethyst
NetEase Bedrock Edition
Shader-Paket
Minecraft Graphics Community-Dokumentation
Vereinfachte chinesische Ressourcen
Andere Sprachressourcen
veraltete Ressourcen
LiteLoader-Modul
offizielle Website
zzzzs LiteMod-Entwicklungsleitfaden (vereinfachtes Chinesisch)
Offizielles Quellcode-Repository
Nukkit-Plugin
Minecraft Bedrock Edition-Server, entwickelt in Java.
Tutorial zur chinesischen Entwicklung des Nukkit-Plug-ins
Diskussionsbereich zur Plug-in-Entwicklung im offiziellen Nukkit-Forum
PocketMine-Plugin
Chinesisches Tutorial zur PocketMine-Plug-in-Entwicklung
Vereinfachte chinesische Ressourcen
Copyright-Erklärung
Der Autor dieser Arbeit ist ein Mitwirkender am Minecraft Developer Chinese Guide.
Dieses Werk ist unter der Creative Commons Attribution-ShareAlike 4.0 International License lizenziert.
Bitte fügen Sie beim Nachdruck den Link zu dieser Arbeit bei: https://github.com/Mouse0w0/MinecraftDeveloperGuide
Statistiken
Sterngucker im Laufe der Zeit