oωo (owo-lib)

oωo (owo-lib)

23M Downloads

`ConfigWrapper` shouldn't clinit `Screen`

BasiqueEvangelist opened this issue · 1 comments

commented

Currently, ConfigWrapper clinits ConfigScreen, which clinits Screen because it's its superclass.
Screen has a static RotatingCubeMapRenderer ROTATING_PANORAMA_RENDERER field which is initted in <clinit> and which captures the current MinecraftClient, which if it's early enough in the game will be null. This will cause a NPE later in the runtime.

commented

Fixed as of 0.12.12