Learn · concepts
O que é uma Lista de Array no Minecraft? Módulo Explicado
Lista de Array é a sobreposição da HUD que lista os módulos ativos de um cliente de utilidades do Minecraft em tempo real, permitindo verificar o que está ativado sem abrir um menu.
O que é Array List no Minecraft?
Array List é um elemento da HUD em clients de utilidade do Minecraft que exibe o nome de cada módulo atualmente ativado, geralmente empilhado em um canto da tela. Ao alternar um módulo, seu nome aparece; ao desativá-lo, ele desaparece, sem necessidade de menu. Aparece em clients como Fan, Tenacity e Rose, e embora a posição e o estilo variem entre eles, a função permanece a mesma em todos os lugares: uma leitura constante e rápida do que está realmente em execução.
Como funciona
A cada frame, o client verifica quais módulos estão atualmente marcados como ativados e desenha seus nomes como uma pilha curta de texto, ancorada a um canto da tela. Ative um módulo e uma linha é adicionada. Desative-o e a linha desaparece. É toda a mecânica. A lista é desenhada localmente sobre a visualização do jogo, portanto, nunca toca o servidor, nunca envia um pacote e não tem influência sobre como o jogo realmente se desenrola. É uma leitura, não uma ação.
Por que o Array List é importante
Assim que um client envia mais de uma mão cheia de módulos, acompanhar o que está alternado por memória deixa de ser confiável, e reabrir uma GUI de clique completa apenas para verificar se torna rapidamente cansativo. Olhar para um canto da tela resolve isso em meio segundo. Em um cenário competitivo onde cada entrada importa, isso é uma melhoria na qualidade de vida.
Ativar um módulo
O nome do módulo aparece instantaneamente na Lista de Array.
Veja o que está ativo
Dê uma olhada no canto do HUD, sem necessidade de menu.
Alternar conforme necessário
Desative um módulo e ele desaparece da lista.
Módulos ocultos explicados
Alguns clientes combinam a Lista de Array com uma categoria de módulo oculto. Um módulo marcado dessa forma continua a funcionar exatamente como o normal, apenas não é exibido no texto renderizado. Isso significa que a Lista de Array na tela nem sempre é um inventário completo do que está ativo, o que importa mais para a aparência de uma tela para alguém assistindo do que para qualquer coisa que aconteça no servidor.
O caso de uso típico é o compartilhamento de tela. Se você está sendo gravado ou assistido, uma Lista de Array mais curta que omite certos módulos faz parecer que menos coisas estão em execução. Mas os módulos ocultos ainda funcionam. A estratégia é ofuscação, não função: trata-se da aparência para um observador, não de enganar um servidor.
É seguro usar?
A Lista de Array em si não carrega nenhum dos riscos associados a módulos que realmente alteram a forma como o jogo é jogado. Ela renderiza texto localmente e nunca se comunica com o servidor, então um anticheat do lado do servidor não tem nada para observar, muito menos sinalizar. Compare isso com algo como um aimbot ou alcance, onde o servidor pode medir ângulos e distâncias de tiro e detectar a diferença entre o que seria fisicamente possível e o que acabou de acontecer. Não há sinal equivalente aqui, porque não há interação com o servidor.
O pareamento de módulo oculto é uma consideração diferente. Seu propósito é ocultar informações de uma pessoa que está olhando para a tela, especialmente durante um compartilhamento de tela, e não evitar um sistema de detecção. Vale a pena saber se você está tratando uma Lista de Array como uma visão completa do que está rodando: pode não ser.
Perguntas Frequentes
Não. Ele apenas renderiza texto sobre a sua tela e nunca interfere na lógica do jogo ou se comunica com o servidor, portanto não tem efeito algum na jogabilidade.
Não. Nunca envia nada para o servidor, então não há nada para um anticheat do lado do servidor ver ou sinalizar inicialmente.
Um módulo sinalizado para continuar a funcionar normalmente em segundo plano, mesmo estando fora da lista visível, permanecendo ativo mesmo que nunca apareça no ecrã.
Para que a leitura visível não revele todos os módulos ativados a outra pessoa que esteja olhando a tela, especialmente durante um compartilhamento de tela.