Перейти к содержимому
Mineforgian

adminLogger

A Minecraft mod designed for server admins to log player commands and chat messages since their server entry

Загрузки
746
Подписчики
0
Обновлён
9 июля 2026 г.
Лицензия
MIT

Опубликован 23 января 2025 г.

AdminLogger

AdminLogger is a powerful Minecraft mod designed specifically for server administrators to monitor player activities. With this mod, all critical player interactions such as commands, chat messages, and connection events are logged systematically, enabling easy tracking and efficient moderation.

Key Features

  • Detailed Logging: Captures player commands, chat messages, and connection events (join/leave).
  • Organized Logs: Each player's logs are saved in individual directories for easy access.
  • Custom Log Format: Logs are timestamped and formatted for clarity, providing precise records of server activity.

Log File Location

/minecraftserver/logs/adminlogger/<player>/

Log Format

[HH:mm:ss] PlayerName - action

Example

[14:30:45] Steve - joined the server 
[14:31:00] Steve - chat: Hello everyone! 
[14:31:15] Steve - command: /help 
[14:35:20] Steve - left the server

This mod significantly enhances the server management experience, making it easier to ensure fair play, investigate issues, and maintain an orderly environment.

image

image


AdminLogger (Português Brasil)

AdminLogger é um mod poderoso para Minecraft, desenvolvido especialmente para administradores de servidores que desejam monitorar as atividades dos jogadores. Com este mod, interações críticas como comandos, mensagens no chat e eventos de conexão são registrados de forma organizada, facilitando o rastreamento e a moderação eficiente.

Principais Funcionalidades

  • Registro Detalhado: Captura comandos executados pelos jogadores, mensagens no chat e eventos de conexão (entrada/saída).
  • Logs Organizados: Os registros de cada jogador são salvos em diretórios individuais para fácil acesso.
  • Formato Personalizado: Os logs são registrados com data e hora, organizados para maior clareza.

Local dos Arquivos de Log

/minecraftserver/logs/adminlogger/<player>/

Formato dos Logs

[HH:mm:ss] NomeJogador - ação

Exemplo

[14:30:45] Steve - entrou no servidor 
[14:31:00] Steve - chat: Olá pessoal! 
[14:31:15] Steve - comando: /help 
[14:35:20] Steve - saiu do servidor

Esse mod melhora significativamente a experiência de gerenciamento do servidor, permitindo um controle mais eficaz e a manutenção de um ambiente justo e organizado.

image

image

Ченджлог

2.3.1Релиз1.20.4, 1.20.5, 1.20.6 · 9 июля 2026 г.

Changelog

2.3.1-1.20.1 - Forge Backport

Adicionado

  • Backport para Forge 1.20.1 dos recursos lancados na linha 1.21.1 ate 2.3.1.
  • Log de blocos, containers, itens, gamemode, teleportes e troca de dimensao.
  • Filtros por jogador/UUID, mundo/dimensao e comandos ignorados.
  • Logs em texto ou JSON Lines (jsonl) e indice global em _global.
  • Alertas ativos por categoria, jogador observado ou comando observado.
  • Broadcast de alertas para operadores e envio opcional via Discord webhook.
  • Estatisticas de sessao e comandos /adminlogger reload, /adminlogger status e /adminlogger stats.
  • Arquitetura refatorada em pacotes por responsabilidade, igual a linha recente do mod.

Ajustado

  • Codigo adaptado de NeoForge para Forge 1.20.1 mantendo Java 17.
  • Build atualizado para Forge 1.20.1-47.4.20.
  • Metadados, README e config de exemplo atualizados para a linha Forge.

Compatibilidade

  • Minecraft 1.20.1.
  • Forge 47.4.20 ou superior.
  • Java 17.

2.3.1-1.21.1 - Architecture Cleanup

