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 v2.0.0, 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, and boost meters, 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.)
🛡️ A NOTE ON SECURITY / FALSE POSITIVES
Some antivirus tools or VirusTotal engines may flag modding utilities because they edit game files, launch helper scripts, or perform automated file operations.
Alphy does not inject into Rocket League, does not hook game memory, and does not need to run inside the game process.
Alphy works by editing local asset files, creating backups, and restoring files when needed.
Starting with v2.0.0, Alphy is transitioning to a closed-source official build for security reasons because the app now connects to cloud authorization services. The public repositories remain available for downloads, documentation, and legacy source history.
Official builds are not obfuscated.
✨ 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, and compatible custom texture mods directly through the app.
- Custom Texture Support: Supports compatible custom decals, custom balls, and custom boost meters.
- Plugin System: Extra tools can be installed through the built-in plugin manager.
👤 DISCORD ACCESS IN ALPHY v2.0.0
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:
Join the official Alphy Discord server:
https://discord.gg/A2mrCVdpPw
Make sure you have the Member role.
Open Alphy and click Authorize with Discord.
Approve the Discord authorization page.
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.
🔒 PRIVACY & NETWORK SECURITY
Alphy uses a stateless Cloudflare Workers backend for Discord role verification.
During authorization, Alphy sends the temporary Discord authorization code to the Worker. The Worker then asks Discord whether your account belongs to the official Alphy server and which roles you have.
Alphy does not receive your Discord password, email, private messages, friends list, or Rocket League account information.
Alphy does not use a user database and does not permanently store your IP address, Discord profile, roles, or personal information after the role check.
Because the authorization service is hosted on Cloudflare, Cloudflare may process normal network-level request information such as IP address, approximate region, timestamps, user agent, request path, and security/routing data. This is standard for websites and cloud services and is used for routing, uptime, abuse prevention, and DDoS protection.
🧩 PLUGIN SYSTEM & ALPHY SWAPPER
The Plugin Manager
To access the Plugin Manager, click the Plugins button in Alphy. This menu lets you browse, download, install, and update official plugins directly from the cloud.
Official Plugin: Alphy Swapper
Alphy Swapper is an advanced asset swapper that lets you generate your own custom mods by swapping internal Rocket League .upk files.
Because it is integrated with Alphy, it is fully automated:
- Zero Configuration: It automatically detects your Rocket League directory from Alphy.
- Smart Exporting: Generated swaps are routed directly into your Alphy
mods/ folder.
- Instant Refresh: Once a swap is generated, Alphy refreshes and shows it immediately.
- Multiple Engines: Choose between different swapping engines if one swap does not work correctly.
Current engines include:
- RLUPKTools: Default and recommended engine.
- Alphy Engine: Fallback engine for swaps that do not work with the default engine.
- Alphy Pro [BETA]: Beta-only engine available to selected testers.
Switching engines can cause instability, so RLUPKTools is recommended unless a specific swap requires another engine.
⚠️ PREREQUISITES
Alphy Swapper uses Python for some backend asset operations.
The plugin should automatically prepare what it needs, including required Python modules such as cryptography.
If you still get a cryptography error, install Python 64-bit and run this in CMD:
python -m pip install --upgrade pip
python -m pip install cryptography
🛠️ TECHNICAL DETAILS
- Supports RLUPKTools-based mods
- Supports imported custom texture packs when compatible
- Uses Discord OAuth for role verification
- Uses Cloudflare Workers for stateless authorization checks
- Client-side cosmetic changes only
(Note: Alphy is client-side only. Since it swaps local assets on your computer, other players will only see your normal vanilla items.)
📦 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:
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.)