ChloeTax / Hexxytest

the modpack for hexxytest++
3 stars 2 forks source link

Specks cause client crash on logging into world/server #16

Open Twisted-Code opened 2 months ago

Twisted-Code commented 2 months ago

As discovered by codeN, you can get speck banned. Judging from the client log, it looks like it tried to do something with the world too early in the loading process (because "world" is null)

repro

I might see if I can reproduce this issue in single player later tonight

additional information

https://mclo.gs/KhARIbL

Twisted-Code commented 2 months ago

No luck reproducing this so far. I've tried putting as many as 16 size 0 specks in both the overworld and a Mindscape library, but no error when reopening the world.

Twisted-Code commented 1 month ago

Apparently I forgot to update this: reproduced by putting large pattern lists into specks. Does NOT happen with an equivalent length list of hexcasting:null iotas. Maybe there's something going on between hexicle and Gloop's in-line rendering? "world" is null... there's got to be a clue in that. Is it trying to call the server world from the client?

Twisted-Code commented 1 month ago

(I assume a consistent repro is enough to remove that label but if you'd rather I not re-label already categorized issues please let me know)

ChloeTax commented 1 month ago

(I assume a consistent repro is enough to remove that label but if you'd rather I not re-label already categorized issues please let me know)

oh no that's fine, thanks