Library Of Ruina

Library Of Ruina

72 ratings
Fixing Workshop skins
By Chaoszero533
This guide should help you fix issues related to skins not displaying correctly or being unable to enter receptions that contain modded skins
5
   
Award
Favorite
Favorited
Unfavorite
Introduction
Quite a lot of people encounter an issue where modded skins either display incorrectly, softlock the reception or make you be unable to enter receptions in the first place. This guide should help you fix most skin related problems without requiring you to alter any files manually.

Notable mods that can cause the issue are "Distorted Xiao" and "Hana Section 1", but it can happen with almost every Korean and Chinese mod due to issue with locale.
Actual Fix
Step 1:

Download and install Notepad++ or any similar advanced text editor

Step 2:

Open it and go to Search tab -> Find in Files...

Step 3:

Copy . into "Find what:" field

Copy , into "Replace with:" field

Copy ModInfo.Xml into "Filters:" field

"Directory" should point to YOUR Steam install path. By default it will be
"C:\Program Files (x86)\Steam\steamapps\workshop\content\1256670"

Rest of the settings should be the same as in the following screenshot:


Note that "Directory" should point to YOUR Steam install path. By default it will be
"C:\Program Files (x86)\Steam\steamapps\workshop\content\1256670"

Step 4:

Click "Replace in files"


If this doesn't work, try doing it again, except switching . and , around.

https://www.nexusmods.com/libraryofruina/mods/183 mod should prevent this issue from happening, however it requires BepInEx to function

Old Fix (Obsolete, use if basic doesn't work)
This has been left in to document human laziness and stupidity and in case easier fix won't work for whatever reason

Step 1:

Download and install Notepad++ or any similar advanced text editor

Step 2:

Open it and go to Search tab -> Find in Files...

Step 3:

Copy ([.])\w+ into "Find what:" field

Copy ModInfo.Xml into "Filters:" field

"Directory" should point to YOUR Steam install path. By default it will be
"C:\Program Files (x86)\Steam\steamapps\workshop\content\1256670"

Rest of the settings should be the same as in the following screenshot:


Note that "Directory" should point to YOUR Steam install path. By default it will be
"C:\Program Files (x86)\Steam\steamapps\workshop\content\1256670"

Step 4:

Click "Replace in files"

Step 5:

Repeat steps 3 and 4 except with (\d+-\d+)\w+ in 'Find what:" field and 0 in "Replace with:" field


Only do this step AFTER steps 3 and 4 otherwise it won't work
7 Comments
Foxfisher159 9 Feb @ 10:54pm 
The mod on the Library of Ruina Nexus Mods "Skin Format Normalizer" is a very easy way for modded skins to be fixed and requires only a little bit of manual installation. That is the only mod on the Nexus you should use.
HellpitAbomination 4 Jan @ 11:25am 
In my personal experience, the 'old fix' is 100% functional, while the new one breaks stuff, just like with the brother below me.
Gadeslow 16 Nov, 2023 @ 7:00pm 
For some reason your "actual fix" simply made all the workshop skins I had installed evaporate... Not even reversing the process made them come back, I'm going to have to reinstall them all one by one now because of this man. I think it would be interesting for you to check this out because apparently I wasn't the only person this happened to. (For those who read this beyond the OP, the old process works completely, only the "actual fix" has this problem.)
flandera 26 Jul, 2023 @ 12:55pm 
My workshop skins won't appear AT ALL where they're supposed to be, how do I get them back?
ArTDrifter 14 Aug, 2022 @ 5:14am 
Oh my god bruh, thanks a lot, now Chesed finally can splash his coffee in the face of guests.
réverie 17 Jun, 2022 @ 3:24am 
great solution, it would be very nice if you made a guide
PoGu 16 Jun, 2022 @ 11:19pm 
While this method is quick and easy, it's not ideal. This issue turns what're supposed to be integers into floats. What this method does, is simply removing the dot while ignoring any numbers past the decimal point. This way some animations can get such high position values that they go off screen. What really should be done is finding every single decimal point, then you want to put ' ".x" ' into 'Find what' (x being the number beyond the decimal point) and ' " ' in 'Replace with'