Tags
Creators
Details
All versions
2.3.1
Release
adminLogger 2.3.1last month 35
Compatibility
Minecraft: Java Edition
1.20.1–1.20.6
Platform
Forge
Supported environments
Server-side
Singleplayer
Changes
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 statuse/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
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.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:Cw5dgjC5:RpKU4mBF"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Cw5dgjC5:RpKU4mBF"
}

