Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.9
Platforms
Links
Tags
Creators
Details
Licensed GPL-3.0-only
Published 4 days ago
ProtocolChanger
Lightweight Velocity plugin for spoofing protocol version and server name in server pings.
Change how your server appears in server lists and to port scanners without any performance overhead.
Features
- Protocol Version Spoofing โ Display any protocol ID (e.g., 767 for 1.21.1, 340 for 1.12.2) in pings, regardless of actual backend version
- Custom Server Name โ Replace the default "Velocity Server" text with your brand
- Simple Configuration โ Single
config.propertiesfile, no bloat - Hot Reload โ Update config and apply changes instantly via console command
- Production-Ready โ Zero allocation per ping, compatible with high-tick-rate setups
Installation
- Download the plugin JAR
- Place it in your Velocity
plugins/directory - Restart the proxy (or use plugin reload)
- Edit
plugins/ProtocolChanger/config.properties - Reload with
/pc reload
Configuration
File: plugins/ProtocolChanger/config.properties
# Display name of your server in the ping response
name=My cool server
# The Protocol ID (version code) shown to clients
# Example: 767 is for version 1.21.1
protocol=767
Common Protocol IDs
| Version | Protocol ID |
|---|---|
| 1.21.1 | 767 |
| 1.21 | 766 |
| 1.20.5 | 765 |
| 1.20.1 | 763 |
| 1.19.3 | 761 |
| 1.19 | 759 |
| 1.18.2 | 758 |
| 1.12.2 | 340 |
Commands
/pc reloadโ Reloads the configuration file instantly.
License
GNU General Public License v3.0 โ See LICENSE file for details.
Made by LadaLegendss


