Mods / Vies Blocks

Category: #Cosmetics #Crafting
Author: Vies
Side: Both
Created: May 7th 2021 at 8:13 PM
Last modified: Aug 29th at 12:22 PM
Downloads: 17007
Follow Unfollow 116

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!

 

Each type can come in multiple variants, listed below:

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.

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v2.4.12 1173 Aug 29th at 12:22 PM Show viesblocks_2.4.12.zip Install now
v2.4.10 340 Aug 15th at 3:49 PM Show viesblocks_2.4.10.zip Install now
v2.4.8 817 Jun 21st at 2:24 PM Show viesblocks_2.4.8.zip Install now
v2.4.6 399 May 27th at 1:27 AM Show viesblocks_2.4.6.zip Install now
v2.4.5 705 Mar 25th at 1:32 AM Show viesblocks_2.4.5.zip Install now
v2.4.3 109 Mar 24th at 7:11 PM Show viesblocks_2.4.3.zip Install now
v2.4.2 1852 May 17th 2023 at 3:32 PM Show ViesBlocks-VS1.18.3-v2.4.2.zip Install now
v2.4.1 239 May 16th 2023 at 12:58 AM Show ViesBlocks-VS1.18.3-v2.4.1.zip Install now
v2.4.0 243 May 15th 2023 at 3:41 PM Show ViesBlocks-VS1.18.3-v2.4.0.zip Install now
v2.2.0 266 May 11th 2023 at 8:01 PM Show ViesBlocks-VS1.18.2rc4-v2.2.0.zip Install now
v2.1.3 469 May 3rd 2023 at 6:48 PM Show ViesBlocks-VS1.18.1-v2.1.3.zip Install now
v2.1.2 513 Apr 5th 2023 at 9:15 PM Show ViesBlocks-VS1.18.0rc2-v2.1.2.zip Install now
v2.1.1 630 Jan 26th 2023 at 5:11 AM Show ViesBlocks-VS1.17.10-v2.1.1.zip Install now
v2.1.0 231 Jan 26th 2023 at 12:42 AM Show ViesBlocks-VS1.17.10-v2.1.0.zip Install now
v2.0.6 220 Jan 23rd 2023 at 8:31 PM Show ViesBlocks-VS1.17.10-v2.0.6.zip Install now
v2.0.4 808 May 10th 2022 at 5:22 PM Show ViesBlocks-v2.0.4.zip Install now
v2.0.3 363 May 7th 2022 at 2:42 PM Show ViesBlocks-VS1.16.3-v2.0.3.zip Install now
v2.0.2 1366 Feb 3rd 2022 at 12:07 AM Show ViesBlocks-VS1.16.3-v2.0.2.zip Install now
v2.0.1 632 Jan 14th 2022 at 12:47 AM Show ViesBlocks-VS1.16.0-v2.0.1.zip Install now
v2.0.0 372 Jan 13th 2022 at 6:10 PM Show ViesBlocks-VS1.16.0-v2.0.0.zip Install now
v1.6.2 657 Sep 7th 2021 at 10:39 AM Show ViesBlocks-VS1.15.5-v1.6.2.zip Install now
v1.6.1 557 Jul 26th 2021 at 11:17 PM Show ViesBlocks-VS1.15.2-v1.6.1.zip Install now
v1.6.0 517 Jul 20th 2021 at 10:59 PM Show ViesBlocks-VS1.15.1-v1.6.0.zip Install now
v1.5.0 526 Jun 7th 2021 at 8:05 PM Show ViesBlocks_vs1.14.10-1.5.0.zip Install now
v1.4.1 483 May 30th 2021 at 1:13 AM Show ViesBlocks_vs1.14.10-1.4.1.zip Install now
v1.3.0 481 May 26th 2021 at 9:34 PM Show ViesBlocks_vs1.14.10-1.3.0.zip Install now
v1.2.2 529 May 17th 2021 at 6:15 PM Show ViesBlocks_vs1.14.10-1.2.2.zip Install now
v1.1.0 499 May 14th 2021 at 7:41 PM Show ViesBlocks_vs1.14.10-1.1.0.zip Install now
v1.0.3 483 May 12th 2021 at 5:03 PM Show ViesBlocks_vs1.14.10-1.0.3.zip Install now
v1.0.2 502 May 7th 2021 at 8:14 PM Show ViesBlocks_vs1.14.10-1.0.2.zip Install now

59 Comments (oldest first | newest first)

💬 ViesAuthor, Oct 1st at 3:06 PM

Inflectus Do you happen to have those errors? I can look at the other issue. Thanks!

💬 Inflectus, Sep 18th at 12:57 PM

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. 

💬 ViesAuthor, Aug 29th at 12:25 PM

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

💬 ViesAuthor, Aug 29th at 12:01 PM

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!

💬 AntisocialCat, Aug 28th at 3:47 PM

