Shaders en un servidor de Minecraft: cómo ponerlos (y por qué no van en el servidor)
Los shaders son luces, sombras, agua y cielo de película, y se calculan en la tarjeta gráfica de cada jugador. Por eso no se instalan en el servidor: cada uno los pone en su juego y entra a cualquier servidor con ellos. Aquí va cómo hacerlo, qué cargador elegir según el servidor y el error más común: meter un mod de shaders en la carpeta mods del servidor.
Lo corto: los shaders van en tu juego, no en el servidor
Un servidor de Minecraft no dibuja nada: guarda el mundo, mueve a los mobs y reparte los bloques. La imagen la pinta el juego de cada jugador, y los shaders cambian justo eso. Así que el servidor no necesita ni plugin ni mod para que alguien juegue con shaders, y tampoco puede obligar a nadie a usarlos ni a quitarlos.
Consecuencia práctica: en el mismo servidor uno puede jugar con shaders a tope y su amigo, con un portátil viejo, sin ellos. No se molestan. Y los shaders no gastan RAM ni procesador del servidor, solo la tarjeta gráfica de quien los usa: si el servidor va a tirones, la causa es otra (mira la guía de lag).
Lo que sí puede repartir el servidor es un resource pack (texturas, sonidos, modelos), que se descarga solo al entrar y hasta se puede hacer obligatorio. Es otra cosa: un resource pack no añade sombras ni reflejos. Tienes la guía de resource packs para el servidor.
¿Prefieres no montarlo tú? Servidores de Minecraft desde 6 € al mes, sin permanencia y con devolución íntegra en 72 horas. O crea un servidor de Minecraft gratis, sin tarjeta.
Qué cargador de shaders usar
Minecraft Java no lee shaders por sí solo: hace falta un mod que los cargue. Hoy hay tres, y se elige por el cargador de mods que usa tu juego (el tuyo, no el del servidor, salvo en servidores con mods, que se explica abajo).
Iris (con Sodium): el recomendado
Es el más rápido y el que antes sale para cada versión nueva de Minecraft. Funciona en Fabric y en NeoForge, y siempre va con Sodium, que es el que hace que el juego vaya fluido. Su instalador oficial pone los dos de una vez y crea un perfil en el launcher de Minecraft. Lee la mayoría de shaders hechos para OptiFine.
OptiFine: el de toda la vida
Se instala solo, como un perfil más del launcher, o encima de Forge. Sigue funcionando, pero suele tardar más en salir para las versiones nuevas y rinde peor que Iris con Sodium. Tiene sentido si ya lo usas o si tu shader favorito pide alguna función que solo tiene OptiFine.
Oculus: Iris para Forge en versiones antiguas
Es un port de Iris para Forge, el que se usa en muchos modpacks de la 1.16.5 a la 1.20.1. Va con su versión de Sodium para Forge (Embeddium en muchos packs). Para versiones nuevas con NeoForge, mejor Iris directamente.
Jugar con shaders en un servidor normal (Paper)
Es el caso más común, y en NapNodes es el de serie: Minecraft se entrega en Paper. Un servidor Paper no tiene mods, así que da igual qué cargador uses tú: puedes entrar con Fabric e Iris, con OptiFine o con el juego sin nada. Solo tiene que coincidir la versión de Minecraft (o el servidor tener ViaVersion, que deja entrar con otras).
Instala Iris en tu juego
Descarga el instalador de Iris desde su web (irisshaders.dev) o desde Modrinth, elige la versión de Minecraft del servidor y pulsa instalar. Si usas Prism Launcher o la app de Modrinth, crea una instancia de Fabric y añade Iris y Sodium desde su buscador de mods.
Descarga un pack de shaders
Son archivos .zip. Los más usados: Complementary (Reimagined, cerca del aspecto de siempre, y Unbound, más espectacular), BSL, Sildur's y, para ordenadores modestos, MakeUp Ultra Fast. Descárgalos de Modrinth o de la web de su autor, no de páginas de descargas con anuncios.
Ponlo en la carpeta shaderpacks
En el juego: Opciones → Gráficos → «Packs de shaders» (Shader Packs) → abre la carpeta de shaders con su botón. Copia ahí el .zip sin descomprimirlo, vuelve al juego y elígelo en la lista.
Entra al servidor
En Multijugador, como siempre. Los shaders funcionan igual en un mundo propio que en un servidor; no hay nada que activar en el servidor.
Shaders en un servidor con mods (Fabric, Forge o NeoForge)
Aquí cambia una cosa: para entrar a un servidor con mods tu juego tiene que llevar el mismo cargador y los mismos mods que el servidor. Así que el mod de shaders tiene que ser de ese cargador: Iris si el servidor es Fabric o NeoForge, Oculus si es un modpack de Forge antiguo. Iris es un mod solo del jugador: el servidor no lo tiene y no le hace falta.
Muchos modpacks ya traen Iris u Oculus dentro (lo verás como «Packs de shaders» en Opciones → Gráficos). Si el tuyo no lo trae, se añade a tu instancia del modpack desde el buscador de mods del launcher, en la misma versión del pack. Algunos mods que cambian mucho el dibujado (ciertos mods de rendimiento o de luces) chocan con Iris: si al añadirlo el juego no arranca, mira el registro, que dice con cuál.
En NapNodes, cada servidor con mods tiene su página napnodes.com/jugar/… con el modpack del lado del jugador listo para importar en Prism Launcher. Importado, en la instancia: Editar → Mods → Descargar mods, buscas Iris (o Oculus) y lo añades. El resto, como en el apartado anterior.
El error más común: el mod de shaders en el servidor
Iris, Sodium, Oculus u OptiFine en la carpeta mods del servidor sobran: son mods que tocan la pantalla, y un servidor no tiene pantalla. En Fabric suelen quedarse sin cargar (se declaran solo del jugador), pero según el mod y el cargador el servidor no arranca, y en la consola sale un fallo que menciona «net/minecraft/client». Solución: quítalos de la carpeta mods del servidor (en NapNodes, en «Archivos» → mods, o en «Mods y plugins» → «Instalados») y reinicia.
En un servidor Paper la carpeta mods ni se lee, así que ahí no rompen nada, pero tampoco hacen nada. Y no existe ningún plugin que ponga shaders a los jugadores: si ves uno que lo promete, como mucho reparte un resource pack.
Si lo que buscas es que el mundo se vea más lejos, eso sí tiene una parte en el servidor: la distancia de visión (view-distance en server.properties) decide cuántos chunks manda el servidor. Más distancia pide más RAM y procesador al servidor, no al jugador.
Si los shaders te van lentos
Los shaders dependen de la tarjeta gráfica. Si van a tirones: prueba un pack más ligero (MakeUp Ultra Fast o la calidad baja de Complementary), baja la distancia de render en tu juego (no la del servidor) y quita las sombras o reduce su resolución en las opciones del shader. Con gráficos integrados de un portátil, lo normal es jugar sin shaders o con los más ligeros.
Si el problema es que los bloques tardan en romperse, los mobs se congelan o te devuelve hacia atrás al andar, eso no son tus shaders: es el servidor, y se mira con spark (guía de spark y la de lag).
Un servidor en NapNodes para probarlo
Si quieres un servidor para jugar con tus amigos, cada uno con sus shaders, en NapNodes tienes un servidor de Minecraft gratis, sin tarjeta y sin fecha de fin: Paper en la última versión, que se enciende cuando lo usáis. Desde «Mods y plugins» lo cambias a Fabric o NeoForge o instalas un modpack, y tus amigos reciben su página para importarlo. Cuando queráis que esté siempre encendido, se pasa a un plan.
Preguntas frecuentes
¿Se pueden poner shaders en un servidor de Minecraft?
No en el servidor: los shaders los pone cada jugador en su juego, con Iris, OptiFine u Oculus, y funcionan en cualquier servidor. El servidor no necesita nada y no puede obligar a usarlos.
¿Usar shaders en un servidor es hacer trampas?
No. Los shaders solo cambian cómo se ve el juego, y casi todos los servidores los permiten. Otra cosa son los packs de texturas o mods que dejan ver a través de los bloques (x-ray): esos sí suelen estar prohibidos.
¿Puedo entrar con Iris o Fabric a un servidor Paper?
Sí. Iris y Sodium son mods solo del jugador y un servidor Paper no pide mods, así que entras sin problema mientras la versión de Minecraft coincida (o el servidor tenga ViaVersion).
¿Los shaders hacen que el servidor vaya con lag?
No. Los shaders gastan la tarjeta gráfica de quien los usa, no la RAM ni el procesador del servidor. Si tu juego va lento por los shaders, baja la calidad; si el servidor va con lag, la causa es otra y se mira con spark.
¿Por qué no arranca mi servidor después de poner Iris o Sodium?
Porque son mods solo del jugador y en la carpeta mods del servidor pueden romperlo (el error suele hablar de «net/minecraft/client»). Quítalos de ahí y reinicia: se instalan en tu juego, no en el servidor.
¿Te ha servido esta guía?
¿Lo montamos?
Servidores de Minecraft desde 6 € al mes, sin sobreventa: tu RAM es solo tuya. Y si quieres empezar sin pagar, tienes un servidor de Minecraft gratis, sin tarjeta.
¿Tu servidor no aparece en el juego? Compruébalo en un segundo con «¿Está encendido mi servidor?»: jugadores, versión y MOTD, gratis. ¿Necesitas el UUID de un jugador para la whitelist o los permisos? Búscalo aquí. ¿Vas a dar objetos encantados? Crea el comando con el generador de /give.
Sigue leyendo
- Cómo poner un resource pack en tu servidor de Minecraft (y obligar a usarlo)
Pon un paquete de recursos en tu servidor de Minecraft: enlace directo, SHA-1, resource-pack en server.properties y cómo hacerlo obligatorio.
- Mods y plugins a la vez en un servidor de Minecraft: híbridos y alternativas
¿Se pueden usar mods y plugins a la vez en Minecraft? Qué son Arclight, Mohist y Youer, sus problemas, y los mods que hacen lo mismo que tus plugins.
- Cómo jugar Manhunt en Minecraft con amigos en tu servidor (con y sin plugins)
Monta un Manhunt en tu servidor de Minecraft: sin plugins con la barra localizadora, o con un plugin de brújula. Equipos, ventaja inicial, normas y revancha.