Add potential crash with invalid psyche leaves and sapling.
Fix bloom effects. Add color bloom and color contrast hallucination effects (from harmonium). Make pulses have dynamic colors. Make hallucinations switch less often.
Set harmonium to disabled by default, as the effect is now covered in normal hallucinogenics.
Initialize damage sources in preInit instead of statically.
Add bottle racks
Nerf blooms a bit. Fix coloured bloom and contrast colorization going outside their bounds at times.
Fix a few usages of glBlendMode to use OpenGLHelper instead.
Reformat a few event classes (boolean rather than subclass).
Introduce GLStateProxy, solving the problem of only the current shader getting notified of state changes.
Fix potential crash when trying to add a hallucination
Refactor GLStateProxy a bit to look more like OpenGL.
Fix shaders adding brightness to additive textures.
Add hacky way to render a skybox so that no clear color is preserved, aka avoids shaders.
Fix tobacco drying recipe. Fix illegal access for fog color.
Further nerf bloom a bit
Make the fake skybox a bit better
Fix wooden vat GUIs not displaying the current values correctly sometimes.