Jump to content


Photo

Mods *not* to clean with TES5Edit

tes5edit skyrim

Best Answer EssArrBee , 31 July 2015 - 02:51 PM

LOOT tells you what to clean. Also, only mods that have plugins are cleanable. Everything else can't be cleaned.

Go to the full post


  • Please log in to reply
47 replies to this topic

#16 kryptopyr

kryptopyr

    Jarl

  • Mod Authors
  • PipPipPipPipPipPipPipPipPip
  • 738 posts

Posted 18 September 2015 - 07:30 AM

Load any combination of WAF, CCO, SPO, CCF in Tes5Edit and clean any one of them.  I don't remember the last time I tested this, so perhaps it's changed in the last update, but I've been able to use "Remove Identical To Masters records" on any of these mods when they are loaded together to remove the injected records from all but one of them.

 

Most of the injected records shared by these mods are identical, so they show up as ITM records and are "cleaned" with this option.  They will still work as long as there exists one mod in your load order that is injecting the records they rely on.  However, if you remove that mod, or create a new profile using one of the cleaned files, or load the cleaned files into TES5Edit individually after having cleaned them this way, then you're going to run into issues By "cleaning" these files, you've actually created a set of broken files with the potential for missing records.


  • 0

#17 pStyl3

pStyl3

    Guard

  • Members
  • PipPip
  • 139 posts

Posted 18 September 2015 - 07:46 AM

LOOT's warning to not clean GDO has been removed, reasoning is here and here. The plugin is absolutely clean since a long time now, therefore the doNotClean tag wasn't needed anymore.


  • 0

#18 kryptopyr

kryptopyr

    Jarl

  • Mod Authors
  • PipPipPipPipPipPipPipPipPip
  • 738 posts

Posted 18 September 2015 - 10:02 AM

Is LOOT recommending to clean any of my mods?  I suddenly started getting some reports a few weeks ago that it was.  I think I received similar comments concerning WAF, SPO, and CCO.  I haven't had the time to pursue it, and given that I haven't updated any of those mods within that time period, I can only assume it was a change made to the LOOT recommendations and not something I've missed in one of my files.


  • 0

#19 Kesta

Kesta

    Thane

  • Mod Authors
  • PipPipPipPipPipPip
  • 477 posts

Posted 18 September 2015 - 10:32 AM

Nothing from LOOT regarding your plugins on my setup, and I use all of them ;)

 

Since you're who you are, I'll avoid sounding too acerb, but simply put : From the programming side, it's only possible to fix the code, not the users. This is explicitly written in the xEdit nexus page, as well as in every documentation/ guide available, that attempting to clean multiple plugins at once will break them :

 

Cleaning multiple plugins at once can and will lead to erroneous cleaning and can in many cases lead to unwanted crashes to the desktop. Please look at the Cleaning Tutorial or watch the cleaning videos. They show both loading the plugins you know are required or show only loading the one plugin and letting TES5Edit load any other dependencies. After applying the filter for cleaning, clean only the one plugin. It is imperative that the process is repeated for each individual separate plugin that you wish to clean.

 

That's from the main page. I know and understand that users unable to read the documentation are a real issue and a PITA. I also understand that you're too benevolent to just answer them with a short "RTFM". But still, that's not an argument to justify so-called "required ITM" imho, or consider the "Clean ITM Records" function not-so-safe.


Edited by Kesta, 18 September 2015 - 10:44 AM.

  • 0

#20 pStyl3

pStyl3

    Guard

  • Members
  • PipPip
  • 139 posts

Posted 18 September 2015 - 11:00 AM

I don't know all the exact plugin names you are asking for kryptopyr, but you can check that out here. What I am seeing is e.g. this:

- name: 'Weapons & Armor Fixes_Remade.esp'
    after:
      - 'Guard Dialogue Overhaul.esp'
    tag:
      - Delev
      - Relev
      - Stats
  - name: 'Clothing & Clutter Fixes.esp'
    after:
      - 'Weapons & Armor Fixes_Remade.esp'
    tag:
      - Delev
      - Relev
      - Stats
  - name: 'Clothing Jewelry & Clutter Fixes.esp'
    tag:
      - Stats
