ViaForge
Client-side ViaVersion implementation for MinecraftForge and NeoForge
Install / Use
/learn @ViaVersion/ViaForgeQuality Score
Category
Development & EngineeringSupported Platforms
README
How to (Users)
If you are using the latest Minecraft version and care about the gameplay being more enjoyable/functional, you may want to check ViaFabricPlus out.
Supported Client versions
- Minecraft 26.x+ versions
- 1.16.5 – 1.21.11
- 1.8.9 / 1.12.2 using the Forge or NeoForge (1.20.1+) Loader.
For each year, there is a versioned branch named after that year (for example, ver/26.x). Each yearly branch contains
all 26.x releases published during that year.
Additional version branches
ver/1.16-1.21ver/1.8-1.12
Supported Server versions
- Release (1.0.0 - 26.1)
- Beta (b1.0 - b1.8.1)
- Alpha (a1.0.15 - a1.2.6)
- Classic (c0.0.15 - c0.30 including CPE)
- April Fools (3D Shareware, 20w14infinite, 25w14craftmine)
- Combat Snapshots (Combat Test 8c)
Dev builds: https://ci.viaversion.com/view/Platforms/job/ViaForge/
If you encounter any issues, please report them on either:
How to (Developers)
How to build
- Clone the repository with
git clone. - Run
./gradlew buildin the root directory of the repository. - The compiled jar files can be found in
viaforge-mc<version>/build/libs.
Note: Build scripts are made to be run using Java 21.
Anti cheat integration
ViaForge supports sending a custom payload to transmit player protocol version data to the server. This allows servers to retrieve a player's protocol version via plugin messages, which can be useful for anti-cheat checks and version-dependent logic. For more details on how to use this feature, see the Server and Player Details Protocol wiki.
Disclaimer
It cannot be guaranteed that this mod is allowed on specific servers as it can possibly cause problems with anti-cheat
plugins.
(USE ONLY WITH CAUTION!)
Related Skills
node-connect
344.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
96.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