Hello, trying to light up a torch using copper brazier crashes the game. I have not tested this with other braziers yet

 

💬 Shinohoyo, Aug 18th at 3:59 PM

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?

💬 SoulReaperz, Aug 15th at 4:50 PM

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.

 

💬 ViesAuthor, Aug 15th at 3:49 PM

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!

💬 Quimdes, Jul 28th at 9:06 PM

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?

💬 SkullyDog, Jul 16th at 5:13 AM

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.

💬 SoulReaperz, Jul 4th at 3:45 PM

@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

💬 gndrneutralnoun, Jun 21st at 4:07 PM

Thank you for the fix!

💬 ViesAuthor, Jun 21st at 1:24 PM

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.

💬 ViesAuthor, Jun 21st at 12:50 PM

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.

💬 Maamessu, Jun 19th at 7:33 PM

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

💬 gndrneutralnoun, Jun 17th at 4:35 PM

The advanced windows Definitely don't seal rooms, which is very sad. Any chance of being able to fix this?

💬 Zuras, Jun 3rd at 8:00 PM

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 :)

💬 ViesAuthor, May 28th at 8:59 PM

Hi! lol 

💬 CringefinderGen, May 27th at 9:00 PM

hi vies :D

💬 adres4t, Apr 2nd at 11:38 PM

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

💬 Astebrooke, Apr 2nd at 7:59 AM

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!

💬 ViesAuthor, Mar 25th at 1:34 AM

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

💬 adres4t, Mar 24th at 10:04 PM

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

💬 ViesAuthor, Mar 24th at 7:12 PM

The mod has been updated to 1.19.5! 

💬 AngryOscar, Feb 17th at 9:56 PM

I'd love to have windows in 1.19. PLans to update? Thanks

💬 Toudi, Nov 17th 2023 at 7:10 PM

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!

💬 ViesAuthor, Aug 17th 2023 at 4:54 PM

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. 

 

💬 KiriRae, Jul 6th 2023 at 2:01 AM

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()

}

💬 artemax44, Jun 6th 2023 at 2:10 PM

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
💬 turfish, May 26th 2023 at 8:57 PM

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.

💬 ViesAuthor, May 16th 2023 at 12:19 AM

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.

💬 Foxy_Grandpa, May 15th 2023 at 7:06 PM

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

💬 ViesAuthor, May 15th 2023 at 11:32 AM

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.

💬 artemax44, May 12th 2023 at 11:47 PM

Vies

windows can only be obtained by breaking? I don't get the recipe from the windows.
💬 ViesAuthor, Apr 6th 2023 at 11:35 AM

adres4t Just came out! Have fun! 

💬 adres4t, Mar 30th 2023 at 9:01 PM

Hey any ETA for the update to 1.18?

💬 ViesAuthor, Jan 26th 2023 at 12:44 AM

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.

💬 ViesAuthor, Jan 20th 2023 at 3:29 PM

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.

💬 ViesAuthor, Jan 19th 2023 at 5:32 PM

I just updated the mod for 1.17.10. Have fun!

💬 RuneScholar, Nov 23rd 2022 at 7:07 PM

Does this mod work fine in the current (1.17.9) version?

 

💬 AlanD, May 13th 2022 at 12:07 AM

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.

💬 ViesAuthor, May 12th 2022 at 9:09 PM

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?

💬 AlanD, May 11th 2022 at 5:32 AM

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.

 

💬 ViesAuthor, Feb 3rd 2022 at 1:09 PM

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. 

💬 ViesAuthor, Feb 2nd 2022 at 11:17 PM

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.

💬 Kruber, Jan 27th 2022 at 8:22 AM

@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

💬 BlueFuryDragon, Jan 27th 2022 at 6:12 AM

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.

💬 Crossthebase, Jan 16th 2022 at 12:44 PM

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

💬 ViesAuthor, May 30th 2021 at 1:16 AM

I am glad you like it! I added a custom painting to my list. Just updated the mod and added a Hearthstone! Woot!

💬 Lich, May 27th 2021 at 4:08 PM

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

💬 ViesAuthor, May 21st 2021 at 11:02 AM

I think the next item I am going to make is either a gravestone block, or a hearthstone. 

💬 ViesAuthor, May 17th 2021 at 6:18 PM

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

💬 Lisabet, May 16th 2021 at 11:08 PM

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

💬 ViesAuthor, May 16th 2021 at 9:28 PM

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

💬 Lisabet, May 16th 2021 at 8:27 AM

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

💬 Lisabet, May 15th 2021 at 3:21 AM

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

💬 l33tmaan, May 12th 2021 at 6:14 PM

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.

💬 ViesAuthor, May 12th 2021 at 5:30 PM

Not a this time, but for the future, who knows :)

💬 1618, May 12th 2021 at 5:07 PM

Possible to turn an in-game screen capture into a painting?

(edit comment delete)