Roughly Enough IDs

Roughly Enough IDs

845k Downloads

After using this mod, I am unable to use replay

PathdarX opened this issue · 11 comments

commented

After using this mod, the chunks may not be fully loaded during replay recording and viewing, only a few scattered chunks can be displayed. After deleting this mod, this problem is resolved。
This is the log when i use replay: https://mclo.gs/SJbC4T3

commented

image
image
image
image
image
image
image
image
image
image
image
image
image
This is my all mods

commented

Are the replays created from worlds that are in REID/JEID format? I would assume if you are viewing old replays of worlds that use the vanilla world format, it would not play back correctly because the simulated world has to be loaded in REID format.

commented

yes,the world is in REID/JEID format,I have tested many times, all of which are replays that only show a few chunks

commented

Sorry, I didn't find debug.log in the logs folder
image

commented

Then can you run with the java arg -Dforge.logging.console.level=debug and post the latest.log after trying to view the replay? (I think the debug is output to console, not latest.log, can you copy the console output instead?)

commented

Can you post your debug.log of when this happens?

commented

Sorry,When i used tihs java arg,I still couldn't find debug.log and didn't see any information output from the console,but i can post you the latest.log
https://mclo.gs/oquRJSEhttps://mclo.gs/oquRJSE

commented

Hmm, then can you run with the java arg -Dmixin.debug.export=true, open replay, and then zip and upload the .mixin.out/ folder? The .mixin.out folder should be in the pack instance's folder (the same folder that has the logs/ folder).

commented

Is this the file?
mixin.zip

commented

Yes, it looks like REID's mixins are being loaded correctly. I am unable to reproduce the replay issue with REID + Replay mod (and even with Biomes O Plenty), so I would need a minimal list of mods and reproduction steps to investigate further.

commented

Looking at this again, I believe this has to be an issue of loading an older replay that was not saved in REID format. Are you sure that this issue happens if you make a new recording, from a new world, that is created with REID, and without NEID in your pack? If your recording was saved without the presence of REID while you were recording in the real world, it would make sense that the playback recording would not be viewable correctly upon adding REID.

In other words, replay playback will not work properly with REID if the saved replay was not saved in REID format, and this is not really fixable because of the way packets are handled in replays. It would be like trying to load an MC 1.13 replay in 1.12, it would make no sense for it to work correctly.