Fabric es un software alternativo a Forge que ha tomado popularidad en los últimos años de la comunidad modding de MC. Se caracteriza por ser mucho más liviano que Forge y más estable, además de contener muchos menos parches a Vanilla, haciéndolo muy accesible para servidores y clientes con bajos recursos que quieren experimentar MC Modding.
A continuación, algunos pasos que pueden servir para optimizar un servidor basado en Fabric.
Entra al archivo server.properties, el cual puede ser encontrado en la carpeta madre del servidor. Una vez dentro, cambia las siguientes opciones:
sync-chunk-writes=true
- Cámbialo a false
view-distance=10
- Cambia la distancia de renderizado a un número más pequeño como 7 u 8, aún más bajo si es que sigues con problemas de lag.
Primero, descarga los mods Lithium y Phosphor, y colócalos en tu carpeta de mods
(Creada cuando inicias por primera vez el servidor). Los mods serán activados la próxima vez que el servidor inicie. Estos mods ya vienen con todas las optimizaciones activadas por default, así que no necesitarás configurar nada.
-
Lithium optimiza aspectos varios de Minecraft, como cargado de chunks, AI, físicas, etc. Con el mod instalado, puedes notar una mejoría en tiempo por tick, permitiendo más jugadores, mobs, etc.
-
Phosphor se centra en optimizar el sistema de iluminado de Minecraft. Este es uno de los aspectos menos optimizados de todo el juego, y gracias a este mod eso puede cambiar.
Carpet mod añade muchas características nuevas al juego, las cuales todas están desactivadas por default. También tiene algunos módulos que pueden servir para optimizar el servidor. Para iniciar, descarga el mod desde su página de Curseforge, y pon el mod en tu carpeta de mods
. Luego reinicia el servidor y ejecuta los siguientes comandos:
/carpet setDefault lagFreeSpawning true
/carpet setDefault maxEntityCollisions 2
Importante
Deberías hacer esto antes de que el servidor esté abierto al público, ya que causará mucho lag mientras está procesando. También puede llevar mucho tiempo dependiendo del tamaño (Hasta varios días).
Generar chunks por primera vez causa mucho lag, lo cual puede impactar serveramente los TPS. Para pregenerar los chunks, usaremos este mod. Para instalarlo, simplemente lo descargamos (la última versión disponible) y lo ponemos en la carpeta de mods
, luego reinicia el servidor. Una vez inicie el servidor, entra y usa los siguientes comandos:
/chunky world <Mundo>
/chunky radius <Radio>
/chunky start
Y repite el proceso para cada mundo que quieras pregenerar. También puedes revisar la wiki de Chunky para poder revisar todos los comandos de Chunky.
Valores recomendados: 1k radius para cada dimensión. Puedes usar la tabla de abajo para estimar cuánto pesará tu mundo al terminar de pregenerar. La tabla está basada en una pregeneración de 2k por 2k bloques (1k de radio).
Mundo | Tamaño |
---|---|
world | 110 MB |
world_nether | 115 MB |
world_the_end | 75 MB |
- No necesitas instalar estos mods en tu cliente/pc para poder unirte al servidor, asi que puedes unirte normalmente con un cliente Vanilla si deseas.
- Fabric es recomendado no solo para servidores de MC con mods, sino para servidores técnicos vanilla, ya que, si se optimiza correctamente, puede llegar a ser una mejor alternativa que Vanilla y Paper.
- Existen algunos otros mods para optimizar pero, como por ejemplo el mod Starlight, aún siguen siendo experimentales y no es recomendado usarlos en servidores de producción.
- Recomendaciones? Quejas? Manejo mal? Puedes contactarme por Discord como Amgelo#1106.