TechTree not shown
Yirok42 opened this issue ยท 22 comments
Futurepack-1.16.4-31.1.8176 on MC 1.16.4
To Reproduce
Steps to reproduce the behavior:
- Go to Scanner and click the Tech Tree button by the Biology aspect,
OR, use an E-Scanner and click on the Tech Tree button
OR, I have not tried a TechTern as I am not near a dungeon with passable hallways - See error
Additional context
I was in my single player world yesterday and all was fine.
I tried '/reload' but that seemed to have no effect.
I tried F3+T but that also seemed to have no effect.
Logs
Perhaps this is significant:
[05Apr2021 19:35:07.916] [Render thread/FATAL] [net.minecraft.util.concurrent.ThreadTaskExecutor/]: Error executing task on Client
java.lang.IndexOutOfBoundsException: Index: 7591, Size: 305
at java.util.ArrayList.rangeCheck(ArrayList.java:653) ~[?:1.8.0_51]
at java.util.ArrayList.get(ArrayList.java:429) ~[?:1.8.0_51]
at futurepack.common.research.ResearchManager.getById(ResearchManager.java:45) ~[?:1.16.4-31.1.8176]
at futurepack.client.research.LocalPlayerResearchHelper.setupResearching(LocalPlayerResearchHelper.java:65) ~[?:1.16.4-31.1.8176]
at futurepack.common.sync.MessageResearchResponse.consume(MessageResearchResponse.java:77) ~[?:1.16.4-31.1.8176]
at futurepack.common.sync.FPPacketHandler$$Lambda$5307/9270560.accept(Unknown Source) ~[?:?]
at net.minecraftforge.fml.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:128) ~[?:?]
at net.minecraftforge.fml.network.simple.IndexedMessageCodec$$Lambda$7731/1856265691.accept(Unknown Source) ~[?:?]
at java.util.Optional.ifPresent(Optional.java:159) ~[?:1.8.0_51]
at net.minecraftforge.fml.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:128) ~[?:?]
at net.minecraftforge.fml.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:162) ~[?:?]
at net.minecraftforge.fml.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:80) ~[?:?]
at net.minecraftforge.fml.network.simple.SimpleChannel$$Lambda$2886/462911221.accept(Unknown Source) ~[?:?]
at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) ~[eventbus-3.0.5-service.jar:?]
at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) ~[eventbus-3.0.5-service.jar:?]
at net.minecraftforge.eventbus.EventBus$$Lambda$2888/244190700.invoke(Unknown Source) ~[?:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:297) ~[eventbus-3.0.5-service.jar:?]
In a new LAN world, the order of events was complete researching "super cable" then start researching "ultimate chipset" and I opened a TechTable where I had already placed recipe for Super Cable, when I tried to take the as-built items, GAME CRASH. When I restarted, I took one item off the table, and when I replaced it, the item was no longer buildable. I had a few more crashes, and finally decided to look in the FP_Research json file. I assumed log.supercable would not be present, but it was! I cannot get a recipe for the super cable (probably because I already have that knowledge) but I also cannot craft super cable. I only have the 8 super cable that I got when completing the research.
I put all that here, because at the same time I see the techtree is not showing, and I expect there is a exception somewhere. What logs would you like?
Hello, wanted to add something onto this issue.
We (playing on a LAN World) have the same problem but with only 1 of your player.
That means that i (the host) have no problem with the Techtree and can read every single post but my friend (from him are the attached logs) can't. He has the same overlay as the OP.
This issue happent the moment somewhere between the "researching for retium sword" and "crafting a retium sword" and lasts till... now.
Should i make an own issue or can i help in some other way (never reported something on github)?
the researches between server & client seems out of sync. I know at some point forge had problems with lan worlds. can you tey woth a dedicated server if the problems are still present ?
Yes, even after removing optifine he still doesn't see anything in the techtree (but i can)
Current logs from him attached
FP-Latest.log
latest.log
After setting up a dedicated server (and copying all the files) it's still the same.
He (the one with the both logs) can't see the techtree, but i still can.
Just to clarify we are playing on an self configured Valhelsia 3 Modpack, and the futurepack version is Futurepack-1.16.4-31.1.8226
@Maexel12 what zip part? there is no "zip" in the file name. Also according to the log it is working without issues. So he can still niot see something ?
I figured out the zip part came from mediafire - my bad ;)
He still can not see the icons from the techtree (like in the upper pictures)
What can i provide you with or are there any options available to record the issue better?
is it possible for you to switch computers? So he is hosting and you are joining ? I want to know if its jsut a hardware issue. Also try to update java.
can you try this if its fixed: https://www.mediafire.com/file/hdmgqiqggq5l4gj/Futurepack-1.16.4-31.2.6826.jar/file ?
I understood it right to erase the ".zip" part of the file ?
if so, no it didnt. the issue still occoures with him. I had a crash, but i doubt that it has something to do with futurepack.
His (cant see Techtree - logs)
FP-Latest.log
latest.log
Mine (can see techtree - but crashed after joining world)
crash-2021-05-31_13.48.19-server.txt
FP-Latest.log
latest.log
Server
crash-2021-05-31_13.31.40-server.txt
FP-Latest.log
latest.log
debug.log
update - it works. We both repaired forge and restarted our pcs. It works now ๐
Duplicate of #798
Maybe also #801 , but both are now fixed
Well I restarted the game or that I wandered away and wandered back, and now I can use the TechTree and also when I make something it shows up in the 'take it box' which i was not doing when the TechTree was broken.
This is a LAN world right? I know FOrge had at somepoint major Problems with lan world completly breaking in 1.16.5
yes, it is a LAN world. I sometimes have a server but I try out new versions as LAN.
I was using 1.16.4. Today I switched to 1.16.5 with Forge 36.1 for the impassable dungeon issue.
I do not know if I had the techtree problem much after reporting that but I think I may also have been almost done with looking up things.