Actualizaciones

Nuevas funciones, mejoras y correcciones publicadas en MCAPI.TR.

Última actualización:

Nueva función

Historial e informes de observaciones

Los perfiles incluyen historial de 24 horas, 7 y 30 días.

  • Los gráficos, máximos, intervalos cubiertos y cambios de estado usan capturas guardadas sin generar nuevas comprobaciones de Minecraft.
  • Los intervalos sin datos quedan vacíos. La proporción de observaciones en línea no es uptime temporal.
  • GET /api/v1/history/{address} admite period y bedrock.
Nueva función

Diagnóstico de conexión paso a paso

Nueva herramienta para DNS, SRV, red y respuesta del protocolo de Minecraft.

  • Java, Bedrock y Legacy se comprueban solo cuando se solicita.
  • Los destinos privados se bloquean; los tiempos agotados no se consideran una caída confirmada. Hay caché y concurrencia limitada.
  • No prueba inicio de sesión, whitelist ni autenticación. Disponible también en GET /api/v1/diagnostics/{address}.
Nueva función

Ejemplos para 20 entornos de integración

Ejemplos para webs, bots, CMS, lenguajes de servidor, plugins y comandos.

  • HTML/JavaScript, TypeScript, Next.js, React, Vue, Svelte, Python, PHP, WordPress, Java, C#, Go, Rust, NestJS, Discord.js, discord.py, Telegram, Paper/Spigot, Bash y PowerShell.
  • Búsqueda, categorías, dirección personalizable, copia, descarga, requisitos y documentación oficial.
Nueva función

El catálogo de servidores se mantiene actualizado

Descubrir y comprobar servidores ya no depende de una consulta de usuario.

  • Se añadió el descubrimiento por páginas desde listas externas de Minecraft. Las direcciones solo se guardan tras recibir una respuesta válida del protocolo de Minecraft.
  • Todos los servidores guardados entran en una programación recurrente. Se buscan intervalos de 5 minutos para servidores en línea y 15 minutos para los desconectados; con mayor carga, las comprobaciones continúan en cola.
  • Los resultados actualizan la caché de Redis. Los fallos temporales conservan los últimos datos correctos; los fallos repetidos confirman el estado desconectado.
  • Las direcciones antiguas cuyos registros DNS ya no resuelven también pasan por el procesamiento de resultados desconectados y caché.
Mejora

Más servidores y datos recientes en tendencias

Los servidores descubiertos pueden aparecer por sus datos observados antes de recibir consultas de usuarios.

  • El número de jugadores observado se suma al interés de usuarios y la disponibilidad para calcular la puntuación.
  • Las puntuaciones se recalculan al iniciar el servicio y cada 15 minutos.
  • Las comprobaciones automáticas no cuentan como consultas de usuarios ni aumentan artificialmente el crecimiento diario o la lista de consultas recientes.
Mejora

Perfiles de servidores preparados para buscadores

La información del servidor se incluye en la respuesta HTML inicial.

  • Los servidores en línea con datos recientes y puntuación alta se añaden al sitemap dinámico en cuatro idiomas.
  • Se añadieron URL canónicas e instrucciones de indexación. Los perfiles con puntuación baja o sin datos recientes en línea no se abren a la indexación.
  • Estos cambios facilitan el rastreo; la inclusión y posición en los resultados dependen de los buscadores.
Nueva función

Paginación del catálogo y las tendencias

Los registros se pueden obtener en varias páginas, sin limitarse a una respuesta.

  • GET /api/v1/servers lista servidores guardados online o stale sin iniciar una nueva comprobación de red.
  • El catálogo y GET /api/v1/trends aceptan page. meta.nextPage indica la siguiente página y devuelve null al terminar.
  • El catálogo permite hasta 100 registros por página y las tendencias hasta 50. Se mantiene cursor, pero no se puede combinar con page.
  • Una última captura reciente y desconectada excluye al servidor de la lista pública. Las capturas ausentes o de más de 24 horas se muestran como stale.
Nueva función

Comprueba 50 servidores en una petición

Se añadió POST /api/v1/status/bulk para comprobaciones por lotes.

  • Cada petición admite hasta 50 servidores, con opciones Java, Bedrock o Legacy por servidor.
  • Los resultados mantienen el orden de entrada. Un servidor desconectado o una comprobación fallida no impiden devolver los demás resultados.
  • Las comprobaciones repetidas del mismo destino reutilizan el resultado y se limita la concurrencia de red.
Corrección

Corregidos el crecimiento diario y las páginas de tendencias

El crecimiento compara ahora dos periodos completos y equivalentes.

  • daily_growth compara las consultas de las últimas 24 horas completas con las 24 anteriores. Excluye la hora en curso y devuelve 0 si no hay referencia previa.
  • El cálculo de tendencias también se ejecuta al iniciar el servicio, sin esperar al primer intervalo después de reiniciarlo.
  • La elegibilidad se comprueba antes de paginar, evitando páginas cortas y metadatos de siguiente página inconsistentes tras el filtrado.