Jump to content

Recommended Posts

Posted
On 1/4/2026 at 1:09 AM, rambokitty said:

having an issue i think with rape tats. when using debug to add tattoos, i set the number to 20 and hit N. it added 8 and skipped the rest. when pressed again, it added none. then i cleared all the tattoos and tried again. it again only added 8 saying it filtered out all the rest. it was the same 8.

i tried using the setting files from both alpia and no overlap. both showed the same behavior. i also had one time where it said it applied 19, but only 3 were visible, and slave tats and fade tats both only registered 3 aswell.

 

loaded mods:

slave tats SE v1.3.9 (not NG for the moment)

rape tats continued v2.0.3

fade tats continued v2.1.0

zaki general v1.1.1

zaki beast v1.1.1

zaki blacked v1.2.0

alpia main SE

aplia orc SE

alpia riek SE

tamp stamps v3.3

SSS v2.1

 

i have tried both the config file from alpias sets and the no overlay config


My first guess would be you simply dont have enough free slots, if you want a lot of tattoo's or any sort of overlays you'll need to increase the default from race menu. 
In your race menu mod folder \RaceMenu Special Edition\SKSE\Plugins you'll find the skee64.ini there you find settings for face, body, feet and hands. 
image.png.caf7c0e65ac95922dcd4e5fa52b53793.png

This is also mentioned on this mods mod page so I'd recommend reading through it
 

Posted
On 1/8/2026 at 5:43 PM, Alpia said:


My first guess would be you simply dont have enough free slots, if you want a lot of tattoo's or any sort of overlays you'll need to increase the default from race menu. 
In your race menu mod folder \RaceMenu Special Edition\SKSE\Plugins you'll find the skee64.ini there you find settings for face, body, feet and hands. 
image.png.caf7c0e65ac95922dcd4e5fa52b53793.png

This is also mentioned on this mods mod page so I'd recommend reading through it
 

I have done that. i can manually apply a bunch of tats through the slave tats menu. but rape tats can only do a few before saying it can't do anymore. and it always seems like the same few.

Posted (edited)
On 1/11/2026 at 12:56 AM, rambokitty said:

I have done that. i can manually apply a bunch of tats through the slave tats menu. but rape tats can only do a few before saying it can't do anymore. and it always seems like the same few.


