User Tools

Site Tools


es:faq:expert

Preguntas frecuentes: Modo experto

Esto es una extensión “técnica/experta” de Preguntas frecuentes (para jugadores).

Interoperabilidad

¿Cuál es el progreso en la compatibilidad con Bukkit/Spigot/Paper?

Hay algunos experimentos funcionales disponibles en el Loader's 0.5.0 desarrollado en una rama para funcionar con el Fabric Loader y que se pueda usar por encima de Paper, pero hay muchas dificultades con las deficiencias de la API de Bukkit (como el código difícil de la lista de bloques/objetos en un enum, haciéndolo muy difícil soportar bloques u objetos de mods). Esto probablemente nunca llegue a tener un soporte oficial y debería ser tratado con una curiosidad/caso especial.

¿Puede Fabric funcionar junto con Sponge?

Lo más cercano que queremos hacer es un port de SpongeCommon y una versión modificada del SpongeVanilla como un mod hecho en Fabric implementando la Sponge API. Como Fabric usa una extensión de SpongePowered Mixin como su núcleo, esto de alguna manera debería ser más fácil - pero los diferentes mapeos hacen que se dificulte más.

¿Por qué la Fabric API rompe los Optifine shaders?

El parche de renderizado que usa la Fabric API, Indigo, asume (por razones de rendimiento y simplificar el código) que el formato de vértices del vanilla se mantendrá intacto. Los mods normalmente no cambian esto, sin embargo, los shadermods y parecidos son la excepción popular. Como se dijo antes, Indigo no juega muy bien con como esto es.

Se han estado mirando algunas soluciones, pero por ahora ninguna funcional. En adicción, algunos mods no oficiales están tratando de arreglar esto. Las soluciones alternativas de momento no pueden funcionar con mods que hagan uso de la Fabric's rendering API.

Interoperabilidad (Retro)

¿Qué versiones de Fabric pueden funcionar?

En teoría, nada te detiene de tratar de cargar el Fabric's mod loader en cualquier versión de Minecraft, bajo cualquier capa de ofuscación, todo el camino bajo a la c0.0.11a. Sin embargo, Los mapeos del Yarn no existen en estas versiones - haciendo que, hacer mods sea… un poco más complicado.

¿Puede Fabric funcionar en una versión vieja de Minecraft con mods?

¡Sí! Generalmente, todo mod tipo JAR (como versiones viejas de OptifFine, o Better Than Wolves) debería funcionar bien, y permite el mismo grado de hacer mods que tendrías en una versión sin mods de Minecraft. Sin embargo, aquí hay algunas cosas a tener en cuenta:

Para versiones pre-1.13, deberás habilitar el compatibility mode en el Fabric Loader, agregando esto al JVM -Dfabric.loader.useCompatibilityClassLoader=true.

Hablando en cuanto a usarlo con Minecraft Forge:

  • 1.6 ~ 1.12.2: Cuando se ejecutaba Fabric por encima del LaunchWrapper, esta funcionalidad está actualmente sin mantenimiento y necesita rehacerse.
  • 1.3.1 ~ 1.5.2: No hay planes.
  • 1.2.5 e inferiores: Funcional, como el ModLoader.

Hablando de usarlo con el ModLoader: No problemas.

Filosofía

¿Por qué crearon sus propios mapeos en vez de utilizar los de MCP o Spigot?

Hablando del Mod Coder Pack, MCP:

  • Los mapeos de MCP no siempre están actualizados a las versiones finales (ejemplo:las snapshots).

Hablando sobre Spigot:

  • Los mapeos de Spigot solo cubren el lado del server y están muy incompletos.
  • Los mapeos de Spigot sufren los mismos problemas con sus licencias como los de MCP.
es/faq/expert.txt · Last modified: 2023/10/24 22:00 by binaris00