So Kesta seems to be right, no 'dirty' entries!
  • 0

#21 zilav

zilav

    Thane

  • Mod Authors
  • PipPipPipPipPipPip
  • 370 posts

Posted 18 September 2015 - 12:07 PM

Load any combination of WAF, CCO, SPO, CCF in Tes5Edit and clean any one of them.

And that's why you should never load mod combinations when cleaning, only a plugin to clean and it's masters.

If injected records are indeed the same in all of those plugins, than xEdit is working fine cleaning them out when several are loaded at once. If you really want them to stay in any possible case, then assign unique Editor IDs per plugin.


  • 0

#22 kryptopyr

kryptopyr

    Jarl

  • Mod Authors
  • PipPipPipPipPipPipPipPipPip
  • 738 posts

Posted 18 September 2015 - 01:05 PM

Thanks for letting me know about my mods.  I'm not sure why I received several comments about LOOT warnings, but if there was an issue at least it looks like it's been addressed.  Thank you.

 

Believe me, I know that you shouldn't load and clean multiple mods at once.  But some people either don't know this, or they get lazy, or otherwise think that because they've been told that it's perfectly fine to ignore what a mod author has stated on their mod's description page, that it's probably also okay to ignore those other "recommendations" about cleaning mods one at a time.

 

I don't know why people do it, and I agree that it's dumb, but people do it.  I'm aware that you "can't fix the users," but you can avoid breaking them further by making generalized statements telling them it's always perfectly safe to use "Remove Identical To Masters records" to clean files even if a mod author says not to do this.  There is no good reason to clean my mods.  If I make a mistake and a dirty edit gets past me, then this should be brought to my attention so I can properly fix it. 

 

My point here is that there's nothing to be gained, and only the possibility of screwing something up, if a user goes against my recommendation and decides to clean my mods.  The earlier posts in this thread seem to suggest that it's fine, perhaps even advisable, to ignore a mod author's statement regarding cleaning, and that mod author's who make such statements should always be suspect.  I feel that making a blanket statement like that is wrong and will lead to trouble for certain users and mod authors.  It's that particular advice and line of reasoning that I'm objecting to. 

 

I stated in my original comment that if everything is done correctly, there shouldn't be any problems created by attempting to clean my mods.  But encouraging a general disregard of a mod author's directions is dangerous and will only lead to more stupid users who feel justified that they know better than the mod author does.  Are there cases where a mod author says "don't clean my mod" and the mod should still be cleaned?  Sure, of course there are; mod authors certainly aren't infallible.  But recommendations to act counter to an author's directions should always be handled on a case-by-case basis, and with clear and justifiable reasons for doing so. 


  • 0

#23 Kesta

Kesta

    Thane

  • Mod Authors
  • PipPipPipPipPipPip
  • 477 posts

Posted 18 September 2015 - 01:46 PM

 

 or otherwise think that because they've been told that it's perfectly fine to ignore what a mod author has stated on their mod's description page, that it's probably also okay to ignore those other "recommendations" about cleaning mods one at a time.
 

Touché :woot:

 

Yeah, got your point on the issue of "telling people to act counter to an author's directions". Might lead to really dumb situations...

 

I don't feel like arguing more about this clean/noclean ITM stuff, matter of opinions I guess. Plus, a lot of them are harmless in most cases. Truth is, peoples don't have any reasons to trust me rather than mod authors themselves anyway ::P:


  • 0

#24 kranazoli

kranazoli

    Commander

  • Members
  • PipPipPipPip
  • 297 posts

Posted 19 September 2015 - 04:55 PM

Hi,

 

Is there some kind of workarounds to put his mod some kind of exception in LOOT?

 

https://forum.step-p...5edit/?p=140802

 

It is clean, but LOOT always shows its warning title, bla-bla... It is clean. At least, for me I haven't managed to clean it via Tes5Edit.

Apply filter ---> Remove Identical ---> Undelete and disable ref. Nothing.

 

Doesn't have LOOT a whitelist plugin, or anything like that?

It's so frustrating. Why couldn't I tell LOOT "Hey! It's clean".

 

:/


  • 0

#25 pStyl3

pStyl3

    Guard

  • Members
  • PipPip
  • 139 posts

