Skip to content

Controlify: Forgified

Unofficial Forge 1.20.1 port that adds the best controller support to Minecraft Java Edition! Based on isXander's work. Logo by Jaycawn

Forge
Loaders
Forge
Downloads on Modrinth
92.5K
Followers on Modrinth
13
versions
5
Updated
March 6, 2026Mar 6
Published
in 2025
This is a library — other mods need it, and it adds nothing to the game by itselfRequired by 1 mods. Download it if another mod needs it.

At a glance

A library: other mods need it — required by 1 mods
Runs on Forge
For Minecraft 1.20.1
Needed in the game; optional on the server
Latest version — 2.1.9-mc1.20.1-forge from March 6, 2026
Requires YetAnotherConfigLib (YACL)
Where it's needed
In gamerequiredOn serveroptional

Needed in the game; optional on the server

Game versions1.20.1

🎮 Controlify: Forgified

A simple, and unofficial port of Controlify, made for Forge 1.20.1.

The goal is to make it "just work" without crashes or critical issues. The newer features, such as split-screen or data-driven button guides, are not included.

This port is based on v2.1.2 for Fabric 1.20.1, with manual backports of some changes from Controlify 2.4.2 and additional adjustments needed to make it work on MinecraftForge platform.

Note: Unlike the official Controlify mod,
this backport does not support on-screen Controlify data-driven button guides,
as it is an unofficial backport of an older Controlify version.

📦 Required Dependencies

Make sure you have these mods installed:

✅ Compatible mods

Use the most up-to-date versions for the best experience. Some of the compatibilities were added recently.

❌ Incompatible mods

🐞 Bug Reports

This is not an official port, so any issues should not be reported to the original project.
Please submit them to this GitHub repository instead.

Note that we do not plan to add any features such as Controlify split-screen integration.

🧰 Maintenance

Many mods still target Forge 1.20.1. This port makes Controlify usable in those modpacks, though support will eventually end once most mods move to NeoForge.

We recommend starting to adapt to NeoForge or Fabric to avoid breakage, as Controlify only supports those platforms. We did not focus much on code quality or work polish.
That said, the port was not entirely straightforward and still required testing, effort, and time.

🏆 Credits

This project is an unofficial backport based on the original work by isXander.
Without their valuable work, this port would not exist.

The logo is designed by Jaycawn (#5)

⚠️ Disclaimer

This mod is NOT AN OFFICIAL MINECRAFT PRODUCT.
It is NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.

This port is not affiliated with the Controlify project authors OR [isXander](https://github.com/isXander).

📜 License

The original Controlify project license remains unchanged.

This branch was created from this Controlify commit with changes for Forge 1.20.1.

FAQ

How to install Controlify: Forgified?

Install Forge for your Minecraft version, download Controlify: Forgified for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does Controlify: Forgified support?

Controlify: Forgified has builds for Minecraft 1.20.1.

Is Controlify: Forgified needed on the server?

Needed in the game; optional on the server

License and source
GNU Lesser General Public License v3.0 or laterfree to use and share; changes to the mod itself must be published under the same license
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More