The newest public release for MCCC/MC Woohoo is 6.0.0. This will be the last release of this year as I take a break for the holiday season. Happy Holidays, everyone!
Full change log is here.
Installation instructions can be found here.
Troubleshooting can be found here.
The MCCC Discord server links are below:
Compatibility:
This has been tested to be working with (but does not require) GTW, OR, Get Together, Dine Out, City Life, Vampires, Parenthood, Cats & Dogs, Jungle Adventures, Seasons, Get Famous and the patch released November 16, 2018 – PC 1.47.51.1020 / Mac 1.47.51.1220. It will also work with anything after that Sims 4 update unless otherwise specified on Tumblr/Patreon posts I make after the update. Earlier Sims 4 versions may not be compatible so we often do not support anything below the specified version here!
Download Here:
MC Command Center - All Modules Version 6.0.0
MC Woohoo - Version 6.0.0 (optional if MC Woohoo features are wanted)
All Translations available for 6.0.0 currently include:
- Danish - Thanks, MiaSimmer!
If you want your Sims to wear underwear in CAS instead of display default WickedWhims naked body, get this mod!
Open the folder with WickedWhims files.
Place the TURBODRIVER_CAS_DefaultUnderwear.package file inside the folder with other WickedWhims files.
Make sure the TURBODRIVER_CAS_DefaultUnderwear file is in alphabetical order before the TURBODRIVER_WickedWhims_Tuning file.
If Sims are still naked in CAS, the TURBODRIVER_CAS_DefaultUnderwear file is being loaded after WickedWhims or you have other mods that make Sims naked in CAS.
This hotfix for MCCC includes the 3.7 Python script upgrade and changes to make it load correctly with EA’s Get Famous update, PC 1.47.49.1020 / Mac 1.47.49.1220. If you are using 5.2.3, you don’t necessarily have to update to this hotfix. The only fix included in this version that wasn’t in 5.2.3 is for the Manual Renaming dialogs for adoptions and NPC offspring. If you don’t use those, this hotfix will add no other benefit really.
Included in this hotfix specifically are:
- Fixed notifications MCCC uses to display setting change messages and such. It made it look like settings weren’t working, but they always were, just the notification about the change being made was causing an error.
- Fixed an issue with the dialog for picking Sims which had an additional parameter added in this update so it caused an error when it was accessed by MCCC. The dialog was used in various places including picking a Sim for an NPC Sim to become pregnant with. Any command in MCCC that displayed a dialog for choosing a Sim would have gotten an error before this fix.
- Fixed the “Change Personality Traits” dialog to no longer cause an error.
- Fixed the “Set Favorite Drink” dialog to no longer cause an error.
- Fixed the notification message displayed when Sims are adopted to no longer cause an error.
- Fixed an issue displaying the Manual Renaming dialog for Adoptions and NPC babies.
- Implemented fixes to the pregnancy tracking system so “Pause Playable Sim Pregnancies”, “Manual Renaming of NPC babies” will now work. I think EA’s new implementation for pregnancy will also allow pet pregnancies to work correctly.
Known issues with MCCC and the current version of Sims 4 after the update:
- EA has changed the way that story progressions are handled. It’s possible that culling may fall-through the bypasses that MCCC had in-place previously.
- There are most likely other things that I’m not aware of yet. They will be added to this list/fixed as I become aware of them.
- There is a bug in Sims 4 itself (not MCCC) with aging that happens when going into CAS with a Sim and then exiting back to the lot. This is documented on their official site here.
- To my knowledge, this is all of the known MCCC issues at this point. If more show-up on Discord, then another hotfix may come out later.
As with all releases, Last Exceptions are almost always from other mods/cc or from core functionality that is causing errors. MCCC has its own error logging to the mc_cmd_center.log file, so posting something here about getting a Last Exception is the wrong way to figure it out.
As far as other mc_cmd_center.log messages, if you want to help figure it out or report something happening, stop by my Discord server and talk about it with support.
Installation instructions can be found here.
Troubleshooting can be found here.
Compatibility:
This has been tested to be working with (but does not require) GTW, OR, Get Together, Dine Out, City Life, Vampires, Parenthood, Cats & Dogs, Jungle Adventures, Seasons, Get Famous and the patch released November 16, 2018 – PC 1.47.49.1020 / Mac 1.47.49.1220. It will also work with anything after that Sims 4 update unless otherwise specified on Tumblr/Patreon posts I make after the update. Earlier Sims 4 versions may not be compatible so we often do not support anything below the specified version here!
Download Here:
MC Command Center - All Modules Version 5.2.4
MC Woohoo - Version 5.2.4 (optional if MC Woohoo features are wanted)
This tutorial will explain to you the basics of adding support for different kinds of custom CAS parts that work with WickedWhims. Currently supported CAS Parts are: Male/Female Top, Male/Female Bottom, Male/Female Soft and Hard Penis, Male/Female Feet, Strapon, Condom, Male Underwear, and Female Underwear. Each of these types is added in a different way so please read the appropriate tutorial below.
Pick one of the manager tools (S4PE or S4S):
TOOL> S4PE - Download (you are required to use 7-zip to extract it)
TOOL> Sims4Studio - Download (requires to register)
S4PE (Sims 4 Package Editor) is a simplistic tool to
edit Sims 4 resources. It might not be the most intuitive to use for
beginners, but it’s the easiest to use for this tutorial.
S4S (Sims 4 Studio)
is a complex tool to edit and create Sims 4 resources. With plenty of
tutorials it is a relatively easy tool to learn, but for this tutorial
it is harder to use.
Necessary tools:
TOOL> Modding Toolbox - Download (or use Hash Generator in Sims4Studio)
Modding Toolbox is used
to generate hash values for the XML templates. If you’re going to use
Sims4Studio, the alternative for it is under ‘Tools -> Hash
Generator’.
Pick the template for the CAS parts you want to add:
TEMPLATE> Condom CAS Parts Template - Download (Open -> Right Click -> Save as…)
TEMPLATE > Strapon CAS Parts Template - Download (Open -> Right Click -> Save as…)
TEMPLATE
> Underwear CAS Parts Template - Download (Open -> Right Click -> Save as…)
TEMPLATE
> Body CAS Parts Template - Download (Open -> Right Click -> Save as…)
Condom CAS Parts Template is used to add support for custom condoms in WickedWhims. They are used during sex. You are required to make a condom wrapper object and a visible condom CAS part for the full support of condoms.
Strapon CAS Parts Template is used to add support for custom strapons in WickedWhims. They are used during sex. You are required to make a visible strapon CAS part that is selectable at the CAS screen.
Underwear CAS Parts Template is used to add support for custom underwear in WickedWhims. It’s used when randomizing it on Sims.
Body CAS Parts Template is used to add support for custom naked body parts in WickedWhims. They can be selected by the user using the Body Selector in-game. It’s recommended to make a square icon that will be displayed in the Body Selector menu.
These applications are optional. If you don’t own any coloring text editor, try one out:
> Sublime Text 3 - Download
> Notepad++ - Download
The editor used in this tutorial is Sublime Text 3. It will help with readability of the variables that need to be edited. The same can be done with Notepad++.
> XML Validation - Open
XML Validation is helpful after you’re done with your XML file. Copy and paste your XML file to the XML Validation page and see if the file structure is correct and without error.
Every XML template requires a decimal and a hexadecimal ID that will be created using the Modding Toolbox (or S4S Hash Generator).
> 2.1. Type in the name of your file and make sure it contains your name.
Recommended naming: “YOUR_NAME:Something_CAS_Parts”, example: ‘TURBODRIVER:Condom_CAS_Parts’.