Posted 19 September 2015 - 05:16 PM

Which version of TES5Edit do you use? I'm using the pre-release version 3.1.2 of TES5Edit and I can find those 3 proclaimed ITM's!
Removing: AbandonedPrison01 "Abandoned Prison" [CELL:00021594]
Removing: ReachwindEyrie01 "Reachwind Eyrie" [CELL:000399D1]
Removing: FortNeugrad02 "Fort Neugrad Prison" [CELL:0001CE8A]

Edited by pStyl3, 19 September 2015 - 05:18 PM.

  • 0

#26 kranazoli

kranazoli

    Commander

  • Members
  • PipPipPipPip
  • 297 posts

Posted 19 September 2015 - 07:16 PM

Which version of TES5Edit do you use? I'm using the pre-release version 3.1.2 of TES5Edit and I can find those 3 proclaimed ITM's!

Removing: AbandonedPrison01 "Abandoned Prison" [CELL:00021594]
Removing: ReachwindEyrie01 "Reachwind Eyrie" [CELL:000399D1]
Removing: FortNeugrad02 "Fort Neugrad Prison" [CELL:0001CE8A]

I guess I have tried that one as well. I'll check it.

 

Checked that again. Test5Edit 3.1.2

 

[00:02] Background Loader: [Update.esm] Building reference info.
[00:03] Background Loader: [Dawnguard.esm] Building reference info.
[00:08] Background Loader: [HearthFires.esm] Building reference info.
[00:10] Background Loader: [Dragonborn.esm] Building reference info.
[00:18] Background Loader: [Remove Interior Fog V2 - Full Version.esp] Building reference info.
[00:18] Background Loader: finished
[00:00] Checking for Errors in [05] Remove Interior Fog V2 - Full Version.esp
[00:00] All Done!
[Filtering done]  Processed Records: 1219585 Elapsed Time: 00:09
[Removing "Identical to Master" records done]  Processed Records: 389, Removed Records: 0, Elapsed Time: 00:00
[Undeleting and Disabling References done]  Processed Records: 389, Undeleted Records: 0, Elapsed Time: 00:00

 

Have you tried that version?

Remove Interior Fog V2 - Full Version.esp

 

29yo13p.jpg

 

Checked these ones:

 

[CELL:00021594]
[CELL:000399D1]
[CELL:0001CE8A]

 

On my side they look fine.

 

Zr8mCxA.jpg

 

nwxjanQ.jpg

 

BvTwiU4.jpg

 

6ntDaZ4.jpg

 

IE1Eujw.jpg

 

[00:02] Background Loader: [Update.esm] Building reference info.
[00:03] Background Loader: [Dawnguard.esm] Building reference info.
[00:08] Background Loader: [HearthFires.esm] Building reference info.
[00:09] Background Loader: [Dragonborn.esm] Building reference info.
[00:17] Background Loader: [Remove Interior Fog V2 - Full Version.esp] Building reference info.
[00:17] Background Loader: finished
[00:00] Checking for Errors in [05] Remove Interior Fog V2 - Full Version.esp
[00:00] All Done!
[Filtering done]  Processed Records: 1219585 Elapsed Time: 00:09
[Removing "Identical to Master" records done]  Processed Records: 389, Removed Records: 0, Elapsed Time: 00:00
[Undeleting and Disabling References done]  Processed Records: 389, Undeleted Records: 0, Elapsed Time: 00:00

 

2ir0qdf.jpg

 

