Fabulously Optimized

Fabulously Optimized

2M Downloads

Controlify

Madis0 opened this issue ยท 4 comments

commented

CurseForge link

https://www.curseforge.com/minecraft/mc-mods/controlify

CurseForge Mod Distribution

None

Modrinth link

https://modrinth.com/mod/controlify

Source/other link

https://github.com/isXander/Controlify

Mod file size

710.29

License

(any other license)

What it does

Adds controller support like #330 but instead of forking old code, it's written from scratch for compatibility

Why should it be in the modpack

Quoted points from the dev:

  • Focus of mod compatibility and makes it very easy for other mods to support it well
    • The dev already helped improve compatibility with Iris and promised to help with Sodium Extra
  • 4-way button navigation in GUIs
  • Slot snapping in containers
  • Split-screen play etc

Why shouldn't it be in the modpack

  • The JAR is larger from MidnightControls so it better have the features to justify it
  • I don't own a controller so I cannot compare the two personally, only by others' experiences

Additional details

Suggested by dev himself

commented

Just to note:

Split-screen play etc

this is a pipe-dream at the moment, and when/if implemented will be in a separate mod to improve mod compat with base mod

commented

I would also like to point out that controller compatibility is a lot better than Midnight Controls. Resource packs can add their own additional controller types and textures, along with mappings for joysticks, none of this is hardcoded.

commented

Controlify is in a state where I think I'm ready to release coinciding with Minecraft 1.19.4 release.

commented

I'm sure your clean code is great
but practically your mod is bigger and has less features [than MidnightControls] at the moment ๐Ÿ˜›
so there are ways to go [before considering it]

it could be an alternative mod for when MidnightControls is not yet updated for a version though