#Crash when using with Supplementaries 3.0+
1 messages · Page 1 of 1 (latest)
Probably a supplementaries issue considering vs hasn’t changed
Unless vs has supplementary compat thats now outdated and broken
was wondering that. They just sent me back here.
The supplementaries folks
Can you send a screenshot or something of what they said?
so, I sent the log and am waiting on response from that
which, the latest is here as well
Vs just always throws cryptic errors, even when nothing goes wrong 
I have noticed that, haha
only when loading a world (or booting up the server)
you get all teh way to loading terrain
Because normally this error message from VS is when a mod tries to make a new dimension at the wrong time (aka wrong tick phase)
But it might also happen with stuff other than dimensions I giess
does this happen when creating new world?
new world, old world, new server, old server
the whole shebang
and it also crashes if it's just supplementaries + VS?
o, let me actually see
I will disable eureka
my dev said he tested it with just VS and Sup, but I'll run it myself to generate a log
aha, so disabling Eureka does not fix it
disabling VS works
well, no shit
make an issue on VS github ig
🫡 kk
Hey,
This PR moves the call to setUpTardis from RootedShellBlock:use to RootedShellBlockEntity:tick, to comply with the order of tick phases that Valkyrien Skies enforces.
In editing the RootedShel...
This is the dimension cause of the crash tho
I haven’t seen this happen from any other source, but I suppose it’s possible
So for the supplementary devs, I recommend they look at what’s changed since the version that doesn’t crash and see if any of those changes might involve a tick phase that doesn’t comply with what vs expects
It’s maybe a lot of work, but I doubt vs will/can fix this any time soon (their busy with a big overhaul of the backend of vs)
ohh
man
i gotta love when mods devs create dimensions in weird and incompatible ways that the game isn't made to handle
although
why is why Supplementaries even creating a dimension on 3.0.0?
i'm reading the change log
But I feel like supplementaries doesn’t have any dimensions? atleast not that I remember
and i can't find any new dimensions in the features
So it must be something else vs doesn’t like?
actually. upon further testing, IF you get them both alone, SOMETIMES the world loads.
Its. really really bizzare
that's what normally causes this
for tardis refined
the issue was that they were creating a dimension on block useOn
which has a chance of happening on a tick stage
where dimension creation should never happen
create tree fertilizer has the exact same problem
Ok, so. I found the fix
It is the combination of Universal Shops, Supplementaries and VS
all on latest version
IF Sup is above 3.0, it causes the interaction to crash. If it is below, it works.
It is such a wild scenario
disabling shops makes it all work with latest versions
so. Shops is the real villan
A triple incompatibility, that’s kinda rare 
Well, I tried it with just Universal Shops and VS, and it worked fine. Introducing Sup makes it crash
removing any of the 3 in the list (or downgrading Sup) makes them work
Seeing this same issue with Supplementaries; althought I don't have Universal Shops, so maybe there's a more ominous incompatibility at play. Usually when this occurred it would kick me back to the main-menu, and I would be able to rejoin the world on the second try, but now when I try the world is hidden from the list in "Single Player". Also here's a related GH issue for VS2 that repro'd with just VS2 & Supplementaries (w/Moonlight Lib): https://github.com/ValkyrienSkies/Valkyrien-Skies-2/issues/1045
Mod Name Moonlight lib This issue occurs when only Valkyrien Skies, addons, and the mod I have specified are installed and no other mods I have tested this issue and it occurs with only Valkyrien S...
If the crash in Sup came from v3.0.0, then this is probably what's causing the issue: Added /supplementaries dimension command, allows to teleport to dimensions
@oak tusk could you link me the thread in the Supplementaries discord?
I think the issue is somehwere in here, but I'm not a java dev lol
why the heck does sup need a "fake level"
Lol no clue
yeah something related to that is most likely causing VS to freak out and crash
Ah whats happening is:
net.mehvahdjukaar.moonlight.core.misc.FakeServerLevel.<init> (sup makes new fake level)
V
net.minecraft.class_3218.<init> (minecraft makes the level)
V
net.minecraft.class_3218.handler$pen023$valkyrienskies$onInit (valkyien skies mixin into minecraft detects the level being made)
V
org.valkyrienskies.core.impl.game.ships.ShipObjectServerWorld.addDimension (valkyrien skies tries to add the level as a dimension)
V
(this happens in the WRONG TICK PHASE, causing Valkyrien Skies to crash)
definitly should be fixed on supplementaries side, just only make the fake level in the right tick phase. If VS had to fix this, they would have to add some sort of extra check just to make sure its not supplementaries making a fake level
Gross 🤢
Cool; I reported it over there. Didn't feel like open a GH issue, so I dropped it in their discord
I ain't got time for their issue template 😂
Thanks for the 👀 @neon steppe! OOP confuses the heck out of me. I've been coddle with my use of functional languages forever and a day lol
yeah I learned Java right after Python, and man was it a jump
I had my algo class in uni with Java, and I didn't pay any attention lmao
Slept through it and ended up an Elixir dev
Hello, i had this exact crash. But is not universal shops, it is the lib "polymer".
It is a incompatibility between Polymer, Supplementaries and Valkyrien Skies. If I take any of those 3, it doesn't crash
I created an issue in github: https://github.com/ValkyrienSkies/Valkyrien-Skies-2/issues/1225