Mods / Vegan Milk Simplified
Category:
#Cheat
#Food
#QoL
Author: IvanZS
Side: Both
Created: Nov 29th 2022 at 4:46 PM
Last modified: Dec 2nd 2022 at 10:14 PM
Downloads: 1063
Follow Unfollow 10
Author: IvanZS
Side: Both
Created: Nov 29th 2022 at 4:46 PM
Last modified: Dec 2nd 2022 at 10:14 PM
Downloads: 1063
Follow Unfollow 10
Latest file for v1.17.9:
VeganMilkSimplified_v1.0.1.zip
1-click install
!!! Warning: this mod bugs out the handbook so that the game crashes when an item in the handbook is clicked !!!
The handbook crash is fixed, please update to v. 1.0.1.
This mod is for you if you, like me:
- don't enjoy culling animals (even virtual ones);
- still want to make your own cheese instead of buying it from the agriculture traders;
- prefer to do something else than grinding through the multiple steps, required to get soy milk from soybeans.
If you want to produce soy milk in a way that closely resembles the actual process, you can try Expanded foods by L33tmaan.
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.0.1 | 827 | Dec 2nd 2022 at 10:14 PM | Show | VeganMilkSimplified_v1.0.1.zip | Install now | |
v1.0.0 | 236 | Nov 29th 2022 at 4:48 PM | Show | VeganMilkSimplified_v1.0.0.zip | Install now |
That is weird! Glad to hear you figured it out! :D
Released is ver. 1.0.1 which fixes the nasty crash with the handbook. I do apologize to the 30 people who already downloaded this mod...
l33tmaan Unfortunately, yes. Fortunately though I am a stubborn old geezer and I refused to go to bed with this issue still existing. After quite a lot of random poking and informal language I found the bug and squashed the bastard: It was a null element for the peanuts in "/attributes/juiceablePropertiesByType" in my patch for legume.json. And this is mighty strange, because there is exactly the same thing in the original game for the olives in "assets\survival\itemtypes\resource\pressedmash.json"...
Does that crash happen when ANY item in the handbook is clicked?
!!! Warning: this mod bugs out the handbook so that the game crashes when an item in the handbook is clicked !!!
Unfortunately nor the thrown exception, nor the log files point me to what exactly is wrong with it, so I don't have an idea how to fix this.
System.NullReferenceException: Object reference not set to an instance of an object.
at Vintagestory.GameContent.CollectibleBehaviorHandbookTextAndExtraInfo.GetHandbookInfo(ItemSlot inSlot, ICoreClientAPI capi, ItemStack[] allStacks, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\CollectibleBehaviorHandbookTextAndExtraInfo.cs:line 637
at Vintagestory.GameContent.GuiHandbookItemStackPage.GetPageText(ICoreClientAPI capi, ItemStack[] allStacks, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 110
at Vintagestory.GameContent.GuiDialogHandbook.initDetailGui() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 268
at Vintagestory.GameContent.GuiElementFlatList.OnMouseUpOnElement(ICoreClientAPI api, MouseEvent args) in VSSurvivalMod\Systems\Handbook\Gui\GuiElementFlatList.cs:line 118
at Vintagestory.API.Client.GuiElement.OnMouseUp(ICoreClientAPI api, MouseEvent args) in VintagestoryApi\Client\UI\Elements\Impl\GuiElement.cs:line 668
at Vintagestory.API.Client.GuiComposer.OnMouseUp(MouseEvent mouse) in VintagestoryApi\Client\UI\GuiComposer.cs:line 439
at Vintagestory.API.Client.GuiDialog.OnMouseUp(MouseEvent args) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 564
at Vintagestory.Client.NoObf.GuiManager.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 416
at Vintagestory.Client.NoObf.ClientMain.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\ClientMain.cs:line 2286
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonUp(Object sender, MouseButtonEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 230
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at OpenTK.Platform.Windows.WinGLNative.WindowProcedure(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\Platform\Windows\WinGLNative.cs:line 808
at OpenTK.Platform.Windows.Functions.DispatchMessage(MSG& msg)
at OpenTK.Platform.Windows.WinGLNative.ProcessEvents() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\Platform\Windows\WinGLNative.cs:line 1554
at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 368
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs)
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93