-
Notifications
You must be signed in to change notification settings - Fork 9
Description
The game crashes with a NullReferenceException when Dream Spinners are rendered in a level.
System.NullReferenceException: Object reference not set to an instance of an object.
at Celeste.Mod.IsaGrabBag.DreamSpinnerRenderer.GetSpinnersToRender() in IsaGrabBag/DreamSpinner.cs:line 303
at Celeste.Mod.IsaGrabBag.DreamSpinnerRenderer.BeforeRender() in IsaGrabBag/DreamSpinner.cs:line 228
at DMD<System.Void Celeste.Level.BeforeRender()>(Level this)
at ExtendedVariants.Variants.BackgroundBrightness.onLevelBeforeRender(orig_BeforeRender orig, Level self)
at ExtendedVariants.Variants.ScreenShakeIntensity.onLevelBeforeRender(orig_BeforeRender orig, Level self)
at SyncProxy<System.Void Celeste.Level.BeforeRender()>(Level)
at Monocle.Engine.RenderCore()
Steps to Reproduce
Load a level containing Dream Spinners
Game crashes during render phase
Expected Behavior
Dream Spinners should render without crashing.
Actual Behavior
Game crashes with NullReferenceException at GetSpinnersToRender() (line 303).
Possible Cause
The GetSpinnersToRender() method may be accessing a spinner object that is null or has been removed from the scene.
Environment
Date: January 11, 2026
Other Mods Loaded: ExtendedVariants, MaggyHelper
Log File
Full crash log available at: log_20260111_163803.txt
log_20260111_163803.txt