Introducción – Documentación de Forge, Lista de modificaciones para Forge.

Tipos de modificadores: Forge

El subdirectorio SRC no necesita copiarse en los espacios de trabajo; Sin embargo, es posible que deba actualizar el proyecto de Gradle si el Java (SRC/Main/Java) y el recurso (SRC/Main/Resources) se crean más tarde.

Empezando con Forge

Si nunca antes ha realizado un mod de Forge, esta sección proporcionará la cantidad mínima de información necesaria para configurar un entorno de desarrollo de Forge. El resto de la documentación es sobre a dónde ir desde aquí.

Requisitos previos

  • Una instalación del Kit de Desarrollo Java 17 (JDK) y Java Virtual Machine (JVM) de 64 bits (JVM). Forge recomienda y apoya oficialmente a Eclipse Temurin.

Advertencia Asegúrese de estar usando un JVM de 64 bits. Una forma de verificar es ejecutar Java -Version en una terminal. El uso de un JVM de 32 bits causará algunos problemas al usar Forgegradle.

  • Se recomienda utilizar un IDE con integración de Gradle.

De cero a modificación

  1. Descargue el kit de desarrollador de mod (MDK) desde el sitio del archivo Forge haciendo clic en “MDK” seguido del botón “omitir” en la parte superior justo después de esperar un período de tiempo. Se recomienda descargar la última versión de Forge siempre que sea posible.
  2. Extraiga el MDK descargado en un directorio vacío. Este será el directorio de su mod, que ahora debería contener algunos archivos de Gradle y un subdirectorio SRC que contiene el Mod de ejemplo.
  • el subdirectorio de Gradle
  • construir.graduarse
  • graduarse
  • graduarse.murciélago
  • ajustes.graduarse

El subdirectorio SRC no necesita copiarse en los espacios de trabajo; Sin embargo, es posible que deba actualizar el proyecto de Gradle si el Java (SRC/Main/Java) y el recurso (SRC/Main/Resources) se crean más tarde.

  • Forge solo admite explícitamente el desarrollo en Eclipse e IntelliJ Idea, pero hay configuraciones de ejecución adicionales para el código Visual Studio. De todos modos, se puede utilizar cualquier entorno, desde Apache NetBeans hasta VIM / Emacs,.
  • La integración de Gradle de Eclipse e IntelliJ Idea, instalada y habilitada de forma predeterminada, manejará el resto de la configuración inicial del espacio de trabajo en importar o abrir. Esto incluye descargar los paquetes necesarios de Mojang, Minecraftforge, etc. Se necesita el complemento “Gradle para Java” para que Visual Studio Code haga lo mismo.
  • Gradle deberá invocarse para reevaluar el proyecto para casi todos los cambios en sus archivos asociados (E.gramo., construir.Gradle, Configuración.Gradle, etc.). Algunos ides vienen con botones “actualizar” para hacer esto; Sin embargo, se puede hacer a través de la terminal a través de Gradlew .
  • Eclipse: Ejecute la tarea de geneclipseruns.
  • Idea intelij: Ejecute la tarea de genintellijruns. Si se produce un error “módulo no especificado”, establezca la propiedad ideamodule en su módulo “principal” (típicamente $.principal ).
  • Código de Visual Studio: Ejecute la tarea de GenVscoderuns.
  • Otros ides: Puede ejecutar las configuraciones directamente usando la ejecución de Gradle* (E.gramo., RunClient, RunServer, RunData, RungametestServer). Estos también se pueden usar con los IDES compatibles.

Personalizar la información de su mod

Editar la compilación.Archivo de graduación para personalizar cómo se crea su mod (e.gramo., Nombre del archivo, versión de artefacto, etc.).

Hacer no editar la configuración.Gradle a menos que sepas lo que estás haciendo. El archivo especifica el repositorio al que ForgeGradle está cargado en.

Construcción recomendada.personalizaciones de graduación

Reemplazo de ID de mod

Reemplace todos los acontecimientos de EjemploPplemod, incluidas las modificaciones.Toml y el archivo Mod principal con el ID de mod de su mod. Esto también incluye cambiar el nombre del archivo que crea configurando la base.ArchivesName (esto generalmente está configurado en su ID de mod).

// en alguna construcción.base de graduación.ArchivesName = 'mymod'

Forge MDK actualmente utiliza ArchivesBaseName para establecer el nombre de artefacto en lugar de la base.nombre de nombre . Recomendamos usar la base.ArchivesName, en cambio, como ArchivesBasename está en desuso para la eliminación en Gradle 9, que una versión futura de Forgegradle admitirá.

Todavía puede usar ArchivesBasename estableciendo lo siguiente:

// en alguna construcción.base de graduación.ArchivesName = 'mymod'

Identificación del grupo

La propiedad del grupo debe estar configurada en su paquete de nivel superior, que debería ser un dominio que posea o su dirección de correo electrónico:

Tipo Valor Paquete de nivel superior
Dominio ejemplo.comunicarse comunicarse.ejemplo
Subdominio ejemplo.github.IO IO.github.ejemplo
Correo electrónico [email protected] comunicarse.gmail.ejemplo
// en alguna construcción.Grupo de Gradle = 'com.ejemplo'

Los paquetes dentro de su fuente de Java (SRC/Main/Java) ahora también deben cumplir con esta estructura, con un paquete interno que representa la ID de mod:

