PacketEventsPlugins · 1.8 – 26.xPacketEvents is a protocol library tailored to Minecraft Java Edition, designed to facilitate the processing and transmission of packets.

Manage packets through Velocity's native events
Direct download from Modrinth · 26,769 downloads
VPacketEvents is a plugin for Velocity servers, made by 4drian3d. Manage packets through Velocity's native events.
It supports Minecraft 1.8 – 26.x. It has been downloaded 26,769 times on Modrinth. That puts it at #25 of the 55 technology plugins listed here. The last update came out on Jul 31, 2026.
VPacketEvents has had 5 releases on Modrinth since Feb 24, 2023. One of them came out in the past year. The newest is 1.2.0, released on Jul 31, 2026. It is made for Minecraft 1.10 – 1.20.3. It runs on Velocity. The download is 14 KB.
| Version | Released | Minecraft | Type |
|---|---|---|---|
1.2.0 | Jul 31, 2026 | 1.10 – 1.20.3 | Release |
1.1.0 | Apr 20, 2023 | 1.10 – 1.20.3 | Release |
1.0.2 | Apr 10, 2023 | 1.7.2 – 1.19.4 | Release |
1.0.1 | Feb 28, 2023 | 1.7.2 – 1.19.4 | Release |
1.0.0 | Feb 24, 2023 | 1.7.2 – 1.19.3 | Release |
VPacketEvents is open source. Its newest release on GitHub is 1.2.0, published on Jul 31, 2026.
Full Changelog: 1.1.0...1.2.0
Before that: 1.1.0 (Apr 20, 2023), 1.0.2 (Apr 10, 2023).
Manage and register packets through Velocity's native events
class PacketListener {
@Subscribe
public void onPacketReceive(PacketReceiveEvent event) {
final MinecraftPacket packet = event.getPacket();
if (packet instanceof KeyedPlayerCommand commandPacket) {
event.setResult(GenericResult.denied());
}
}
@Subscribe
public void onPacketSend(PacketSendEvent event) {
// some stuff
}
public void registerPacket() {
// UpdateTeamsPacket registration
PacketRegistration.of(UpdateTeamsPacket.class)
.direction(Direction.CLIENTBOUND)
.packetSupplier(UpdateTeamsPacket::new)
.stateRegistry(StateRegistry.PLAY)
.mapping(0x47, MINECRAFT_1_13, false)
.mapping(0x4B, MINECRAFT_1_14, false)
.mapping(0x4C, MINECRAFT_1_15, false)
.mapping(0x55, MINECRAFT_1_17, false)
.mapping(0x58, MINECRAFT_1_19_1, false)
.mapping(0x56, MINECRAFT_1_19_3, false)
.mapping(0x5A, MINECRAFT_1_19_4, false)
.register();
}
}
repositories {
mavenCentral()
}
dependencies {
compileOnly("io.github.4drian3d:vpacketevents-api:1.1.0")
}
Written by 4drian3d. Read it with pictures on Modrinth.
This one goes on your Velocity proxy, not on the game servers behind it.
Download the .jar file from Modrinth and put it in the plugins folder of your server.
Restart the server. Avoid /reload, many plugins do not handle it well.
Type /plugins in the console: VPacketEvents should be listed in green. Its config files are created in the plugins folder on the first start.
Full guide: How to install plugins on a Minecraft server
| Resource | Downloads | Versions | Last update | Price |
|---|---|---|---|---|
| 27K | 1.8 – 26.x | Jul 31, 2026 | Free | |
| 920K | 1.8 – 26.x | Sep 23, 2026 | Free | |
| 65K | 1.12 – 26.x | Oct 12, 2026 | Free | |
| 154K | 1.16 – 26.x | 14 days ago | Free |
Yes. VPacketEvents supports Minecraft 26.x. All supported versions: 26.x, 1.21, 1.20, 1.19, 1.18, 1.17, 1.16, 1.13, 1.12, 1.8.
Yes. VPacketEvents is free to download from Modrinth.
VPacketEvents runs on Velocity servers.
Yes. The last update came out in the past day.
The closest ones are PacketEvents, FurnitureLib and Geyser and Floodgate auto uploader. Compare all alternatives
PacketEventsPlugins · 1.8 – 26.xPacketEvents is a protocol library tailored to Minecraft Java Edition, designed to facilitate the processing and transmission of packets.
FurnitureLibPlugins · 1.12 – 26.xFurnitureLib is an Libary for Spigot Servers to handle 3d modeling with Armorstands over Packets, it requirement ProtocolLib.
Geyser and Floodgate auto uploaderPlugins · 1.16 – 26.xAn automatic updater plugin for GeyserMC / Floodgate/MCXboxBroadcast./viaversion/viabackwards/ Supports Spigot (and forks like Paper), BungeeCord, and Velocity.
LimboAPIPlugins · 1.19An API which provides virtual servers features to Velocity
Modern NetworkingPlugins · 1.16 – 26.xMultiversioned and multiloader network packet API based on 1.20.6+'s method of packets.
EunomiaPlugins · 1.20 – 26.xA library mod that handles networking (including packages, serialization and comms) as well as providing means to build native-looking user interfaces more…
Log in to leave a review.