Replication

Replication

333k Downloads

[1.21] Matter types are not being registered

JaoHundred opened this issue ยท 9 comments

commented

Matter types are not getting registered in a large modpack, all compatible items does not get the matter tooltip icon and cant be processed in the disintegrator.

Replication Version:
1.1.25

Titanium Version:
4.0.37

Crashlog If Applicable (Upload to pastebin/gist):

commented

It would be helpful to have more information that just the barebones, like logs or the modpack

commented

I wasn't sure of what to upload, sorry for that. The modpack is self made. I tried to upload the debug log as pastebin and gist but it was too big.

latest log:
https://mclo.gs/tHuqdvM

debug log:
Debug log Replication.txt

mod list:
https://pastebin.com/EftfmB5V

commented

It takes a bit to make the calculation (off thread) in the log it didn't finish yet

commented

I made more testing and it seems the registration of matter types take really long, after that all compatible items showed again the tooltip and the MatterOpedia started showing items, I still dont got the disintegration to work. Is there some sort of solution to cache all the calculations once they happens? I'm also considering removing some of the mods through Replication tags from the compatibility to speed up the calculations

commented

Can you try and see if its faster without kubejs?

commented

Without kubejs it goes fast, it seems my kubejs was having some issues with the Replication mod. Doing reload command solves this in my tests, the calculations go almost instantly loading everything in Replication as expected(the Disintegration is working now too). Bit off thread here, its not the first time my kubejs have some problems I think it may be that it loads first than some crucial part of the moadloader on NeoForge, generally doing reload solves this, I did not have this issue in Forge. Thanks for the help Buuz

commented

Do you have any scripts? In FTBOcenablock there is a specific script file that slows it down but in ATM is decently fast and it has kubejs too.

commented

I just released an update that should help a little and if it doesn't help you can change MAX_RECIPE_DEPTH in the config to 10 too

commented

Yes, I'm using kubejs scripts, there is not a lot of them but I have a guess on what could be(after migrating to NeoForge some scripts try to load early even when they should not, I didn't investigate this further for now, your mod is not the issue, it is working like it should). I will take a look in the new version, thanks again Buuz.