Com - Ejemplo (paquete de nivel superior especificado en la propiedad de grupo) - MyMod (el ID de mod) - MyMOD.Java (renombrado EjemplMod.Java)

Versión

Establezca la propiedad de la versión en la versión actual de su mod. Recomendamos usar una variación de versiones maven.

// en alguna construcción.Versión de Gradle = '1.19.4-1.0.0.0 '

Configuraciones adicionales

Se pueden encontrar configuraciones adicionales en los documentos de ForgeGradle.

Construyendo y probando su mod

  1. Para construir su mod, ejecute Gradlew Build . Esto generará un archivo en Build/Libs con el nombre [ArchivesBaseName]-[Versión].jar, por defecto. Este archivo se puede colocar en la carpeta MODS de una configuración de Minecraft habilitada para forros o distribuirse.
  2. Para ejecutar su mod en un entorno de prueba, puede usar las configuraciones de ejecución generadas o usar las tareas asociadas (E.gramo. Gradlew Runclient). Esto iniciará Minecraft desde el directorio de ejecución (predeterminado “Ejecutar”) junto con cualquier conjunto de fuente especificado. El MDK predeterminado incluye el conjunto de fuente principal, por lo que se aplicará cualquier código escrito en SRC/Main/Java.
  3. Si está ejecutando un servidor dedicado, ya sea a través de la configuración de ejecución o gradlew runServer, el servidor inicialmente se apagará inmediatamente. Deberá aceptar el Minecraft Eula editando el EULA.archivo txt en el directorio de ejecución. Una vez aceptado, el servidor se cargará, que luego se puede acceder a través de una conexión directa a localhost .

Siempre debe probar su mod en un entorno de servidor dedicado. Esto incluye modificaciones solo para cliente, ya que no deben hacer nada cuando se cargan en el servidor.

Tipos de modificadores: Forge

El mejor recurso para Minecraft

Forge Mods son instalaciones que modifican la forma en que aparece y funciona el juego de Minecraft. Obviamente, este tipo específico de mod solo es compatible con Minecraft Forge.

108 Vistas ❘ ❘ 4 horas ❘ Autor: Infappywithoutu ❘ Disponible para: Forge

79 vistas ❘ ❘ 5 horas ❘ Autor: XXREXRAPTORXX ❘ Disponible para: Forge

72 vistas ❘ 5 horas ❘ Autor: Sciwhiz12 ❘ Disponible para: Forge

87,391 Vistas ❘ 5 horas ❘ Autor: Lykrast ❘ Disponible para: Fabric, Forge

4,267 Vistas ❘ 5 horas ❘ Autor: Akashiikun69 ❘ Disponible para: tela, fragua, edredón

1,132 Vistas ❘ 5 horas ❘ Autor: Jaredlll08 ❘ Disponible para: Fabric, Forge

4,539 vistas ❘ 5 horas ❘ Autor: Traben_0 ❘ Disponible para: tela, fragua, edredón

Mod de sombreros útiles

32,876 Vistas ❘ 5 horas ❘ Autor: TheCech12 ❘ Disponible para: Forge

Mod de capas

427,050 vistas ❘ 5 horas ❘ Autor: James090500 ❘ Disponible para: Fabric, Forge

Mod de CleanView

84,638 vistas ❘ 5 horas ❘ Autor: Lainmi ❘ Disponible para: tela, fragua

42 Vistas ❘ ❘ 6 horas ❘ Autor: KaboomRoads ❘ Disponible para: Forge

Mod de red de pesca

67,720 vistas ❘ hace 6 horas ❘ Autor: Zacomat ❘ Disponible para: Forge

5,684 vistas ❘ hace 6 horas ❘ Autor: esmoquin ❘ Disponible para: tela, fragua

945 Vistas ❘ hace 6 horas ❘ Autor: 50AP5UD5 ❘ Disponible para: Fabric, Forge

50 vistas ❘ hace 6 horas ❘ Autor: Cas_ual_ty ❘ Disponible para: Forge

Publicaciones destacadas

  • Jenny Mod
  • Jenny Mod McPe
  • forja de Minecraft
  • Optifine HD
  • Optifabric
  • Píxelmon
  • Solo suficientes artículos
  • Minimap Mod
  • Mod de hielo y fuego
  • Mod de sodio
  • Mod de bloque Lucky
  • Construcción de tinkers
  • Litematica
  • Mod de orígenes
  • Crear mod
  • Mod de edición mundial
  • Mod
  • Mapa de Skyblock
  • Biomes o ’ably
  • Mod de Flan
  • Mod de pelea épica
  • Artesanía
  • Mod de reproducción
  • Mod de transmisión
  • Arma de Mrcrayfish
  • Mía mía no mi
  • Mod de muebles
  • Capas avanzadas
  • Cobblemon Mod
  • Rlcraft modpack

Mejores lanzadores

Copyright © 2012 – 2023 9minecraft. Reservados todos los derechos.

9Minecraft es un sitio web sobre Minecraft donde puede descargar fácilmente recursos gratuitos como: Minecraft Mods, Minecraft Maps, Packs de recursos, paquetes de datos y mucho más.

Copyright © 2012 – 2023 9minecraft. Reservados todos los derechos.