
Log Begone — mod para filtrar los mensajes de registro en Minecraft
Log Begone es un mod utilitario para Minecraft que elimina líneas concretas de la consola y del archivo latest.log . El juego vanilla…
Log Begone es un mod utilitario para Minecraft que elimina líneas concretas de la consola y del archivo latest.log . El juego vanilla escribe en el archivo de registro todas las advertencias, incluidos los mensajes repetidos sobre estructuras, biomas, bloques u objetos ausentes…
Log Begone — mod para filtrar los mensajes de registro en Minecraft
Versión de Minecraft en la que se probó y para la que se escribió el artículo: 1.21.1
Rango de versiones compatibles: 1.16.5 – 1.21.1
Versión del mod: 1.0.3
Log Begone es un mod utilitario para Minecraft que elimina líneas concretas de la consola y del archivo latest.log. El juego vanilla escribe en el archivo de registro todas las advertencias, incluidos los mensajes repetidos sobre estructuras, biomas, bloques u objetos ausentes que quedaron de contenido eliminado anteriormente en un modpack. Este mod oculta esas líneas, por lo que la consola y el archivo de registro permanecen legibles durante la sesión. Funciona tanto en el cliente como en el servidor dedicado: el filtrado actúa de forma independiente en cada entorno, por lo que no se necesita sincronizar las versiones entre ellos.
Para qué tareas se usa
El escenario principal son los modpacks de los que se han eliminado mods o contenido concretos. Los restos de esas eliminaciones aparecen en forma de miles de advertencias idénticas sobre "missing entry" o sobre un identificador de registro desconocido. Sin un filtro, durante la carga del mundo la consola se inunda de cientos de líneas de ese tipo seguidas, y el archivo latest.log en una sola sesión crece hasta decenas de megabytes.
Otro caso típico son los mensajes sobre intentos de conexión de un cliente vanilla a un servidor modificado o las líneas de servicio sobre los canales de red. En un servidor con un puerto abierto, esos mensajes aparecen en cada escaneo por parte de clientes externos y crean un ruido de fondo que dificulta detectar los problemas reales.
El tercer escenario es la optimización. Si el registro se escribe a miles de líneas por minuto, las operaciones de escritura en disco y el formateo de los mensajes ocupan una parte notable de los recursos. Al quitar el ruido previsto de la lista del filtro, se pueden devolver esos recursos al hilo de juego, algo especialmente apreciable en servidores con un tiempo de actividad prolongado.
Cómo funciona el filtrado
El mod intercepta los eventos de registro antes de que lleguen a la salida estándar. Si el mensaje coincide con uno de los criterios establecidos, no se escribe ni en la consola ni en el archivo. No hay ningún comando, interfaz gráfica ni notificaciones dentro del juego: todo se configura mediante un único archivo de configuración de texto.
Se admiten dos modos de comparación. El primero es la búsqueda de subcadena: si en el texto del mensaje aparece cualquiera de las frases de la lista, la línea se descarta. Esto basta para la mayoría de las advertencias repetidas, porque su plantilla suele contener una parte única y estable. El segundo modo son las expresiones regulares: para los mensajes en los que hay que tener en cuenta elementos variables (números, identificadores, hora), se establece un patrón con la sintaxis de Java-regex, y la coincidencia significa el descarte de la línea.
Configuración
El archivo se llama logbegone.json y se crea automáticamente en la carpeta config del perfil de juego en el primer arranque. En las versiones anteriores a la 1.0.1 se usaba el formato TOML, pero debido a la incompatibilidad con el empaquetado de TOML en NeoForge el autor pasó la configuración a JSON mediante la biblioteca GSON.
Estructura del archivo
Parámetro | Qué hace |
| Lista de frases para la búsqueda de subcadena. Si un mensaje de registro contiene cualquier cadena de la lista, se descarta. La comparación distingue entre mayúsculas y minúsculas. |
| Lista de patrones de expresiones regulares. Si el mensaje coincide con cualquiera de los patrones, se descarta. La sintaxis se corresponde con java.util.regex. |
De forma predeterminada ambas listas contienen las mismas líneas — Disconnecting VANILLA connection attempt y Channels (con un espacio al final, importante para la coincidencia correcta). Estos valores eliminan los mensajes que aparecen a menudo en servidores con un protocolo de red modificado activo.
Conclusión
Log Begone oculta el ruido conocido de antemano en el archivo de registro de Minecraft mediante una lista de frases o de expresiones regulares. No es un mod de optimización en el sentido clásico: el renderizado del mundo y la carga de chunks siguen siendo los mismos, pero la ganancia indirecta en rendimiento y tamaño del registro ante un spam intenso se logra porque miles de líneas repetidas simplemente no se escriben en el disco.
Es adecuado para administradores de servidores con un conjunto de mods estable, para autores de modpacks tras eliminar contenido, y también para jugadores que quieren reducir el archivo de registro a un tamaño legible para diagnosticar después los problemas reales.
Instalación
Una instalación típica lleva unos 5 minutos. El proceso es el mismo; solo cambian el loader y el build correspondiente.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