Melhorado

  • Refatoracao do AdminLogger monolitico para pacotes por responsabilidade.
  • Entrada principal reduzida para registrar config, comandos, eventos e servicos.
  • Comandos movidos para command/AdminLoggerCommands.
  • Eventos movidos para handlers por dominio em event: jogadores/comandos, blocos, containers, itens e teleportes.
  • Escrita de logs e filtros movidos para logging/AuditLogService.
  • Alertas movidos para alert/AlertService.
  • Rastreamento de containers movido para container/ContainerTracker.
  • Idiomas, estatisticas e helpers extraidos para servicos dedicados.
  • README atualizado com a nova arquitetura do projeto.

Observacoes

  • Esta versao nao adiciona novas configuracoes; o objetivo e deixar a base pronta para manutencao e proximas features.

Compatibilidade

  • Minecraft 1.21.1.
  • NeoForge 21.1.233 ou superior.
  • Java 21.

2.3.0-1.21.1 - Large Active Monitoring Upgrade

Adicionado

  • Sistema de alertas ativos configuravel com enableAlerts.
  • Alertas por categoria com alertEventTypes.
  • Watchlist de jogadores/UUIDs com watchedPlayers.
  • Watchlist de comandos sensiveis com watchedCommands.
  • Broadcast de alertas para operadores online com broadcastAlertsToOps.
  • Log dedicado de alertas com writeAlertLog.
  • Envio opcional de alertas para Discord webhook.
  • Configuracoes discordWebhookEnabled, discordWebhookUrl e discordWebhookUsername.
  • Estatisticas de sessao por categoria e jogador.
  • Comando /adminlogger stats.

Melhorado

  • /adminlogger status agora mostra estado de alertas e Discord webhook.
  • Eventos registrados agora alimentam contadores de sessao automaticamente.
  • Alertas usam o mesmo sistema de idioma do mod.

Observacoes

  • Alertas ficam desligados por padrao para evitar spam em servidores existentes.
  • Nao publique discordWebhookUrl; trate como segredo.

Compatibilidade

  • Minecraft 1.21.1.
  • NeoForge 21.1.233 ou superior.
  • Java 21.

2.2.0-1.21.1 - Medium Operations Upgrade

Adicionado

  • Filtros por jogador/UUID com ignoredPlayers.
  • Filtros por dimensao com ignoredWorlds.
  • Filtros de comandos ignorados com ignoredCommands, com defaults para comandos comuns de autenticacao.
  • Opcao logDirectory para escolher onde os logs serao salvos.
  • Opcao maxLogSizeMb para configurar a rotacao de arquivos.
  • Opcao logFormat com suporte a text e jsonl.
  • Opcao logGlobalIndex para gravar todos os eventos tambem em _global.
  • Opcao useUuidFolders para usar UUIDs como pastas por jogador.
  • Opcao includePlayerUuid para incluir UUID em logs de texto.
  • Comando /adminlogger status para visualizar versao, diretorio, formato, categorias ativas e filtros.

Melhorado

  • Linhas de log em texto agora incluem a categoria do evento.
  • Escrita de logs foi centralizada para aplicar filtros e formato de maneira consistente.
  • Arquivo de configuracao de exemplo foi limpo e atualizado.
  • README atualizado com as novas opcoes operacionais.

Compatibilidade

  • Minecraft 1.21.1.
  • NeoForge 21.1.233 ou superior.
  • Java 21.

2.1.0-1.21.1 - High Priority Audit Expansion

Adicionado

  • Log de blocos quebrados e colocados com bloco, mundo e coordenadas.
  • Log de abertura de containers como baus, barris e shulkers.
  • Log de itens adicionados/removidos de containers por comparacao entre abertura e fechamento.
  • Log de itens dropados e coletados.
  • Log de mudancas de modo de jogo.
  • Log de troca de dimensao.
  • Log de teleportes por comando, ender pearl e chorus fruit.
  • Comando /adminlogger reload para recarregar idioma/config em runtime.
  • Novas opcoes de config: logBlocks, logContainers, logItems, logGameMode, logTeleports, maskSensitiveCommands e sensitiveCommandTerms.

