RimWorld

RimWorld

Blueprints
LoboOscuro Sep 3, 2023 @ 5:10pm
'Ghost' Blueprint not showing
Hadn't played for a while and decided to come back but now when I go to place a blueprint only a small section of the left most wall or a corner shows as I'm placing, so I have no idea where the rest of the building is until I try to place it. It gives me this error.

OpenTheWindows.PlaceWorker_Window
Exception in UIRootUpdate: System.InvalidCastException: Specified cast is not valid.
at Blueprints.BuildableInfo.DrawGhost (Verse.IntVec3 origin) [0x000b9] in <033d2849ebeb4b36831829ebf436a254>:0
at Blueprints.Blueprint.DrawGhost (Verse.IntVec3 origin) [0x00015] in <033d2849ebeb4b36831829ebf436a254>:0
at Blueprints.Designator_Blueprint.SelectedUpdate () [0x00025] in <033d2849ebeb4b36831829ebf436a254>:0
at Verse.DesignatorManager.DesignatorManagerUpdate () [0x00013] in <95de19971c5d40878d8742747904cdcd>:0
at RimWorld.MapInterface.MapInterfaceUpdate () [0x00027] in <95de19971c5d40878d8742747904cdcd>:0
at RimWorld.UIRoot_Play.UIRootUpdate () [0x00015] in <95de19971c5d40878d8742747904cdcd>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
< >
Showing 1-3 of 3 comments
LoboOscuro Sep 3, 2023 @ 5:15pm 
I realised what the issue was pretty much immediately after posting this, not sure how to delete the discussion?

(It was the windows btw)
CALADARI Sep 18, 2023 @ 8:10am 
I'm suffering from the same issue and have no clue on it, can you briefly explain your solution?
CALADARI Sep 18, 2023 @ 8:30am 
Welp, I found out myself. Its due to some mod furniture or structure causing error(rendering error I assume). For me its a door arc from the 'Gloomy Furniture' Mod (or Ratkin?), anyway you get my idea.
Do a quick test by drag blueprints over the furniture you suspect(probably especially those overlays above), if the error was thrown, then dismantle it then you should be able to create a blueprint.

My error log as below:

Exception in UIRootUpdate: System.InvalidCastException: Specified cast is not valid.
at Blueprints.BuildableInfo.DrawGhost (Verse.IntVec3 origin) [0x000b9] in <033d2849ebeb4b36831829ebf436a254>:0
at Blueprints.Blueprint.DrawGhost (Verse.IntVec3 origin) [0x00015] in <033d2849ebeb4b36831829ebf436a254>:0
at Blueprints.Designator_Blueprint.SelectedUpdate () [0x00025] in <033d2849ebeb4b36831829ebf436a254>:0
at Verse.DesignatorManager.DesignatorManagerUpdate () [0x00013] in <95de19971c5d40878d8742747904cdcd>:0
at (wrapper dynamic-method) RimWorld.MapInterface.RimWorld.MapInterface.MapInterfaceUpdate_Patch1(RimWorld.MapInterface)
at (wrapper dynamic-method) RimWorld.UIRoot_Play.RimWorld.UIRoot_Play.UIRootUpdate_Patch1(RimWorld.UIRoot_Play)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
(wrapper dynamic-method) RimWorld.UIRoot_Play:RimWorld.UIRoot_Play.UIRootUpdate_Patch1 (RimWorld.UIRoot_Play)
(wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Play:Update ()
< >
Showing 1-3 of 3 comments
Per page: 1530 50