<aside> ℹ️ Está guía está basada en la guía de optimización de YouHaveTrouble, destinada a la versión actual de Minecraft. El objetivo de esta traducción es poder facilitar la lectura a aquellos que no están familiarizados con el inglés.
</aside>
<aside> ⚠️ Nunca habrá una guía que puedas seguir y que te otorgue resultados perfectos. Cada servidor tiene sus propias necesidades y límites sobre lo que se puede sacrificar. La idea es ir jugando con las opciones para ajustarlas a la necesidad de cada servidor. Esta guía solamente se enfoca en ayudarte a entender qué opciones tendrán impacto en el rendimiento y exactamente qué cambiarán, por lo que no es recomendable ir colocando cada opción sin haber leído previamente su descripción.
</aside>
<aside>
🚨 Nota para usuarios que estén en Minecraft Vanilla, Fabric, Spigot o cualquier software que se encuentre bajo Paper: Es recomendable ir a server.properties y cambiar sync-chunk-writes
a false
. Esta opción viene desactivada forzadamente por defecto en Paper y sus forks (derivados), pero en otros software de servidores generalmente esta opción debe ser apagada manualmente. Esto permite al servidor guardar chunks fuera del thread principal del servidor, disminuyendo así la carga de éste mismo.
</aside>
Tu elección de software de servidor (el archivo JAR, al cual muy comúnmente se le nombra server.jar
) puede hacer una gran diferencia en el rendimiento y en la posibilidades que ofrece la API como tal. Actualmente hay múltiples opciones populares viables de software de servidor, pero también hay algunas de las cuales te debes mantener alejado y evitar a toda costa.