TeamMidnightDust / MidnightControls

A Minecraft mod adding controller support and enhanced controls overall.
https://midnightdust.eu/midnightcontrols/
MIT License
191 stars 30 forks source link
accessibility controller fabric fabricmc minecraft mod quilt quiltmc steamdeck
# MidnightControls [![CurseForge](https://cf.way2muchnoise.eu/full_midnightcontrols_downloads%20on%20CurseForge.svg?badge_style=round)](https://www.curseforge.com/minecraft/mc-mods/midnightcontrols) [![Modrinth]](https://modrinth.com/mod/midnightcontrols) [![Version](https://img.shields.io/github/v/tag/TeamMidnightDust/MidnightControls?label=version&style=round)](https://github.com/TeamMidnightDust/MidnightControls/releases) ![Environment: Client](https://img.shields.io/badge/environment-client-1976d2?style=round) [![Mod loader: Quilt/Fabric]][Quilt] [![Java 17](https://img.shields.io/badge/language-Java%2017-9B599A.svg?style=round)](https://www.oracle.com/java/technologies/downloads/#java17) [![GitHub license](https://img.shields.io/github/license/TeamMidnightDust/MidnightControls?style=round)](LICENSE) A Fabric Minecraft mod which adds better controls, reach-around and controller support. Forked from [LambdaControls](https://github.com/LambdAurora/LambdaControls) by the amazing [LambdAurora](https://github.com/LambdAurora), which was sadly discontinued.

What's this mod?

MidnightControls is a mod which provides controller and touchscreen support in Minecraft: Java Edition.
It also includes some Bedrock Edition parity and reach-around features!

Features:

🎮 Supported Controllers:

Screenshots

Controller_Controls Controller_Options

Build

Clone the repo with:

git clone https://github.com/TeamMidnightDust/MidnightControls

Enter the folder created and run:

./gradlew build

After this is done, everything should be built just fine!

FAQ:

The controller does not work, and it's name appears in orange, what can I do?

Create a custom mapping as pointed out in the wiki