Mods / Vegan Milk Simplified

Tags: #Cheat #Food #QoL
Author: IvanZS
Side: Both
Created: Nov 29th 2022 at 4:46 PM
Last modified: Sep 13th at 8:23 AM
Downloads: 2412
Follow Unfollow 52

Latest release (for Vintage Story 1.17.9, 1.20.3 and 1.21.1, potentially outdated):
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.

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.0.1 veganmilksimplified 2117 Dec 2nd 2022 at 10:14 PM VeganMilkSimplified_v1.0.1.zip 1-click install

v. 1.0.1 fixes a nasty crash with the handbook.

1.0.0 veganmilksimplified 295 Nov 29th 2022 at 4:48 PM VeganMilkSimplified_v1.0.0.zip 1-click install

Initial release.


11 Comments (oldest first | newest first)

💬 IvanZS , Sep 15th at 5:52 AM

Archadria Super! The mash is the only thing this mod adds, the rest assets are in the base game. So I really had no idea what can go wrong so that one gets the mash but not the milk...

💬 Archadria, Sep 14th at 6:54 PM

Yes sir IvanZS it was a one time yuck up!

💬 IvanZS , Sep 13th at 4:28 AM

Archadria Just tested on 1.21.1. Works fine for me - got a bucket of milk.

💬 Archadria, Sep 13th at 3:07 AM

Juiced some soybeans, got no milk. Got the mash. 1.21.1
Lots of mods, cant list all 57

💬 IvanZS , Nov 26th 2024 at 11:17 AM

Dragnier It should work still. This mod contains only json patches... I haven't played VS recently, though. If there is a problem, let me know, I will try to fix it if there is something broken.

💬 Dragnier, Nov 21st 2024 at 7:59 PM

Oof... wish this were updated.

💬 l33tmaan, Dec 3rd 2022 at 1:57 AM

That is weird! Glad to hear you figured it out! :D

💬 IvanZS , Dec 2nd 2022 at 10:33 PM

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...

💬 IvanZS , Dec 2nd 2022 at 10:30 PM

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"...

💬 l33tmaan, Dec 2nd 2022 at 8:26 PM

Does that crash happen when ANY item in the handbook is clicked?

💬 IvanZS , Dec 2nd 2022 at 7:59 PM

!!! 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

 (edit comment delete)
Основной веб-сайт | Почтовый сервер | FTP сервер | Административная панель | API интерфейс | Content Delivery Network | Статические файлы | Ресурсы сайта | Изображения | Файловое хранилище | Блог | Интернет-магазин | Техническая поддержка | Справочная система | Документация | Форум | Новости | Загрузки | Демонстрация | Тестовая среда | Приложение | Медиа контент | Разработка | Промежуточная среда | Бета версия | Безопасная зона | Вход в систему | Панель управления | Портал | Система управления контентом