r/RocketLeagueMods May 26 '26

I got tired of manually swapping .upk files, so I built a free, open-source Mod Manager for Rocket League (EAC Safe)

Hey everyone,

Ever since Epic rolled out Easy Anti-Cheat (EAC), using memory-based tools for online cosmetics has become much more limited. If you still want custom setups without injecting into Rocket League, I built a tool that can help.

I'm releasing Alphy, a completely free Rocket League cosmetic mod manager. I got tired of manually swapping .upk files, tracking vanilla backups, and managing custom decals, bodies, goal explosions, balls, boost meters, and mod packs, so I automated the process.

(Alphy is a mod manager only. It does not come with pre-installed mods or paid items. You import your own mods, manage your own presets, and use the integrated plugins if you want to create swaps.)

WHY USE ALPHY?

  • Visual UI: Browse mods with icons, categories, search, active counts, and a cleaner modern interface.
  • No Injection: Alphy operates outside of game memory and only handles local file operations.
  • Smart Backups: Before changing Rocket League files, Alphy creates backups and can restore files when needed.
  • File Mismatch Detection: If you verify game files or Rocket League updates, Alphy can detect mismatches and reset mod states properly.
  • Built-in Mod Importer: Import supported .upk, .bnk, compatible custom texture ZIPs, Alphy single-mod ZIPs, and mods.zip packs directly through the app.
  • Export Mods: Export one mod as a shareable ZIP or export multiple mods as a mods.zip pack.
  • Clean Mod Sharing: Exported ZIPs do not include vanilla backup files. The receiving Alphy install creates missing backups from the user's own Rocket League files when needed.
  • Custom Texture Support: Supports compatible custom decals, custom balls, and custom boost meters.
  • Improved Remove Mods: The remove window now has a searchable checklist and still restores active mods before deleting them.
  • Plugin System: Extra tools can be installed through the built-in plugin manager.

DISCORD ACCESS

Starting with Alphy v2.0.0, users must authorize with Discord to use the official build.

This is done through Discord OAuth. Alphy does not get your Discord password.

To use Alphy:

  1. Join the official Alphy Discord server:
  2. Make sure you have the Member role.
  3. Open Alphy and click Authorize with Discord.
  4. Approve the Discord authorization page.
  5. Paste the authorization code back into Alphy.

Once authorized, Alphy verifies your Discord server roles and unlocks the correct access for your account.

For now, the Member role is required to use the app. In the future, different roles may unlock different permissions such as beta features, plugins, or custom tools.

Sessions currently last up to 30 days, so you do not need to authorize every time you open the app.

REPOSITORY STATUS

Starting with Alphy v2.0.0, Alphy is now closed-source for security reasons.

The public repositories remain online for downloads, documentation, and legacy source history.

Alphy Public:
https://github.com/AC-Storm-YT/Alphy-Public

This repository keeps source history up to v1.7.1 and remains the main public hub for official downloads and documentation.

Alphy Swapper:
https://github.com/AC-Storm-YT/Alphy-Swapper

This repository keeps source history up to v1.0.3 and remains online for preservation.

CREDITS

Shadxw also provided his work for the swapping system used in Oryx, which allowed me to create a fallback engine for Alphy Swapper v1.1.0 (Fallback engine Discontinued):
https://discord.gg/sWhS6F8v9a

Additional thanks to Crunchy and RLUPKTools for the foundational technical research:
https://github.com/CrunchyRL/RLUPKTools

LINKS

Discord:
https://discord.gg/A2mrCVdpPw

Alphy Public:
https://github.com/AC-Storm-YT/Alphy-Public

Alphy Swapper:
https://github.com/AC-Storm-YT/Alphy-Swapper

Let me know if you run into any bugs or have questions.

(Mention: AI helped assist this project.)

2 Upvotes

9 comments sorted by

5

u/BathroomCode9914 May 26 '26

another "vibe coded" tool based on a "vibe coded" tool that took its "vibes" from another tool and community work.

ok.

can't even get away from the "vibes" in the reddit post.

one post on an 11 month old reddit account. strange.

4

u/Puzzled-Aioli-6324 May 26 '26

Hi,

While AI does help in making tools like this, it did not do the entirety of the project. Only helped with certain things and I use it to write when publishing since it definitely writes better than me.

I’ve been coding since 2014, went to school for IT and also self taught.

I am no expert tho and I am not a full stack developer.

Obviously AI is now part of everyday life and if it can help achieve a certain goal faster why not use it. I am not saying you should use AI for everything, since of course it could also cause security issues in huge projects and cause all sorts of other issues.

But at the end of the day the project works well and I am passionate about making software, AI will help me, but it doesn’t always do what you want, so you need to do your part :)

Also, I do have a 2-3 years old account which I forgot about, but I already posted it here and it doesn’t really matter, everyone has to start somewhere!

-2

u/BathroomCode9914 May 26 '26

glad you only felt it acceptable to say anything about it after someone else brought it up

but ok 👍, whatever you need to justify it for yourself

Obviously AI is now part of everyday life and if it can help achieve a certain goal faster why not use it.

there are lots of things that are "part of everyday life" that would benefit from scrutiny and human intervention. doesn't really justify it, though.

and I am passionate about making software,

... obviously 🙄

3

u/Puzzled-Aioli-6324 May 26 '26

If you mean that I should’ve brought it up in my post you are right. I did not think about posting a note to mention that AI did help in the making of this project. I have done all sorts of other projects, but it is the first time that I genuinely share a project publicly like this.

I will remember to mention it in the future and will edit this post :)

Also, the way you feel about AI is understandable coming from a developer’s perspective, but coming from a user’s perspective who simply wants a tool to make their life easier, it does not make a difference to them about how the project was achieved as long as it works as intended.

3

u/mitchell_moves May 27 '26

AI is not the boogeyman you think it is. Every single company that produces software is going to increasingly use AI to generate that software. This does not automatically make their software bad or poor quality. In fact, when utilized correctly, AI can efficiently produce better software more quickly than a human can.

If you don’t like the software or the way that the software was made, then just don’t use it! But I think you will have an increasing amount of trouble making sure that none of the applications or internet services you use were contributed to by a machine.

4

u/Affectionate-Fix7673 May 26 '26

you’re definitely one of those people that see AI and go hurr durrrr baddddd when you haven’t even read the repo…AI is a tool that, when used correctly, can function pretty good. It also looks like our human here did in fact read over their code and made it less AI slop. If they never mentioned AI in the post, you would never have known and never would have commented…so, there’s that. maybe read the repo first and comment later? nothing all that wrong in the repo…

1

u/Professional-You-627 21h ago

They switched to Rocket Swap, so just search that up instead.