MetrosexualFruitcake-MoistureUpset icon


Moisture Upset is a very important QOL mod

Last updated a week ago
Total downloads 44863
Total rating 33 
Categories Skins Audio Enemies Client-side Server-side
Dependency string MetrosexualFruitcake-MoistureUpset-1.5.4
Dependants 5 other mods depend on this mod

This mod requires the following mods to function

Rune580-Risk_Of_Options-2.2.0 icon

A convenient API for adding BepInEx ConfigEntry's to a option menu

Preferred version: 2.2.0
tristanmcpherson-R2API-4.0.11 icon

A modding API for Risk of Rain 2

Preferred version: 4.0.11
bbepis-BepInExPack-5.4.1902 icon

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.1902


Moisture Upset

Moisture Upset is basically just a giant meme mod.

Check out one or both of these trailers to get a good feel for what we have created.


  • Moisture Upset Trailer


  • Moisture Upset Showcase

It's hard to say exactly what this mod changes since we do so much. As a general statement, all enemies in the vanilla game, have had a "makeover" (complete with sound effects!)

In addition to enemies we also have a custom TF2 skin for the engi (complete with his own sounds as well!)

There are also a few changes here and there, such as the cursor being much more... uhh... visible.

If you want a complete "list" of sorts of what changed, this gif should give you a decent overview of what you are getting yourself into:

As you may have noticed in that gif, we have an options menu! When Rune released risk of options forever ago, it was originaly with Moisture Upset in mind. We know not everyone is on the same wavelength as us in what they find funny, so the good news is, minus the engi skin due to complications, everything in the mod can be toggled off if desired, just check your settings menu in game. Some of these settings change models, please understand that for the sake of performance, model replacements are done at startup, so if you toggle on/off a model you will need to restart your game for it to take full effect. In general though, the sound sliders are done in real time.

As far as we know, there aren't any current issues with either single or multiplayer, but please don't hesitate to message us if you find something wrong.


Model Specific Questions, send them to Unsaved Trash#0001

Anything Else, send them to Metrosexual Fruitcake#6969 or Rune#0001

Known Bugs

None, we are perfect coders :)


In general this mod should work with other mods, however here is a list you might be interested in.

