Tags
Creators
Details
2.3.0
Compatibility
Changes
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:
discordWebhookEnableddiscordWebhookUrldiscordWebhookUsername
-
Estatísticas de sessão por categoria e jogador.
-
Comando
/adminlogger stats.
Melhorado
/adminlogger statusagora 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
logDirectorypara escolher onde os logs serão salvos. - Opção
maxLogSizeMbpara configurar a rotação de arquivos. - Opção
logFormatcom suporte atextejsonl. - Opção
logGlobalIndexpara gravar todos os eventos também em_global. - Opção
useUuidFolderspara usar UUIDs como pastas por jogador. - Opção
includePlayerUuidpara incluir UUID em logs de texto. - Comando
/adminlogger statuspara 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 reloadpara recarregar idioma/config em runtime. -
Novas opções de config:
logBlockslogContainerslogItemslogGameModelogTeleportsmaskSensitiveCommandssensitiveCommandTerms
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.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:ThdIrshJ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Cw5dgjC5:ThdIrshJ"
}

