Learn · modules

O que é um Módulo Detector de Espectadores no Minecraft?

O Detector de Espectador adivinha quando um moderador pode estar observando no Minecraft, utilizando sinais indiretos em vez de qualquer status de espectador confirmado.

TRtrolPublished 4 min read

O que é um Detector de Espectadores?

Um detector de espectadores é um módulo do lado do cliente que tenta adivinhar se outro jogador entrou em modo espectador para observá-lo, para que módulos mais evidentes possam ser atenuados antes que um moderador veja algo que valha a pena capturar. Ele não confirma nada. Funciona com base em heurísticas locais, e não em um sinal real, o que significa que o palpite pode estar errado em qualquer direção, e o módulo não tem ideia de qual direção está errada até que seja tarde demais.

Como funciona

O jogo nunca diz a um cliente "um espectador começou a observá-lo". Essa informação não existe na rede; os espectadores são efetivamente invisíveis por design. Portanto, o módulo precisa contornar isso, procurando por efeitos colaterais em vez da própria coisa.

Duas heurísticas fazem o trabalho. A primeira observa a existência de uma entidade no estado do mundo do cliente que nunca é realmente renderizada como visível, um padrão que aparece quando um jogador espectador está por perto sem ser exibido como um jogador normal. A segunda observa a ausência de pacotes de movimento que um jogador normal seria esperado gerar, já que a presença de um espectador não cria o mesmo tráfego de rede que um jogador ativo faz. Nenhum deles é uma leitura direta de quem está observando. Ambos são inferências construídas a partir de dados que o cliente já tinha disponíveis.

Onde aparece, é pareado com automação de combate ou outros módulos que um moderador reconheceria de imediato. O detector não vence a luta nem acerta o golpe, apenas compra alguns segundos de aviso para que os módulos mais chamativos possam se silenciar primeiro.

Falsos positivos e falsos negativos

Como ambos os sinais são indiretos, o módulo erra em duas direções diferentes, e não são igualmente graves.

Modo de falhaO que aconteceConsequência
Falso positivoSinaliza um jogador comum como espectador quando ninguém está observandoO usuário se abstém sem motivo, sem custo real além da perda de tempo
Falso negativoPerde um espectador real completamenteO usuário ganha falsa confiança, não recua e é mais propenso a ser pego

O falso negativo é o mais caro. Um falso positivo custa apenas um pouco de cautela. Um falso negativo diz a você que a costa está limpa quando não está, o que é pior do que não ter um detector, porque substitui a incerteza genuína por confiança mal colocada.

Perguntas Frequentes