> 2.2. Copy the FNV 64 field without the '0x’ prefix.

> 2.4. Replace the '0000000000000000’ at the end of the XML Template file name with copied FNV 64 value.
The XML file should be originally named 'S4_7DF2169C_00000000_0000000000000000.xml’.

> 2.4. Switch the display result to 'Decimal’.

> 2.5. Copy the FNV 64 field.

> 2.6. Replace the '0000000000000000’ inside of the XML Template file with copied FNV 64 value.
The XML file should originally contain a variable looking like s=“000000000000000000”.
> 2.7. Replace the 'YOURNAME:…’ inside of the XML Template file with the file name that has your name and was used to generate the FNV 64 values.

Fields ‘cas_part_id’ or ‘cas_part_ids’ will require entering a decimal Instance ID of your CAS part(s).
For S4PE, the Instance ID is located under “Instance” at the list of resources. CAS Parts can be recognized by the “CASP” tag. It’s a hexadecimal value.
For S4S, the Instance ID is located under “Instance” at the list of resources or at the “Key” section on the right panel when the CAS Part is selected. It’s a hexadecimal value.
To convert a hexadecimal value to decimal, use an online converter.


Skip, if you’re not
adding
condoms.
Condoms work by using a Condom Wrapper Object than then gets unpacked and applied on the Sim body in form of a CAS Part. This means that each condom CAS Part requires to have its own Condom Wrapper Object. And each individual Condom Wrapper Object has to have its unique XML Tuning file with a unique Instance ID that is used as the reference to the condom CAS Part.