Melhorado

  • Comandos registrados agora podem mascarar valores sensiveis como tokens, senhas, chaves e webhooks.
  • Logs de posicao passaram a incluir mundo/dimensao com coordenadas padronizadas.
  • README atualizado com os novos recursos e a nova configuracao.

Compatibilidade

  • Minecraft 1.21.1.
  • NeoForge 21.1.233 ou superior.
  • Java 21.

Observacoes

  • A comparacao de itens em containers e feita ao fechar o container. Reorganizar itens dentro do mesmo container nao deve gerar diferenca se a quantidade total de cada item permanecer igual.
  • Para Forge 1.20.1, continue usando a linha 1.4-1.20.1.

2.0.0-1.21.1 - NeoForge Migration

Adicionado

  • Migracao para Minecraft 1.21.1.
  • Migracao de Forge para NeoForge.
  • Build atualizado para Java 21 e NeoGradle.

Corrigido

  • Validacao null-safe da linguagem da config.
  • Carregamento de adminlogger-common.toml no NeoForge.
2.3.1Релиз1.21.1 · 24 июня 2026 г.

Changelog

2.3.1-1.21.1 - Architecture Cleanup

Melhorado

  • Refatoração do AdminLogger monolítico para pacotes por responsabilidade.

  • Entrada principal reduzida para registrar config, comandos, eventos e serviços.

  • Comandos movidos para command/AdminLoggerCommands.

  • Eventos movidos para handlers por domínio em event:

    • jogadores/comandos;
    • blocos;
    • containers;
    • itens;
    • teleportes.
  • Escrita de logs e filtros movidos para logging/AuditLogService.

  • Alertas movidos para alert/AlertService.

  • Rastreamento de containers movido para container/ContainerTracker.

  • Idiomas, estatísticas e helpers extraídos para serviços dedicados.

  • README atualizado com a nova arquitetura do projeto.

Observações

  • Esta versão não adiciona novas configurações; o objetivo é deixar a base pronta para manutenção e próximas features.

Compatibilidade

  • Minecraft 1.21.1.
  • NeoForge 21.1.233 ou superior.
  • Java 21.

2.3.0-1.21.1 - Large Active Monitoring Upgrade

Adicionado

  • Sistema de alertas ativos configurável com enableAlerts.

  • Alertas por categoria com alertEventTypes.

  • Watchlist de jogadores/UUIDs com watchedPlayers.

  • Watchlist de comandos sensíveis com watchedCommands.

  • Broadcast de alertas para operadores online com broadcastAlertsToOps.

  • Log dedicado de alertas com writeAlertLog.

  • Envio opcional de alertas para Discord webhook.

  • Configurações:

    • discordWebhookEnabled
    • discordWebhookUrl
    • discordWebhookUsername
  • Estatísticas de sessão por categoria e jogador.

  • Comando /adminlogger stats.

Melhorado

  • /adminlogger status agora mostra estado de alertas e Discord webhook.
  • Eventos registrados agora alimentam contadores de sessão automaticamente.
  • Alertas usam o mesmo sistema de idioma do mod.

Observações

  • Alertas ficam desligados por padrão para evitar spam em servidores existentes.
  • Não publique discordWebhookUrl; trate como segredo.

Compatibilidade

  • Minecraft 1.21.1.
  • NeoForge 21.1.233 ou superior.
  • Java 21.

2.2.0-1.21.1 - Medium Operations Upgrade

Adicionado

  • Filtros por jogador/UUID com ignoredPlayers.
  • Filtros por dimensão com ignoredWorlds.
  • Filtros de comandos ignorados com ignoredCommands, com defaults para comandos comuns de autenticação.
  • Opção logDirectory para escolher onde os logs serão salvos.
  • Opção maxLogSizeMb para configurar a rotação de arquivos.
  • Opção logFormat com suporte a text e jsonl.
  • Opção logGlobalIndex para gravar todos os eventos também em _global.
  • Opção useUuidFolders para usar UUIDs como pastas por jogador.
  • Opção includePlayerUuid para incluir UUID em logs de texto.
  • Comando /adminlogger status para visualizar versão, diretório, formato, categorias ativas e filtros.

