Compatibility
Minecraft: Java Edition
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
1.7.x
1.6.4
1.6.1–1.6.2
1.5.x
1.4.4–1.4.7
1.4.2
1.3.x
1.2.x
1.1
1.0
All legacy versions
Platforms
Supported environments
Client-side
Links
Tags
Creators
Details
Licensed LGPL-3.0-only
Published last month
Updated 6 days ago
Pylon
Pylon allows legacy Minecraft versions to run with LWJGL 3. It replaces the outdated windowing system with SDL 3, and serves as a library for mods.
Installation
IMPORTANT:
On versions older than 1.6 a deAWT mod is required. LegacyFix is recommended.
Forge
Depending on the game version:
- 1.3 or older: Follow Other.
- 1.4: Put the mod jar into the
.minecraft/coremodsfolder. - 1.5 or newer: Put the mod jar into the
.minecraft/modsfolder.
Fabric
Put the mod jar into the .minecraft/mods folder.
Other
If you are playing on Vanilla or using an older mod loader (like Risugami's), you need to install Pylon as a Java Agent.
Pylon can also be put in place of LWJGL2 directly, but game patches won't be available.
Features
Fixes
- Lag from high-polling-rate mice
- Keys and mouse buttons getting stuck
- Crash when resizing the window on macOS
Improvements
- System IME support
- More precise mouse input
- Proper clipboard handling
- Reduced display / input overhead
- Dark mode for the window title bar
- Better fullscreen and window resizing
Developers
Pylon is published to the Clover Client Maven, and can be added as a dependency like so:
repositories {
maven("https://maven.cloverclient.com/releases")
}
dependencies {
modImplementation("pl.tomgirl:pylon:${version}")
}