All of the variables highlighted in red should be modified for the file to work correctly and support your CAS part.
> 4.1.1 Variable 'cas_part_raw_display_name’ is the name of your CAS Part that might be disabled for the user in-game. Make sure to name it appropriately.
> 4.1.2 Variable 'cas_part_author’ is your name that might be disabled for the user in-game.
> 4.1.3 Variable 'cas_part_id’ is the decimal Instance ID of your CAS Part.
To get the decimal Instance ID of your CAS Part, copy the hexadecimal Instance ID (Key) of your CAS Part (example: 0x143A310339A3E4A6) and convert it to decimal with an online converter.
> 4.1.4 Variable 'cas_part_reference_id’ is the decimal Instance ID the tuning file used for the condom wrapper object.
This requires each condom wrapper object to have a separate tuning file with a unique Instance ID.
> 4.1.5 Variable 'required_cas_part_id’ is an optional field that makes sure a CAS Part is not applied unless a different one is already present on the Sim.
This should be used with the hard penis CAS Part ID that fits the condom texture and model. Not every penis model will look correct with a condom applied.
> 4.2 Condom Wrapper Tuning
Your Condom Wrapper Object has to have a unique tuning file. To make that tuning file interactable with WickedWhims, you need to assign it “_super_affordances“. These are the interactions required for the condom to be functional:
It’s important that the tuning file contains the “inventory_item“ component with “inventory_only“ enabled so it can only be used from inside of the Sim inventory.
Skip, if you’re not
adding
strapons.
Strapons are automatically applied on Sims when they are required by the animation. This means that every Sim has a pre-defined strapon part that can be changed. For WickedWhims to detect the existence of strapons, the XML file has to contain its CAS Part ID.

All of the variables highlighted in red should be modified for the file to work correctly and support your CAS part.
> 5.1 Variable 'cas_part_raw_display_name’ is the name of your CAS Part that might be disabled for the user in-game. Make sure to name it appropriately.
> 5.2 Variable 'cas_part_author’ is your name that might be disabled for the user in-game.
> 5.3 Variable 'cas_part_id’ is the decimal Instance ID of your CAS Part.
To get the decimal Instance ID of your CAS Part, copy the hexadecimal Instance ID (Key) of your CAS Part (example: 0x143A310339A3E4A6) and convert it to decimal with an online converter.
Skip, if you’re not
adding
underwear.
Underwear is used when Sims undress, but these files are not required for the underwear to be available to use on Sims. These files are used to randomize underwear on all Sims in-game so they don’t have to use the default white underwear.

