File Details
adminlogger-2.3.1-1.21.1.jar
- R
- Jun 3, 2026
- 245.17 KB
- 0
- 1.21.1
- NeoForge
File Name
adminlogger-2.3.1.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
Changelog
2.3.1-1.21.1 - Architecture Cleanup
Melhorado
- Refatoracao do
AdminLoggermonolitico 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,discordWebhookUrlediscordWebhookUsername. - Estatisticas de sessao por categoria e jogador.
- Comando
/adminlogger stats.
Melhorado
/adminlogger statusagora 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
logDirectorypara escolher onde os logs serao salvos. - Opcao
maxLogSizeMbpara configurar a rotacao de arquivos. - Opcao
logFormatcom suporte atextejsonl. - Opcao
logGlobalIndexpara gravar todos os eventos tambem em_global. - Opcao
useUuidFolderspara usar UUIDs como pastas por jogador. - Opcao
includePlayerUuidpara incluir UUID em logs de texto. - Comando
/adminlogger statuspara 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 reloadpara recarregar idioma/config em runtime. - Novas opcoes de config:
logBlocks,logContainers,logItems,logGameMode,logTeleports,maskSensitiveCommandsesensitiveCommandTerms.
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.tomlno NeoForge.