
Mods / Vies Blocks
Author: Vies
Side: Both
Created: May 7th 2021 at 8:13 PM
Last modified: May 17th at 3:32 PM
Downloads: 10317
Follow Unfollow 57
Latest file for v1.18.3:
ViesBlocks-VS1.18.3-v2.4.2.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.
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?