I do not understand. :(

 

How could it be?! It is very strange!

 

EDITED:

 

Could anyone tell me what does this do mean exactly?

Is it good, or bad?...

 

TES5Edit Documentation

 

Main Context Menu

 

"Mark Modified – It will mark the currently selected node and all child nodes as modified. To minimize the chance that XEdit breaks something that it doesn't fully understand when saving, only records that are marked as modified are assembled field by field, sub record by sub record. Any record or even complete group that is not marked as modified is simply copied unchanged as a blob of bytes from the old module file into the newly saved one."

 

https://www.creation...t_Documentation

 

Sry, do not really got what does it mean. :(

My modding and english knowledge is limited...

 

After I have done all the same ITM cleaning process again nothing changed. Doesn't matter which Tes5Edit I used.

So, nothing changed. And accidently I saw that option at right click menu ---> Mark Modified. I thought, what could happen, if something will be wrong I can reinstall the mod, or revert backup.

 

I was surprised, as I chnaged that option my esp plugin went to bold. Hmmm.... I saved the plugin, inspite of the fact I didn't changed anything. And secondly I was surprised when I saw, the size of the esp file got smaller.

 

Remove Interior Fog V2 - Full Version.esp          66KB

Remove Interior Fog V2 - Full Version.esp          63KB (After chosen Mark Modified via Tes5Edit)

 

But, I didn't make anything. As you see above, I have tried to clean those 3 ITM, but nothing happened.

 

After load that smaller, modified plugin again, same the things above, but that time it is kept 63KB.

 

After, I got an esp file I haven't used them yet. Done everything like above. I have chosen Mark Modified and saved that esp file. But the size does not changed.

 

Now, at LOOT I do not get ITM warning for Remove Interior fog plugin. I am not 100% sure it works great, haven't had enough time to test it (with and without).

 

250ktfk.jpg

 

So, Dear Skyrim Guru :) what did I made exactly, by accidently?

 

And is it good? Or "harmful", not good, ...

 

ANY(!) support really appreciated. :unworthy:

 

Thank you!


Edited by kranazoli, 20 September 2015 - 02:00 AM.

  • 0

#27 zilav

zilav

    Thane

  • Mod Authors
  • PipPipPipPipPipPip
  • 370 posts

Posted 20 September 2015 - 02:11 AM

LOOT database is filled with manual user reports, LOOT itself has no idea about the presense and amount of ITM or UDR records. Several things could happened here

1) the original report by someone was wrong but got included into LOOT database without any check by someone

2) new clean version of plugin has been released but LOOT database still contains report for an old version, which again should be removed manually by someone

 

Anything that LOOT shows you is only a hint, not something you should blindly trust and take action. I don't know who exactly posts reports into LOOT database and is there any "quality" control at all. I admit I never read STEP, but this must be clealy stated there for sure.


Edited by zilav, 20 September 2015 - 02:12 AM.

  • 0

#28 pStyl3

pStyl3

    Guard

  • Members
  • PipPip
  • 139 posts

Posted 20 September 2015 - 03:38 AM

Remove Interior Fog V2 - Skyrim Nexus Page

Screenshots of the 3 ITM's:
- Fort Neugrad Prison
- Reachwind Eyrie
- Abandoned Prison

Commit to LOOT's masterlist that added this dirty info:
Link

Corresponding post in LOOT's thread:
Post

I downloaded a fresh copy of "Remove Interior Fog V2 - Full Version.esp" (that is, before I wrote my first post regarding this plugin) from the modpage and given that LOOT indeed tells me, that those 3 ITM's are there, I think I do use the 'correct' plugin / version of that plugin; otherwise LOOT wouldn't tell me that it contains 3 ITM's. The CRC value of that plugin is 4FD63CD3 or as LOOT has it stored in it's masterlist 0x4FD63CD3, so this should be the CRC value you see for that plugin in LOOT aswell. If you do not see this CRC value, you are probably not using a fresh and unmodified version of that plugin.

As written, I am indeed able to find these 3 ITM's trira posted (see the LOOT thread), so at least two people can find these ITM's, which makes it very likely, that:
- these 3 ITM's are 'correct' and thus
- LOOT's information about those is correct aswell.


Now. All that said, it is indeed very strange why you don't see those 3 ITM's. You use the most recent version of TES5Edit and seem to be following the correct process to clean them, yet TES5Edit does not find them. So I don't really know why that is happening.

What I do see is, that there is a little difference in the number of records TES5Edit processes while loading up "Remove Interior Fog V2 - Full Version.esp" and it's masters.

Your message log: Processed Records: 1219585
My message log: Processed Records: 1219592

That is a difference of 7 records. Maybe related to different cleaning results of the official master files? But if that should make a difference .. don't really know.
  • 0

#29 kranazoli

kranazoli

    Commander

  • Members
  • PipPipPipPip
  • 297 posts

Posted 20 September 2015 - 03:44 AM

