Jump to content

Expanded Foods 1.6.9


l33tmaan

Recommended Posts

So I tested the small mixing bowl some more on my server, and it does not function even after a server restart, all that can be done with it is lock the top. The powered mixing bowl does fully function though, even as the small one does not

  • Confused 1
Link to comment
Share on other sites

27 minutes ago, l33tmaan said:

Uh... yeah. They do. Have you tried adding fish fillets?

I have not. I only saw in the mod description that they are vegetarian and assumed no actual fish could be used in it. But if fillets work, great!Thanks!

  • Thanks 1
Link to comment
Share on other sites

I am trying to make bone broth as usual and get a crash when adding water after bones or bones after water. (Multiplayer)
Was functioning in the earlier version

 

Spoiler

System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei Vintagestory.API.Common.CraftingRecipeIngredient.SatisfiesAsIngredient(ItemStack inputStack)
   bei ExpandedFoods.SimmerRecipe.Match(List`1 Inputs)
   bei ExpandedFoods.BlockSaucepan.GetMeltingDuration(IWorldAccessor world, ISlotProvider cookingSlotsProvider, ItemSlot inputSlot)
   bei Vintagestory.GameContent.BlockEntityFirepit.SetDialogValues(ITreeAttribute dialogTree)
   bei Vintagestory.GameContent.BlockEntityFirepit.OnSlotModifid(Int32 slotid)
   bei Vintagestory.API.Common.Action`1.Invoke(T t1)
   bei Vintagestory.API.Common.InventoryBase.DidModifyItemSlot(ItemSlot slot, ItemStack extractedStack)
   bei Vintagestory.GameContent.InventorySmelting.DidModifyItemSlot(ItemSlot slot, ItemStack extractedStack)
   bei Vintagestory.API.Common.ItemSlot.MarkDirty()
   bei Vintagestory.GameContent.ItemSlotWatertight.ActivateSlotLeftClick(ItemSlot sourceSlot, ItemStackMoveOperation& op)
   bei Vintagestory.API.Common.InventoryBase.ActivateSlot(Int32 slotId, ItemSlot sourceSlot, ItemStackMoveOperation& op)
   bei Vintagestory.API.Client.GuiElementItemSlotGridBase.SlotClick(ICoreClientAPI api, Int32 slotId, EnumMouseButton mouseButton, Boolean shiftPressed, Boolean ctrlPressed, Boolean altPressed)
   bei Vintagestory.API.Client.GuiElementItemSlotGridBase.OnMouseDownOnElement(ICoreClientAPI api, MouseEvent args)
   bei Vintagestory.API.Client.GuiElement.OnMouseDown(ICoreClientAPI api, MouseEvent mouse)
   bei Vintagestory.API.Client.GuiComposer.OnMouseDown(MouseEvent mouseArgs)
   bei Vintagestory.API.Client.GuiDialog.OnMouseDown(MouseEvent args)
   bei Vintagestory.Client.NoObf.GuiManager.OnMouseDown(MouseEvent args)
   bei Vintagestory.Client.NoObf.ClientMain.OnMouseDown(MouseEvent args)
   bei Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonDown(Object sender, MouseButtonEventArgs e)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   bei OpenTK.Platform.Windows.WinGLNative.WindowProcedure(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam)
   bei OpenTK.Platform.Windows.Functions.DispatchMessage(MSG& msg)
   bei OpenTK.Platform.Windows.WinGLNative.ProcessEvents()
   bei OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
   bei _ISiSTzGmXXpAqo3PzdxdVD1bClZ._ofvn0Tr1zNGCbNV3SxvKs2MXNP(_C7CLMRbe3BejVtaARYCgl7Bg1vl , String[] )
   bei _0Y0SN1uu1V65pRLxvnN2xsIjXAg._ofvn0Tr1zNGCbNV3SxvKs2MXNP(ThreadStart )

 

 

Link to comment
Share on other sites

Found another possible bug, sometimes when you right click inbetween slots on the mixing bowl, (or possible on a slot with 4 items in it) the game crashes

Spoiler

Running on 64 bit Windows with 16 GB RAM
Version: v1.14.10 (Stable)5/24/2021 7:04:04 PM: Critical error occurred
System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
   at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.ValueCollection.Enumerator.MoveNext()
   at Vintagestory.API.Client.GuiDialog.OnMouseMove(MouseEvent args)
   at Vintagestory.Client.NoObf.GuiManager.OnMouseMove(MouseEvent args)
   at Vintagestory.Client.NoObf.ClientMain.OnMouseMove(MouseEvent args)
   at Vintagestory.Client.NoObf.ClientPlatformWindows.UpdateMousePosition()
   at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
   at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
   at OpenTK.GameWindow.DispatchRenderFrame()
   at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
   at _ISiSTzGmXXpAqo3PzdxdVD1bClZ._ofvn0Tr1zNGCbNV3SxvKs2MXNP(_C7CLMRbe3BejVtaARYCgl7Bg1vl , String[] )
   at _0Y0SN1uu1V65pRLxvnN2xsIjXAg._ofvn0Tr1zNGCbNV3SxvKs2MXNP(ThreadStart )

 

Link to comment
Share on other sites

On 5/23/2021 at 10:28 AM, jakecool19 said:

Could you check your client-crash.txt and see if there is anything related to EF?

Nothing, unfortunately. Some stuff about the handbook, but nothing else.

Spoiler

Version: v1.14.10 (Stable)5/18/2021 8:24:03 PM: Critical error occurred
System.NullReferenceException: Object reference not set to an instance of an object.
   at Vintagestory.GameContent.BlockLootVessel.GetDropsForHandbook(ItemStack handbookStack, IPlayer forPlayer)
   at Vintagestory.API.Common.CollectibleObject.GetHandbookInfo(ItemSlot inSlot, ICoreClientAPI capi, ItemStack[] allStacks, ActionConsumable`1 openDetailPageFor)
   at Vintagestory.API.Client.GuiHandbookItemStackPage.GetPageText(ICoreClientAPI capi, ItemStack[] allStacks, ActionConsumable`1 openDetailPageFor)
   at Vintagestory.GameContent.GuiDialogHandbook.initDetailGui()
   at Vintagestory.GameContent.GuiDialogHandbook.OpenDetailPageFor(String pageCode)
   at Vintagestory.GameContent.ModSystemHandbook.OnHelpHotkey(KeyCombination key)
   at _AZg8ZupMzxcre3m8VnVpHv5natC._858OWULxfj4vJ5yedUgdeJ3H31P(KeyEvent , IWorldAccessor , IPlayer , Boolean , Boolean , Boolean )
   at Vintagestory.Client.NoObf.ClientMain.OnKeyDown(KeyEvent args)
   at Vintagestory.Client.NoObf.ClientPlatformWindows.game_KeyDown(Object sender, KeyboardKeyEventArgs e)
   at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   at OpenTK.Platform.NativeWindowBase.OnKeyDown(Key key, Boolean repeat)
   at OpenTK.Platform.Windows.WinGLNative.HandleKeyboard(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam)
   at OpenTK.Platform.Windows.WinGLNative.WindowProcedure(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam)
   at OpenTK.Platform.Windows.Functions.DispatchMessage(MSG& msg)
   at OpenTK.Platform.Windows.WinGLNative.ProcessEvents()
   at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
   at _ISiSTzGmXXpAqo3PzdxdVD1bClZ._ofvn0Tr1zNGCbNV3SxvKs2MXNP(_C7CLMRbe3BejVtaARYCgl7Bg1vl , String[] )
   at _0Y0SN1uu1V65pRLxvnN2xsIjXAg._ofvn0Tr1zNGCbNV3SxvKs2MXNP(ThreadStart )

Checked my other logs, nothing in them either other than loading up EF (which doesn't show any errors, from what I can tell).

 

EDIT: Decided to try a fresh reinstall of VS, just in case that'll make any difference and nothing. Also tried to update to the latest version (1.3.11) and no difference either for making breaded items. Also running into the bug in 1.3.11 which won't let me use the mini mixing bowl as well. I can lock and unlock it, but clicking on the mixing bowl itself doesn't do anything.

Edited by WesCookie
Link to comment
Share on other sites

On 5/24/2021 at 9:04 PM, WesCookie said:

Also running into the bug in 1.3.11 which won't let me use the mini mixing bowl as well. I can lock and unlock it, but clicking on the mixing bowl itself doesn't do anything.

I have the same bug in 1.3.10.  I quit the whole application and restarted.  I have never been able to open the mixing bowl dialog. 

Also, my fish nuggets can't be used as an ingredient in the cooking pot. I briefly put all or at least some of the stack to cook directly (outside the cooking pot)--that might have tainted them so they can no longer be used as an ingredient.

Link to comment
Share on other sites

Hi,

 

i ve got a crash since i placed a screwpress, here is the crash log (EF V1.3.11 / update from 1.3.9 when occured the crash)

 

Version: v1.14.10 (Stable)27/05/2021 15:49:33: Critical error occurred
System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.
   à ExpandedFoods.BEScrewPress.releasePressure()
   à ExpandedFoods.BEScrewPress.OnGameTick(Single dt)
   à Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world)
   à Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt)
   à Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime)
   à _vKnDSS3ZW5fZhqcIJSzL9xbAUttA._mhcyOBzdAWALla9FVcjc15WACGi(Single )
   à _w1hCRzQiukKlSxBw6hggDUXQ0jC._3HP2xkrryy8Ktr1q1yqHHv9s1kb(Single )
   à _w1hCRzQiukKlSxBw6hggDUXQ0jC._JbXJA0SA6LQOS6diuqtXAjMb8Fo(Single )
   à Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
   à System.EventHandler`1.Invoke(Object sender, TEventArgs e)
   à OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
   à OpenTK.GameWindow.DispatchRenderFrame()
   à OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
   à _ISiSTzGmXXpAqo3PzdxdVD1bClZ._ofvn0Tr1zNGCbNV3SxvKs2MXNP(_C7CLMRbe3BejVtaARYCgl7Bg1vl , String[] )
   à _0Y0SN1uu1V65pRLxvnN2xsIjXAg._ofvn0Tr1zNGCbNV3SxvKs2MXNP(ThreadStart )

Link to comment
Share on other sites

I know that, Yuri. I wasn't talking to you.

9 hours ago, Hussar said:

I have the same bug in 1.3.10.  I quit the whole application and restarted.  I have never been able to open the mixing bowl dialog. 

Hussar, when you say you've "never been able to open the mixing bowl dialog", is that for both kinds of mixing bowls, or just the mini one?

1 hour ago, MarcoV_GnG said:

Hi,

i ve got a crash since i placed a screwpress, here is the crash log (EF V1.3.11 / update from 1.3.9 when occured the crash)

What kind of screwpress was it?

Link to comment
Share on other sites

i ve got 3 of the same screwpress. all of them are filled with 64 red current.

The process is certainly finished after my journey back home.

The thing which is curious is that i used screwpress 1 time with success with 64 red current to try it to the end (without problem). So i placed 2 more screwpress and fill them before launching process and looking for some ore on a trip in another chunck. Then it crash constantly when i return home

Edited by MarcoV_GnG
Link to comment
Share on other sites

19 hours ago, l33tmaan said:

Do you mean you've never been able to use the mixing bowl at all? 

Fish nuggets should also be usable. What meal are you failing to make here?

I was using the mini mixing bowl.  I can lock the top. I have never been able to open the dialog box.  I have restarted several times.

I was trying to make meat (fish) stew. I had previously started to cook all or part of the stack of fish nuggets over the fire outside the cookpot.  After that, none of them would work as ingredients.  I just tried again, in a new game session, with new, unused fish nuggets, and the problem didn't reoccur. So I believe starting to cook the fish nuggets by themselves changed their state in a way that prevented them from being used in stew.  That's a very minor issue.

I really appreciate this mod, so thanks for your hard work.

Link to comment
Share on other sites

Actually, I do not believe you can used precooked meat items with meals? I've made stews just fine with uncooked meats.

But I haz question, I guess bonemeal is only 4 bones per cook session? I add 8 more water and 4 more bones and it doesn't work :(

Edited by JohnMidnight
Link to comment
Share on other sites

8 hours ago, l33tmaan said:

I have the feeling it's turning into wine and breaking the screwpress...

I'm not sure, the result have to be fruit juice, and i already collect one bucket stored now in a barrel in a cellar (which isn't sealed, i m waiting to completly fill up before sealing to make wine).

My trip begin the next day and last something 2 days only (don t know exactly how many time juice have to ferment to become wine, but it s far more long than 2 days).

So the delays between the first time i place screwpress and the crash when coming back home is 3 days (maybe 4 days).

maybe a detail but the 3 screwpress are placed side by side.

Thanks for the work, this mod is a must have. I really hope to see these problem solved to enjoy a long and fun game :)

 

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.