Melhorado

  • Linhas de log em texto agora incluem a categoria do evento.
  • Escrita de logs foi centralizada para aplicar filtros e formato de maneira consistente.
  • Arquivo de configuração de exemplo foi limpo e atualizado.
  • README atualizado com as novas opções operacionais.

Compatibilidade

  • Minecraft 1.21.1.
  • NeoForge 21.1.233 ou superior.
  • Java 21.

2.1.0-1.21.1 - High Priority Audit Expansion

Adicionado

  • Log de blocos quebrados e colocados com bloco, mundo e coordenadas.

  • Log de abertura de containers como baús, barris e shulkers.

  • Log de itens adicionados/removidos de containers por comparação entre abertura e fechamento.

  • Log de itens dropados e coletados.

  • Log de mudanças de modo de jogo.

  • Log de troca de dimensão.

  • Log de teleportes por comando, ender pearl e chorus fruit.

  • Comando /adminlogger reload para recarregar idioma/config em runtime.

  • Novas opções de config:

    • logBlocks
    • logContainers
    • logItems
    • logGameMode
    • logTeleports
    • maskSensitiveCommands
    • sensitiveCommandTerms

Melhorado

  • Comandos registrados agora podem mascarar valores sensíveis como tokens, senhas, chaves e webhooks.
  • Logs de posição passaram a incluir mundo/dimensão com coordenadas padronizadas.
  • README atualizado com os novos recursos e a nova configuração.

Compatibilidade

  • Minecraft 1.21.1.
  • NeoForge 21.1.233 ou superior.
  • Java 21.

Observações

  • A comparação de itens em containers é feita ao fechar o container.
  • Reorganizar itens dentro do mesmo container não deve gerar diferença se a quantidade total de cada item permanecer igual.
  • Para Forge 1.20.1, continue usando a linha 1.4-1.20.1.

2.0.0-1.21.1 - NeoForge Migration

Adicionado

  • Migração para Minecraft 1.21.1.
  • Migração de Forge para NeoForge.
  • Build atualizado para Java 21 e NeoGradle.

Corrigido

  • Validação null-safe da linguagem da config.
  • Carregamento de adminlogger-common.toml no NeoForge.
2.3.0Релиз1.21.1 · 24 июня 2026 г.

Changelog

2.3.0-1.21.1 - Large Active Monitoring Upgrade

Adicionado

  • Sistema de alertas ativos configurável com enableAlerts.

  • Alertas por categoria com alertEventTypes.

  • Watchlist de jogadores/UUIDs com watchedPlayers.

  • Watchlist de comandos sensíveis com watchedCommands.

  • Broadcast de alertas para operadores online com broadcastAlertsToOps.

  • Log dedicado de alertas com writeAlertLog.

  • Envio opcional de alertas para Discord webhook.

  • Configurações:

    • discordWebhookEnabled
    • discordWebhookUrl
    • discordWebhookUsername
  • Estatísticas de sessão por categoria e jogador.

  • Comando /adminlogger stats.

Melhorado

  • /adminlogger status agora mostra estado de alertas e Discord webhook.
  • Eventos registrados agora alimentam contadores de sessão automaticamente.
  • Alertas usam o mesmo sistema de idioma do mod.

Observações

  • Alertas ficam desligados por padrão para evitar spam em servidores existentes.
  • Não publique discordWebhookUrl; trate como segredo.

Compatibilidade

  • Minecraft 1.21.1.
  • NeoForge 21.1.233 ou superior.
  • Java 21.

2.2.0-1.21.1 - Medium Operations Upgrade

