====== Blink ======
This article is about the Blink hack. For the command, see [[cmd:.blink]].
^ Blink ^^
^Type|[[:Hack]]|
^Category|[[:Movement]]|
^In-game description|"Suspends all motion updates while enabled."|
^[[:keybinds#default_keybinds|Default keybind]]|none|
^Source code|[[w7src>net/wurstclient/hacks/BlinkHack.java]]|
Blink (a.k.a. LagSwitch) is a Minecraft hack that temporarily stops the client from sending motion packets to the server, which makes it look to other players as if the user is standing still.
When Blink is turned off, the suspended motion packets are sent to the server all at once, making it look like the user suddenly teleports to their real location.
If Blink is cancelled instead, the suspended packets are simply deleted and the player is teleported back to their old position. This allows the user to "undo" a few seconds of movement. This can be very useful for parkour games, allowing the user to undo a failed jump.
There is a limit to how far the user can Blink at once, which is why Blink includes a counter for how many milliseconds have been "blinked" so far. The exact limit depends on the server and the user's internet connection. Generally, more than a few seconds of Blink-ing are not possible.
===== Compatibility =====
Blink often bypasses AntiCheat plugins, as players on a slow internet connection can teleport around in the same way as Blink hackers, through no fault of their own.
If a server tries to prevent Blink hacks, anything they do to the hackers also happens to any innocent players with slow enough internet. For this reason, most server admins decide not to block Blink hacks.
===== Settings =====
==== Limit ====
^ Limit ^^
^Type|Slider|
^In-game description|"Automatically restarts Blink once\\ the given number of packets\\ have been suspended.\\ \\ 0 = no limit"|
^Default value|0.0|
^Minimum|0.0|
^Maximum|500.0|
^Increment|1.0|
The Limit slider can be useful for simulating a slow internet connection.
===== Changes =====
^Version^Changes^
|[[update:Wurst 1.3.1]]|Added Blink.|
|[[update:Wurst 1.12]]|''#446'' Blink is now controlled manually|
|[[update:Wurst 1.13]]|Added [[cmd:.blink]]: Can be used to cancel Blink.|
|[[update:Wurst 2.4]]|Blink will now display the number of milliseconds it has been active.|
|[[update:Wurst 2.7]]|Improved Blink: You can now virtually blink forever while standing still. The milliseconds counter will only increase while you are moving.|
|:::|Fixed some hacks deactivating after closing Wurst while Blink is enabled.|
|[[update:Wurst 6.17]]|Added Blink [[#Limit]] slider.|
|[[update:Wurst 7.0pre1]]|Temporarily removed Blink.|
|[[update:Wurst 7.0pre16]]|Re-added Blink.|
|[[update:Wurst 6.32.1]] (Minecraft 1.8 & 1.12),\\ [[update:Wurst 7.0pre16]] (Minecraft 1.14+)|''.blink cancel'' will now show an error message if Blink is already turned off.|
|[[update:Wurst 7.15]]|Searching for "lag switch" in [[Navigator]] will now find Blink.|