Dynmap, skins y solución temporal

Información histórica del servidor vanilla en mapas anteriores


Moderadores: SGM, Moderador, GM

Responder
Avatar de Usuario
Lord_Rius
Superviviente
Superviviente
Mensajes: 20
Registrado: 18 Sep 2017, 17:11

#1

Buenas noches,

Principalmente este post va dirigido a los miembros de la administración que tengan control sobre la modificación de archivos de configuración de plugins etc,

Como habréis apreciado, tanto en el bloque de conectados al foro del portal de la web como en el mapa dinámico, no se muestran correctamente las skins de los jugadores y en su lugar aparece la default de Steve. Hace poco Mojang ha deprecado la obtención de skins por medio del nombre del jugador (skins.minecraft.net) a favor de una nueva API, eso ha causado que muchos servicios web de terceros, mods, plugins... fallen al intentar obtener dicha skin.

Solución temporal para Dynmap:
Personalmente, en mi servidor de pruebas y locuras varias, he estado realizando algunas pruebas y es posible darle solución temporal o permanente para que dynmap pueda obtener correctamente el skin de cada jugador hasta que mikeprimm, su creador, le dé una solución definitiva o actualice el plugin...

Spoiler

Si abrimos el archivo de configuración correspondiente del plugin (configuration.txt) podemos localizar en la línea 279 la URL correspondiente a cómo Dynmap obtiene los skins:

Código: Seleccionar todo

skin-url: "http://skins.minecraft.net/MinecraftSkins/%player%.png"

he probado dos servicios de terceros que actualmente siguen funcionando correctamente, aquí los ejemplos

Código: Seleccionar todo

skin-url: "https://minotar.net/skin/%player%.png"

Código: Seleccionar todo

skin-url: "https://tntup.me/skind/%player%.png"

guardamos cambios, detenemos servidor y volvemos a iniciar... ya se deberían obtener correctamente los skins.
Imagen

Acerca del bloque "Conectados al foro" del portal de la web, desconozco su programación o incluso si se trata de algún plugin específico para SMF o de SimplePortal, pero deduzco que usará algún tipo de script que llame a algún servicio tipo cravatar, crafatar, minotar... como con Dynmap, habría que buscar algún servicio de este tipo que actualmente funcione bien...

Si me entero de algo más os lo haré saber. Espero que os haya servido de ayuda.

Un saludo!

Imagen

Avatar de Usuario
Spirion
VIP
VIP
Mensajes: 5493
Registrado: 04 Abr 2011, 13:59
Nick Minecraft: Spirion

#2

No me había dado cuenta de que el dynmap dejase de mostrar correctamente las skins. He modificado las cosillas como comentas, ahora debería ir todo bien. Respecto al foro, [member=10644]pfgluigi[/member] igual tendrá más idea :)

Gracias por el aviso!

Responder