
Last updated | 2 weeks ago |
Total downloads | 219 |
Total rating | 2 |
Categories | Mods |
Dependency string | tacoslayer36-NameBending-1.1.0 |
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.0
Baumritter-RumbleModUI
Adds a pop-up window for centralized management of mod settings
Preferred version: 2.1.2
UlvakSkillz-RumbleModdingAPI
API to Help Modders Get Started and to remove the necessity of GameObject.Find
Preferred version: 3.3.1README

Installation
- Install MelonLoader v0.6.6
- Run the game
- Drop
Mods
andUserData
folders into Rumble Source Directory - Play the game
Description
This mod allows you to set your username and title to anything you like. No more character limits or boring, static names.
Your custom username and title will only show up to others who also have the mod!
Features
- ~Infinite length: The character limit is around 500,000
- Variations: Automatically switch between variations every scene load
- Animation: Cycle through different frames in real time
- Custom fonts: Choose from 11 preset fonts
- Alt text: Text to show to those who do not have the mod
- Standard limits apply (static, 1-32 characters)
- Does not work on titles
Usage
Rename the provided JSON files to remove the word TEMPLATE (UserData/NameBending/customBentNameTEMPLATE.json
and UserData/NameBending/customBentTitleTEMPLATE.json
). Then open them in your favorite text editor and replace the default values with your specifications. You can preview your customizations in the gym by going to the dressing room and opening the character and identity drawers. Changes you make with this mod will show up on the nametag and MatchInfo only, so not on the park boards, leaderboard, or friends list. You can set others' names to be truncated on your screen in the ModUI settings to prevent lag if needed. ModUI settings can also turn on and off any custom names or titles.
If you change your custom name or title while the game is open, press N to update it.
JSON Format
The provided JSON file templates should walk you through things in the comments at the top
- doRandomVariations specifies whether the different variations you provide should be cycled through or randomized between every time a new scene is loaded. If you don't care about variations, provide only one variation and ignore this option.
- variations are the different names/titles/animations that will show up at different times (based on scene loads)
- altText is the text to show up on your nametag to players who do not also have the mod. It follows the same format and limitations as iLikeMyAccountName.
- frameDuration is the amount of time in milliseconds each frame of the animation will show by default. If you don't want an animation, set this to 0 or only provide one frame.
- frames are the individual names that will be shown in succession during the animation. Each one is formatted similar to iLikeMyAccount name (with Unity rich text), but without the usual limitations. If you don't want an animation, only provide one frame or set frameDuration to 0. Frames indices can also be omitted to hold on frames.
- fonts are the fonts to display at given frames. If you don't care about fonts, this can be entirely omitted.
You can make sure your JSON is correct with a validator like JSON Lint
Variations Example
"doRandomVariations": true,
"variations":
[
{
"altText": "Mike Wazowski",
"frameDuration": 0,
"frames":
{
"0": "<#0F0>Mike <#0A0>Wazowski"
}
},
{
"altText": "Michael Wazowskizzle",
"frameDuration": 0,
"frames":
{
"0": "<#0F0>Michael <#0A0>Wazowskizzle"
}
}
]
Frames Example
{
"altText": "Staugh Clumpterman",
"frameDuration": 30,
"frames":
{
"0": "<rotate=0>Staugh Clumpterman",
"1": "<rotate=90>Staugh Clumpterman",
"2": "<rotate=180>Staugh Clumpterman",
"3": "<rotate=270>Staugh Clumpterman",
"15": "<rotate=0>Staugh Clumpterman"
}
}
Fonts Example
{
"altText": "Font Guy",
"frameDuration": 500,
"frames":
{
"0": "Do you like...",
"4": "Arial?",
"5": "Chinese Rocks?",
"6": "Comic Sans?",
"7": "CRUMBLE?",
"8": "Impact?",
"9": "Minecraft?",
"10": "Roboto?",
"11": "Times New Roman?",
"12": "TUMBLE?",
"16": "No?",
"20": "Then we'll stick with Good Dog Plain",
"28": "Then we'll stick with Good Dog Plain"
},
"fonts":
{
"0": "GoodDogPlain",
"4": "Arial",
"5": "ChineseRocks",
"6": "ComicSans",
"7": "Crumble",
"8": "Impact",
"9": "Minecraft",
"10": "Roboto",
"11": "TimesNewRoman",
"12": "Tumble",
"16": "GoodDogPlain"
}
}
Fonts
Fonts can be specified in a "fonts" object formatted similarly to "frames" (requiring an index number and a font). Place it in the same place as the frames, within a variation. Not every font has to have a corresponding frame, and not every frame has to have a corresponding font.
The available fonts are as follows:
- Arial
- ChineseRocks
- ComicSans
- Crumble
- Impact
- Minecraft
- Roboto
- SGA
- TimesNewRoman
- Tumble
- GoodDogPlain (Default)
Fonts Example
{
"altText": "Font Guy",
"frameDuration": 500,
"frames":
{
"0": "Do you like...",
"4": "Arial?",
"5": "Chinese Rocks?",
"6": "Comic Sans?",
"7": "CRUMBLE?",
"8": "Impact?",
"9": "Minecraft?",
"10": "Roboto?",
"11": "Times New Roman?",
"12": "TUMBLE?",
"16": "No?",
"20": "Then we'll stick with Good Dog Plain",
"28": "Then we'll stick with Good Dog Plain"
},
"fonts":
{
"0": "GoodDogPlain",
"4": "Arial",
"5": "ChineseRocks",
"6": "ComicSans",
"7": "Crumble",
"8": "Impact",
"9": "Minecraft",
"10": "Roboto",
"11": "TimesNewRoman",
"12": "Tumble",
"16": "GoodDogPlain"
}
}
Images
There is not currently support for proper images within your name or title, but I might add it eventually if I feel like it. For now, check out the name-share channel of the modding discord to see how to import images via text. Just be sure to exercise caution and keep the resolution low so as to not lag out the game. If someone else decides to lag out your game with a 4K ASCII image, set the truncation setting in ModUI to be a low number.
I cannot guarantee that images will be PG or inoffensive


Help And Other Resources
Get help and find other resources in the Modding Discord: https://discord.gg/fsbcnZgzfa