RUMBLE does not support other mod managers. If you want to use a manager, you must use the RUMBLE Mod Manager, a manager specifically designed for this game.
RumbleReplay
Allows you to record your matches and play them back in blender
| Last updated | a month ago | 
| Total downloads | 358 | 
| Total rating | 1 | 
| Categories | Mods Tools | 
| Dependency string | blanko-RumbleReplay-1.1.3 | 
| Dependants | 0 other packages depend on this package | 
This mod requires the following mods to function
LavaGang-MelonLoader
The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono
Preferred version: 0.7.1UlvakSkillz-RumbleModdingAPI
API to Help Modders Get Started and to remove the necessity of GameObject.Find
Preferred version: 4.0.2README
Source code can be found here
Playing a Replay
Currently the only way to render replay files is Blender.
Blender Setup
[!important] I do not provide any rigs or maps for you, you'll have to find/make one yourself
Prerequisites
- 
The Structures Blend file (you could use your own file if it's formatted right)
 - 
A Replay
 - 
And The Plugin (right click save as file if you dont want to clone the repo)
 
- 
Create a new Blend file.
 - 
In the top left corner
 - 
Click Link or Append (either one works; I recommend Link so when you make a change to the material, it's reflected across all replays)
 - 
Select the Structures.blend file I supply (or your own if you decide to make your own).
 - 
Go over to Collections and select Structures.
 - 
Move over to the scripting tab.
 - 
Click Open and select the
blenderplugin.pyfile I give you. - 
Press the little play button
 - 
Open the Sidebar menu (it opens itself like 50% of the time).
 - 
Move over to Misc; and Press
Setup Scene 
[!Tip] If you want to put a camera on a players view its easier to do it now, by adding a camera and parenting it to Player.000 or Player.001
- 
Press
Select Fileand select your replay (I recommend copying it and putting it in the same folder as your blend file). - 
And then finally generate animation; Blender might freeze for a while, but it should generate an animation that you're free to do what you want with.
 
Obtaining a Replay
After you install the mod, there should be a new folder in your Melonloader\UserData folder called Replays
Whenever you start a match, it'll automatically create a new .RR file.
With the filename structure {localPlayerName}-Vs-{remotePlayerName} On {map}-{RandomizedName}.rr
[!Tip] If you want to find the newest file you can right click in explorer and click Sort By and then Date modified
Known Issues
- The Blender plugin is incredibly slow
 - There currently isn't a way to scale the player up or down (easily at least)
 - Objects and players hover sometimes (I've made Players and Objects parented to separate objects to hopefully make this easier to fix)
 - Sometimes rotations spaz out (as far as i can tell this is a unity giving me invalid data randomly)
 
Building
Project Setup
Create a References folder in your project directory
From RUMBLE/MelonLoader/Il2CppAssemblies Copy
- 
Il2Cppmscorlib.dll - 
Il2CppRUMBLE.Runtime.dll - 
Il2CppBucketheadEntertainment.Plugins.dll - 
UnityEngine.dll - 
UnityEngine.CoreModule.dll - 
UnityEngine.PhysicsModule.dll - 
UnityEngine.InputLegacyModule.dll 
From RUMBLE/MelonLoader/net6 Copy
- 
Il2CppInterop.Common.dll - 
Il2CppInterop.Generator.dll - 
Il2CppInterop.Runtime.dll 
Add RumbleModdingAPI.dll (obtainable via Thunderstore if you don't have it) to references.
Restore NuGet packages if needed
Add That References folder as a References Folder in your editor (or just select all of them and reference them).
[!NOTE] For those who wanna make their own recorders/parsers, or prepose changes or otherwise just understand the format I have included an ImHex Pattern that defines the general structure of
.rrfiles