Learn · modules

Cosa sono i nuovi Chunk in Minecraft?

New Chunks è un modulo exploit che legge i dati dei pacchetti e dell'illuminazione per rivelare il terreno appena generato rispetto ai chunk esplorati su server come 2b2t.

TRtrolPublished 4 min read

Cos'è New Chunks?

New Chunks è un modulo exploit che distingue tra il terreno generato dal server per la prima volta e il terreno che esisteva già e viene semplicemente ricaricato. Lo fa leggendo i segnali dei pacchetti e le indicazioni di illuminazione inviati durante il caricamento ordinario dei chunk, gli stessi dati che ogni client riceve già, indipendentemente dal fatto che il modulo sia in esecuzione o meno. Non è richiesta alcuna azione da parte del giocatore. In un mondo che è stato setacciato per anni intorno al punto di spawn, quella singola distinzione è il modo più veloce per trovare l'effettiva frontiera e qualsiasi cosa qualcuno abbia cercato di seppellire oltre essa.

Come New Chunks legge il mondo

Il modulo monitora i dati in streaming mentre i chunk appaiono nella distanza di rendering. Il terreno appena generato e il terreno che esisteva già inviano segnali di pacchetti e di illuminazione leggermente diversi durante il caricamento, ed è questo il trucco: New Chunks legge una differenza che era già presente, si limita a apporre un'etichetta. Non c'è nulla che il giocatore debba interpretare a occhio. Il modulo funziona passivamente in background e segnala la distinzione nel momento in cui un chunk nelle vicinanze viene caricato, quindi una linea visibile tra il mondo vecchio e il mondo nuovo segue il tuo percorso.

Quella linea vale la pena da inseguire per due motivi. I territori esplorati per anni attorno al punto di spawn su un server come 2b2t sono già stati saccheggiati, quindi sapere quali chunk sono nuovi ti indica dove inizia effettivamente la frontiera. Funziona anche al contrario: una base costruita lontano dallo spawn si trova all'interno di chunk generati molto tempo fa, quindi setacciare territori sconosciuti alla ricerca del confine tra vecchio e nuovo restringe il campo dove è probabile che si trovi una costruzione nascosta.

Perché gli anticheat non possono semplicemente segnalarlo

New Chunks non mente al server su nulla. Legge i dati dei pacchetti e dell'illuminazione che il server invia già a ogni client connesso come parte del normale caricamento dei chunk, quindi trae una conclusione basandosi esclusivamente sul client. Non ci sono pacchetti falsificati, movimenti alterati, niente da confrontare con una baseline come fa un anticheat confrontando la portata o i tempi di attacco di un cheat di combattimento.

Questo lo colloca in una categoria diversa rispetto a qualcosa come un aimbot o un scaffold. Si tratta di uno sfruttamento delle informazioni: il vantaggio deriva dalla lettura di dati che avresti comunque ricevuto, semplicemente interpretandoli in modo diverso da come intendeva il server, non dall'invio di qualcosa di falso. La maggior parte dei server che vietano strumenti come questo si affida a regole generali di fair play piuttosto che a una segnalazione di anomalie dei pacchetti, perché di solito non c'è un'anomalia specifica a cui puntare.

Il contesto del server

Su server anarchici come 2b2t, gli anni di esplorazione accumulata creano un problema specifico: il confine tra aree esplorate e inesplorate è la fonte primaria di terreni di valore. Senza la possibilità di distinguere ciò che è vecchio da ciò che è nuovo, trovare territori inesplorati o individuare dove qualcuno si è nascosto diventa un lento processo di tentativi ed errori. New Chunks riduce drasticamente questo processo.

Nei server strutturati con claims, protezione da grief o regioni di reset, New Chunks è meno rilevante perché il server controlla comunque dove avviene la costruzione. Lo strumento brilla specificamente sui server privi di un'autorità centrale e con anni di attività dei giocatori sovrapposti gli uni agli altri.

DOMANDE FREQUENTI