Lemurian(Tymmey), PlayableTemplar(rob), PlayableGrovetender(rob), PlayableMithrix(CDClarke){side note this mod is already buggy on it's own}, PlayableScavenger(RyanPallesen){same as mithrix}, Direseeker(rob), ChipTheBeetle(SleeperHavel) Gone for now, when mods get updated will add back in maybe


1.5.3: Fixed incompatibility with EmotesAPI because I am a dumbass.

1.5.2: Fixed crippling performance issue that I caused because I am stupid. Fixed engi not having his dispenser for the bubble generator. Updated the localization files

1.5.1: Finaly fixed Rex's R causing nyan sfx. Added regional varients to robloxians. Fixed a softlocking bug with the "Scale Crit Volume With Crit Chance" option. Updated the localization files

1.5.0: Fixed a couple of long lasting issues, added compatibility with survivors of the void and the new risk of options. As a result, we now have a bepinex config like most normal people, however you can still find the settings in game if that's your thing.

1.4.1: Fixed issue where Imposters weren't loading correctly. Fixed an unintentional spoiler

1.4.0: Updated to have compatibility with the new patch.

1.3.4: Fixed issue with a few more effects causing errors, you should also get like maybe 1/10th of a frame per second back because it's more optimized now. I know all these small patches might get a tad annoying, but I feel in our case it's better to fix stuff as soon as it gets reported rather than gathering them all up and fixing it a week later.

1.3.3: Fixed issue with Alex Jones sfx being carried over to other stuff. I probably need to take a look at all the hacky solutions I used and fix more of them.

1.3.1: Fixed issue with artifact of command and breaking other mods using EnigmaticThunder's unlockable system.

1.3.0: Added compatibility for the new update! Not much else to note here but do know that we are still working on stuff. We acknowledge that some enemies are now incomplete but we will get to them soonTM.

1.2.1: Fixed a few bugs with sounds still playing when turned off.

1.2.0: Fixed issues with the FrankasaurusEngi mod (and probably other engi mods) Changed the chance shrine and the triple shops. Added a setting which disables everything except the survivor skins, make sure to check this if you only want to use the survivor skins we implement! (Also increases load times dramatically since we don't load stuff you don't want)

1.1.4: Fixed issue with font's becoming lines... yeah I'm kinda stupid

1.1.3: Fixed a critical error which caused the chest replacements to depend on debugtoolkit, to put it simply, it seems like some part of debugtoolkit modifies how the SpawnCards are handled, causing a reset which normally happens to not. For anyone who doesn't use debugtoolkit, which is probably most, enjoy your chest facelift, for real this time! We also fixed a material issue with the Engi skin.

1.1.2: Added the code for the big money amounts, oops.

1.1.1: Added Chip the Beetle support! Adjusted Shulker Boxes to be orange so that they stand out about as well as the equipment barrels are supposed to. Currency has been changed up a bit to be more accurate to real life costs...

1.1.0: Added Direseeker support, be sure to check him out if you have it installed! Chests have been given a facelift. A few bug fixes.

1.0.6: Fixed issue where with float parsing on computers that might expect a comma instead of a period.

1.0.5: Added support for a few of the "play as" mods. Fixed a bug with music not stopping in the bazaar. Direseeker support coming soon!

1.0.4: Fixed a conflict with rob's Twitch mod, if you have Moisture Upset and rob's Twitch mod installed I 100% recommend you update!

1.0.3: I am a stupid donkey and broke the bazaar/defeat music with the last patch. It's fixed now, feel free to ignore this update if that doesn't bother you.

1.0.2: Actually uploaded the dll this time, sorry everyone. You should have your sliders now!

1.0.1: Updated ReadMe, added extra volume sliders for more customization

Model Credits

Anything not specified has been custom made by Unsaved Trash#0001

Unless you want that absolute FIRE Puddi Puddi model, in which case Metrosexual Fruitcake#6969

Obama for having a face

basemesh used to make alex jones

head mesh grafted to basemesh

Audio Credits

If you have any questions about a specific SFX which isn't listed, ask me at Metrosexual Fruitcake#6969 - Creative Exercise - Creative Dicks - Sad Airhorn - Obama - Squirmles - Thanos - Thanos - Thanos - Generic Boss Music - Generic Boss Music - Generic Boss Music - Fanfare - Fanfare - Fanfare - Fanfare - Fanfare - Fanfare - Fanfare - Fanfare - Main Menu - Sans - Bazaar - Discord Remix - Giga Puddi - Nyan Cat - Pool Noodle - Roblox Titan - Roblox Titan - Twitch - Twitch - Twitch - Artifact - Direseeker

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2022-5-14 1.5.4 1906 Version 1.5.4 Install
2022-4-19 1.5.3 4080 Version 1.5.3 Install
2022-3-15 1.5.2 7459 Version 1.5.2 Install
2022-3-13 1.5.1 840 Version 1.5.1 Install
2022-3-11 1.5.0 852 Version 1.5.0 Install
2021-4-20 1.4.1 14806 Version 1.4.1 Install
2021-4-13 1.4.0 1260 Version 1.4.0 Install
2021-4-8 1.3.4 1051 Version 1.3.4 Install
2021-4-6 1.3.3 630 Version 1.3.3 Install
2021-4-5 1.3.2 623 Version 1.3.2 Install
2021-4-1 1.3.1 944 Version 1.3.1 Install
2021-4-1 1.3.0 327 Version 1.3.0 Install
2021-3-17 1.2.1 1225 Version 1.2.1 Install
2021-3-3 1.2.0 1095 Version 1.2.0 Install
2021-1-25 1.1.4 2382 Version 1.1.4 Install
2021-1-24 1.1.3 441 Version 1.1.3 Install
2021-1-23 1.1.2 446 Version 1.1.2 Install
2021-1-23 1.1.1 106 Version 1.1.1 Install
2021-1-17 1.1.0 921 Version 1.1.0 Install
2021-1-15 1.0.6 483 Version 1.0.6 Install
2021-1-13 1.0.5 537 Version 1.0.5 Install
2021-1-11 1.0.4 1713 Version 1.0.4 Install
2021-1-11 1.0.3 222 Version 1.0.3 Install
2021-1-11 1.0.2 117 Version 1.0.2 Install
2021-1-11 1.0.1 238 Version 1.0.1 Install
2021-1-11 1.0.0 159 Version 1.0.0 Install