Well do post a screenshot of your ini, if you did set it right in the ini you'll see the the additional slots in race menu. (If not more then x amount are applied you lack the slots, so check your race menu under "body paint" if there are free slots remaining)
Did you redo your tattoo registry in slave tats as you should after installing any new pack? (Would explain why you get the same tattoo's every time if not more are available)
Did you ever consider to just try it with 5 and simply wait for those to apply then do another 5? You are using the basic slave tats mod which is extremely slow, doing 20 at once will take a while if it works at all.
Write down or make a screenshot of what messages you get

Edited by Alpia
Posted

So I have all of Zaki and Alpia's tats as well as the PW ones. Will this mod choose tats based on the race/type of the attacker? I am thinkin specifically of Alpias orc ones. If the player is assaulted by orcs will they prefer the orc set or is it just random? Is there a mod or a config file that can be modified to have this effect?

 

 

Posted
On 1/11/2026 at 10:08 PM, Alpia said:


Well do post a screenshot of your ini, if you did set it right in the ini you'll see the the additional slots in race menu. (If not more then x amount are applied you lack the slots, so check your race menu under "body paint" if there are free slots remaining)
Did you redo your tattoo registry in slave tats as you should after installing any new pack? (Would explain why you get the same tattoo's every time if not more are available)
Did you ever consider to just try it with 5 and simply wait for those to apply then do another 5? You are using the basic slave tats mod which is extremely slow, doing 20 at once will take a while if it works at all.
Write down or make a screenshot of what messages you get

well, i started (another) new game before i saw this. and... it's working now. no idea why. didn't change anything in the files or settings. i just went to try it again to get the messages and it just started working. sometimes this shit is more magic than science.

  • 1 month later...
Posted (edited)

When it comes to configuration using the json file, could I theoretically input new groups, as in besides the current body part groups, there are also the 1a-d, 2a-d, 3a-d. If I just wrote directly in the json file for a tattoo to be assigned to group let's say 4a, would the mod recognise said group or not?

Edited by Telis5678
Posted
On 6/11/2025 at 5:36 AM, Asome101 said:

I edited gamer098's script as there was either a typo or a version mismatch I use slavetats NG so I don't know if it was built for regular slavetats or if it was just a typo causing the code to fail to find the correct Json object resulting in this error:

 

Exception in thread "main" java.lang.NullPointerException: Cannot invoke "com.google.gson.JsonElement.getAsJsonObject()" because the return value of "com.google.gson.JsonObject.get(String)" is null  
        at skyrim.rtats.cfg.util.RTatsConfigPopulator.populate(RTatsConfigPopulator.java:130)  
        at skyrim.rtats.cfg.util.Main.main(Main.java:14)

 

I simply added a quick try-catch method to try both the original keyword and the NG keyword to ensure I didn't accidentally break compatibility. Other than that, I added a readme.txt explaining how to use the program and an example exclude.txt with the default exclusion list.

rTatsConfigGenFixed.zip 820.52 kB · 40 downloads

You are a God amongst Men for fixing that. i have over 2500 Tattoos installed and did not want to go through that manually. this worked for me, for others trying this dont forget to use cd \unzipped file location before you try to run the command

Posted
On 7/11/2025 at 9:25 PM, NoppaiKohai said:

Is there a sharing thread for tattoo pack configs people have set up for Rapetats? I could have swore there was. I blew up my old mod list where I had like 900 slavetats configured T_T

There's a zip file for a Java script that will automatically set up the tattoos. It takes the tattoo list from Slavetats and sorts them into groups based on where they're applied. i have over 2500 tattoos and it worked in seconds. Its on the bottom of page 9.

Posted (edited)
10 hours ago, yeetus102301 said:

There's a zip file for a Java script that will automatically set up the tattoos. It takes the tattoo list from Slavetats and sorts them into groups based on where they're applied. i have over 2500 tattoos and it worked in seconds. Its on the bottom of page 9.


That sounds good, but does it work with tattoos in other places, for example Alpia left/right(that is on the left/right side of the body, thus does not fit to any of the body groups within the mod). I have no issue setting each tattoo pack individually, I just want to know if I can make more groups than there are in the mod already.

Edited by Telis5678
Posted
2 hours ago, Telis5678 said:


That sounds good, but does it work with tattoos in other places, for example Alpia left/right(that is on the left/right side of the body, thus does not fit to any of the body groups within the mod). I have no issue setting each tattoo pack individually, I just want to know if I can make more groups than there are in the mod already.

it automatically sets them through all of the options, so left and right side is sorted

Posted

Hi. A question. Why do all of my tattoos say "N" in the MCM menu? I don't want to click them one by one. And changing N to Y doesn't seem to change anything in `settings.json` Any tips?

 

```

{
  "After Effects\\after_effects_1.dds": {
    "group": "(unassigned)"
  },
  "After Effects\\after_effects_2.dds": {
    "group": "(unassigned)"
  },
  "After Effects\\after_effects_3.dds": {
    "group": "(unassigned)"
  },
  "After Effects\\after_effects_4.dds": {
    "group": "(unassigned)"
  }

}
```

Posted
On 3/15/2026 at 1:41 PM, warhead321 said:

Hi. A question. Why do all of my tattoos say "N" in the MCM menu? I don't want to click them one by one. And changing N to Y doesn't seem to change anything in `settings.json` Any tips?

 

```

{
  "After Effects\\after_effects_1.dds": {
    "group": "(unassigned)"
  },
  "After Effects\\after_effects_2.dds": {
    "group": "(unassigned)"
  },
  "After Effects\\after_effects_3.dds": {
    "group": "(unassigned)"
  },
  "After Effects\\after_effects_4.dds": {
    "group": "(unassigned)"
  }

}
```


"N" simply means whether a tattoo is actively on your character at the moment, that's it. Now if you have "N" on a tattoo that is on your character then you may start getting worried.

Posted

My tattoos config  don't seem to be saving after leaving MCM. Even after I make it so that settings.json is not with read only, there isn't any changes. Any suggestions on with fixing the problem?

Posted
11 hours ago, freakpanda said:

My tattoos config  don't seem to be saving after leaving MCM. Even after I make it so that settings.json is not with read only, there isn't any changes. Any suggestions on with fixing the problem?


Have you tried editing the file itself?

Posted
On 3/18/2026 at 7:55 PM, Telis5678 said:


Have you tried editing the file itself?

I've not yet. What should I edit to change it from N to Y?

For example:

{
  "acazzi\\analspine.dds": {
    "group": "Butt"
  },
  "acazzi\\bearpaw.dds": {
    "group": "upper back"
  },
  "acazzi\\blowjobqueen.dds": {
    "group": "upper back"
  },
  "acazzi\\butter.dds": {
    "group": "Butt"
  },
  "acazzi\\butterfly.dds": {
    "group": "pubic"
 

I have no idea what to change to make the change here

Posted
4 hours ago, freakpanda said:

I've not yet. What should I edit to change it from N to Y?


Hi - you don't want to be changing the Y/N bit of the MCM - that's just an indicator to tell you whether that tattoo is currently applied to your character. If you just want to toggle the presence of specific tattoos on your character, use the SlaveTats MCM.

The config file only defines the groups assigned to each tattoo (i.e. "face", "butt", "left breast", etc.). Rape Tattoos will guarantee that when tattoos are added on rape, no two tattoos from the same group (as configured in that config file) will be added.

Posted
On 3/24/2026 at 11:25 AM, elliesec said:


Hi - you don't want to be changing the Y/N bit of the MCM - that's just an indicator to tell you whether that tattoo is currently applied to your character. If you just want to toggle the presence of specific tattoos on your character, use the SlaveTats MCM.

The config file only defines the groups assigned to each tattoo (i.e. "face", "butt", "left breast", etc.). Rape Tattoos will guarantee that when tattoos are added on rape, no two tattoos from the same group (as configured in that config file) will be added.

From my understanding is that the Y/N means that the tattoo is being used by the mod? Because right now none of the tattoos are being applied by the mod (I can manually set them through SlaveTats)

Posted (edited)
2 hours ago, freakpanda said:

From my understanding is that the Y/N means that the tattoo is being used by the mod? Because right now none of the tattoos are being applied by the mod (I can manually set them through SlaveTats)

No - the Y/N means (or should mean) that the tattoo is applied to the player character (whether via this mod, SlaveTats itself, or any other mod that utilises SlaveTats). It does make the check via a JContainers check which might be a little brittle (i.e. it's plausible that it might not work properly if you're using SlaveTats NG and it's made changes any changes to the way it tracks tattoos internally, but I don't know for sure at the moment - I've not modded the game in a few months).

What determines whether the tattoos will be applied is the group assigned to each tattoo (as per the values you've already seen in the config JSON file). If set to any group other than "(excluded)", then the mod should be able to apply that tattoo, provided you have an available overlay slot for the corresponding body area & don't already have a tattoo applied in that group. Setting a tattoo to "(excluded)" is essentially the way you'd prevent the mod from applying it (but the mod behaves as if a tattoo is excluded if it hasn't been configured otherwise).

If the mod isn't applying tattoos and you want some help figuring out why:

  • Turn on papyrus logging
  • In game, turn on debug mode from the MCM
  • Press the "N" key to trigger a debug event
  • Wait until the notification messages have stopped
  • Upload your papyrus log
Edited by elliesec
Posted
7 hours ago, elliesec said:

No - the Y/N means (or should mean) that the tattoo is applied to the player character (whether via this mod, SlaveTats itself, or any other mod that utilises SlaveTats). It does make the check via a JContainers check which might be a little brittle (i.e. it's plausible that it might not work properly if you're using SlaveTats NG and it's made changes any changes to the way it tracks tattoos internally, but I don't know for sure at the moment - I've not modded the game in a few months).

What determines whether the tattoos will be applied is the group assigned to each tattoo (as per the values you've already seen in the config JSON file). If set to any group other than "(excluded)", then the mod should be able to apply that tattoo, provided you have an available overlay slot for the corresponding body area & don't already have a tattoo applied in that group. Setting a tattoo to "(excluded)" is essentially the way you'd prevent the mod from applying it (but the mod behaves as if a tattoo is excluded if it hasn't been configured otherwise).

If the mod isn't applying tattoos and you want some help figuring out why:

  • Turn on papyrus logging
  • In game, turn on debug mode from the MCM
  • Press the "N" key to trigger a debug event
  • Wait until the notification messages have stopped
  • Upload your papyrus log

Gotcha. I unfortunately didn't manage to figure out how to make papyrus logging work properly, but now it seems that some of the tattoos are being applied when I use the debug (usually only 1)

Posted
2 hours ago, freakpanda said:

Gotcha. I unfortunately didn't manage to figure out how to make papyrus logging work properly, but now it seems that some of the tattoos are being applied when I use the debug (usually only 1)

 

If you're using BethINI to manage your ini files, you can enable Papyrus logging through that. Otherwise you want to set the following values in your skyrim.ini:

 

[Papyrus]
bEnableLogging=1
bEnableTrace=1
bLoadDebugInformation=1

 

Then Papyrus logs then get written to <Your User Directory>\Documents\My Games\Skyrim Special Edition\Logs\Script.

Posted

Author, can you help me? Why tattoo not apply on my character? Slave tats work fine. I used your mod before (about 2 maount ago) on another save, ant it works. But now, i start a new game and i see - mod doesnt apply tatto. Debug keys dont apply tatto too. 

Papyrus.0.log

Posted
5 hours ago, ВасиакУ said:

Author, can you help me? Why tattoo not apply on my character? Slave tats work fine. I used your mod before (about 2 maount ago) on another save, ant it works. But now, i start a new game and i see - mod doesnt apply tatto. Debug keys dont apply tatto too. 


Hi - according to your papyrus log, RTC is finding 65 tattoos registered in SlaveTats, but none of them have been configured for use with Rape Tattoos (i.e. none have groups assigned). This could be for a number of reasons:

  • The tattoo packs you have installed aren't covered by the default config file that comes with Rape Tattoos, and you've never configured them yourself. You can configure them through the MCM by clicking the "LOAD TATTOO CONFIG PAGES" button, waiting for the pages to load, and then assigning groups to the tattoos you have installed. Check the "Configuration Tips" section of the mod page for a bit more info on that
  • Your tattoo configuration file can't be read. This is usually located in your home directory - usually at C:\\Users\<Your Username>\Documents\My Games\Skyrim Special Edition\JCUser\rTats\settings.json. This might be because the file exists but doesn't have read permissions for the game to access, or if the directory lacks the necessary write permissions, Rape Tattoos might fail to save it when you exit the MCM. Check the permissions of the file & directory and make sure they're not read-only. Have a look at the "Troubleshooting" section of the mod page as well - there's some information on this there.

If you've definitely configured your tattoos through the MCM (or if the MCM shows group names against your tattoos when you load the config pages), and you're confident that your user directory & the config file have the necessary permissions, let me know the tattoo mods that you have installed, and upload your settings.json config file as I mentioned above and I can take a look.

  • 4 weeks later...
Posted

I have 30 some pages of tattoos, I was doing some testing so I added all of the first page to the unassigned group. I used the debug mode to try to add the tattoos (pressing N) and for some reason it fails to add tats even though it reads that there's 1.8k tattoos to choose from. I've read the above messages, I've gone through tattoo configs etc, still nothing wants to work. This is a recent change and I'm not even sure what happened. The mod worked for the longest time, but now just refuses to.

The ONLY mods I have change combat animations, interaction animations, and add SLAL anims, AND sexlab survival (with some of the optional mods from there), Naked defeat, . Nothing should be incompatible with any of this. I'm not sure what changed at all since I've not really done anything different to my game with rtats  installed, and what I have done is compatible with it. 

The only thing I can think is maybe AE update killed it, or jcontainers needs to be updated. Can I get a little feedback? 

Posted
5 hours ago, LillyxFox said:

I have 30 some pages of tattoos, I was doing some testing so I added all of the first page to the unassigned group. I used the debug mode to try to add the tattoos (pressing N) and for some reason it fails to add tats even though it reads that there's 1.8k tattoos to choose from. I've read the above messages, I've gone through tattoo configs etc, still nothing wants to work. This is a recent change and I'm not even sure what happened. The mod worked for the longest time, but now just refuses to.

The ONLY mods I have change combat animations, interaction animations, and add SLAL anims, AND sexlab survival (with some of the optional mods from there), Naked defeat, . Nothing should be incompatible with any of this. I'm not sure what changed at all since I've not really done anything different to my game with rtats  installed, and what I have done is compatible with it. 

The only thing I can think is maybe AE update killed it, or jcontainers needs to be updated. Can I get a little feedback? 


Post a Papyrus log, plus your config file. AE won't have any impact on this mod, as it's not DLL-based. The JContainers API hasn't changed in years, so unless you're running an ancient version of it, you're probably fine there (IIRC SexLab does, or possibly did, ship with an older JContainers version, so it's worth checking that it's not overwriting actual JC). Aside from that, it's hard to diagnose without a log & a config file. Incorrect/invalid config is the most likely culprit - I kind of suspect there's a bug somewhere in the way the MCM updates the config file when you edit tats through there, but that's the one part of the mod I havent gotten around to really looking at or touching since I picked it up from the original RT.

Posted
18 hours ago, elliesec said:


Post a Papyrus log, plus your config file. AE won't have any impact on this mod, as it's not DLL-based. The JContainers API hasn't changed in years, so unless you're running an ancient version of it, you're probably fine there (IIRC SexLab does, or possibly did, ship with an older JContainers version, so it's worth checking that it's not overwriting actual JC). Aside from that, it's hard to diagnose without a log & a config file. Incorrect/invalid config is the most likely culprit - I kind of suspect there's a bug somewhere in the way the MCM updates the config file when you edit tats through there, but that's the one part of the mod I havent gotten around to really looking at or touching since I picked it up from the original RT.

I've never actually had to post papyrus logs before lol, lemme know if this isn't right

Papyrus.0.log

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...