Adicionado

  • Filtros por jogador/UUID com ignoredPlayers.
  • Filtros por dimensão com ignoredWorlds.
  • Filtros de comandos ignorados com ignoredCommands, com defaults para comandos comuns de autenticação.
  • Opção logDirectory para escolher onde os logs serão salvos.
  • Opção maxLogSizeMb para configurar a rotação de arquivos.
  • Opção logFormat com suporte a text e jsonl.
  • Opção logGlobalIndex para gravar todos os eventos também em _global.
  • Opção useUuidFolders para usar UUIDs como pastas por jogador.
  • Opção includePlayerUuid para incluir UUID em logs de texto.
  • Comando /adminlogger status para visualizar versão, diretório, formato, categorias ativas e filtros.

Melhorado

  • Linhas de log em texto agora incluem a categoria do evento.
  • Escrita de logs foi centralizada para aplicar filtros e formato de maneira consistente.
  • Arquivo de configuração de exemplo foi limpo e atualizado.
  • README atualizado com as novas opções operacionais.

Compatibilidade

  • Minecraft 1.21.1.
  • NeoForge 21.1.233 ou superior.
  • Java 21.

2.1.0-1.21.1 - High Priority Audit Expansion

Adicionado

  • Log de blocos quebrados e colocados com bloco, mundo e coordenadas.

  • Log de abertura de containers como baús, barris e shulkers.

  • Log de itens adicionados/removidos de containers por comparação entre abertura e fechamento.

  • Log de itens dropados e coletados.

  • Log de mudanças de modo de jogo.

  • Log de troca de dimensão.

  • Log de teleportes por comando, ender pearl e chorus fruit.

  • Comando /adminlogger reload para recarregar idioma/config em runtime.

  • Novas opções de config:

    • logBlocks
    • logContainers
    • logItems
    • logGameMode
    • logTeleports
    • maskSensitiveCommands
    • sensitiveCommandTerms

Melhorado

  • Comandos registrados agora podem mascarar valores sensíveis como tokens, senhas, chaves e webhooks.
  • Logs de posição passaram a incluir mundo/dimensão com coordenadas padronizadas.
  • README atualizado com os novos recursos e a nova configuração.

Compatibilidade

  • Minecraft 1.21.1.
  • NeoForge 21.1.233 ou superior.
  • Java 21.

Observações

  • A comparação de itens em containers é feita ao fechar o container.
  • Reorganizar itens dentro do mesmo container não deve gerar diferença se a quantidade total de cada item permanecer igual.
  • Para Forge 1.20.1, continue usando a linha 1.4-1.20.1.

2.0.0-1.21.1 - NeoForge Migration

Adicionado

  • Migração para Minecraft 1.21.1.
  • Migração de Forge para NeoForge.
  • Build atualizado para Java 21 e NeoGradle.

Corrigido

  • Validação null-safe da linguagem da config.
  • Carregamento de adminlogger-common.toml no NeoForge.
2.2.0Релиз1.21.1 · 24 июня 2026 г.

Changelog

2.2.0-1.21.1 - Medium Operations Upgrade

Adicionado

  • Filtros por jogador/UUID com ignoredPlayers.
  • Filtros por dimensão com ignoredWorlds.
  • Filtros de comandos ignorados com ignoredCommands, com defaults para comandos comuns de autenticação.
  • Opção logDirectory para escolher onde os logs serão salvos.
  • Opção maxLogSizeMb para configurar a rotação de arquivos.
  • Opção logFormat com suporte a text e jsonl.
  • Opção logGlobalIndex para gravar todos os eventos também em _global.
  • Opção useUuidFolders para usar UUIDs como pastas por jogador.
  • Opção includePlayerUuid para incluir UUID em logs de texto.
  • Comando /adminlogger status para visualizar versão, diretório, formato, categorias ativas e filtros.

Melhorado

  • Linhas de log em texto agora incluem a categoria do evento.
  • Escrita de logs foi centralizada para aplicar filtros e formato de maneira consistente.
  • Arquivo de configuração de exemplo foi limpo e atualizado.
  • README atualizado com as novas opções operacionais.

