Learn · modules
O que é o Timer no Minecraft? Explicação do Módulo de Velocidade de Tick
O Timer é um módulo que acelera ou desacelera a velocidade com que seu cliente processa os ticks do jogo, desde ataques até o posicionamento de blocos, e é fácil para os servidores detectarem.
O que é Timer no Minecraft?
Timer é um módulo que altera a taxa em que seu cliente processa os ticks do jogo do Minecraft, o relógio fixo de vinte por segundo em que o jogo funciona. Impulsioná-lo acima do normal e tudo o que está ligado ao tempo dos ticks, ataques, uso de itens, colocação de blocos e carregamento de arco, acontece com mais frequência por segundo do que um cliente não modificado permite. Puxá-lo abaixo do normal e essas mesmas ações diminuem. É às vezes chamado de TimerMod e aparece em clientes construídos em torno da manipulação da velocidade dos ticks. O servidor não roda mais rápido ou mais lento: o cliente decide seu próprio ritmo, e o servidor apenas observa o que chega.
Como funciona
O Minecraft roda em ticks fixos, vinte por segundo por padrão. A maioria das ações cronometradas, tempos de recarga de ataque, comer, quebrar blocos, carregar arco, avançam um passo por tick em vez de por um relógio de parede. O Timer se conecta à taxa em que o cliente percorre esses ticks e os escala por um multiplicador. Defina-o acima do normal e o cliente percorre mais ticks por segundo do mundo real do que o servidor espera. Defina-o abaixo do normal e ele rasteja por menos.
O problema é saber de quem são esses ticks. O cliente que processa os ticks mais rapidamente não faz com que o servidor funcione mais rápido também; ele apenas altera o que o cliente envia. Um Timer configurado bem acima do normal pode tentar atacar, colocar blocos ou usar itens com mais frequência do que a taxa de tick deveria permitir. Executá-lo abaixo do normal faz o oposto, e alguns jogadores o utilizam dessa forma intencionalmente, não para velocidade extra, mas para um controle mais preciso sobre o tick exato em que uma ação ocorre.
Por que os servidores detectam isso tão facilmente
O Timer deixa uma assinatura difícil de esconder: um fluxo de ações impulsionadas por ticks chegando mais rápido ou mais lento do que o cliente de um jogador real produziria. O servidor é a autoridade sobre o tempo do jogo. Não precisa aceitar o ritmo do cliente como verdade, pode contar quantos ticks de ações chegaram em um determinado período de tempo real e comparar com o que vinte ticks por segundo deveriam parecer.
Isso torna o Timer uma das categorias mais claras de modificação de cliente a serem sinalizadas, pelo menos em princípio. O desvio aparece como uma taxa bruta, não um erro posicional sutil enterrado no ruído. Anticheats geralmente registram ou sinalizam jogadores cuja taxa de ação consistentemente ultrapassa o ritmo de tick esperado. Se um valor específico é detectado em um servidor específico depende de quão de perto esse servidor verifica, mas o mecanismo em si não está oculto. Um fluxo de ações impulsionadas por tick mais rápido que o normal é o sinal inteiro, por design, não um acidente de implementação.
Perguntas Frequentes
Altera a velocidade com que o cliente avança pelas marcações do jogo, acelerando ou desacelerando qualquer coisa vinculada ao tempo de marcação: tempos de recarga de ataque, uso de itens, carregamento de arco, colocação de blocos.
Não. Ele só altera a rapidez com que o cliente processa e envia suas próprias ações baseadas em tick. O servidor mantém sua própria taxa de tick o tempo todo e ainda pode medir o ritmo do que recebe.
Carrega um risco real de detecção. O servidor pode medir a taxa de ação diretamente em relação ao ritmo de tick esperado, então um valor de Timer que envia ações de forma perceptivelmente mais rápida que o normal é um ponto de sinalização plausível para sistemas antic-heats. O uso é por conta e risco do jogador.
Uma configuração mais baixa é por vezes utilizada para um controlo mais preciso sobre o momento exato em que uma ação individual é executada, sacrificando a produtividade bruta em prol da precisão.