Mods / Stone Bake Oven
Author: CaptainOats
Side: Both
Created: Apr 23rd 2023 at 10:08 PM
Last modified: Dec 10th at 4:41 PM
Downloads: 58180
Follow Unfollow 576
Latest file for v1.20.0-rc.1:
stonebakeoven_1.1.4.zip
1-click install
< Stone Bake Oven >
By Captain Oats and G3rste
This mod allows the player to create a Stone Bake Oven that comes in a large variety of stone which functions the same as the clay oven in the game but is far better for large batch baking.
Mod Highlights:
Save Fuel! - The oven that this mod provides a way to bake a larger quantity of baked good with a smaller amount of work and fuel
Save Time! - Not only does this oven allow you to bake with less fuel it also burns at a slightly higher temp with no need to contantly go back and forth adding more firewood after each bake
Choose your look - With a wide variety of stones to choose from in the game, you can make the oven blocks out of almost all of them! This includes plain stone, cobble and stone brick.
Copper age required! - Whilst this oven is better in most ways than the basic clay oven it does come at a slightly higher cost. Get those copper plates ready, it's baking time!
Mod CompatibleTM - This mod SHOULD allow you to bake anything that requires the basic clay oven to bake on the Stone Bake Oven. This SHOULD now be compabible with Expanded Foods.
How to Use:
Place Firewood into the Oven Heat Source then light it and place goods for baking onto the Oven Baking Space like you would a clay oven and watch it bake being careful not to over bake.
Simple GIF Guide:
Advanced Setups:https://imgur.com/kbVCPKThttps://imgur.com/kbVCPKT [img]https://i.imgur.com/3nohlgK.gif[/img]https://imgur.com/kbVCPKT
BUGS
With being a new mod there is bound to be a few bugs here and there but don't worry our crack programing engineer is on the case!
- No big bugs yet found and not fixed!
CREDITS
- macoto_hino - Japanese Translation
- Gabriel Flame & justOmi - Ukrainian Translation
- Yanazake - Portugal-Brazilian Translation
We hope you enjoy the mod and any feedback please post here or on the discord forum post.
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.1.4 | 1911 | Dec 10th at 4:41 PM | Show | stonebakeoven_1.1.4.zip | Install now | |
v1.1.3 | 29977 | Jan 21st at 10:53 PM | Show | Stone Bake Oven 1.1.3.zip | Install now | |
v1.1.2 | 854 | Jan 19th at 5:49 AM | Show | Stone Bake Oven 1.1.2.zip | Install now | |
v1.1.1 | 5444 | Oct 29th 2023 at 4:07 PM | Show | Stone Bake Oven 1.1.1.zip | Install now | |
v1.1.0 | 5779 | Sep 21st 2023 at 7:54 PM | Show | Stone Bake Oven 1.1.0.zip | Install now | |
v1.0.6 | 2591 | Aug 25th 2023 at 7:07 PM | Show | Stone Bake Oven 1.0.6.zip | Install now | |
v1.0.5 | 1711 | Aug 7th 2023 at 9:03 PM | Show | Stone Bake Oven 1.0.5.zip | Install now | |
v1.0.4 | 3166 | Jul 14th 2023 at 5:09 AM | Show | Stone Bake Oven 1.0.4.zip | Install now | |
v1.0.3 | 2962 | Jun 5th 2023 at 8:09 PM | Show | Stone Bake Oven 1.0.3.zip | Install now | |
v1.0.2 | 1491 | May 17th 2023 at 5:40 PM | Show | Stone Bake Oven 1.0.2.zip | Install now | |
v1.0.1 | 669 | May 14th 2023 at 1:08 PM | Show | Stone Bake Oven 1.0.1.zip | Install now | |
v1.0.0 | 1625 | Apr 23rd 2023 at 10:58 PM | Show | Stone Bake Oven 1.0.0.zip | Install now |
heyy thank you so much for making this mod,the game has became more beautiful because of people like you! I just made a chinese translation for this mod,could you tell me where should i send this file to,so we can make this work? thank you once agian!!! ^^
I love your mod, and can't wait for 1.20 to come out. Your mods (this one and butchering mod) are the 2 I can't play without basically anymore haha
CaptainOats Stone Bake Oven ver 1.1.3, on Vintage Story 1.19.8. I'm aware of the version difference, and the upcoming version 1.20 (that you are probably waiting for). But a mod as neat as yours is very hard to pass over and I would love to have this on my server in fact.
DilanRona
What version of the game and mod are you using and this doesn't seem like issue with this mod but rather another one being incompatible.
Wandour
If it all updates okay (no massive code changes) then I will put out a version whne the game isn't in pre's. Sorry for the wait but I have been advised to wait.
any plans for 1.19.8 or 1.20.0 ? absolutely my fav mod
Placing blocks results in the placed block despawning immediately. If you had more than one of the same block (heat distribution for example), results in the entire stack dissapearing from your hotbar as well once you place one block on the ground (that despawns immeditely).
Does works with 1.19.8 once the blocks are placed sucessfully.
Fair enough! Thanks, CaptainOats
DrBubba Thanks very much. Sadly I tried a few weeks ago to remake the oven's baking spaces but I couldn't get them to look how I wanted going vertical so only one level for oven will stay for the forseeable future.
BloodArtZ Yes that is a bug, please make sure you have the right version of the game and mod installed.
AzuliBluespots The buff's are not possible and I believe there was code reason why I couldn't add the halite stone easily but I can't recall the exact reason.
A question:
Can we make the baking blocks using Halite rocks? If yes, they should apply some sort of buff to food, since you're baking on salt. Not sure if that's possible, but it'd be neat.
I don't have the recipe in my handbook and even in creative I can't spawn the items, is it a bug?
Hey, CaptainOats
I love love love this mod!
Would you consider making variants of your existing heat sources that allowed you to put an oven on top of them? Is it possible? I enjoy the modulatiry of your sources with the openings on various sides that let you arrange baking areas in corners and such, but I'd love the ability to go up a level, too.
Compatibility/Support patch for rock type from Geology Addons mod please
Great mod, but i do wish it had some sort of UI for the heat source, so you could see how much fuel is left and take out excess if you put too much in.
I agree, would like to be able to put cooking pots on it to cook. other than that, great mod.
wish there was a copper hot plate for regualr cooking
Would sugest a UI addition to tell how much fuel the oven has.
Noobly20932 love this stuff... could use a left and right turn duct to so everything is covered
Was this fixed to work with xskills? I love this mod but my server will not run it till is is fixed as it not only didn't give skill points or work with skills but it broke skills and point gains with normal ovens some how. I REALY want to use this mod. Please tell me it's fixed or look into it. X.x
DEV NOTE:
lord_luba
Not sure what would cause a crash like that but I will try to see if I can recreate it with expanded foods installed
I'm not sure if it's this mod or some other causing a crash but when I tried to assemble an oven - I placed the heating element, then two heat dispensers and when I tried to place down the baking place the game crashed.
I'm running the game with all sorts of mods with Expanded Foods amongst them.
Log here https://pastebin.com/ZmLBfZ7T.
Any idea, what might've caused it? I expect some mod conflict but I'm not sure I can narrow it down...
Edit: when I loaded the game back the baking places were placed, where I placed them. Strange issue I have with my setup
Screwy
Sadly I don't think I can offer that because the 'burn time' is vanilla code for what ever you put into the heat source and so is the speed at which things bake. Were you looking to make take longer to bake or slower btw?
kayjaybirdie
I work on ExpandedFoods and AculinaryArtillery, do you mind sharing some info about that crash to see if its smth on our end? Do you remember/have the crash log for when it happned. If it generated one it can be found in your vintagestorydata/logs folder under client-crash.txt or server-crash.txt depending on which one failed.
I really really love the idea for this mod!
unfortunately, when I right clicked the oven with a cranberry (I have expanded foods) the game crashed :(
Thanks for the awesome mod!
One question: Would it be possible for you to make a config for this mod? Maybe in the next update?
I would really like to adjust the baking speed and burn time multiplyer. Otherwise, our server's food economy is seriously doomed...
CaptainOats i could make you the different types of halite rock if you like. polished and what not to be used. (was thinking of making halite bricks, for my server anyways xD)
ManaWei
I liked the name Stone Bake Oven so it kinda stuck despite it 'techianlly' not being a oven shape
Kara
I will look into this in the future but might be harder to implement if the halite is not in the same format at the rest of the stone
QuantumAnomaly
Not sure about that one, I don't think I can really fix it because the oven maining uses base game logic to function
DasPrinzip
I will see if I get the same error and if I do I will fix it at some point.
Sup. i am not sure, if this happens bevor 1.19.6, today if i upgradet our server to 1.19.6 i see the following in server log:
[Server Error] Exception: After parsing a value an unexpected character was encountered: B. Path 'game:stone-bake-oven-text', line 18, position 226.
The mod platmaterial adds clumps of moss that seem to burn fine in the oven, however for regular sticks, i can put them, in the oven but they dont show up (as logs) or burn/change temperature. They just get tossed into the void. Not sure if this is a different mod conflict or a missing label on regular sticks.
would you be able to add a Halite oven varient? cause Pink!! :3
isn't this more like a stove than an oven ? Also why need 3 blocks? could the stove block and the heat extension not be the same ?
What exactaly does the end piece do? And where to place it? I tried it, but the cooking space it was attached to seems to stay cold
Suggestions:
Yanazake
Thank you for the translation and I might look into compatiblity with Geology but it is very low on the list of priorities right now.
Kara
Your welcome
DarkThoughts
They are only for aesthetics and only need to be connected to the block of a heat source/another heat distribution block.
Are the different distribution blocks simply for aesthetics or are they just buggy in that their type and placement doesn't actually matter, as long as they're connected to the sides of the heat source?
love you so much, for this update <3
I can't believe I didn't translate this mod yet.
That said, are there plans to make this compatible with Geology Additions? As in, more oven colors?
By the way, it seems that in the rough guide, you wrote "Oveb" instead of "Oven".
And here's the pt-br.json file for the Brazilian Portuguese translation.
pastebin.com/bLXa7vVq
Marlim
I will look now and if It's not got any issues I will release a version in a hour or so but if it does nhave problems then a few days at best will be needed
Will this mod be updated to 1.19?
Hey, any thoughts on making this jsut a general stove? allowing players to place cooking pots atop to heat them up?
Would be nice if metals other than copper could be used, in my current save, copper is in short supply, but I've got more than enough silver and gold
Hey just wanted to ask? Is it possible you can't cook meat anymore?
RikeiR
Applogies but I can't download the files you send me because my internet provider is blocked from that website. Can you send it over discord if you have that?
would love if you could have a part like a grill/stove plate to put your pots on it so you can cook a pot at the same time
T_R_O_L_E
Sadly it would be beyond what I personanly could do, the chimney system I mean. I also don't plan on adding too many more blocks to this mod.
RikeiR
Thank you for the updated files I will upload them when I next update or sooner
Hello
This is a very nice mod, I am delighted with it
I have a question
Would it be difficult to add a chimney system for your mod? If possible, with smoke animation
And will they add any more blocks on a similar topic?
Thank you
I have uploaded the Japanese translation files for v1.1.0.
I have also translated additional parts and corrected mistranslations.
ja.json
has anyone tried the 1v.18.12 mod?
A suggestion, add in a Heat DistruBlock variation that is sealed and full-block sized, for hiding in walls and columns. Another one is to add crafting HDBs together to change variations on the fly.
OutcastZeroOne
Not sure if this is a question or statement but in the future I will look into adding some cooking spaces so you can use a cookpot on them.
im confused. where is the oven? this is more of a grille than an oven. a shared heat source for cooking surfaces that you cant cook pots or any cookware on.
Anyone have some images of how they chiseled smaller ovens, like only 3 to 4 surfaces? I'm trying to find a good look but the actual heat source block always looks out of place
DragooKnight11
I have not added a cross yet but I will think about adding it next update. Thanks for downloading!
DLing right now, I see you added T Corner and End, but did you also add Cross for island (middle of room) full ovens?
Clean up & some other blocks
Please note the mod should be bug free and upgrade to the new version nicely but ALWAYS backup and save your worlds when doing stuff with mods. Thank you.
Hi, im unsure if this is a known issue or a mod conflict so i will leave this here for whoever needs it, sorry in advance if this isnt supposed to go here i only recently got the game (edit) forgot to put cause incase its needed, i tried putting dough on the simplist oven (just managed to get one) and it crashed so i made a creative world to test it on to see if it was consistant
Running on 64 bit Windows with 16183 MB RAM
Game Version: v1.18.8 (Stable)
8/27/2023 6:13:25 PM: Critical error occurred in the following mods: aculinaryartillery@1.0.14, stonebakeoven@1.0.6
Loaded Mods: aculinaryartillery@1.0.14, betterruins@0.2.2, game@1.18.8, carryon@1.5.0, commonlib@2.2.0, expandedfoods@1.6.6, fromgoldencombs@1.4.21, medievalexpansion@3.10.0, statushud@1.4.3, stonebakeoven@1.0.6, vtpp@1.1.0, creative@1.18.8, survival@1.18.8, bullseye@2.5.0-rc.1
System.NullReferenceException: Object reference not set to an instance of an object.
at Vintagestory.GameContent.BlockEntityDisplay.get_Item(String textureCode) in VSSurvivalMod\BlockEntity\BEContainerDisplay.cs:line 64
at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElement(Int32 indexForLogging, MeshData meshdata, ShapeElement element, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 394
at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElements(MeshData meshdata, ShapeElement[] elements, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 306
at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShape(Shape shapeBase, MeshData& modeldata, Vec3f wholeMeshRotation, Vec3f wholeMeshOffset, Single wholeMeshScale, TesselationMetaData meta) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 302
at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShape(String type, AssetLocation name, CompositeShape compositeShape, MeshData& modeldata, ITexPositionSource texSource, Int32 generalGlowLevel, Byte climateColorMapIndex, Byte seasonColorMapIndex, Nullable`1 quantityElements, String[] selectiveElements) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 51
at Vintagestory.Client.NoObf.ShapeTesselator.TesselateItem(Item item, MeshData& modeldata, ITexPositionSource texSource) in VintagestoryLib\Client\Render\Tesselation\ShapeTesselator.cs:line 635
at ACulinaryArtillery.ItemExpandedRawFood.GenMesh(ItemStack stack, ITextureAtlasAPI targetAtlas, BlockPos atBlockPos)
at Vintagestory.GameContent.BlockEntityDisplay.getOrCreateMesh(ItemStack stack, Int32 index) in VSSurvivalMod\BlockEntity\BEContainerDisplay.cs:line 211
at StoneBakeOven.BlockEntityOvenBakingTop.getOrCreateMesh(ItemStack stack, Int32 index)
at Vintagestory.GameContent.BlockEntityDisplay.updateMesh(Int32 index) in VSSurvivalMod\BlockEntity\BEContainerDisplay.cs:line 178
at StoneBakeOven.BlockEntityOvenBakingTop.TryPut(ItemSlot slot)
at StoneBakeOven.BlockEntityOvenBakingTop.OnInteract(IPlayer byPlayer, BlockSelection bs)
at StoneBakeOven.BlockOvenBakingTop.OnBlockInteractStart(IWorldAccessor world, IPlayer byPlayer, BlockSelection bs)
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.TryBeginUseBlock(Block selectedBlock, BlockSelection blockSelection) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 867
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleMouseInteractionsBlockSelected(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 447
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnFinalizeFrame(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 92
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 185
at Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\ClientMain.cs:line 790
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 983
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 668
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 643
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 75
at OpenTK.Windowing.Desktop.GameWindow.DispatchRenderFrame()
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 312
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 129
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93
Event Log entries containing Vintagestory.exe, the latest 3
==================================
{ TimeGenerated = 8/27/2023 6:08:46 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket 1273209627708249444, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0
Problem signature:
P1: Vintagestory.exe
P2: 1.18.8.0
P3: 6492041a
P4: openal32.dll
P5: 1.23.0.0
P6: 63dd31ad
P7: 40000015
P8: 00000000000df046
P9:
P10:
Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.6b1b3852-fb02-42ef-a5ea-69189556d1ff.tmp.mdmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.b2ecb0aa-ebd7-4d11-93c3-53a49eabc9db.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.c61a0134-bb7f-402b-97d6-b503faeb555f.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.9b2bfe0c-5bca-4b4b-a362-9b43bb144e03.tmp.txt
\\?\C:\Users\jaden\AppData\Local\Temp\WER.7b2b00cf-cf6d-40ba-ae56-b1bdcbbcc028.tmp.appcompat.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.e84c3b73-67cd-4fec-a0e5-8e2effb6586f.tmp.xml
These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_Vintagestory.exe_8de098f737c744fcb2cfb2449b6f09668c35b_9d23d9f5_466b57ef-3eb6-4ca7-9f4f-eba624025ae9
Analysis symbol:
Rechecking for solution: 0
Report Id: 53b8e86e-0a18-4486-82c0-373e86a1c12d
Report Status: 268566528
Hashed bucket: 42c222969642167ad1ab596920285564
Cab Guid: 0 }
--------------
{ TimeGenerated = 8/27/2023 6:08:45 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket , type 0
Event Name: APPCRASH
Response: Not available
Cab Id: 0
Problem signature:
P1: Vintagestory.exe
P2: 1.18.8.0
P3: 6492041a
P4: openal32.dll
P5: 1.23.0.0
P6: 63dd31ad
P7: 40000015
P8: 00000000000df046
P9:
P10:
Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.6b1b3852-fb02-42ef-a5ea-69189556d1ff.tmp.mdmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.b2ecb0aa-ebd7-4d11-93c3-53a49eabc9db.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.c61a0134-bb7f-402b-97d6-b503faeb555f.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.9b2bfe0c-5bca-4b4b-a362-9b43bb144e03.tmp.txt
\\?\C:\Users\jaden\AppData\Local\Temp\WER.7b2b00cf-cf6d-40ba-ae56-b1bdcbbcc028.tmp.appcompat.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.e84c3b73-67cd-4fec-a0e5-8e2effb6586f.tmp.xml
These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_Vintagestory.exe_8de098f737c744fcb2cfb2449b6f09668c35b_9d23d9f5_cab_466b57ef-3eb6-4ca7-9f4f-eba624025ae9
Analysis symbol:
Rechecking for solution: 0
Report Id: 53b8e86e-0a18-4486-82c0-373e86a1c12d
Report Status: 131076
Hashed bucket:
Cab Guid: 0 }
--------------
{ TimeGenerated = 8/27/2023 6:08:42 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.18.8.0, time stamp: 0x6492041a
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process id: 0x0x40bc
Faulting application start time: 0x0x1d9d94bea5d75a2
Faulting application path: C:\Users\jaden\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\Users\jaden\AppData\Roaming\Vintagestory\Lib\openal32.dll
Report Id: 53b8e86e-0a18-4486-82c0-373e86a1c12d
Faulting package full name:
Faulting package-relative application ID: }
Redpower5 Please send me a screenshot of the crash report on discord if you can. CaptainOats is the name on there, private messages are okay.
My game has a CTD when I try to place any item on the oven, where can I submit the crash log?
DEMMERS I am unable to replicate this issue, do you have a more detailed report that you can send me for me to be able to fix? If you would prefer sending a screenshot please do so on Discord.
Tried the new update on a NET 7 (v1.0.6), on a server, something about unable to instantiate OakTop or other from this mod CTD.
I love this mod a lot, do you plan to update it to .NET7 (1.18.8)? Currently the ovens are able to heat up but the game crashes whenever I try to place bread dough on top of them.
I love this!! Thank you.. PIE TIME!
Your mod is a godsend!
dang
Firelord6127 The oven itself doesn't produce heat in such a way that could be used to heat your home. Only for baking at the moment.
Thanks so much for fixing the error.
are you able to put it into the floor to heat your whole house?
QuakingDoom Thanks for the report, I was busy yesterday so only got around to it today but it should be fixed now.
macoto_hino I have added your Japanese translation to the mod. Thank you very much.
this seems to create nearly 30,000+ lines of errors in the span of 1 or 2 minutes regarding missing mapping for various texture codes during shape tesselation of the blocks in this mod, causing some very significant lag.
In the beginning, a vanilla clay oven is fine, but at the end of the day, it is not enough, and then an apt mod comes along and helps me a lot.
I made a Japanese file, so please use it if you like.😄
Stone Bake Oven 1.0.3_ja.json
Released a small comestic patch for texture clipping and some textures not being there aka the varients for cobble and brick on the controller block
Many thanks to those who have downloaded the mod so far!
I recently started using this mod, but it doesn't seem to work with XSkills. I posted it in the XSkills mod section on the discord, and Xandu replied with this.
"They probably use their own code for baking. I could try to implement compatibility. But without access to their source code this could be difficult."
Is there something that can be done to help this compatibility?
I installed the most recent version and it is working just fine, thanks. I didn't even realize it was updated. this mod is so amazing!
yep I will use the most recent one and let you know if it works. Your Welcome! Love the mod!
BaconQueen Just had a look and it looks like you are using an old version of our mod, could you perhaps update and see if it still crashes you? Thank you for your report.
Yes the corn is, the cabbage is base game. but I am wondering if its bc I am on 1.18.5 and your mod wasn't.
BaconQueen I will look into this, I assume the ability to bake Corn and Cabbage is from a mod?
Was cooking corn, and cabbage. My client is crashing everytime I try to join the server.
Running on 64 bit Windows with 32 GB RAM
Game Version: v1.18.5 (Stable)
5/24/2023 10:47:21 PM: Critical error occurred
Loaded Mods: aculinaryartillery@1.0.12, weaponpacka@1.3.1, betterruins@0.1.1, extendedcrafts@1.0.6, extrachests@1.7.0, morecrops@1.0.2, juicyores@1.0.0, LargerStacks@1.0.3, moreclay@1.0.1, moremolds@1.4.12, natseasystonebricks@1.0.0, primitivesurvival@3.2.0, viescraftmachines@2.2.1, game@1.18.5, wildcrafttrees@1.1.9, zoombuttonreborn@1.4.0, abcsreborn@0.0.5, altmapiconrenderer@1.1.1, animalcages@2.1.5, betterfirepit@1.0.0, blocksoverlay@1.3.0, carryon@1.2.0, commonlib@2.1.1, expandedfoods@1.6.6, farmlanddropssoil@1.4.0, hudclock@2.9.0, kreaturesandkritters@1.0.3, lichen@1.6.2, medievalexpansion@3.9.2, miningtools@1.1.4, moreicons@1.0.4, morebags@1.2.0, naturalnight@1.0.0, paxel@1.3.0, prospectorinfo@4.3.0, rifteye@0.1.3, stepup@1.2.0, stillnecessaries@1.0.0, stonebakeoven@1.0.0, th3dungeon@0.1.2, usefulstuff17@1.1.4, creative@1.18.5, survival@1.18.5, waypointcolours@1.1.0, woodbarrels@1.0.4, xlib@0.7.1, accessibilitytweaks@3.3.2, knapster@2.4.2, stonequarry@3.0.1, xskills@0.7.1
System.NullReferenceException: Object reference not set to an instance of an object.
at Vintagestory.GameContent.BlockEntityOven.getOrCreateMesh(ItemStack stack, Int32 index) in VSSurvivalMod\Systems\Cooking\Clayoven\BEClayOven.cs:line 838
at Vintagestory.GameContent.BlockEntityDisplay.updateMeshes() in VSSurvivalMod\BlockEntity\BEContainerDisplay.cs:line 164
at Vintagestory.GameContent.BlockEntityOven.FromTreeAttributes(ITreeAttribute tree, IWorldAccessor worldForResolving) in VSSurvivalMod\Systems\Cooking\Clayoven\BEClayOven.cs:line 620
at Vintagestory.Client.NoObf.ClientChunk.AddOrUpdateBlockEntityFromPacket(Packet_BlockEntity p, ClientMain game) in VintagestoryLib\Client\Model\ClientChunk.cs:line 399
at Vintagestory.Client.NoObf.GeneralPacketHandler.HandleBlockEntities(Packet_Server packet) in VintagestoryLib\Client\Systems\GeneralPacketHandler.cs:line 423
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 746
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 163
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 681
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 625
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 119
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 476
at OpenTK.GameWindow.DispatchRenderFrame() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 452
at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 375
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
Event Log entries containing Vintagestory.exe, the latest 3
==================================
{ TimeGenerated = 4/27/2023 10:34:13 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket 1316648731632172900, type 5
Event Name: RADAR_PRE_LEAK_64
Response: Not available
Cab Id: 0
Problem signature:
P1: Vintagestory.exe
P2: 1.18.1.0
P3: 10.0.22621.2.0.0
P4:
P5:
P6:
P7:
P8:
P9:
P10:
Attached files:
\\?\C:\Users\charm\AppData\Local\Temp\RDRB3D7.tmp\empty.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.78dc0e81-b025-497f-9b43-40667c24cb77.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.c893005b-c067-4fc8-ab84-5cfa863608e3.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.cd6706e4-c903-4c26-af1c-c835577413fe.tmp.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.7ade73e9-b8cb-4caf-9c7b-e1e8e2111b5d.tmp.xml
These files may be available here:
NULL
Analysis symbol:
Rechecking for solution: 0
Report Id: a526c14c-20b1-4e7c-a0b9-71a71190d9ca
Report Status: 268435456
Hashed bucket: 8c1a5fec27ac53186245ad0ba6e77f64
Cab Guid: 0 }
--------------
{ TimeGenerated = 3/28/2023 9:17:16 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket 1402421717052153672, type 5
Event Name: RADAR_PRE_LEAK_64
Response: Not available
Cab Id: 0
Problem signature:
P1: Vintagestory.exe
P2: 1.17.11.0
P3: 10.0.22621.2.0.0
P4:
P5:
P6:
P7:
P8:
P9:
P10:
Attached files:
\\?\C:\Users\charm\AppData\Local\Temp\RDRBD1D.tmp\empty.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.28c43b95-4839-401c-9b9e-1c93aca52368.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.4285f904-f961-49ec-8a27-43806f037c3e.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.49f82021-d0b7-44e8-963f-ab339d84f3e5.tmp.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.ec13854e-7604-4508-89bb-7df7b4ec61d5.tmp.xml
These files may be available here:
NULL
Analysis symbol:
Rechecking for solution: 0
Report Id: 656b50c6-c0ea-407a-b3ad-8224ef71e079
Report Status: 268435456
Hashed bucket: 84f56296e9742f3d9376671f0e2fdf48
Cab Guid: 0 }
--------------
{ TimeGenerated = 2/23/2023 1:11:47 AM, Site = , Source = Windows Error Reporting, Message = Fault bucket 1402421717052153672, type 5
Event Name: RADAR_PRE_LEAK_64
Response: Not available
Cab Id: 0
Problem signature:
P1: Vintagestory.exe
P2: 1.17.11.0
P3: 10.0.22621.2.0.0
P4:
P5:
P6:
P7:
P8:
P9:
P10:
Attached files:
\\?\C:\Users\charm\AppData\Local\Temp\RDR3FE1.tmp\empty.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.07aea00d-68ef-43a3-b09d-d5ecbb631a61.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.fd0de9a1-d083-4e80-9770-4cf1453f7d8f.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.cd324921-21c9-4c8d-9d07-daa793f3b01b.tmp.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.9e22d609-1ea1-481d-9422-e83b1e8733b4.tmp.xml
These files may be available here:
NULL
Analysis symbol:
Rechecking for solution: 0
Report Id: 30096a65-63d7-4d2a-8440-d9ea81556719
Report Status: 268435456
Hashed bucket: 84f56296e9742f3d9376671f0e2fdf48
Cab Guid: 0 }
Fayk
Sorry to ping you twice but the crash should be sorted with the new update of the mod, thank you for bringing it up to us.
Fayk
We will check out the source of the crash hopfully tonight and if we can find the problem squash it within the day.
I will look into getting compatiblity with Xskills aswell but it might not work out.
Crash Bug: clients crash when in render range of an oven surface that has food that has rotted on it.
I was able to reproduce the bug in a singleplayer world (creative), put some bread on the cooking surface and did a bunch of /time add commands (so as to let the bread rot) until it crashed the client.
Thirding the request for mod compat with xskills.
Also seeing a client crash with it trying to render the oven:
(I wish I had more details, I just had to lower render distance and run away from whoever placed it on the server)
Game Version: v1.18.3 (Stable)
5/14/2023 9:39:37 AM: Critical error occurred
Loaded Mods:
System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'The ThreadLocal object has been disposed.'.
at System.Threading.ThreadLocal`1.GetValueSlow()
at Vintagestory.API.Common.CollectibleObject.UpdateAndGetTransitionStatesNative(IWorldAccessor world, ItemSlot inslot) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2283
at Vintagestory.API.Common.CollectibleObject.AppendPerishableInfoText(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world) in VintagestoryApi\Common\Collectible\Collectible.cs:line 1650
at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo_Patch0(CollectibleObject this, ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo)
at Vintagestory.API.Common.ItemStack.GetDescription(IWorldAccessor world, ItemSlot inSlot, Boolean debug) in VintagestoryApi\Common\Collectible\ItemStack.cs:line 403
at Vintagestory.GameContent.GuiHandbookItemStackPage..ctor(ICoreClientAPI capi, ItemStack stack) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 42
at Vintagestory.GameContent.ModSystemHandbook.onCreatePagesAsync() in VSSurvivalMod\Systems\Handbook\Handbook.cs:line 80
at Vintagestory.GameContent.GuiDialogHandbook.LoadPages_Async() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 489
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
Not compatable with xskill, neither gaining xp nor applying the cook buff. Something about it doesnt act exactly like the clay oven.
Seems not give XP when using xskills. Maybe make it compatible?
Hoo boii, updates!
@I33tmaan
G3rste managed to update the code to allow expanded foods extra nutrition in the food that is baked. Big thanks to him!
At the same time fixed the floating baked goods. Another thanks to him!
@I33tmaan
Ah I see, when testing we didn't account for that and I only used the basic baking items from your mod so while it DOES bake them it doesn't give the extra stuff as you were saying. We will try to remedy that in the future and I'm editing the mod's info now. Thanks for the heads up.
Cool mod. Just to let you know, A Culinary Artillery actually overrides the vanilla oven class to create its own ExpandedOven class. Without it, expanded foods will not preserve any extra nutrients during the baking process.
I'll be shocked if the answer is yes, but does this mod account for that?
OH BOI, THIS NEW KITCHENWARE IS GONNA SAVE ME SO MUCH TIME
(seriously tho, I'm always the one making food, detailed food even with extra saturation and healing e_e takes forever.)
Can we use pots and the sauce pan from EF/CA on them, or are they just ovens, not stoves too?
Edit: No pots on the grills, or the plain top, or the stove chimney :c That said, besides the "let the bread rise" bug, there is some z-fighting on the side of the grill-like heat distribution block. Near the hole, right at the top. It usually won't show up because that's covered by the other blocks, but it's something to consider. Also pleeease, a block to put cooking pots and the saucepan on! Or maybe allow them to be put on top of the same heat distribution grill block!
@Thranos This mod SHOULD in theory (and testing) work with any modded baked good such as Expanded Foods baked goods.
Does this work with modded bakable things, IE Expanded Foods? I assume yes, but...
Exactly the sort of thing I've been looking for. A simple multiblock oven is not just great QoL but fits perfectly into the game.