Compatibilidade

  • Minecraft 1.21.1.
  • NeoForge 21.1.233 ou superior.
  • Java 21.

2.1.0-1.21.1 - High Priority Audit Expansion

Adicionado

  • Log de blocos quebrados e colocados com bloco, mundo e coordenadas.

  • Log de abertura de containers como baús, barris e shulkers.

  • Log de itens adicionados/removidos de containers por comparação entre abertura e fechamento.

  • Log de itens dropados e coletados.

  • Log de mudanças de modo de jogo.

  • Log de troca de dimensão.

  • Log de teleportes por comando, ender pearl e chorus fruit.

  • Comando /adminlogger reload para recarregar idioma/config em runtime.

  • Novas opções de config:

    • logBlocks
    • logContainers
    • logItems
    • logGameMode
    • logTeleports
    • maskSensitiveCommands
    • sensitiveCommandTerms

Melhorado

  • Comandos registrados agora podem mascarar valores sensíveis como tokens, senhas, chaves e webhooks.
  • Logs de posição passaram a incluir mundo/dimensão com coordenadas padronizadas.
  • README atualizado com os novos recursos e a nova configuração.

Compatibilidade

  • Minecraft 1.21.1.
  • NeoForge 21.1.233 ou superior.
  • Java 21.

Observações

  • A comparação de itens em containers é feita ao fechar o container.
  • Reorganizar itens dentro do mesmo container não deve gerar diferença se a quantidade total de cada item permanecer igual.
  • Para Forge 1.20.1, continue usando a linha 1.4-1.20.1.

2.0.0-1.21.1 - NeoForge Migration

Adicionado

  • Migração para Minecraft 1.21.1.
  • Migração de Forge para NeoForge.
  • Build atualizado para Java 21 e NeoGradle.

Corrigido

  • Validação null-safe da linguagem da config.
  • Carregamento de adminlogger-common.toml no NeoForge.
2.1.0Релиз1.21.1 · 24 июня 2026 г.

Changelog

2.1.0-1.21.1 - High Priority Audit Expansion

Adicionado

  • Log de blocos quebrados e colocados com bloco, mundo e coordenadas.
  • Log de abertura de containers como baus, barris e shulkers.
  • Log de itens adicionados/removidos de containers por comparacao entre abertura e fechamento.
  • Log de itens dropados e coletados. - Log de mudancas de modo de jogo. - Log de troca de dimensao.
  • Log de teleportes por comando, ender pearl e chorus fruit.
  • Comando /adminlogger reload para recarregar idioma/config em runtime. - Novas opcoes de config: logBlocks, logContainers, logItems, logGameMode, logTeleports, maskSensitiveCommands e sensitiveCommandTerms.

Melhorado

  • Comandos registrados agora podem mascarar valores sensiveis como tokens, senhas, chaves e webhooks.
  • Logs de posicao passaram a incluir mundo/dimensao com coordenadas padronizadas.
  • README atualizado com os novos recursos e a nova configuracao.

Compatibilidade

  • Minecraft 1.21.1. - NeoForge 21.1.233 ou superior. - Java 21.

Observacoes

  • A comparacao de itens em containers e feita ao fechar o container. Reorganizar itens dentro do mesmo container nao deve gerar diferenca se a quantidade total de cada item permanecer igual.
  • Para Forge 1.20.1, continue usando a linha 1.4-1.20.1. ## 2.0.0-1.21.1
  • NeoForge Migration

Adicionado

  • Migracao para Minecraft 1.21.1.
  • Migracao de Forge para NeoForge.
  • Build atualizado para Java 21 e NeoGradle.

Corrigido

  • Validacao null-safe da linguagem da config.
  • Carregamento de adminlogger-common.toml no NeoForge.
2.0.0Релиз1.21.1 · 24 июня 2026 г.

Release Notes - Versão 2.0.0-1.21.1

