Un resource pack en un servidor de Minecraft es un .zip que el servidor le pide descargar a cada jugador al entrar. Sube el pack a un sitio que dé un enlace de descarga directa, pega ese enlace en resource-pack= dentro de server.properties, agrega su hash SHA-1 en resource-pack-sha1= y reinicia. Al entrar aparece un aviso y el pack se carga en el juego de cada quien. Aquí tienes los pasos, cómo hacerlo obligatorio y cómo arreglarlo cuando no se descarga.
Esto es para servidores de Java Edition (Vanilla, Paper, Purpur, Fabric, Forge). Un resource pack solo cambia lo que se ve y se oye: texturas, modelos, sonidos, fuentes e idioma. Si quieres cambiar recetas, botín o generación del mundo, eso es un data pack y va en la carpeta world/datapacks.
Lo que necesitas antes de empezar
- El pack en .zip. El archivo
pack.mcmetatiene que quedar en la raíz del zip, no dentro de otra carpeta. El error típico es comprimir la carpeta que contiene el pack en lugar de su contenido. - Un enlace de descarga directa. El servidor no aloja el archivo: solo manda una URL a los jugadores. El enlace debe bajar el .zip directo, sin página, sin inicio de sesión y sin botón de «descargar» en medio. La pestaña Files de tu servidor no es un enlace web público, así que el pack tiene que estar en un lugar al que llegue el juego de tus jugadores.
- El hash SHA-1 del zip. Es opcional, pero permite que el juego verifique el archivo y lo guarde en caché bien.
La Minecraft Wiki marca 250 MiB como tamaño máximo. Mejor quédate muy por debajo: cada jugador descarga el archivo completo al entrar o cuando cambia.
Cómo conseguir un enlace directo
Sirve cualquier sitio público de archivos mientras el enlace apunte al archivo en sí. Los archivos adjuntos de un release en GitHub dan enlace directo. Muchas nubes de archivos muestran una página de vista previa; algunas te dejan convertir el enlace en directo (por ejemplo, cambiando dl=0 por dl=1 al final). Pega el enlace en el navegador: si el .zip empieza a bajar de inmediato, va a funcionar.
Cómo poner un resource pack en tu servidor de Minecraft, paso a paso
- Sube el .zip y copia su enlace de descarga directa.
- Saca el SHA-1 del mismo archivo. En Windows usa
certutil -hashfile pack.zip SHA1; en macOSshasum -a 1 pack.zip; en Linuxsha1sum pack.zip. Copia el código de 40 caracteres en minúsculas. - En el panel de TheGameHosting entra a Files y abre
server.properties. - Pega el enlace después de
resource-pack=y el hash después deresource-pack-sha1=. - Pon
require-resource-pack=truesi quieres que aceptar el pack sea obligatorio para quedarse en el servidor. - Guarda y reinicia el servidor desde el panel.
- Entra al servidor. Debe salir el aviso del resource pack; acéptalo y revisa que cambien las texturas.
resource-pack=https://example.com/packs/mipack.zip
resource-pack-sha1=0123456789abcdef0123456789abcdef01234567
require-resource-pack=true
Cuando el servidor guarda el archivo, puede que veas el enlace como https\://.... Esa diagonal invertida es normal en un archivo .properties y no rompe el enlace.
Las opciones de resource pack en server.properties
| Opción | Por defecto | Qué hace |
|---|---|---|
resource-pack | vacío | URL de descarga del pack |
resource-pack-sha1 | vacío | SHA-1 del zip en hexadecimal minúscula; sirve para verificar y guardar en caché |
resource-pack-id | vacío | UUID opcional que identifica el pack ante los clientes |
require-resource-pack | false | Con true, quien rechaza el pack queda desconectado |
resource-pack-prompt | vacío | Mensaje propio en el aviso cuando el pack es obligatorio |
Cómo actualizar el pack
El juego guarda los packs en caché según su hash. Cuando cambies el pack, sube el .zip nuevo, calcula su nuevo SHA-1, pégalo en server.properties y reinicia. Si dejas el hash viejo, tus jugadores se quedan con la versión anterior o la descarga falla la verificación. Cambiar también el nombre del archivo en la URL (por ejemplo mipack-v2.zip) evita cualquier caché intermedia.
Antes de cambios grandes en la carpeta del servidor, saca un respaldo en Backups. Es rápido y te salva si editas el archivo equivocado.
¿El resource pack no carga? Arreglos comunes
- «Failed to download resource pack». El enlace no es directo. Ábrelo en una ventana privada; si ves una página en vez de una descarga, corrige el enlace.
- Empieza a bajar y luego falla. El SHA-1 no coincide con el archivo. Vuelve a calcularlo sobre el archivo exacto que subiste y pégalo en minúsculas.
- No sale ningún aviso. El jugador puso Server Resource Packs en Disabled en su lista de servidores. Dile que seleccione el servidor, dé clic en Edit y lo cambie a Prompt o Enabled. Con
require-resource-pack=truelo desconecta, y así al menos se ve la causa. - Carga, pero las texturas se ven mal. El pack es de otra versión del juego. Puede salir un aviso de «incompatible»; actualiza el
pack_formato usa la versión del pack para tu versión del servidor. Si actualizaste hace poco, revisa cómo actualizar un servidor de Minecraft. - Entrar tarda mucho. El pack pesa demasiado. Comprime texturas, quita sonidos que no usas y deja el zip ligero.
- Cambié server.properties y no pasó nada. El servidor lee el archivo al arrancar. Reinicia después de guardar.
Jugadores de Bedrock con Geyser
Quienes entran desde Bedrock a un servidor Java con Geyser no usan packs de Java. Geyser carga packs de Bedrock (.mcpack o .zip) que pongas en su carpeta packs. Si todavía no tienes crossplay, lee si se puede jugar Minecraft Java y Bedrock juntos.
Un estilo propio en un servidor siempre prendido
Un resource pack le da identidad a tu servidor, pero solo sirve si el servidor está en línea. En TheGameHosting corre en nuestro hardware en Dallas o Amsterdam, con procesadores AMD 9950X o 7950X3D, NVMe y red de 10 Gbps, así que tus jugadores cargan rápido y el mundo sigue prendido aunque apagues tu PC. Editas server.properties en Files, reinicias desde el panel y revisas la conexión en Console, sin cliente FTP. La protección DDoS viene en todos los planes y no cobramos por jugador.
Los planes de Java empiezan en 2 GB por $1.90 USD al mes, listos en unos 60 segundos después del pago. Compara planes en Precios o mira lo que incluye nuestro hosting de servidores de Minecraft.
Preguntas frecuentes
¿Cómo pongo un resource pack en mi servidor de Minecraft?
Sube el .zip a un sitio con enlace de descarga directa, pega el enlace en resource-pack= de server.properties, agrega el SHA-1 del archivo en resource-pack-sha1= y reinicia el servidor.
¿Cómo hago que el resource pack del servidor sea obligatorio?
Pon require-resource-pack=true en server.properties. Quien rechace el pack queda desconectado del servidor.
¿Por qué no se descarga el resource pack de mi servidor?
Casi siempre el enlace abre una página en vez del archivo, o el SHA-1 no coincide con el zip subido. Prueba el enlace en el navegador y recalcula el hash.
¿Puedo poner el resource pack dentro de los archivos del servidor?
No para que lo descarguen los jugadores: el servidor solo manda una URL, así que el zip debe estar en un enlace público directo. Los data packs, que cambian la jugabilidad, sí van en world/datapacks.
Hosting para este juego
Escrito por el equipo de TheGameHosting, la gente que administra nuestros servidores en Dallas y Ámsterdam y responde tus tickets.
Todas las entradas
Equipo de TheGameHosting
