Mods / Vies Blocks
Author: Vies
Side: Both
Created: May 7th 2021 at 8:13 PM
Last modified: Aug 29th at 12:22 PM
Downloads: 16501
Follow Unfollow 110
Latest file for v1.19.8:
viesblocks_2.4.12.zip
1-click install
I tend to do modding livestreams... A lot. Watch me at: twitch.tv/vies
This mod adds random blocks I feel are missing from VS. More blocks will be added as I play on 'The Nerd Den' community server. Suggestions are welcome!
Wood | 12 variants: Acacia, Bald cypress, Birch, Ebony, Kapok, Larch, Maple, Oak, Pine, Purpleheart, Redwood, Walnut.
Cobblestone | 14 variants: Andesite, Basalt, Bauxite, Chalk, Chert, Claystone, Conglomerate, Granite, Limestone, Peridotite, Phyllite, Sandstone, Shale, Slate.
Clay | 4 variants: Blue, Brown, Fire, Red.
Brick | 14 variants: Andesite, Basalt, Bauxite, Chalk, Chert, Claystone, Conglomerate, Granite, Limestone, Peridotite, Phyllite, Sandstone, Shale, Slate.
Metal | 23 variants: Bismuth, Bismuth bronze, Black bronze, Brass, Chromium, Copper, Cupronickel, Electrum, Gold, Iron, Lead, Meteoric iron, Molybdochalkos, Nickel, Platinum, Silver, Stainless steel, Steel, Tin, Tin bronze, Titanium, Uranium, Zinc.
Almanac: A block that tells you the season, date, time, and outdoor temperature.
Braziers | (Metal): Heat sources for homes! Fits nicely in fireplaces. Takes firewood. 1 firewood = roughly 12 in-game hours of burntime.
Windows | (Wood, Cobblestone, Metal): Windows in VS! They open and close. Open windows will have a chance to attract butterflies. When it is 0°C or lower, snow builds up on the sill and the glass frosts over.
Advanced Windows | (Wood, Cobblestone, Metal): Better windows in VS! Use a chisel and hammer to cycle through numerous variants to make huge intricate windows!
Chimneys | (Cobblestone, Clay, Brick, Metal): Make a house feel like a home! Manually turn the smoke on and off by holding control + right click on the block. Snow piles up on top in the winter.
Storage beds | (Wood, Metal): An upgraded bed. The base bed allows players to sleep up to 9.5 hours with reduced hunger drain than normal wood beds. Hold crtl + right click to access the bed's 8 slot storage and get access to 2 special item slots. The doll slot allows you to put a comfort doll in the bed to passively recover health while sleeping. The cloth slot allows you to put colored cloth sheets on your bed which greatly reduces the satiety consumed, and warms the player up while they sleep. Sleep in style!
Comfort Doll | (2 variants): Sleeping in a bed while holding the doll will regenerate hp! Grass is 0.1 hp a second, Linen is 0.2 hp a second.
Painting of Memories | (NES = 16 paintings, SNES = 16 paintings, Sega = 16 paintings): These paintings allow you to display one of several classic video game pictures. Hold control + right click to cycle through the variants.
Inflectus Do you happen to have those errors? I can look at the other issue. Thanks!
I noticed our server was being spammed by an error at a set of coordinates. When I went to those coordinates, I traced it back to the advanced windows, which someone had used for their home. Each one was a variant of the stock window, and each one was throwing the error.
When I removed all the windows, the error disappeared. However, when I tried selecting different variants of the window to set it to what they had, my game crashed, although the change registered.
I've noticed another quirk with the windows overall (simple and advanced) ever since we started using them last month: they produce the sound of rain hitting them, even when rain or snow isn't present. I'm not sure if this behavior only starts after they're actually affected by rain for the first time, or if it's something that starts from the moment they're placed down. Rainfall in the areas I noticed this was always "common" minimally.
Hope this helps. We are running the latest version of the mod.
These 2 issues have been fixed, release 2.4.12. When 1.20 comes out, I will be rewriting some things to make them better, like the storage beds actually having working sheets! lol
Shinohoyo Something could of happened, I will look at this and get it fixed. Thanks!
AntisocialCat That is interesting, I will check it out. Chances are it will effect all braziers. Thanks!
Hello, trying to light up a torch using copper brazier crashes the game. I have not tested this with other braziers yet
I can not seem to open the inventory of the storage beds, even tried a new world with only this mod enabled. Did something in the update break them or is it on my side?
Vies
it did, but the oak trees produces the default logs and stuff, so using basic wood would be a work around, but there should be an option to just say all bed types instead of just the plain bed only, not sure if it is at all possible to do that with ease tho.
SoulReaperz When 1.20 comes out, I can look at this but can't promise anything 100%. Mods that hijack base game objects or mechanics are a problem in themselves and can often screw with other people's stuff. Kind of like all of us sharing a house, and one of the people in there decides to change the communal sink into a toilet, and now we all can't use the sink anymore. I may be able to change the recipe to use wood planks and stuff? Maybe other basic items, but if this mod hijacks those too, not much I can do.
SkullyDog I looking into this just now and see that it is an easy thing to do. Tested it and it is working. This is now in the new 2.4.10 update I just pushed out. Thanks!
Quimdes Another pretty easy thing to add. I just put that in for all glass in my mod. This is also in the new 2.4.10 update out now. Thanks!
Vies
Thank you for your awesome mod!
I have a little suggestion to make, because I just love the vintage story sound of rain-splashes on glass.
Is it possible to also add this sound to your custom windows, when it rains?
Is there a way to get the storage bed to read as an extension of 'BlockBed'? We use bedspawn and want to be able to spawn using the storage beds.
@Vies
ok got the mod working but
the crafting doesnt work with vanilla variants
the wooden bed and the chests with vanilla variants are not compatible with your crafting grid of the storage bed
it requires the default base versions of the bed and chest but with the vanilla variants you can no longer craft the base version you craft the woodtype versions
Thank you for the fix!
Update: the new 2.4.8 update fixes these problems. Thanks!
I fixed the windows so they will give the room/storage buff now. When the basic window is open, it will lower the buff a bit, just like when a door is open too, but the buff stays.
I also found the issue with the storage bed. I missed the chest attribute.
Zuras gndrneutralnoun I will look at the windows today to see why they are not solid. They should be, but I could of missed something.
Maamessu I will look at the storage bed. As for the linen, you have to use the cloth, not the linen block; like Plain cloth, Mordanted cloth, Red cloth, Blue cloth, etc.
The storage bed recipes calls for a specific chest with a typo (double hyphen), making it uncraftable. I also can't seem to put linen into the cloth slot. =<
The advanced windows Definitely don't seal rooms, which is very sad. Any chance of being able to fix this?
Hey i really enjoy your mod so far. I have one question. Are the windows insulated? Because if it's windy outside i can still hear the wind when i am close to the window. If i swap them with another block the sound gets quiet.
Thank you for your effort to make this mod available :)
Hi! lol
hi vies :D
Vies thanks for addressing the issue, I still get a crash when trying to cycle windows. 1.19.7. Log below is with Immersive mouse off.
It might be my server as it have a load of other mods, don't know. Maybe you'll get some sense out of it.
Same thing happened with Storage Controller, same issue, got worse after fixing. That immersive mouse is the only way I can play VS but it comes with a price 😉
All the best!
Btw nothing in server logs regarding this issue so it must be client side I guess.
03/04/2024 00:31:35: Critical error occurred in the following mod: viesblocks@2.4.5
Loaded Mods: acorns@0.5.3, aculinaryartillery@1.1.3, autopanning@1.0.1, bettercrates@1.7.0, chiseltools@1.10.8, ClaimsRadar@1.1.0, decor@1.0.15, detonateredux@1.1.0, eftraders@1.0.1, eldritchmonsters@2.5.1, entitiesinteract@1.0.4, extendedcrafts@1.1.1, floralzonescaperegion@1.0.6, floralzonescaribbeanregion@1.0.3, floralzonescentralaustralianregion@1.0.1, flourbags@1.0.2, casuariidae@1.0.0, sirenia@1.0.1, geoaddons@1.3.3, HangingOilLamps@1.0.1, juicyores@1.0.0, mannequinstand@1.0.3, mapzoomkey@1.0.0, millwright@1.1.4, oils@1.1.0, primitivesurvival@3.5.0, sharpencompat@1.0.0, ssab@0.0.1, toolsplus@1.0.1, translocatorengineeringredux@1.4.9, viesblocks@2.4.5, viescraftmachines@2.3.1, visibleore@1.0.1, volumetricshadingreupdated@0.7.5, game@1.19.7, zoombuttonreborn@1.6.0, alloycalculator@1.0.0, ancienttools@1.5.17, animalcages@3.0.2, animationmanagerlib@0.7.4, apeseedbagpatch@1.0.0, egocaribautomapmarkers@3.1.0, betterfirepit@1.1.4, betterjonasdevices@1.1.0, betterruins@0.3.4, butchering@1.5.5, cancrops@0.1.20, canjewelry@0.2.24, carryon@1.7.4, Clumps@1.0.0, commonlib@2.3.7, composter@1.1.0, Crateful@1.2.8, cuniculture@1.0.2, danatweaks@1.2.0, earlychiseling@1.0.1, electricityunnoficial@0.0.13, expandedfoods@1.6.8, extrainfo@1.7.0, fairplayguardian@1.1.7, fromgoldencombs@1.4.25, glojack@1.1.1, gravelpaths@1.0.0, hudclock@3.4.0, knapster@2.9.0, maltiezbows@1.0.4, medievalexpansion@3.13.1, metalsupports@1.0.3, mobsradar@2.0.0, morepiles@1.5.0, nohands@0.1.1, pileful@1.1.5, playerlist@1.7.3, respawntools@1.3.1, rivers@2.7.0, rustboundmagic@1.6.0, scarecrow@1.4.3, statushudcont@2.1.1, stepup@1.2.0, stillnecessaries@1.1.1, stonebakeoven@1.1.3, storagecontroller@1.0.8, storageoptions@1.0.2, th3dungeon@0.2.1, thecritterpack@0.9.1, usefulstuff17@1.3.2, vinconomy@0.2.4, vmetp@1.1.1, creative@1.19.7, survival@1.19.7, wildfarmingrevival@1.1.8, xlib@0.8.1, awearablelight@1.1.1, betterstepping@1.0.0, bullseye-continued@2.5.7, cancropsprimitivesurvivalcompat@1.0.2, em@2.5.2, extraoverlays@1.4.0, playercorpse@1.9.0, rifteye@0.3.4, stonequarry@3.2.1, tpnet@1.14.3, vanity@2.1.0, xskills@0.8.1, bricklayers@2.5.1, cancropsxskillscompat@1.0.5, moreroads@1.5.4, tailorsdelight@1.4.0
System.NullReferenceException: Object reference not set to an instance of an object.
at viesblocks.src.common.BlockEntityWindowAdvancedVB.OnPlayerRightClick(IPlayer byPlayer, BlockSelection blockSel) in C:\Users\Vies\Documents\GitHub\Mods-VintageStoryNet7\Mod-ViesBlocks\viesblocks\src\common\blockentity\BlockEntityWindowAdvancedVB.cs:line 103
at Vintagestory.GameContent.BlockBehaviorContainer.OnBlockInteractStart(IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, EnumHandling& handling) in VSSurvivalMod\BlockBehavior\BehaviorContainer.cs:line 20
at Vintagestory.API.Common.Block.OnBlockInteractStart(IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 1359
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.TryBeginUseBlock(Block selectedBlock, BlockSelection blockSelection) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 864
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleMouseInteractionsBlockSelected(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 444
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnFinalizeFrame(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 89
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 186
at Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\ClientMain.cs:line 809
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 1013
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 676
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 651
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88
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
Hey Vies, love your mods. I believe I heard in one of your videos that you said your Storage Bed uses a custom sleep method, which means as much as we want to use them on our multiplayer server they don't work with Sleep Vote. Most of the players aren't near a bed when we need sleep, so we can't have everyone jump in bed at the same time.
Is there any way you can make a compat for Sleep Vote? I don't know programming well enough to even try.
If not, we'll just use the other blocks in the mod. Thanks for everything you add to the game!
@adres4t Thank you for pointing that out! Just released a new update that fixed the immersive mouse gui interactions for the brazier and remapped snow coverings. I cycled through all advanced windows after that change and nothing bad happened. I do run 1.19.5 though, so we will see!
Hey, thanks for the update! One issue though - when you r-click the brazier it crashes the game, but only while using 'immersive mouse' mode.
Edit: Also, cycling through adv. windows, crashes on third variant. This time turning off immersive mouse mode isn't helping.
I should also add server our version is 1.19.4.
System.NullReferenceException: Object reference not set to an instance of an object.
at viesblocks.src.common.BlockEntityWindowAdvancedVB.OnPlayerRightClick(IPlayer byPlayer, BlockSelection blockSel) in C:\Users\Vies\Documents\GitHub\Mods-VintageStoryNet7\Mod-ViesBlocks\viesblocks\src\common\blockentity\BlockEntityWindowAdvancedVB.cs:line 103
at Vintagestory.GameContent.BlockBehaviorContainer.OnBlockInteractStart(IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, EnumHandling& handling) in VSSurvivalMod\BlockBehavior\BehaviorContainer.cs:line 20
at Vintagestory.API.Common.Block.OnBlockInteractStart(IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 1357
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.TryBeginUseBlock(Block selectedBlock, BlockSelection blockSelection) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 864
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleMouseInteractionsBlockSelected(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 444
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnFinalizeFrame(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 89
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 186
at Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\ClientMain.cs:line 809
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 1013
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 676
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 651
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88
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
The mod has been updated to 1.19.5!
I'd love to have windows in 1.19. PLans to update? Thanks
Hi, the windows does not seal the room - game will not recognize a room when using them (1.18.15)
otherwise im loving the aestetic, and frost on glass during winter is a nice touch!
Hey! Sorry for the radio silence! If you all have been checking out the stream, you know that I have been working on a magic mod for VS called "Rustbound Magic"! I will be moving it out of the "draft" state in the next couple of days in all of its 'alpha' glory!
Once at mod is out and stable, I will be doing another pass through my other mods to get them up to date and working with .NET7.
Braziers crash game when right click.
Sorry for spam, but I don't know what info is needed and all this is gobbledy-gook to me.
Running on 64 bit Windows with 16 GB RAM
Game Version: v1.18.6 (Stable)
7/5/2023 6:46:45 PM: Critical error occurred
Loaded Mods: aculinaryartillery@1.0.12, ancienttools@1.5.7, betterruins@0.2.1, bth@1.2.8, bettertraders@0.0.2, cwmodular@1.0.9, cropsconfig@1.0.0, capreolinae@1.0.2, pantherinae@1.0.5, furniturelibrary@1.0.9, HangingOilLamps@1.0.1, immersivecorpsedrop@1.0.1, leaflanternlining@1.1.1, medieval@2.01.25, MoreTreeSeeds@1.0.0, primitivesurvival@3.2.4, she1fish@1.1.0, sortablestorage@1.8.0, temperaturescales@1.0.2, viesblocks@2.4.2, game@1.18.6, abcsreborn@0.1.1, alchemy@1.6.12, altmapiconrenderer@1.1.1, animalcages@2.1.5, beehivekiln@1.2.2, betterfirepit@1.1.0, carryon@1.2.0, crateful@1.0.3, cuniculture@1.0.1, expandedfoods@1.6.6, flintchisel@1.0.2, glidervar@1.1.1, hudclock@3.2.1, medievalexpansion@3.9.3, morepiles@1.4.3, nemi@1.1.0, petai@1.7.10, claywheel@1.1.0, prospectorinfo@4.3.0, stepup@1.2.0, tablet@0.1.4, th3dungeon@0.1.2, creative@1.18.6, survival@1.18.6, waypointcolours@1.1.0, waypointtogether@1.0.1, wildfarmingrevival@1.0.7, metalrecovery@0.1.19-pre.1, cats@1.7.0, tradercamps@1.0.6, em@2.2.1, ensisswordpack@2.0.0, bricklayers@2.2.0, moreroads@1.5.1
System.NullReferenceException: Object reference not set to an instance of an object.
at Vintagestory.API.Client.GuiDialogBlockEntity.OnRenderGUI(Single deltaTime) in VintagestoryApi\Client\UI\Dialog\GuiDialogBlockEntity.cs:line 105
at Vintagestory.Client.NoObf.GuiManager.OnRenderFrameGUI(Single deltaTime) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 302
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 199
at Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\ClientMain.cs:line 787
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 965
at Vintagestory.Client.GuiScreenRunningGame.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 241
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 722
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 = 7/1/2023 10:43:54 AM, Site = , Source = .NET Runtime, Message = Application: Vintagestory.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.ObjectDisposedException
at System.Threading.ThreadLocal`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].GetValueSlow()
at Vintagestory.API.Common.CollectibleObject.UpdateAndGetTransitionStatesNative(Vintagestory.API.Common.IWorldAccessor, Vintagestory.API.Common.ItemSlot)
at Vintagestory.API.Common.CollectibleObject.AppendPerishableInfoText(Vintagestory.API.Common.ItemSlot, System.Text.StringBuilder, Vintagestory.API.Common.IWorldAccessor)
at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(Vintagestory.API.Common.ItemSlot, System.Text.StringBuilder, Vintagestory.API.Common.IWorldAccessor, Boolean)
at Vintagestory.API.Common.Block.GetHeldItemInfo(Vintagestory.API.Common.ItemSlot, System.Text.StringBuilder, Vintagestory.API.Common.IWorldAccessor, Boolean)
at Vintagestory.API.Common.ItemStack.GetDescription(Vintagestory.API.Common.IWorldAccessor, Vintagestory.API.Common.ItemSlot, Boolean)
at Vintagestory.GameContent.GuiHandbookItemStackPage..ctor(Vintagestory.API.Client.ICoreClientAPI, Vintagestory.API.Common.ItemStack)
at Vintagestory.GameContent.ModSystemHandbook.onCreatePagesAsync()
at Vintagestory.GameContent.GuiDialogHandbook.LoadPages_Async()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
}
--------------
{ TimeGenerated = 7/1/2023 10:42:40 AM, Site = , Source = Windows Error Reporting, Message = Fault bucket 1183594683169068859, type 5
Event Name: RADAR_PRE_LEAK_64
Response: Not available
Cab Id: 0
Problem signature:
P1: Vintagestory.exe
P2: 1.18.6.0
P3: 10.0.19045.2.0.0
P4:
P5:
P6:
P7:
P8:
P9:
P10:
Attached files:
\\?\C:\Users\kiria\AppData\Local\Temp\RDRA643.tmp\empty.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERA663.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERA674.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERA6B1.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERA6F0.tmp.txt
These files may be available here:
Analysis symbol:
Rechecking for solution: 0
Report Id: e3604120-c086-4ab6-8ffb-9623905e22bf
Report Status: 268435456
Hashed bucket: 2a1b7f6311f0b66bd06cf917e855573b
Cab Guid: 0 }
--------------
{ TimeGenerated = 6/4/2023 9:20:20 AM, Site = , Source = .NET Runtime, Message = Application: Vintagestory.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.ObjectDisposedException
at System.Threading.ThreadLocal`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].GetValueSlow()
at Vintagestory.API.Common.CollectibleObject.UpdateAndGetTransitionStatesNative(Vintagestory.API.Common.IWorldAccessor, Vintagestory.API.Common.ItemSlot)
at Vintagestory.API.Common.CollectibleObject.AppendPerishableInfoText(Vintagestory.API.Common.ItemSlot, System.Text.StringBuilder, Vintagestory.API.Common.IWorldAccessor)
at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo(Vintagestory.API.Common.ItemSlot, System.Text.StringBuilder, Vintagestory.API.Common.IWorldAccessor, Boolean)
at Vintagestory.API.Common.Block.GetHeldItemInfo(Vintagestory.API.Common.ItemSlot, System.Text.StringBuilder, Vintagestory.API.Common.IWorldAccessor, Boolean)
at Vintagestory.API.Common.ItemStack.GetDescription(Vintagestory.API.Common.IWorldAccessor, Vintagestory.API.Common.ItemSlot, Boolean)
at Vintagestory.GameContent.GuiHandbookItemStackPage..ctor(Vintagestory.API.Client.ICoreClientAPI, Vintagestory.API.Common.ItemStack)
at Vintagestory.GameContent.ModSystemHandbook.onCreatePagesAsync()
at Vintagestory.GameContent.GuiDialogHandbook.LoadPages_Async()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
}
Vies
How do you make the windows big? I mean this window in the image.
https://mods.vintagestory.at/files/asset/638/vb-02.png
For some odd reason, the advanced windows don't seem to allow a room to be counted as a room. When placing them down it doesn't give me the room indicator icon from the hud clock mod, but when using vanilla windows it does. Not sure whats causing this and I really like the windows from this mod so hopefully it could be fixed.
Thank you for pointing that out Foxy_Grandpa I am going to redesign the whole sleep thing while there are temporal storms. At the time when I put it in, the configs were not as evolved as they are now. Instead, the dolls will recover health and the sheets will lower hunger drain. Working on it now.
Storage beds for some reason cause an extreme amount of lag during a temporal storm, causing the server to hang due to this error being spammed during said storm:
15.5.2023 19:06:19 [Server Fatal] System.NullReferenceException: Object reference not set to an instance of an object
at viesblocks.src.common.BlockEntityBedStorageVB.RestPlayer (System.Single dt) [0x000af] in <3a6cc47ce106444abba551a9fc304144>:0
at Vintagestory.Common.EventManager.TriggerGameTick (System.Int64 ellapsedMilliseconds, Vintagestory.API.Common.IWorldAccessor world) [0x000d3] in <7dc1ecd263244f3984ddc1d2817eedfa>:0
at Vintagestory.Server.CoreServerEventManager.TriggerGameTick (System.Int64 ellapsedMilliseconds, Vintagestory.API.Common.IWorldAccessor world) [0x00000] in <7dc1ecd263244f3984ddc1d2817eedfa>:0
at Vintagestory.Server.ServerMain.Process () [0x0020d] in <7dc1ecd263244f3984ddc1d2817eedfa>:0
In the handbook for most items, the breakdown of the handbook is the "Obtained by breaking" and below it, "Created by". If you only see an "Obtained by breaking", it means it doesn't have a recipe to create it yet. Probably either electrum or cupronickle things.
Edit: The update I just released (v2.4.0) fixes this, and greatly expands the available metals for all blocktypes, along with other goodies.
Vies
windows can only be obtained by breaking? I don't get the recipe from the windows.
adres4t Just came out! Have fun!
Hey any ETA for the update to 1.18?
Update 2.1.0 is out, fixes the beds and adds the Almanac block. Next update will probably be adding more window variants, I noticed there is a few more variant types that would be really nice to have.
I removed the 2.0.5 update, going to have to rework how chimneys are and changing the painting of memories to be able to add more types (want to ultimately have NES, SNES, and Sega, maybe other ones.)
Also going to put windows, both stick and wood and finishing the fancy beds.
I just updated the mod for 1.17.10. Have fun!
Does this mod work fine in the current (1.17.9) version?
Latest version of both game and mod. And that's the weird part, the answer is yes and no. There's a model, but no tooltip.
I can look into this. It is odd it isn't working for you. I am running the mod on my server and hearthstones are working. I am in the process of making hearthstones its own mod and expanding on them, but if I have time tonight, I will test things a bit more. Just a few questions, what version are you currently using? and do the hearthstones have a model/tooltip item info?
Bit of an issue. The hearthstone doesn't seem to work anymore. I've used earlier versions of the mod where it worked just fine, but now nothing. I can craft it, but it doesn't do anything.
Crossthebase I fixed that in the recent update. I cycle through all metals, but those 3 are not real metals in the game yet, so I tweaked the recipe to exclude those.
BlueFuryDragon If you are seeing the white with a red '?' you may want to make sure my mod is still loaded in your Mod manager. I had someone else with that same issue. Then I looked at their logs and viesblocks were not in the 'loaded mods' list.
I was busy with the ViesCraft mod rewrite. Now that I have that done, I will be updating this mod next for 1.16.3.
@BlueFuryDragon 1.16.1 is not supported by this mod yet. If you want to use it's content, please roll back to 1.16.0. I believe it won't be long until this mod gets updated to be compatible with 1.16.1.
Sincerely
K
My cute little cuddle doll is gone, not listed and the one I have turned into a flat white square. I took a pic but don't have a hosting sight anymore.
Hey, i became this error on my server.
16.1.2022 11:49:08 [Warning] Failed resolving crafting recipe ingredient with code viesblocks:storagebed-blistersteel-head-north in Grid recipe
16.1.2022 11:49:08 [Error] Grid Recipe 'viesblocks:recipes/grid/storagebed.json': Output Block code viesblocks:storagebed-blistersteel-head-north cannot be resolved
16.1.2022 11:49:08 [Warning] Failed resolving crafting recipe ingredient with code viesblocks:storagebed-leadsolder-head-north in Grid recipe
16.1.2022 11:49:08 [Error] Grid Recipe 'viesblocks:recipes/grid/storagebed.json': Output Block code viesblocks:storagebed-leadsolder-head-north cannot be resolved
16.1.2022 11:49:08 [Warning] Failed resolving crafting recipe ingredient with code viesblocks:storagebed-silversolder-head-north in Grid recipe
16.1.2022 11:49:08 [Error] Grid Recipe 'viesblocks:recipes/grid/storagebed.json': Output Block code viesblocks:storagebed-silversolder-head-north cannot be resolved
i can´t craft the bed with storage
This the mods i use: mod@AncientTools_V1.3.2.zip, mod@animalcages_v2.0.5.zip, mod@blacksmithname_v1.0.1.zip, mod@Cebby's Seeds.zip, mod@CottageWindows_v1.0.1.zip, mod@Craftables1.0.1.zip, mod@necessaries_v1.16.0-1.1.0.zip, mod@PrimitiveSurvival2.8.0.zip, mod@qptech1.6.2.zip, mod@spyglass_v0.4.2.zip, mod@ViesBlocks-VS1.16.0-v2.0.1.zip, mod@wildcraft-v1.1.0.zip, mod@zeekea_v1.16.0-1.6.0.zip, mod@alchemy1.5.5.zip, mod@DSDebarkedLogs_v1.16.0-1.0.4.zip, mod@FixHandbookClutter-v1.0.0.zip, mod@Lichen-v1.6.1-VS1.16.0.zip, mod@medievalexpansion-3.7.1.zip, mod@PlayerCorpse_v1.16.0-pre.8_v1.3.0.zip, mod@StonePathVariants-v1.0.2.zip, mod@VanillaVariants-v1.1.2.zip, mod@WoodChests-v1.0.1.zip, mod@xrowboat_0.0.1.zip, mod@AnvilMetalRecovery_V0.16-Release.zip, mod@bricklayers-0.8.0.zip, mod@Bullseye 2.2.4.zip, mod@AnMiTech_v1.0.6.zip, mod@TemporalTinkerer_v2.3.0.zip
I am glad you like it! I added a custom painting to my list. Just updated the mod and added a Hearthstone! Woot!
Love this mod! :D I replaced the paintings with some of my own images, it's great to be able to have some personalizable paintings like this ^^
I think the next item I am going to make is either a gravestone block, or a hearthstone.
I really like all of those metals. I can look into my recipes, see if I can extend them to use all metals, as long as they have an ingot. I can look at this now. Just release the bed update and a doll that allows you to recover a little bit of hp while sleeping. Good time to start looking at something new while I get my next idea. :)
they're from this mod :) https://mods.vintagestory.at/show/mod/543
and excellent, I do like the beds and look forward to putting mine back down lol
I almost have a mod update done. I had to build a whole custom sleep system to allow my beds to work. I took the opportunity to reduce the satiety comsumed while using my new beds and added a comfort doll that heals you if you hold it while you sleep! As for all of those variants, my beds pull from every kind of metal. I don't have recipes for all of those types, because I didn't know they existed. :D
oh, also...the beds don't seem to actually let you sleep in them; I right clicked mine like I would a wooden bed and though I 'jumped' into the middle of the bed as usual, I didn't sleep
The beds look really cool; was looking through the recipes for them and the molybdochalkos didn't get a recipe (not that I'm likely to try to make one from that, but thought you'd like to know :P ) The metals for mystical metals showed up too, which would make some interesting beds but they also don't have recipes, which is understandable
the magnesium rather makes me drool :P
Theoretically you could just replace the textures that the paintings use with your own screencaptures, but I have the feeling that's not quite what he meant.
Not a this time, but for the future, who knows :)
Possible to turn an in-game screen capture into a painting?