ViAutoPerl
by _v1x0_
ViAutoPerl is a client-side Fabric keybind mod that swaps an ender pearl throw with the item held in the previous slot.
What it does
A player binds a keyboard key or mouse button to the action, and pressing it throws an ender pearl and then switches back to the earlier item. The delay between steps is randomized between 40 and 90 milliseconds. The keybind starts unassigned, so nothing happens until a key is chosen in the controls menu.
The mod runs on the client alone, so a server does not need it and players join without installing it. It targets Minecraft 1.21.11 on Fabric only, with 1.1.1 as the latest file, and is released under the MIT License without being open source. The author's notes say pearls must be in the hotbar or offhand and that some servers disallow macros and automation, so the server rules should be checked first.
Key features
Ender pearl swap keybind
One key throws an ender pearl and returns to the previous item, instead of two separate actions.
Randomized timing
Each step waits a random 40 to 90 milliseconds, so the swap does not fire at a fixed rate.
Assignable input
The keybind is unbound by default and can be set to any keyboard key or mouse button.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Questions
Does ViAutoPerl need to be installed on the server?
Does ViAutoPerl work on Forge or NeoForge?
What the author says
ViAutoPerl is a client-side Fabric mod for Minecraft 1.21.11. The key is unbound by default — assign any keyboard key or mouse button.
Official listing
- Modrinth page
- modrinth.com/mod/viautoperl
- Owner
- _v1x0_
- Published
- 2026-08-09
- Updated on Modrinth
- 2026-08-09
- Facts verified
- 2026-10-15
