#System.NullReferenceException everest module error

30 messages · Page 1 of 1 (latest)

cedar lily
#
Ver 1.4.0.0-fna [Everest: 5285-azure-6656e]
02/09/2025 18:40:59
System.NullReferenceException: Object reference not set to an instance of an object.
   at Celeste.Mod.EverestModule.LoadSettings() in /home/vsts/work/1/s/Celeste.Mod.mm/Mod/Module/EverestModule.cs:line 101
   at Celeste.Mod.Everest.Register(EverestModule module) in /home/vsts/work/1/s/Celeste.Mod.mm/Mod/Everest/Everest.cs:line 551
   at Celeste.Mod.Everest.Loader.LoadModAssembly(EverestModuleMetadata meta, Assembly asm) in /home/vsts/work/1/s/Celeste.Mod.mm/Mod/Everest/Everest.Loader.cs:line 569
   at Celeste.Mod.Everest.Loader.LoadMod(EverestModuleMetadata meta) in /home/vsts/work/1/s/Celeste.Mod.mm/Mod/Everest/Everest.Loader.cs:line 511
   at Celeste.Mod.Everest.Loader.LoadModDelayed(EverestModuleMetadata meta, Action callback) in /home/vsts/work/1/s/Celeste.Mod.mm/Mod/Everest/Everest.Loader.cs:line 480
   at Celeste.Mod.Everest.Loader.LoadDir(String dir) in /home/vsts/work/1/s/Celeste.Mod.mm/Mod/Everest/Everest.Loader.cs:line 422
   at Celeste.Mod.Everest.Loader.LoadAuto() in /home/vsts/work/1/s/Celeste.Mod.mm/Mod/Everest/Everest.Loader.cs:line 200
   at Celeste.Mod.Everest.Boot() in /home/vsts/work/1/s/Celeste.Mod.mm/Mod/Everest/Everest.cs:line 458
   at Celeste.Celeste..ctor() in /home/vsts/work/1/s/Celeste.Mod.mm/Patches/Celeste.cs:line 308
   at Celeste.Celeste.orig_Main(String[] args)

i've been getting it for over an hour now, i've got no clue on what to do, is there a mistake i made that i cant see or what.

astral depot
#

send log.txt

worldly canopyBOT
#

There are two types of logs; crash logs and log.txt.

Crash logs are generated when you see an "Oooops! :(" crash handler screen. They contain extra information which regular logs don't.
To access those, there's a button that says Open log file folder, which should take you to where they're stored. Make sure to grab the latest one!

For more subtle issues, non-crashing problems or other miscellaneous stuff, log.txt is checked. To find it, do the following:

  • Open Olympus.
  • Press the Manage button in the Installations panel on Olympus' main menu. (it's to the left)
  • Press Browse to open the Celeste folder.
  • Look for the file named exactly log.txt inside that folder. Do not grab error_log.txt or look into the LogHistory folder as those are not the log.txt you're looking for.

Your username may sometimes show up in those logs. If you're concerned about that, remember to censor it before uploading. Every text editor should have a replace function, commonly opened with Ctrl+H.

cedar lily
cedar lily
cedar lily
#

discord is blocked here

#

🤷

astral depot
#

what is "celesteleague"?

cedar lily
astral depot
#

this mod has damaged settings

cedar lily
#

weird

#

idk what could cause that

astral depot
#

did you override EverestModule.SettingsType and does the type have an empty constructor

cedar lily
#

ykwim

astral depot
#

the type must have a parameterless constructor

cedar lily
#

ohh

#

alright

cedar lily
#

thank you very much

astral depot
#

what is the mod about if i may ask?

cedar lily
cedar lily
astral depot
#

ah

stoic inlet
#

Presumably you're aware of the features Head2Head already provides? snip_pog Idk if that has overlap with what you're going for