Learn · modules

Was ist Blink in Minecraft? Das Packet-Buffer-Modul

Blink ist ein Netzwerkmodul, das Ihre ausgehenden Pakete puffert, sodass der Server Sie eingefroren hält, während Sie sich lokal bewegen, und dann alles auf einmal abgibt.

TRtrolPublished 4 min read

Blink ist ein Netzwerkmodul, das in einigen Minecraft-Utility-Clients zu finden ist und deine ausgehenden Pakete abfängt und sie zurückhält, anstatt sie sofort nach ihrer Erzeugung zu senden. Solange der Puffer aktiv ist, rendert der Server dich weiterhin an der Position, die er zuletzt erhalten hat, selbst wenn dein Client sich noch bewegt, kämpft oder in Echtzeit baut. Wenn der Puffer freigegeben wird, treffen alle Pakete, die du während der Zurückhaltung generiert hast, in einem einzigen Schwung auf dem Server ein, und deine tatsächliche Position holt in einem einzigen Sprung auf. Es handelt sich um eine Manipulation von Paketen, nicht um einen visuellen Trick, und Server mit guter Protokollierung können den Unterschied erkennen.

Der Reiz ist situationsbedingt. Wenn du gerade überrannt wirst, könnte es funktionieren, kurzzeitig aus der Sicht des Servers zu verschwinden, während du einen Gegenangriff vorbereitest. In einem Teamkampf kann das Verschwinden und Wiederauftauchen ein Desynchronisationsfenster erzeugen. Das Problem ist, dass echter Lag nicht so aussieht, und Anti-Cheat-Systeme wissen das.

Ein normaler Client sendet einen stetigen Strom von Bewegungs- und Aktionspaketen. Der Server aktualisiert deinen Zustand aus jedem Paket sofort, sobald es ankommt. Blink fängt diesen Strom ab und verhindert, dass er für eine gewisse Zeit herausgeht. Lokal ändert sich nichts. Du bleibst in Bewegung, schwingst, platzierst Blöcke, was auch immer du tust, und dein eigener Bildschirm rendert all das. Der Server hat einfach nichts Neues, mit dem er arbeiten kann, und hält dich daher an der letzten Position fest, die er erhalten hat. Lasse den Puffer frei, und jedes Paket, das du während der Pause in die Warteschlange gestellt hast, landet auf einmal auf dem Server und schnappt deinen tatsächlichen Zustand in einem einzigen Sprung an die richtige Stelle.

  1. Halte den Puffer

    Verhindern Sie, dass ausgehende Pakete Ihren Client verlassen.

  2. Handeln Sie weiterhin lokal

    Bewegen, kämpfen, bauen oder Gegenstände wie gewohnt auf Ihrem Bildschirm nutzen.

  3. Lösen Sie den Puffer

    Senden Sie alles in einem einzigen Schwung.

  4. Positionieren

    Dein Real State holt den Server in einem Sprung ein.

Beide Module halten Pakete zurück, jedoch aus unterschiedlichen Gründen und für unterschiedliche Zeiträume.

Fake LagBlink
Verhalten der PaketeVerzögert, dann in einer Flut freigegebenVöllig ausgesetzt, nicht getropft
VerbindungWährenddessen aktivFür die Dauer angehalten
Typische DauerEine halbe Sekunde im KampfLängere Haltezeiten, Sekunden oder länger
ZielKurzes Kampf-DesynchronisierenVerschwinden vom Server-Lesebildschirm

Fake Lag ist dafür konzipiert, eine halbe Sekunde im Kampf zu gewinnen. Blink ist dafür konzipiert, dass du auf der Serverseite länger als das nicht existierst.

Häufig gestellte Fragen