LOOT database is filled with manual user reports, LOOT itself has no idea about the presense and amount of ITM or UDR records. Several things could happened here

1) the original report by someone was wrong but got included into LOOT database without any check by someone

2) new clean version of plugin has been released but LOOT database still contains report for an old version, which again should be removed manually by someone

 

Anything that LOOT shows you is only a hint, not something you should blindly trust and take action. I don't know who exactly posts reports into LOOT database and is there any "quality" control at all. I admit I never read STEP, but this must be clealy stated there for sure.

I guess, you didn't understand what I tried to explain, and question.

Ok, I see maybe masterlist bug, LOOT stuff, bla-bla, ...

 

What I do not understand that what happened with the esp file when I accidently clicked at Mark Modified.

Right Click on an esp file. After that my ESP file size reduced from 66KB -> 63KB

 

But I haven't done anything else than before several times with that esp file.

Clean ITM records process. General ITM cleaning process.

 

+ right click at the .esp file -> Mark Modified and saved.

 

This is what I do not understand, what does it mean:

 

"

"Mark Modified – It will mark the currently selected node and all child nodes as modified. To minimize the chance that XEdit breaks something that it doesn't fully understand when saving, only records that are marked as modified are assembled field by field, sub record by sub record. Any record or even complete group that is not marked as modified is simply copied unchanged as a blob of bytes from the old module file into the newly saved one."

 

https://www.creation...t_Documentation

 

Sry, do not really got what does it mean. :(

My modding and english knowledge is limited... "

 

I don't know wheter is it good, or not but THIS removed the ITMs warning from LOOT.

If someone could explain that some kind of user friendly, I would be glad.

 

I have never used that before. Now, just accidently.

 

Thanks!


Edited by kranazoli, 20 September 2015 - 03:59 AM.

  • 0

#30 kranazoli

kranazoli

    Commander

  • Members
  • PipPipPipPip
  • 297 posts

Posted 20 September 2015 - 03:53 AM

Remove Interior Fog V2 - Skyrim Nexus Page

Screenshots of the 3 ITM's:
- Fort Neugrad Prison
- Reachwind Eyrie
- Abandoned Prison

Commit to LOOT's masterlist that added this dirty info:
Link

Corresponding post in LOOT's thread:
Post

I downloaded a fresh copy of "Remove Interior Fog V2 - Full Version.esp" (that is, before I wrote my first post regarding this plugin) from the modpage and given that LOOT indeed tells me, that those 3 ITM's are there, I think I do use the 'correct' plugin / version of that plugin; otherwise LOOT wouldn't tell me that it contains 3 ITM's. The CRC value of that plugin is 4FD63CD3 or as LOOT has it stored in it's masterlist 0x4FD63CD3, so this should be the CRC value you see for that plugin in LOOT aswell. If you do not see this CRC value, you are probably not using a fresh and unmodified version of that plugin.

As written, I am indeed able to find these 3 ITM's trira posted (see the LOOT thread), so at least two people can find these ITM's, which makes it very likely, that:
- these 3 ITM's are 'correct' and thus
- LOOT's information about those is correct aswell.


Now. All that said, it is indeed very strange why you don't see those 3 ITM's. You use the most recent version of TES5Edit and seem to be following the correct process to clean them, yet TES5Edit does not find them. So I don't really know why that is happening.

What I do see is, that there is a little difference in the number of records TES5Edit processes while loading up "Remove Interior Fog V2 - Full Version.esp" and it's masters.

Your message log: Processed Records: 1219585
My message log: Processed Records: 1219592

That is a difference of 7 records. Maybe related to different cleaning results of the official master files? But if that should make a difference .. don't really know.

Don't really undertood. :/ Sry! :/

I also downloaded again from Nexus. Yes, I saw that records you posted, but whatever I tried I haven't cleaned them.

 

I still do not really know, how did you remove those ITMs?

 

The general ITM cleaning method? As I posted the screens? That process doesn't removed for me nothing. After the last step UDR I could close Tes5Edit and didn't saved anything, because didn't remove anything.

 

I must say, I didn't searched topics and so on...

 

Interesting. Still don't get it...


  • 0



Also tagged with one or more of these keywords: tes5edit, skyrim

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users