#Exception spam on opening SkyuHanni GUI Editor

1 messages · Page 1 of 1 (latest)

viscid tapir
#

Seems like Skytils handles some uncaught exception like crazy every time when SkyHanni's GUI Position Editor is active and that puts the game to 1 fps
I suppose it literally spams an exception and that lags the game

P.S. Yes, log included
(java.lang.IllegalStateException: Current screen does not implement AccessorGuiContainer)
Idk what happens there, but it spams the exception and the game becomes 1fps

I originally found this on alpha2, but the same happens on alpha3

Image: performance screenshot is alpha2
The txt log: exception on alpha3

#

To be clear, the image is sparks's performance log, and the text log is an actual exception that skytils throws

haughty sundial
#

@gilded ridge do you have any idea why it's trying to render item overlays in your gui positions editor

haughty sundial
#

Also should mention that if you're rendering items and don't want skytils to do weird stuff, please add the SkytilsNoItemOverlay tag to the item nbt

gilded ridge
gilded ridge
haughty sundial
#

tyty

flat comet
#

in the gui editor

#

so you can see what you are doing without guessing where the gui is

haughty sundial
#

and i assume the actual gui is different from the background gui?

flat comet
#

well its a SkyhanniBaseScreen

#

and it renders whatever you had open before

haughty sundial
#

mmmm

flat comet
#

what does that do exactly

haughty sundial
#

skyblocker uses popup screens that expose the underlying guis

#

using popupscreens would be nice in skyhanni if possible bc then it makes the compat easier (only one thing to do) but some other method of getting the underlying screen would be nice

flat comet
#

ok

#

but it would be ideal if you had an error if it didnt make everyone go to 1 fps

haughty sundial
#

fair i'll change it

flat comet
#

do you know how im meant to use one of these

haughty sundial
#

nope