Learn · modules

What Is Blink in Minecraft? The Packet-Buffer Module

Blink is a network module that buffers your outgoing packets so the server keeps you frozen while you move locally, then dumps everything at once.

TRtrolPublished 4 min read

Blink is a network module found in some Minecraft utility clients that intercepts your outgoing packets and holds them instead of sending them the moment they're generated. While the buffer holds, the server keeps rendering you at whatever position it last actually received, even though your client is still moving, fighting, or building in real time. When the buffer releases, every packet you generated during the hold arrives on the server in one burst, and your real position catches up in a single jump. It's packet manipulation, not a display trick, and servers with decent logging can tell the difference.

The appeal is situational. If you're about to get rushed, disappearing from the server's view for a second while you prep a counter-attack could work. In a team fight, vanishing and reappearing can create a desync window. The problem is that real lag doesn't look like this, and anticheats know it.

A normal client sends a steady stream of movement and action packets. The server updates your state from each one the instant it arrives. Blink intercepts that stream and stops it from leaving for a stretch of time. Locally, nothing changes. You keep moving, swinging, placing blocks, whatever you're doing, and your own screen renders all of it. The server just has nothing new to work with, so it keeps you pinned at the last position it received. Release the buffer, and every packet you queued during the hold lands on the server at once, snapping your real state into place in a single jump.

  1. Hold the buffer

    Stop outgoing packets from leaving your client.

  2. Keep acting locally

    Move, fight, build, or use items normally on your screen.

  3. Release the buffer

    Send everything at once as a single burst.

  4. Snap to position

    Your real state catches up to the server in one jump.

Both modules hold packets back, but for different reasons and durations.

Fake LagBlink
Packet behaviorDelayed, then flushed in a burstSuspended entirely, not trickled
ConnectionStays active throughoutHeld still for the duration
Typical durationHalf second in a fightLonger holds, seconds or more
GoalBrief combat desyncDisappearing from the server's read

Fake Lag is built to buy a half-second in a fight. Blink is built to make you not exist on the server's end for longer than that.

FAQ