All of the variables highlighted in red should be modified for the file to work correctly and support your CAS part.
> 6.1 Variable 'cas_part_raw_display_name’ is the name of your CAS Part that might be disabled for the user in-game. Make sure to name it appropriately.
> 6.2 Variable 'cas_part_author’ is your name that might be disabled for the user in-game.
> 6.3.1 Variable ‘cas_part_id’ is used when ‘cas_part_type’ is set to UNDERWEAR_MALE, and it is the decimal Instance ID of underwear CAS part.
Male underwear only requires one part, the bottom part.
To get the decimal Instance ID of your CAS Part, copy the hexadecimal Instance ID (Key) of your CAS Part (example: 0x143A310339A3E4A6) and convert it to decimal with an online converter.
> 6.3.2 Variable ‘cas_part_ids’ is used when ‘cas_part_type’ is set to UNDERWEAR_FEMALE, and it is the list of decimal Instance IDs of underwear CAS parts.
Female underwear requires two parts, the top part and the bottom part. These are divided by the comma character.
To get the decimal Instance ID of a CAS Part, copy the hexadecimal Instance ID (Key) of your CAS Part (example: 0x143A310339A3E4A6) and convert it to decimal with an online converter.
Skip, if you’re not adding body parts.
Naked body parts are used when Sims undress, and for the user to use the naked body parts, it is required to add them to the Body Selector menu.

All of the variables highlighted in red should be modified for the file to work correctly and support your CAS part.
> 7.1 Variable 'cas_part_raw_display_name’ is the name of your CAS Part that might be disabled for the user in-game. Make sure to name it appropriately.
> 7.2 Variable 'cas_part_author’ is your name that might be disabled for the user in-game.
> 7.3 Variable ‘cas_part_display_icon’ is used to display an icon in the Body Selector menu.
Not changing the default icon will result in the default WickedWhims icon being shown instead.
> 7.3.1 When using S4PE, you can convert a PNG file into a DDS file using the Aorta DDS application (don’t include MipMaps when converting).
S4PE resource type for the icons is
_IMG 0x00B2D882.
> 7.3.2 When using S4S, you can simply import a PNG file as a DST Image.
S4S resource type for the icons is DSTImageResource.
> 7.4 Variable ‘cas_part_type’ is the type of the body part that is being added.
> 7.5 Variable 'cas_part_id’ is the decimal Instance ID of your CAS Part.
To get the decimal Instance ID of your CAS Part, copy the hexadecimal Instance ID (Key) of your CAS Part (example: 0x143A310339A3E4A6) and convert it to decimal with an online converter.
The CAS part is not required to match the intended body type. You are allowed to make your body parts a native tattoo and use the advantages of texturing a body part as if it was a tattoo. In that case, you are still required to include it with a mesh.
For the XML tuning file to be used and detected, it has to be placed inside a PACKAGE file, preferably the one that contains the actual CAS parts. If you don’t have a package file, you should consider making the CAS parts first.
> 8.1 Using S4PE
Open S4PE, and then in the top bar, select “File”, and “ Open… ”. Open the PACKAGE file with your CAS Parts.
If you’re creating something that doesn’t involve your own CAS parts, click “New”, then “Save”, select where to save your new package, and follow further instructions.

While S4PE is running, open the folder with your XML file, click on it and hold, and then drag it over the S4PE window, and drop (aka drag and drop the file inside S4PE). Once you did that, save it (click “File” and “Save”).
> 8.2 Using S4S
Open S4S, and then click “My Projects”. Open the PACKAGE file with your CAS Parts.
If you’re creating something that doesn’t involve your own CAS parts, click “Tools” at the top bar, and then “Create Empty Package”. Select where to save your new package, and follow further instructions.

