Mods / Notes
Author: Xytabich
Side: Client
Created: Jul 25th 2024 at 7:56 PM
Last modified: Aug 29th at 9:27 PM
Downloads: 3390
Follow Unfollow 184
Latest release (for Vintage Story 1.21.0, potentially outdated):
pomnotes_v0.7.5.zip
1-click install
Adds a Notes tab to the handbook, through which you can add your notes and task lists.
Notes use a simplified markdown syntax that allows for simple text formatting, adding links to notes, and dynamic checkmarks. You can read more by finding a page about Notes in your handbook.
Notes can be created for both local worlds and servers. They are stored in the VintageStory data folder, and can be deleted or renamed (if necessary to transfer notes to another world/server):
Windows: %APPDATA%\VintagestoryData\PomNotes\
Linux/Mac: ~/.config/VintagestoryData/PomNotes/
Warning: The mod is made in a lazy way and overrides some standard behaviors, so there may be bugs, memory leaks, crashes, etc. Use cautiously.
| Mod Version | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|
| 0.7.5 | 585 | Aug 29th at 9:27 PM | Empty | pomnotes_v0.7.5.zip | 1-click install | |
| 0.7.4 | 212 | Aug 15th at 11:31 PM | pomnotes_v0.7.4.zip | 1-click install | ||
|
- Potential fix for crash due to missing icons | ||||||
| 0.7.3 | 304 | Jan 8th at 12:20 PM | pomnotes_v0.7.3.zip | 1-click install | ||
|
- Backporting fixes from 1.20.0 to 1.19.8 | ||||||
| 0.7.3-rc.1 | 1299 | Dec 6th 2024 at 6:42 AM | Empty | pomnotes_v0.7.3-rc.1.zip | 1-click install | |
| 0.7.2 | 283 | Nov 24th 2024 at 3:56 PM | pomnotes_v0.7.2.zip | 1-click install | ||
|
- Fixed crash due to missing icon | ||||||
| 0.7.1 | 481 | Jul 30th 2024 at 2:44 PM | pomnotes_v0.7.1.zip | 1-click install | ||
|
- Fixed a crash related to incorrect calculation of the cursor position in the vanilla text area editor. | ||||||
| 0.7.0 | 226 | Jul 25th 2024 at 9:07 PM | Empty | pomnotes_v0.7.0.zip | 1-click install | |
FatherSarge getting the same
no issue im sorry! @saltywater
eerino
Heey, what seems to be the issue
I wish this or something like it worked ):
Praying to our godly mod makers DanaCraluminum SaltyWater 🙏
I know it's not for 1.21 but I tried anyways and am posting the log in the hopes it can be updated to support it. The tab appears, when you click on it the notes page comes up, clicking new note causes the crash. Bonus, it doesn't overwrite things so much that you can't use it with the handbook bookmark mod :P
Running on 64 bit Windows 10.0.26100.0 with 31904 MB RAM
Game Version: v1.21.0-rc.5 (Unstable)
8/16/2025 5:06:08 PM: Critical error occurred in the following mod: pomnotes@0.7.4
Loaded Mods: advancedsmithing@1.4.0, alefix@1.0.2, americanfrontiersman@1.8.3, ancientarmory@1.0.6, ancientmortar@1.0.0, axleinblocks@1.21.0, bastionofcivilisation@1.1.2, bf@0.0.3, bettertraders@0.0.10, blacksmithname@1.2.0, chalkpigments@1.0.3, coldstorage@1.0.0, rlldtco0001@1.2.3, cutthefat@1.0.3, darcesdriftersredone@1.2.3, diversediets@1.0.1, hqzlights@1.1.2, duncansgrass@1.0.1, expandedmolds@1.1.2, explosive@0.1.0, extrachests@1.8.0-rc.1, firelogs@1.0.0, fagothic@1.1.2, fagreenwich@1.2.2, fatemplar@1.2.2, hangingoillamps@1.0.5, harvestice@1.0.0, sticksfromfirewoodmallow@1.0.0, millwright@1.2.7, morebanners@1.2.1, overhaullib@0.7.1, plainsandvalleys@1.0.12, playermodellib@0.1.22, primitivesurvival@3.9.3, theremnants@1.0.3, scrollrackable@1.3.2, fseasonedfirewood@1.2.2, silentpause@1.0.2, spyglass@0.5.2, stepfixelk@0.0.1, translocatorengineeringredux@1.6.0, usefultraders@2.2.0, game@1.21.0-rc.5, vsimgui@1.1.11, wildfarmingrevival@1.4.0, abcsredux@2.0.1, AbsoluteProspecting@1.500.3, additionalmolds@1.0.1, airthermomod@0.2.0, anotherdrifter@1.1.0, attributerenderinglibrary@2.0.1, egocaribautomapmarkers@4.0.3, flags@1.1.10, betterfirepit@1.1.6, betterruins@0.5.0-rc.1, blocksoverlay@4.5.1, bushfat@1.0.0, carryon@1.10.0-rc.2, chestorganizer@1.2.3, commonlib@2.6.1, configlib@1.9.3, danatweaks@3.5.1, extrainfo@1.10.0, fatcandles@1.0.1, freedomunits@1.1.4, fromgoldencombs@1.9.0, handbookbookmarkbutton@0.1.2, hydrateordiedrate@2.2.5, interestingoregen@1.2.3, itempickuphighlighter@1.0.0, jebsinventorytweaks@1.0.1, kevinsfurniture@1.7.3, kscartographytable@1.0.2, maltiezcrossbows@1.4.1, maltiezfirearms@1.1.4, medievalexpansionpatch@1.3.0, morepiles@2.2.0, nemi@1.1.0, noticeboard@1.1.1, offhandnohunger@1.1.0, oneroof@1.11.0, PingMarkers@1.1.1, pomnotes@0.7.4, purposefulstorage@1.4.1, rackableplates@1.0.0, remotetradercheckmod@0.3.0, rpvoicechat@2.3.21, scaffolding@1.0.0, slowtox@2.3.1, spearsplus@1.2.0, spyglassinfo@1.0.1, statushudcont@3.2.7, stickemup@1.1.0, stickydirt@0.1.1, tabletopgames@2.10.6, tanningredux@1.0.1, tentbagreworked@3.1.1, terraprety@7.0.5-pre.1, thievery@1.1.7, variantmeals@1.0.0, Verticality@0.0.6, creative@1.21.0-rc.5, survival@1.21.0-rc.5, woodenfortifications@2.0.9, woodenshuttersandmore@1.2.3, obsidiancraft@1.4.4-rc.5, playercorpse@1.11.1, snowshoes@1.0.2, stonequarry@3.4.3, vanillavariantsridingequipment@2.0.0
System.NullReferenceException: Object reference not set to an instance of an object.
at Cairo.Context.TerminateUtf8(String s) in Cairo\wrapper\Context.cs:line 974
at Cairo.Context.TextExtents(String s) in Cairo\wrapper\Context.cs:line 1006
at Vintagestory.API.Client.GuiElementToggleButton.ComposeReleasedButton() in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Controls\GuiElementToggleButton.cs:line 95
at Vintagestory.API.Client.GuiElementToggleButton.ComposeElements(Context ctx, ImageSurface surface) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Controls\GuiElementToggleButton.cs:line 73
at PowerOfMind.Notes.Gui.GuiContainerElement.ComposeList() in /media/xytabich/Projects/Projects/VSMods20/mods/pomnotes/src/Gui/GuiContainerElement.cs:line 267
at PowerOfMind.Notes.Gui.GuiContainerElement.RecomposeElements() in /media/xytabich/Projects/Projects/VSMods20/mods/pomnotes/src/Gui/GuiContainerElement.cs:line 38
at PowerOfMind.Notes.Gui.GuiNotePageElement.ComposeToolbar() in /media/xytabich/Projects/Projects/VSMods20/mods/pomnotes/src/Gui/GuiNotePageElement.cs:line 213
at PowerOfMind.Notes.Gui.GuiNotePageElement.ComposeContent() in /media/xytabich/Projects/Projects/VSMods20/mods/pomnotes/src/Gui/GuiNotePageElement.cs:line 73
at PowerOfMind.Notes.Gui.GuiNoteItem.ComposePage(GuiComposer detailViewGui, ElementBounds textBounds, ItemStack[] allstacks, ActionConsumable`1 openDetailPageFor) in /media/xytabich/Projects/Projects/VSMods20/mods/pomnotes/src/Gui/GuiNoteItem.cs:line 80
at Vintagestory.GameContent.ModSystemSurvivalHandbook.onComposePage(GuiHandbookPage page, GuiComposer detailViewGui, ElementBounds textBounds, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\SurvivalHandbook.cs:line 128
at Vintagestory.GameContent.GuiDialogHandbook.initDetailGui() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 258
at Vintagestory.GameContent.GuiDialogHandbook.onLeftClickListElement(Int32 index) in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 348
at Vintagestory.GameContent.GuiElementFlatList.OnMouseUpOnElement(ICoreClientAPI api, MouseEvent args) in VSSurvivalMod\Systems\Handbook\Gui\GuiElementFlatList.cs:line 95
at Vintagestory.GameContent.GuiElementFlatList.OnMouseUp(ICoreClientAPI api, MouseEvent args) in VSSurvivalMod\Systems\Handbook\Gui\GuiElementFlatList.cs:line 174
at Vintagestory.API.Client.GuiComposer.OnMouseUp(MouseEvent mouse) in VintagestoryApi\Client\UI\GuiComposer.cs:line 446
at Vintagestory.API.Client.GuiDialog.OnMouseUp(MouseEvent args) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 593
at Vintagestory.Client.NoObf.GuiManager.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 423
at Vintagestory.Client.NoObf.ClientMain.UpdateMouseButtonState(EnumMouseButton button, Boolean down) in VintagestoryLib\Client\ClientMain.cs:line 1989
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean isGlobal, Boolean fallBack, Boolean keyup) in VintagestoryLib\Client\HotkeyManager.cs:line 403
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonUp(MouseButtonEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 210
at OpenTK.Windowing.Desktop.NativeWindow.MouseButtonCallback(Window* window, MouseButton button, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 338
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 133
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 95
Event Log entries for Vintagestory.exe, the latest 3
==================================
{ TimeGenerated = 8/16/2025 4:23:25 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.21.0.0, time stamp: 0x684a0000
Faulting module name: coreclr.dll, version: 8.0.1725.26602, time stamp: 0x6826f44c
Exception code: 0xc0000005
Fault offset: 0x00000000001d77a5
Faulting process id: 0x2d1c
Faulting application start time: 0x1dc0eeb789d0fab
Faulting application path: C:\Users\scott\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.17\coreclr.dll
Report Id: 15e98369-baee-4a80-ab21-5611e137c46c
Faulting package full name:
Faulting package-relative application ID: }
--------------
{ TimeGenerated = 8/16/2025 8:42:44 AM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.21.0.0, time stamp: 0x684a0000
Faulting module name: ntdll.dll, version: 10.0.26100.4768, time stamp: 0x95c61958
Exception code: 0xc0000374
Fault offset: 0x000000000011dc45
Faulting process id: 0x1fd4
Faulting application start time: 0x1dc0eaa733857fa
Faulting application path: C:\Users\scott\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report Id: 9221ea53-51cb-4c5f-9f71-4b2d8a93f076
Faulting package full name:
Faulting package-relative application ID: }
--------------
{ TimeGenerated = 8/14/2025 3:53:48 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.21.0.0, time stamp: 0x684a0000
Faulting module name: ntdll.dll, version: 10.0.26100.4768, time stamp: 0x95c61958
Exception code: 0xc0000374
Fault offset: 0x000000000011dc45
Faulting process id: 0x51c0
Faulting application start time: 0x1dc0d54cc906dbd
Faulting application path: C:\Users\scott\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report Id: ab80cb38-7c61-48b3-889d-6ac8118b0e46
Faulting package full name:
Faulting package-relative application ID: }
Running on 64 bit Windows 10.0.26100.0 with 32481 MB RAM
Game Version: v1.20.12 (Stable)
8/13/2025 6:29:07 PM: Critical error occurred in the following mod: pomnotes@0.7.3-rc.1
Loaded Mods: game@1.20.12, craftablecartography@0.2.14, pelaguswinds@1.1.0, pomnotes@0.7.3-rc.1, creative@1.20.12, survival@1.20.12
System.ArgumentNullException: Value cannot be null. (Parameter 'Asset Data is null. Is the asset loaded?')
at Vintagestory.Client.NoObf.SvgLoader.rasterizeSvg(IAsset svgAsset, Int32 textureWidth, Int32 textureHeight, Int32 width, Int32 height, Nullable`1 color) in VintagestoryLib\Client\ClientPlatform\SvgLoader.cs:line 146
at Vintagestory.Client.NoObf.SvgLoader.DrawSvg(IAsset svgAsset, ImageSurface intoSurface, Matrix matrix, Int32 posx, Int32 posy, Int32 width, Int32 height, Nullable`1 color) in VintagestoryLib\Client\ClientPlatform\SvgLoader.cs:line 74
at Vintagestory.Client.NoObf.GuiAPI.DrawSvg(IAsset svgAsset, ImageSurface intoSurface, Matrix matrix, Int32 posx, Int32 posy, Int32 width, Int32 height, Nullable`1 color) in VintagestoryLib\Client\API\GuiAPI.cs:line 58
at Vintagestory.GameContent.WaypointMapLayer.<>c__DisplayClass18_1.<.ctor>b__2(Context ctx, Int32 x, Int32 y, Single w, Single h, Double[] rgba) in VSEssentials\Systems\WorldMap\WaypointLayer\WaypointMapLayer.cs:line 118
at Vintagestory.API.Client.IconUtil.DrawIconInt(Context cr, String type, Int32 x, Int32 y, Single width, Single height, Double[] rgba) in VintagestoryApi\Client\UI\IconUtil.cs:line 119
at Vintagestory.API.Client.GuiElementToggleButton.ComposeReleasedButton() in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Controls\GuiElementToggleButton.cs:line 97
at Vintagestory.API.Client.GuiElementToggleButton.ComposeElements(Context ctx, ImageSurface surface) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Controls\GuiElementToggleButton.cs:line 70
at PowerOfMind.Notes.Gui.GuiContainerElement.ComposeList() in /media/xytabich/Projects/Projects/VSMods20/mods/pomnotes/src/Gui/GuiContainerElement.cs:line 267
at PowerOfMind.Notes.Gui.GuiContainerElement.RecomposeElements() in /media/xytabich/Projects/Projects/VSMods20/mods/pomnotes/src/Gui/GuiContainerElement.cs:line 38
at PowerOfMind.Notes.Gui.GuiNotePageElement.ComposeToolbar() in /media/xytabich/Projects/Projects/VSMods20/mods/pomnotes/src/Gui/GuiNotePageElement.cs:line 213
at PowerOfMind.Notes.Gui.GuiNotePageElement.ComposeContent() in /media/xytabich/Projects/Projects/VSMods20/mods/pomnotes/src/Gui/GuiNotePageElement.cs:line 73
at PowerOfMind.Notes.Gui.GuiNoteItem.ComposePage(GuiComposer detailViewGui, ElementBounds textBounds, ItemStack[] allstacks, ActionConsumable`1 openDetailPageFor) in /media/xytabich/Projects/Projects/VSMods20/mods/pomnotes/src/Gui/GuiNoteItem.cs:line 80
at Vintagestory.GameContent.ModSystemSurvivalHandbook.onComposePage(GuiHandbookPage page, GuiComposer detailViewGui, ElementBounds textBounds, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\SurvivalHandbook.cs:line 99
at Vintagestory.GameContent.GuiDialogHandbook.initDetailGui() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 258
at Vintagestory.GameContent.GuiDialogHandbook.onLeftClickListElement(Int32 index) in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 349
at Vintagestory.GameContent.GuiElementFlatList.OnMouseUpOnElement(ICoreClientAPI api, MouseEvent args) in VSSurvivalMod\Systems\Handbook\Gui\GuiElementFlatList.cs:line 117
at Vintagestory.GameContent.GuiElementFlatList.OnMouseUp(ICoreClientAPI api, MouseEvent args) in VSSurvivalMod\Systems\Handbook\Gui\GuiElementFlatList.cs:line 172
at Vintagestory.API.Client.GuiComposer.OnMouseUp(MouseEvent mouse) in VintagestoryApi\Client\UI\GuiComposer.cs:line 445
at Vintagestory.API.Client.GuiDialog.OnMouseUp(MouseEvent args) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 588
at Vintagestory.Client.NoObf.GuiManager.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 412
at Vintagestory.Client.NoObf.ClientMain.UpdateMouseButtonState(EnumMouseButton button, Boolean down) in VintagestoryLib\Client\ClientMain.cs:line 1972
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean isGlobal, Boolean fallBack, Boolean keyup) in VintagestoryLib\Client\HotkeyManager.cs:line 431
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonUp(MouseButtonEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 208
at OpenTK.Windowing.Desktop.NativeWindow.MouseButtonCallback(Window* window, MouseButton button, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 334
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 130
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93
Event Log entries for Vintagestory.exe, the latest 1
==================================
{ TimeGenerated = 8/8/2025 7:59:53 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.20.12.0, time stamp: 0x66470000
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process id: 0x5778
Faulting application start time: 0x1dc08bb35bd05b6
Faulting application path: C:\Users\Administrator\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\Users\Administrator\AppData\Roaming\Vintagestory\Lib\openal32.dll
Report Id: 07ea18a8-e48a-40cc-9675-fdfd4c27d5f7
Faulting package full name:
Faulting package-relative application ID: }
Running on 64 bit Windows 10.0.26100.0 with 32621 MB RAM
Game Version: v1.20.12 (Stable)
8/2/2025 3:01:30 AM: Critical error occurred in the following mod: pomnotes@0.7.3-rc.1
Loaded Mods: game@1.20.12, betterruins@0.4.15, farseer@1.3.1, pomnotes@0.7.3-rc.1, creative@1.20.12, survival@1.20.12, campaigncartographer@4.7.1
System.ArgumentNullException: Value cannot be null. (Parameter 'Asset Data is null. Is the asset loaded?')
at Vintagestory.Client.NoObf.SvgLoader.rasterizeSvg(IAsset svgAsset, Int32 textureWidth, Int32 textureHeight, Int32 width, Int32 height, Nullable`1 color) in VintagestoryLib\Client\ClientPlatform\SvgLoader.cs:line 154
at Vintagestory.Client.NoObf.SvgLoader.DrawSvg(IAsset svgAsset, ImageSurface intoSurface, Matrix matrix, Int32 posx, Int32 posy, Int32 width, Int32 height, Nullable`1 color) in VintagestoryLib\Client\ClientPlatform\SvgLoader.cs:line 74
at Vintagestory.Client.NoObf.GuiAPI.DrawSvg(IAsset svgAsset, ImageSurface intoSurface, Matrix matrix, Int32 posx, Int32 posy, Int32 width, Int32 height, Nullable`1 color) in VintagestoryLib\Client\API\GuiAPI.cs:line 58
at Vintagestory.GameContent.WaypointMapLayer.<>c__DisplayClass18_1.<.ctor>b__2(Context ctx, Int32 x, Int32 y, Single w, Single h, Double[] rgba) in VSEssentials\Systems\WorldMap\WaypointLayer\WaypointMapLayer.cs:line 118
at Vintagestory.API.Client.IconUtil.DrawIconInt(Context cr, String type, Int32 x, Int32 y, Single width, Single height, Double[] rgba) in VintagestoryApi\Client\UI\IconUtil.cs:line 121
at Vintagestory.API.Client.IconUtil.DrawIcon(Context cr, String type, Double x, Double y, Double width, Double height, Double[] rgba) in VintagestoryApi\Client\UI\IconUtil.cs:line 104
at Vintagestory.API.Client.GuiElementToggleButton.ComposeReleasedButton() in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Controls\GuiElementToggleButton.cs:line 97
at Vintagestory.API.Client.GuiElementToggleButton.ComposeElements(Context ctx, ImageSurface surface) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Controls\GuiElementToggleButton.cs:line 70
at PowerOfMind.Notes.Gui.GuiContainerElement.ComposeList() in /media/xytabich/Projects/Projects/VSMods20/mods/pomnotes/src/Gui/GuiContainerElement.cs:line 267
at PowerOfMind.Notes.Gui.GuiContainerElement.RecomposeElements() in /media/xytabich/Projects/Projects/VSMods20/mods/pomnotes/src/Gui/GuiContainerElement.cs:line 38
at PowerOfMind.Notes.Gui.GuiNotePageElement.ComposeToolbar() in /media/xytabich/Projects/Projects/VSMods20/mods/pomnotes/src/Gui/GuiNotePageElement.cs:line 213
at PowerOfMind.Notes.Gui.GuiNotePageElement.ComposeContent() in /media/xytabich/Projects/Projects/VSMods20/mods/pomnotes/src/Gui/GuiNotePageElement.cs:line 73
at PowerOfMind.Notes.Gui.GuiNoteItem.ComposePage(GuiComposer detailViewGui, ElementBounds textBounds, ItemStack[] allstacks, ActionConsumable`1 openDetailPageFor) in /media/xytabich/Projects/Projects/VSMods20/mods/pomnotes/src/Gui/GuiNoteItem.cs:line 80
at Vintagestory.GameContent.ModSystemSurvivalHandbook.onComposePage(GuiHandbookPage page, GuiComposer detailViewGui, ElementBounds textBounds, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\SurvivalHandbook.cs:line 99
at Vintagestory.GameContent.GuiDialogHandbook.initDetailGui() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 258
at Vintagestory.GameContent.GuiDialogHandbook.onLeftClickListElement(Int32 index) in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 349
at Vintagestory.GameContent.GuiElementFlatList.OnMouseUpOnElement(ICoreClientAPI api, MouseEvent args) in VSSurvivalMod\Systems\Handbook\Gui\GuiElementFlatList.cs:line 117
at Vintagestory.API.Client.GuiElement.OnMouseUp(ICoreClientAPI api, MouseEvent args) in VintagestoryApi\Client\UI\Elements\Impl\GuiElement.cs:line 719
at Vintagestory.GameContent.GuiElementFlatList.OnMouseUp(ICoreClientAPI api, MouseEvent args) in VSSurvivalMod\Systems\Handbook\Gui\GuiElementFlatList.cs:line 172
at Vintagestory.API.Client.GuiComposer.OnMouseUp(MouseEvent mouse) in VintagestoryApi\Client\UI\GuiComposer.cs:line 447
at Vintagestory.API.Client.GuiDialog.OnMouseUp(MouseEvent args) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 591
at Vintagestory.Client.NoObf.GuiManager.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 415
at Vintagestory.Client.NoObf.ClientMain.UpdateMouseButtonState(EnumMouseButton button, Boolean down) in VintagestoryLib\Client\ClientMain.cs:line 1983
at Vintagestory.Client.SystemHotkeys.OnPrimaryMouseButton(KeyCombination mb) in VintagestoryLib\Client\Systems\Player\Hotkeys.cs:line 50
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean isGlobal, Boolean fallBack, Boolean keyup) in VintagestoryLib\Client\HotkeyManager.cs:line 422
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean keyUp) in VintagestoryLib\Client\HotkeyManager.cs:line 392
at Vintagestory.Client.HotkeyManager.OnMouseButton(ClientMain game, EnumMouseButton button, Int32 modifiers, Boolean buttonDown) in VintagestoryLib\Client\HotkeyManager.cs:line 574
at Vintagestory.Client.NoObf.ClientMain.OnMouseUpRaw(MouseEvent args) in VintagestoryLib\Client\ClientMain.cs:line 2013
at Vintagestory.Client.GuiScreenRunningGame.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 357
at Vintagestory.Client.ScreenManager.OnMouseUp(MouseEvent e) in VintagestoryLib\Client\ScreenManager.cs:line 914
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonUp(MouseButtonEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 211
at OpenTK.Windowing.Desktop.NativeWindow.OnMouseUp(MouseButtonEventArgs e)
at OpenTK.Windowing.Desktop.NativeWindow.MouseButtonCallback(Window* window, MouseButton button, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.NativeWindow.ProcessWindowEvents(Boolean waitForEvents)
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 334
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 130
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93
Event Log entries for Vintagestory.exe, the latest 1
==================================
{ TimeGenerated = 8/2/2025 2:59:06 AM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.20.12.0, time stamp: 0x66470000
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process id: 0x32a0
Faulting application start time: 0x1dc037aa5af9cc8
Faulting application path: C:\Users\noble\AppData\Roaming\Vintagestory20\Vintagestory.exe
Faulting module path: C:\Users\noble\AppData\Roaming\Vintagestory20\Lib\openal32.dll
Report Id: 6e54e050-7d41-44f8-9cb9-0fe78c301c4a
Faulting package full name:
Faulting package-relative application ID: }
Bug Report
5/21/2025 7:41:44PM: Critical error occurred
System.InvalidCastException: Unable to cast object of type 'PowerOfMind.Notes.Gui.GuiNotePageElement' to type 'Vintagestory.API.Client.GuiElementRichtext'.
at Vintagestory.GameContent.GuiDialogHandbook.initDetailGui() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 208
at Vintagestory.GameContent.GuiElementFlatList.OnMouseUpOnElement(ICoreClientAPI api, MouseEvent args) in VSSurvivalMod\Systems\Handbook\Gui\GuiElementFlatList.cs:line 93
at Vintagestory.API.Client.GuiComposer.OnMouseUp(MouseEvent mouse) in VintagestoryApi\Client\UI\GuiComposer.cs:line 451
at Vintagestory.API.Client.GuiDialog.OnMouseUp(MouseEvent args) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 588
at Vintagestory.Client.NoObf.GuiManager.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 412
at Vintagestory.Client.NoObf.ClientMain.UpdateMouseButtonState(EnumMouseButton button, Boolean down) in VintagestoryLib\Client\ClientMain.cs:line 1958
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean isGlobal, Boolean fallBack, Boolean keyup) in VintagestoryLib\Client\HotkeyManager.cs:line 431
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonUp(MouseButtonEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 208
at OpenTK.Windowing.Desktop.NativeWindow.MouseButtonCallback(Window* window, MouseButton button, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 334
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 130
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93
could very well be my fault! <3
So wait if this is done server side does that mean we can see each others notes, or...?
Working in 1.20.1
Copying a Notes file from an old game to new game, or just to a newly renamed filename?
Your pomnotes files (in the pomnotes directory of your VintageStory data folder) must have local- in front of the filename to match up with your game save filename.
eg: game file name is flynns_example, then your pomnotes file must be local-flynns_example.json
Took me a minute or two to figure this out. Maybe five. Probably took me long to write this comment.
TheRealFlynn
Great ideas!!
Wishlist:
- your notes show up when searching in the handbook. Ie, if I write a note called Smithing, and searching for 'smith', it would show my note in the list.
- basic formatting (bold, italic, strikethru, etc)
- sortable list of notes (or at least alphabetical or chronological)
- folders which can be added, deleted or renamed for related notes
- icons in notes that are not linked to the handbook (just for asthetics).
- templates for commonly created notes such as 'to do lists', 'journal entries', etc
This mod quickly became an essential mod for me. I highly recommend it.
Working in 1.20rc6 no probs
Suggestion for what Could/Would be a supremely useful Feature.
Trader Templates; 3 Templates for interactions with Traders consisting of
Purchase Template - [Item player would purchase] | [Price] | [Trader Shipment Time]
Sale Template - [Item to be sold by player] | [Price] | [Trader Shipment Time]
Resale Template - [Item to be purchased] | [Price] | [Profit Margin (X-Y Value)] | [Sell To candidate (Waypoint)] | [Trader Shipment Time]
TutterFunks
You can send me the crash log on github or discord and i'll take a look.
Bug Report(?): (Any advice on bandaid fixes or something I am doing wrong would be greatly appreciated.)
Hi, I'm very new to Vintage Story so I may have missed something (this is also the first mod I have added to Vintage Story).
After leaving a server and rejoining, whenever I go to make a new note, or modify an existing one, I crash. Completely.
I had no issues editing notes several times when I was playing, but now it's effectly completely non-functional; I can't use Notes at all </3.
I'm on version v1.19.8, and I can provide a crash report if it'll help, or you think it's interacting with other mods (which would be odd as everything worked until I rejoined the server?).
Edit:
I tested on a singleplayer world with no notes, and it crashes when I try to create one. It seems the mod has completely lost functionality since I restarted?
QBSteve
I'm not sure, maybe one of the mods changes game assets or changes the way icons are loaded. You can try to find it and send a bug report to the author of the mod. But this is also not a very reliable method since such bugs are not always the fault of mods and may occur spontaneously.
Xytabich, I see. Is there anything I can do on my end?
QBSteve
Looks like some bug with loading and rendering icons. Unfortunately there's not much i can do about it since i rely on vanilla functionality.
Crashes as soon as I try to make a new note.
---
Running on 64 bit Linux (Arch Linux) [Kernel 6.10.2.1] with 7863 MB RAM
Game Version: v1.19.8 (Stable)
8/9/2024 8:18:06PM: Critical error occurred in the following mod: pomnotes@0.7.1
Loaded Mods: aculinaryartillery@1.1.5, bettertraders@0.0.7, emotemenureload@1.0.5, longtermfood@0.0.3, preservationmod@1.0.0, saltandsands@1.0.2, vintage-symphony@0.9.1, game@1.19.8, zoombuttonreborn@1.8.0, ancienttools@1.5.18, betterfirepit@1.1.4, betterruins@0.3.7, carryon@1.7.4, commonlib@2.3.0, danatweaks@3.0.0, expandedfoods@1.6.9, foodshelves@1.1.0, meteoricexpansion@1.2.5, natsachievements@1.1.0, creative@1.19.8, survival@1.19.8, betterruinslootchanges@0.0.3, playercorpse@1.10.1-rc.1, pomnotes@0.7.1, vsrecipes@1.2.2
System.ArgumentNullException: Value cannot be null. (Parameter 'Asset Data is null. Is the asset loaded?')
at Vintagestory.Client.NoObf.SvgLoader.rasterizeSvg(IAsset svgAsset, Int32 textureWidth, Int32 textureHeight, Int32 width, Int32 height, Nullable`1 color) in VintagestoryLib\Client\ClientPlatform\SvgLoader.cs:line 154
at Vintagestory.Client.NoObf.SvgLoader.DrawSvg(IAsset svgAsset, ImageSurface intoSurface, Matrix matrix, Int32 posx, Int32 posy, Int32 width, Int32 height, Nullable`1 color) in VintagestoryLib\Client\ClientPlatform\SvgLoader.cs:line 74
at Vintagestory.Client.NoObf.GuiAPI.DrawSvg(IAsset svgAsset, ImageSurface intoSurface, Matrix matrix, Int32 posx, Int32 posy, Int32 width, Int32 height, Nullable`1 color) in VintagestoryLib\Client\API\GuiAPI.cs:line 58
at Vintagestory.GameContent.WaypointMapLayer.<>c__DisplayClass18_1.<.ctor>b__2(Context ctx, Int32 x, Int32 y, Single w, Single h, Double[] rgba) in VSEssentials\Systems\WorldMap\WaypointLayer\WaypointMapLayer.cs:line 118
at Vintagestory.API.Client.IconUtil.DrawIconInt(Context cr, String type, Int32 x, Int32 y, Single width, Single height, Double[] rgba) in VintagestoryApi\Client\UI\IconUtil.cs:line 121
at Vintagestory.API.Client.IconUtil.DrawIcon(Context cr, String type, Double x, Double y, Double width, Double height, Double[] rgba) in VintagestoryApi\Client\UI\IconUtil.cs:line 104
at Vintagestory.API.Client.GuiElementToggleButton.ComposeReleasedButton() in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Controls\GuiElementToggleButton.cs:line 97
at Vintagestory.API.Client.GuiElementToggleButton.ComposeElements(Context ctx, ImageSurface surface) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Controls\GuiElementToggleButton.cs:line 70
at PowerOfMind.Notes.Gui.GuiContainerElement.ComposeList() in C:\VSMods19\mods\pomnotes\src\Gui\GuiContainerElement.cs:line 267
at PowerOfMind.Notes.Gui.GuiContainerElement.RecomposeElements() in C:\VSMods19\mods\pomnotes\src\Gui\GuiContainerElement.cs:line 38
at PowerOfMind.Notes.Gui.GuiNotePageElement.ComposeToolbar() in C:\VSMods19\mods\pomnotes\src\Gui\GuiNotePageElement.cs:line 213
at PowerOfMind.Notes.Gui.GuiNotePageElement.ComposeContent() in C:\VSMods19\mods\pomnotes\src\Gui\GuiNotePageElement.cs:line 73
at PowerOfMind.Notes.Gui.GuiNoteItem.ComposePage(GuiComposer detailViewGui, ElementBounds textBounds, ItemStack[] allstacks, ActionConsumable`1 openDetailPageFor) in C:\VSMods19\mods\pomnotes\src\Gui\GuiNoteItem.cs:line 80
at Vintagestory.GameContent.ModSystemSurvivalHandbook.onComposePage(GuiHandbookPage page, GuiComposer detailViewGui, ElementBounds textBounds, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\SurvivalHandbook.cs:line 97
at Vintagestory.GameContent.GuiDialogHandbook.initDetailGui() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 258
at Vintagestory.GameContent.GuiDialogHandbook.onLeftClickListElement(Int32 index) in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 349
at Vintagestory.GameContent.GuiElementFlatList.OnMouseUpOnElement(ICoreClientAPI api, MouseEvent args) in VSSurvivalMod\Systems\Handbook\Gui\GuiElementFlatList.cs:line 117
at Vintagestory.API.Client.GuiElement.OnMouseUp(ICoreClientAPI api, MouseEvent args) in VintagestoryApi\Client\UI\Elements\Impl\GuiElement.cs:line 719
at Vintagestory.GameContent.GuiElementFlatList.OnMouseUp(ICoreClientAPI api, MouseEvent args) in VSSurvivalMod\Systems\Handbook\Gui\GuiElementFlatList.cs:line 172
at Vintagestory.API.Client.GuiComposer.OnMouseUp(MouseEvent mouse) in VintagestoryApi\Client\UI\GuiComposer.cs:line 445
at Vintagestory.API.Client.GuiDialog.OnMouseUp(MouseEvent args) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 570
at Vintagestory.Client.NoObf.GuiManager.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 415
at Vintagestory.Client.NoObf.ClientMain.UpdateMouseButtonState(EnumMouseButton button, Boolean down) in VintagestoryLib\Client\ClientMain.cs:line 1919
at Vintagestory.Client.SystemHotkeys.OnPrimaryMouseButton(KeyCombination mb) in VintagestoryLib\Client\Systems\Player\Hotkeys.cs:line 50
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean isGlobal, Boolean fallBack, Boolean keyup) in VintagestoryLib\Client\HotkeyManager.cs:line 422
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean keyUp) in VintagestoryLib\Client\HotkeyManager.cs:line 392
at Vintagestory.Client.HotkeyManager.OnMouseButton(ClientMain game, EnumMouseButton button, Int32 modifiers, Boolean buttonDown) in VintagestoryLib\Client\HotkeyManager.cs:line 574
at Vintagestory.Client.NoObf.ClientMain.OnMouseUpRaw(MouseEvent args) in VintagestoryLib\Client\ClientMain.cs:line 1949
at Vintagestory.Client.GuiScreenRunningGame.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 349
at Vintagestory.Client.ScreenManager.OnMouseUp(MouseEvent e) in VintagestoryLib\Client\ScreenManager.cs:line 890
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonUp(MouseButtonEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 211
at OpenTK.Windowing.Desktop.NativeWindow.OnMouseUp(MouseButtonEventArgs e)
at OpenTK.Windowing.Desktop.NativeWindow.MouseButtonCallback(Window* window, MouseButton button, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.NativeWindow.ProcessWindowEvents(Boolean waitForEvents)
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 324
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 128
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93
I know, it will be nice to have this mod on the server, so everyone can use, because a lots of people don't even know about this
This is a client mod that works even when joining a server. But all data is stored on the client side.
It´s just client side mod. Can not be add to the server
DenDen thanks for the report. It looks like a vanilla bug, but i'll try to fix it and make an update.
Yup, it crashed! Super Hard! I tried to edit a not after making it, might have flicked my mouse up, not sure, it crashed.
anyway, here's the log in plain-text:
Running on 64 bit Linux (Linux Mint 21) [Kernel 5.15.0.117] with 15838 MB RAM
Game Version: v1.19.8 (Stable)
2024-07-30 09:39:13: Critical error occurred in the following mod: pomnotes@0.7.0
Loaded Mods: game@1.19.8, creative@1.19.8, survival@1.19.8, pomnotes@0.7.0
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
at System.Collections.Generic.List`1.get_Item(Int32 index)
at Vintagestory.API.Client.GuiElementEditableTextBase.SetCaretPos(Double x, Double y) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Text\GuiElementEditableTextBase.cs:line 187
at Vintagestory.API.Client.GuiElementEditableTextBase.OnMouseDownOnElement(ICoreClientAPI api, MouseEvent args) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Text\GuiElementEditableTextBase.cs:line 418
at PowerOfMind.Notes.Gui.GuiContainerElement.OnMouseDown(ICoreClientAPI api, MouseEvent args) in C:\VSMods19\mods\pomnotes\src\Gui\GuiContainerElement.cs:line 167
at PowerOfMind.Notes.Gui.GuiNotePageElement.OnMouseDown(ICoreClientAPI api, MouseEvent args) in C:\VSMods19\mods\pomnotes\src\Gui\GuiNotePageElement.cs:line 146
at Vintagestory.API.Client.GuiComposer.OnMouseDown(MouseEvent mouseArgs) in VintagestoryApi\Client\UI\GuiComposer.cs:line 494
at Vintagestory.API.Client.GuiDialog.OnMouseDown(MouseEvent args) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 560
at Vintagestory.Client.NoObf.GuiManager.OnMouseDown(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 390
at Vintagestory.Client.NoObf.ClientMain.UpdateMouseButtonState(EnumMouseButton button, Boolean down) in VintagestoryLib\Client\ClientMain.cs:line 1919
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean isGlobal, Boolean fallBack, Boolean keyup) in VintagestoryLib\Client\HotkeyManager.cs:line 431
at Vintagestory.Client.NoObf.ClientMain.OnMouseDownRaw(MouseEvent args) in VintagestoryLib\Client\ClientMain.cs:line 1846
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonDown(MouseButtonEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 198
at OpenTK.Windowing.Desktop.NativeWindow.MouseButtonCallback(Window* window, MouseButton button, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 324
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 128
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93
Was just testing the mod in a creative world to see if it would break immidiately. Which it did! Ah well, back to my regular disorganised life i guess.
Edit: Oh, and it also corrupted my savefile
TheEngineerGuy
Unfortunately this mod only supports the version it was created on, it has not been tested on older versions. You can try to manually downgrade the game versions in modinfo.json in the archive to pass the version check, but there is no guarantee that this will work.
Amazing mod idea! I really love that. Helps a lot if you haven't played in a while to note reminders. Is there a way to get it downgraded to 1.19.2?
Finally, a cure to my ADHD