Este documento proporciona una guía completa para la modificación de Minecraft en Java y otros lenguajes, incluidos recursos, tutoriales y enlaces comunitarios. Cubre varias API de modificación como Forge, Fabric, Bukkit/Spigot, BungeeCord, Sponge y Bedrock Edition, lo que ofrece una introducción. Punto tanto para principiantes como para desarrolladores experimentados. La guía también incluye recursos esenciales de aprendizaje de Java y aborda métodos efectivos para buscar ayuda y solucionar problemas. ¡Contribuya compartiendo sus tutoriales y recursos!
Guía china para desarrolladores de Minecraft
Bienvenido al área de discusión para intercambiar ideas y pedir ayuda.
El cierre del sitio web de MCBBS ha provocado que una gran cantidad de tutoriales dejen de ser válidos. Se solicita a los lectores que ayuden a la guía a comunicarse con los autores relevantes para migrar los tutoriales de manera oportuna.
Haga clic en el botón "Ver" en la parte superior derecha para obtener actualizaciones en tiempo real de la guía china y haga clic en el botón "Estrella" en la parte superior derecha para respaldar la compilación de la guía china.
Le invitamos a enviar varios tutoriales, materiales, documentos y bibliotecas de clases relacionados con el desarrollo de Minecraft aquí.
Tabla de contenido
Cómo hacer preguntas
Cuando encuentre un problema que no pueda resolverse mediante el uso de motores de búsqueda, consultando documentos relevantes y depurando (si no ha hecho lo anterior, hágalo de inmediato), puede pedir ayuda a otras personas. Cuando haga una pregunta, asegúrese de proporcionar la siguiente información con precisión:
Si publica una pregunta, incluya una breve descripción de la pregunta y la información de la plataforma en su título. Por ejemplo "[Forge][1.7.10] Se produce NullPointerException al cargar Mod"
Recuerde, no dé por sentadas las respuestas de otras personas. Si desea aprender más sobre los métodos, técnicas y etiqueta de hacer preguntas, observar la sabiduría de hacer preguntas le será de gran ayuda.
Sitios web y recursos de uso común
Sección de discusión sobre el desarrollo del foro chino de Minecraft
GitHub
El sitio web de alojamiento de códigos y programación social más grande del mundo, donde puede ver el código fuente de muchos módulos y complementos.
nube de código
Sitio web chino de alojamiento de códigos y programación social.
Desbordamiento de pila
La comunidad de aprendizaje e intercambio de conocimientos de programación más grande del mundo, donde puede encontrar respuestas a muchas preguntas sobre programación.
Motor de búsqueda Baidu/Bing/Google
Si tiene alguna pregunta, ¿por qué no buscarla primero en Baidu?
Wiki.vg
El sitio web de documentos de referencia de protocolos e ingeniería inversa de Minecraft contiene documentos de referencia para varias versiones de protocolos de comunicación de red, formatos de datos, protocolos de verificación genuinos de Mojang, etc.
Publicación del índice del tutorial de desarrollo del Foro Chino Mundial
TeaCon de desarrollo de módulos Tea Party——Concurso de desarrollo de módulos de Minecraft en línea
Foro de desarrolladores de Minecraft V2
Otros recursos
Comunidad de intercambio de desarrollo nacional
Conceptos básicos de Java
"Java de principiante a maestro"
El conocido libro de introducción al chino Java.
"Tutorial oficial de introducción a la programación de Java 8 (referencia)"
Este libro está dividido en dos volúmenes, la versión introductoria tiene menos contenido y la versión de referencia tiene más contenido. La traducción de la versión china es difícil de entender y sirve sólo como referencia.
"Tecnología central de Java"
Este libro está dividido en dos volúmenes, un libro avanzado de Java duradero e informativo.
Tutorial gratuito en línea de chino Java
El contenido no ha sido investigado y es sólo de referencia.
Documentación de Java 8 (inglés/chino)
descargar JDK
Lectura adicional
Mejorar aún más las habilidades de programación Java.
Módulo de forja
【1.19-1.18】Guía de desarrollo del módulo Lapsang Souchong-Forge
【1.16】Tutorial de desarrollo del módulo Boson 1.16
【1.12.2】Guía de desarrollo del módulo Harbinger Forge
【1.8.9】Tutorial de desarrollo del módulo de zzzz
Falsificar documentación oficial
Se introdujeron algunas de las funciones agregadas por Forge.
MDK (kit de desarrollo de Minecraft)
Recursos chinos simplificados
Las entradas tachadas pueden tener mejores recursos, pueden estar desactualizadas, pueden tener enlaces no válidos, pueden ser engañosas o carecer de contenido y son solo para referencia.
Otros recursos lingüísticos
Guía de migración de mods
Código de muestra del módulo
Discusión sobre el desarrollo de mods.
Herramientas relacionadas con el desarrollo de módulos.
ForjaGradle
Paquete de codificador de modificaciones
Pergamino
Tabla anti-ofuscación de terceros de Minecraft 1.16.5+
Forjar Javadoc
Este JavaDoc es proporcionado por un tercero y no se puede garantizar su puntualidad y eficacia. Prevalecerá el entorno de desarrollo real.
Mod NeoForge
Actualmente, este artículo aún está en construcción. Le invitamos a enviar comentarios y sugerencias sobre el problema correspondiente.
sitio web oficial
Documentación oficial
【1.20.4】Tutorial de NeoForge de Flandre (vídeo de Bilibili/código fuente)
【1.20.4】Tutorial NeoForge de kitUIN
Complemento Bukkit/Spigot
Tutorial de desarrollo del complemento Bukkit de tdiant (Github)
Tutorial de desarrollo del complemento Bukkit de Rarity (Github)
tutorial oficial
Documentación para desarrolladores de API de Bukkit
Sección de discusión sobre el desarrollo del complemento del foro oficial de Spigot
Muchos problemas se pueden resolver aquí.
Recursos chinos simplificados
Las entradas tachadas pueden tener mejores recursos, pueden estar desactualizadas, pueden tener enlaces no válidos, pueden ser engañosas o carecer de contenido y son solo para referencia.
Módulo de tela
sitio web oficial
Wiki oficial (inglés/chino)
Generador de mods de plantilla oficial
Repositorio oficial de módulos de muestra
Recursos chinos simplificados
Las entradas tachadas pueden tener mejores recursos, pueden estar desactualizadas, pueden tener enlaces no válidos, pueden ser engañosas o carecer de contenido y son solo para referencia.
Complemento BungeeCord
Traducción al chino "desarrollo del complemento BungeeCord"
Wiki oficial
Tutorial de desarrollo del complemento BungeeCord
Sección de discusión sobre el desarrollo del complemento del foro oficial de BungeeCord
Complemento de esponja
sitio web oficial
Foro oficial
Tutorial oficial (varios idiomas, incluido el chino simplificado)
JavaDoc oficial
Recursos chinos simplificados
paquete
Documentación y tutoriales
herramienta
Lanzador de edición Java
Documentación y tutoriales
biblioteca de clases
Servidor de edición Bedrock
Servidor oficial
LeviLamina (anteriormente LiteLoaderBDS)
bdsx
piedra final
PowerNukkitX
Nukkit Cloudburst
Libélula
Otros recursos
Complementos de la edición Bedrock
Minecraft: documentación del creador de Bedrock Edition
Minecraft: documentación de referencia de la API de secuencias de comandos de Bedrock Edition
Página "Complementos" de la Wiki china de Minecraft
Aprenda haciendo: cree un complemento de cultivo de minerales desde cero
[No oficial] Enciclopedia de desarrollo de Minecraft Bedrock Edition
【No oficial】Bedrock Wiki
Otros recursos
Modificaciones de la edición Bedrock
Horizonte
Amatista
Edición NetEase Bedrock
paquete de sombreadores
Documentación de la comunidad de gráficos de Minecraft
Recursos chinos simplificados
Otros recursos lingüísticos
recursos obsoletos
Módulo LiteLoader
sitio web oficial
Guía de desarrollo LiteMod de zzzz (chino simplificado)
Repositorio oficial de código fuente
Complemento Nukkit
Servidor Minecraft Bedrock Edition desarrollado en Java.
Tutorial de desarrollo chino del complemento Nukkit
Sección de discusión sobre el desarrollo del complemento del foro oficial de Nukkit
Complemento PocketMine
Tutorial en chino sobre desarrollo del complemento PocketMine
Recursos chinos simplificados
Declaración de derechos de autor
Los autores de este trabajo son todos contribuyentes de la Guía china para desarrolladores de Minecraft.
Este trabajo está bajo una licencia internacional Creative Commons Atribución-CompartirIgual 4.0.
Adjunte el enlace a este trabajo al reimprimir: https://github.com/Mouse0w0/MinecraftDeveloperGuide
Estadística
Observadores de estrellas a lo largo del tiempo