To add the XML tuning file, click the “Add” button at the bottom-left, select “SnippetTuningResource” from the list as the Type, and paste the hexadecimal FNV 64 hash, that you have created at the beginning, without the ‘0x’ into the Instance field. Then press OK.
Select your file from the list on the left panel. On the right panel, make sure the “XML” tab is selected. Open your XML tuning file, select it all (CTRL+A), and then paste it into S4S right panel. Once you did that, save it with the “Save” button on the bottom-right.
Last update: 23rd of November 2018
The newest public release for MCCC/MC Woohoo is 5.2.0. This will be the last release until after EA’s November expansion and Python 3.7 update.
This release introduces the new “MC Control” module, which allows limited control over NPC’s on the lot giving the player the option to give them commands as though they were active Sims. Some commands may not work right when run this way. Some may just do nothing. Some may give errors. Some may crash the game. I’ve tried to remove the known interactions that cause errors/lock-ups but there may still be some out there. Anything that is commanding two NPC Sims to do something that requires leaving the current lot will fall into the “lock-up” category. More details are in the change log.
Full change log is here.
Installation instructions can be found here.
Troubleshooting can be found here.
Compatibility:
This has been tested to be working with (but does not require) GTW, OR, Get Together, Dine Out, City Life, Vampires, Parenthood, Cats & Dogs, Jungle Adventures, Seasons and the patch released August 16, 2018 - PC 1.46.18.1020/ Mac 1.46.18.1220. It will also work with anything after that Sims 4 update unless otherwise specified on Tumblr/Patreon posts I make after the update. Earlier Sims 4 versions may not be compatible so we often do not support anything below the specified version here!
Download Here:
MC Command Center - All Modules Version 5.2.0
MC Woohoo - Version 5.2.0 (optional if MC Woohoo features are wanted)
If you receive errors from McAfee trying to download these files saying they contain a virus, you can use the Patreon post for 5.2.0 as a mirror which should not give you the error.
The newest public release for MCCC/MC Woohoo is 5.1.0.
Full change log is here.
Installation instructions can be found here.
Troubleshooting can be found here.
Compatibility:
This has been tested to be working with (but does not require) GTW, OR, Get Together, Dine Out, City Life, Vampires, Parenthood, Cats & Dogs, Jungle Adventures, Seasons and the patch released August 16, 2018 - PC 1.46.18.1020/ Mac 1.46.18.1220. It will also work with anything after that Sims 4 update unless otherwise specified on Tumblr/Patreon posts I make after the update. Earlier Sims 4 versions may not be compatible so we often do not support anything below the specified version here!
Download Here:
MC Command Center - All Modules Version 5.1.0
MC Woohoo - Version 5.1.0 (optional if MC Woohoo features are wanted)
If you receive errors from McAfee trying to download these files saying they contain a virus, you can use the Patreon post for 5.1.0 as a mirror which should not give you the error.
All Translations available for 5.1.0 currently include:
- Swedish - Thanks, Itsug!
WickedWhims now features menstrual pads, tampons, a few decorative objects, and a neat box to hold it all in.
There’s a reason for menstrual hygiene to exist, and that is because Sims will now bleed on their periods. A system of different menstrual bleeding strengths has been introduced that works with the used tampons and pads.
Ordered with a computer, tampons and pads, come in different kinds of boxes that allow you to optimize if your Sim will use just tampons, just pads, or both at the same time.
For the picky players, new in-game settings have been introduced to manipulate how absorbent tampons and pads are. And if you’re tired of keeping up with using them, Sims can automatically apply one with a configurable factor of risk for leaking. In addition, there is a special reward trait that makes tampons and pads extra absorbent if you want only specific Sims to have less to deal with.
There are few more special functions related to the introduction of tampons and pads that came with it. Which includes new social interactions related to fertility and periods, improved Sims fertility, improved period and PMS system with 8 new symptom moodlets, and few improvements to birth control mechanics. You can read the list of changes here.
For those interested in supporting the development and willing to test how the improved menstrual cycle is, check out the WickedWhims Patreon page. I hope you will like it! :)