Migração Principal

  • Migrado o AdminLogger para Minecraft 1.21.1.
  • Migrado o mod loader de Forge para NeoForge.
  • Atualizado o projeto para NeoForge 21.1.233.
  • Atualizado o ambiente de build para Java 21.

Melhorias de Compatibilidade

  • Substituído o antigo mods.toml pelo novo neoforge.mods.toml.
  • Atualizado o sistema de build para NeoGradle.
  • Atualizado o Gradle Wrapper para 8.14.2.
  • Centralizadas as versões do Minecraft, NeoForge e do mod em gradle.properties.

Correções Importantes

  • Corrigido erro na validação da configuração de idioma que podia causar crash ao iniciar o jogo.
  • Corrigido o carregamento da configuração adminlogger-common.toml no NeoForge.
  • Ajustado o sistema de eventos para usar as APIs atuais do NeoForge.
  • Corrigido o registro de mensagens do chat usando o texto bruto enviado pelo jogador.

Funcionalidades Mantidas

  • Registro de login e logout dos jogadores.
  • Registro de mensagens do chat.
  • Registro de comandos executados.
  • Registro de mortes de jogadores.
  • Logs organizados por jogador.
  • Suporte aos idiomas pt_br e en_us.
  • Rotação automática de logs ao atingir 5 MB.

Notas de Compatibilidade

  • Esta versão é para Minecraft 1.21.1 com NeoForge.
  • Esta versão requer Java 21.
  • Esta versão não é destinada ao Forge 1.20.1.
  • Para servidores Forge 1.20.1, continue usando a versão 1.4-1.20.1.

Lembretes Importantes

  • Faça backup dos logs antes de atualizar.
  • Verifique se o servidor está usando NeoForge 1.21.1.
  • Verifique se a configuração usa a seção [general].
  • O arquivo final para upload é adminlogger-2.0.0.jar.

Release Notes - Version 2.0.0-1.21.1

Main Migration

  • Migrated AdminLogger to Minecraft 1.21.1.
  • Migrated the mod loader from Forge to NeoForge.
  • Updated the project to NeoForge 21.1.233.
  • Updated the build environment to Java 21.

Compatibility Improvements

  • Replaced the old mods.toml file with neoforge.mods.toml.
  • Updated the build system to NeoGradle.
  • Updated the Gradle Wrapper to 8.14.2.
  • Centralized Minecraft, NeoForge, and mod versions in gradle.properties.

Important Fixes

  • Fixed a language configuration validation issue that could crash the game on startup.
  • Fixed adminlogger-common.toml loading under NeoForge.
  • Updated event handling to use current NeoForge APIs.
  • Fixed chat logging to use the raw player message text.

Preserved Features

  • Player login and logout logging.
  • Chat message logging.
  • Command execution logging.
  • Player death logging.
  • Per-player organized log folders.
  • Support for pt_br and en_us.
  • Automatic log rotation at 5 MB.

Compatibility Notes

  • This version is for Minecraft 1.21.1 with NeoForge.
  • This version requires Java 21.
  • This version is not intended for Forge 1.20.1.
  • For Forge 1.20.1 servers, keep using version 1.4-1.20.1.

Important Reminders

  • Back up your logs before updating.
  • Make sure your server is running NeoForge 1.21.1.
  • Make sure the configuration uses the [general] section.
  • The release file to upload is adminlogger-2.0.0.jar.
1.4Релиз1.20.4, 1.20.5, 1.20.6 · 24 июня 2026 г.

Release Notes - Versão 1.4-1.20.1 🚀

Correções Importantes

  • Corrigido erro crítico no sistema de formatação de mensagens de login/logout
  • Resolvido problema com formatação incorreta de mensagens no chat
  • Corrigido bug na exibição de caracteres especiais nas mensagens
  • Ajustado o tratamento de eventos para evitar crashes do servidor

Melhorias no Sistema de Mensagens

  • Implementado novo sistema de formatação de mensagens mais robusto
  • Melhorado o suporte a múltiplos idiomas
  • Adicionado tratamento de erros mais eficiente para strings de formatação
  • Otimizado o sistema de logging para mensagens customizadas

