Ornithe provides tooling and infrastructure to facilitate modding ancient
Minecraft versions.
Downloads
View all downloadsAbout Us
The Ornithe Project enables the use of the Fabric and Quilt mod loaders on old Minecraft versions, from the earliest versions of the pre-classic era up to release 1.14.4. We aim to support all possible versions within this range, even as once-lost versions are found and archived.
Ornithe offers high-quality mappings and a light-weight library of APIs, ensuring a consistent modding experience across the range of supported Minecraft versions. We also offer more obscure Java bytecode patches to clean up even heavily obfuscated versions.
Libraries
Ornithe Standard Libraries
A light-weight library of APIs that provides hooks and events for modding with Ornithe.Toolchain
Core Projects
Feather
A set of mappings that provides a consistent modding experience across a wide range of Minecraft versions.Calamus
An intermediate mapping layer that enables cross-version mod compatibility.Ploceus
A Gradle plugin that configures Loom for Ornithe mod projects.Other Projects
Nests
Patches for modifying inner class attributes in Java class files.Sparrow
Patches for modifying generic type signatures in Java class files.Raven
Patches for throws clauses in method declarations in Java class files.Nester
A tool that patches inner class attributes in Java class files.Signature Changer
A tool that patches generic type signatures in Java class files.Exceptor
A tool that patches throws clauses in method declarations in Java class files.Condor
A local variable table generator for Java class files.Preen
Miscellaneous de-obfuscation patches for Java class files.
NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.