Melhorias Técnicas

  • Reescrito o sistema de tratamento de eventos para maior estabilidade
  • Implementada proteção contra erros de formatação de strings
  • Melhorado o sistema de fallback para mensagens com formatação incorreta
  • Otimizado o gerenciamento de recursos durante o processamento de eventos

Notas de Compatibilidade

  • Mantida compatibilidade com Forge 47.1.0+
  • Suporte total para Minecraft 1.20.x
  • Funcionamento garantido em ambientes cliente e servidor
  • Compatibilidade retroativa com configurações de versões anteriores

Lembretes Importantes

  • Recomendada a atualização dos arquivos de linguagem para o novo formato
  • Verificar a sintaxe dos arquivos de configuração após a atualização
  • Backup dos logs é recomendado antes da atualização

Release Notes - Version 1.4-1.20.1 🚀

Critical Fixes

  • Fixed critical error in login/logout message formatting system
  • Resolved incorrect chat message formatting issues
  • Fixed bug with special characters display in messages
  • Adjusted event handling to prevent server crashes

Message System Improvements

  • Implemented new robust message formatting system
  • Improved multi-language support
  • Added more efficient error handling for format strings
  • Optimized logging system for custom messages

Technical Improvements

  • Rewritten event handling system for better stability
  • Implemented protection against string formatting errors
  • Improved fallback system for incorrectly formatted messages
  • Optimized resource management during event processing

Compatibility Notes

  • Maintained compatibility with Forge 47.1.0+
  • Full support for Minecraft 1.20.x
  • Guaranteed operation in both client and server environments
  • Backward compatibility with previous version configurations

Important Reminders

  • Recommended to update language files to new format
  • Verify configuration file syntax after updating
  • Backing up logs is recommended before updating

Release Banner image

1.3Релиз1.20.4, 1.20.5, 1.20.6 · 27 января 2025 г.

Release Notes - Versão 1.3-1.20.1 🚀

Correções Importantes

  • Corrigido erro crítico de inicialização relacionado ao carregamento de configurações
  • Corrigido problema de compatibilidade com versões mais antigas do Java
  • Resolvido bug no gerenciamento de diretórios de log

Melhorias Técnicas

  • Reestruturada a inicialização do mod para maior estabilidade
  • Implementado tratamento de erros mais robusto para operações de arquivo
  • Otimizado o sistema de rotação de logs
  • Melhorado o gerenciamento de memória durante o registro de eventos

Melhorias na Documentação

  • Documentação completa do mod no arquivo mods.toml
  • Adicionado suporte a URLs para:
    • Rastreador de problemas (issue tracker)
    • Página do projeto
    • Documentação online

Notas de Compatibilidade

  • Compatível com Forge 47.1.0+
  • Suporte para Minecraft 1.20.x
  • Funcionamento garantido tanto no cliente quanto no servidor

Lembretes Importantes

  • Backup dos logs anteriores é recomendado antes da atualização
  • As configurações existentes serão mantidas após a atualização
  • Verificar permissões de pasta para criação adequada dos logs

Release Notes - Version 1.3-1.20.1 🚀

Critical Fixes

  • Fixed critical initialization error related to config loading
  • Fixed compatibility issue with older Java versions
  • Resolved log directory management bug

Technical Improvements

  • Restructured mod initialization for better stability
  • Implemented more robust error handling for file operations
  • Optimized log rotation system
  • Improved memory management during event logging

Documentation Improvements

  • Complete mod documentation in mods.toml file
  • Added URL support for:
    • Issue tracker
    • Project page
    • Online documentation

Compatibility Notes

  • Compatible with Forge 47.1.0+
  • Support for Minecraft 1.20.x
  • Guaranteed operation on both client and server

Important Reminders

  • Backing up previous logs is recommended before updating
  • Existing configurations will be maintained after update
  • Verify folder permissions for proper log creation

image

Комментарии

Загружаем…