Mods / Furniture Overhaul Library
Author: misterandydandy
Side: Both
Created: Jan 7th 2023 at 7:42 PM
Last modified: Sep 27th at 4:08 PM
Downloads: 22035
Follow Unfollow 127
Latest release (for Vintage Story 1.21.0 and 1.21.1, potentially outdated):
FurnitureLibrary-1.0.18.zip
1-click install
Furniture Overhaul Library
this mod is designed to be used as Library for mods.
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.0.165-dev.165 | furniturelibrary | 293 | May 9th at 1:52 AM | FurnitureLibrary_v1.0.165.zip | 1-click install | ||
|
Added alternativeFirePitShape to inFirePitProps within items/block.
| |||||||
| 1.0.164-dev.164 | furniturelibrary | 739 | Apr 9th at 5:05 PM | FurnitureLibrary_v1.0.164.zip | 1-click install | ||
|
Fixed issue with Harmony patching. | |||||||
| 1.0.163-dev.163 | furniturelibrary | 464 | Mar 17th at 12:32 PM | FurnitureLibrary_v1.0.163.zip | 1-click install | ||
| |||||||
| 1.0.18 | furniturelibrary | 724 | Sep 27th at 4:08 PM | Empty | FurnitureLibrary-1.0.18.zip | 1-click install | |
| 1.0.17 | furniturelibrary | 1448 | Jun 4th at 11:14 AM | FurnitureLibrary_v1.0.17.zip | 1-click install | ||
|
Updated to 1.20.11 | |||||||
| 1.0.16 | furniturelibrary | 2006 | Jan 5th at 10:40 PM | FurnitureLibrary_v1.0.16.zip | 1-click install | ||
|
Fixed Chair code. | |||||||
| 1.0.15 | furniturelibrary | 387 | Dec 26th 2024 at 12:25 PM | FurnitureLibrary_v1.0.15.zip | 1-click install | ||
|
Hopefully fixed the schematics rotating. | |||||||
| 1.0.14 | furniturelibrary | 220 | Dec 16th 2024 at 2:12 AM | FurnitureLibrary_v1.0.14.zip | 1-click install | ||
|
Updated it to work with the lates vs. | |||||||
| 1.0.13 | furniturelibrary | 313 | Oct 1st 2024 at 2:50 PM | FurnitureLibrary_v1.0.13.zip | 1-click install | ||
|
Updated. | |||||||
| 1.0.11 | furniturelibrary | 4709 | Jan 23rd 2024 at 6:38 PM | FurnitureLibrary_v1.0.11.zip | 1-click install | ||
|
Update to V1.19.x | |||||||
| 1.0.9 | furniturelibrary | 5898 | May 11th 2023 at 10:16 PM | FurnitureOverhaul-Library-1.0.9.zip | 1-click install | ||
|
Updated - v1.18.2 but it should work fine on v1.18.1 | |||||||
| 1.0.8 | furniturelibrary | 1985 | Apr 9th 2023 at 9:36 AM | FurnitureOverhaul-Library-1.0.8.zip | 1-click install | ||
|
Updated to v1.18 | |||||||
| 1.0.7 | furniturelibrary | 1270 | Feb 9th 2023 at 1:16 AM | FurnitureOverhaul-Library-1.0.7.zip | 1-click install | ||
|
Tempfix for buckets instead of it using hardcode path it will now use the path within json file. I will remove it as soon as Tyron update the code. | |||||||
| 1.0.6 | furniturelibrary | 674 | Jan 16th 2023 at 5:50 PM | FurnitureOverhaul-Library-1.0.6.zip | 1-click install | ||
|
Fixed issue with one of my patches... | |||||||
| 1.0.5 | furniturelibrary | 510 | Jan 10th 2023 at 5:30 PM | FurnitureOverhaul-Library-1.0.5.zip | 1-click install | ||
|
Fixed crashing issue with ingot molds etc | |||||||
| 1.0.4 | furniturelibrary | 395 | Jan 7th 2023 at 7:45 PM | Empty | FurnitureOverhaul-Library-1.0.4.zip | 1-click install | |
Any ETA on update to 1.21.0?
could you update it to 1.20.12 so it automatically downloads it? Would be nice cause the people have to manually download it everytime they join the server :D
LunaGore send me a friend request on discord, _ruddi
Ruddi I was just curious since I saw some patches for mods, honestly I just want a few of the reshapes of existing items and the stairs but I keep getting an error and since I'm unable to comment on the Nexus page I was unable to reach you directly. Do you mind DMing me on Discord if you don't mind helping me figure things out? My Discord is the same as here.
LunaGore I think everyone knows I'm banned from VS.
I had made a version of my mod with the original VS textures, but that version has been discontinued for a long time.
I don't use many mods, as my mod encompasses many aspects, ideas, and concepts from other mods, and I don't know which mods are compatible with my mod.
LunaGore can do.
As I'm unable to comment on the Nexus page for some reason, can you ask Ruddi to add the VS version to their updates and add compatibility info to the description?
will there be a update for this???
It's mostly use for Medieval Fashion. I was working on making my own models etc for it but life keeps taking over my free time.
wojtek16
I believe only medieval fashion for now?
What mods does this mod work with? Does anyone have a list?
Much appreicated in advance!
misterandydandy Hey! Just real quick - along with Medieval Fasion, how do you mount chairs? Thanks in advance - and thanks for the mod!
I've had a crash using this mod with Medieval Fashion (v2.01.17), I've opened an issue on the issue tracker on github.
Will this also be updated for 1.18?
nope Pamela because my mod is just code part of the mod. I do plan on doing my own asset for it at some point.
Can this mod be used without Medieval Fashion? This is the one that changes sand and tree textures, correct? I love the new textures, but Medieval Fashion doesn't play nicely with XSkils!
Thanks Squiddytreat
I'll message Ruddi on discord see if it is a bug or not. Brumle
Brumle Unfortunately this mod doesn't affect textures at all. That's coming from Medieval Fashion - it changes all of the eye textures to the same color.
Thanks for the prompt fix, misterandydandy! Everything is working properly again.
U can not change the eye color with this mod. I use it on a server and i love the mod but that would be nice if u could fix.
@misterandydandy tahanks for the quick work my friend
Dumpmaster
Squiddytreat
it should be fixed now and I have tested it so if there is any other issue let me know.
i can confirm what sqiud has said, im also getting the exact same crash
This library is causing a fatal client crash whenever placing un-fired clay molds on any sort of block - tested with other mods as well as entirely on its own in a 256x256 world.
-----------------------------
[EDIT] - Specifically it appears to be any type of raw mold for metal molding, as well as the raw watering can.
Fired molds, bowls, crocks, cooking pots, planters, jugs, mugs, and storage vessels all work fine.
-----------------------------
Running on 64 bit Windows with 32 GB RAM
Game Version: v1.17.9 (Stable)
1/8/2023 4:39:04 PM: Critical error occurred in the following mod: furniturelibrary@1.0.4
Loaded Mods: furniturelibrary@1.0.4, game@1.17.9, creative@1.17.9, survival@1.17.9
Involved Harmony IDs: com.misterandydandy.furnitureoverhaul
System.NullReferenceException: Object reference not set to an instance of an object.
at furniture.BlockGroudStoragePatch.CreateStorageFix(IWorldAccessor world, BlockSelection blockSel, IPlayer player) in C:\Users\kiran\Documents\GitHub\Furniture-Library\mods-src\furniture\src\Util\Patches.cs:line 36
at Vintagestory.GameContent.BlockGroundStorage.CreateStorage_Patch2(BlockGroundStorage this, IWorldAccessor world, BlockSelection blockSel, IPlayer player)
at Vintagestory.GameContent.CollectibleBehaviorGroundStorable.Interact(ItemSlot itemslot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, Boolean firstEvent, EnumHandHandling& handHandling, EnumHandling& handling) in VSSurvivalMod\CollectibleBehavior\BehaviorGroundStorable.cs:line 171
at Vintagestory.API.Common.CollectibleObject.<>c__DisplayClass97_0.b__0(CollectibleBehavior bh, EnumHandling& hd) in VintagestoryApi\Common\Collectible\Collectible.cs:line 1092
at Vintagestory.API.Common.CollectibleObject.WalkBehaviors(CollectibleBehaviorDelegate onBehavior, Action defaultAction) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2710
at Vintagestory.API.Common.CollectibleObject.OnHeldInteractStart(ItemSlot slot, EntityAgent byEntity, BlockSelection blockSel, EntitySelection entitySel, Boolean firstEvent, EnumHandHandling& handling) in VintagestoryApi\Common\Collectible\Collectible.cs:line 1091
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.TryBeginUseActiveSlotItem(BlockSelection blockSel, EntitySelection entitySel, EnumHandInteract useType, EnumHandHandling& handling) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 852
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.TryBeginUseActiveSlotItem(BlockSelection blockSel, EntitySelection entitySel) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 835
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleMouseInteractionsBlockSelected(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 563
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnFinalizeFrame(Single dt) in VintagestoryLib\Client\Systems\Player\MouseInWorldInteractions.cs:line 86
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 191
at Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\ClientMain.cs:line 1174
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 1362
at Vintagestory.Client.GuiScreenRunningGame.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 202
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 718
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 622
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 124
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 = 12/25/2022 4:09:29 AM, Site = , Source = Windows Error Reporting, Message = Fault bucket 1942268786250236586, type 5
Event Name: RADAR_PRE_LEAK_64
Response: Not available
Cab Id: 0
Problem signature:
P1: Vintagestory.exe
P2: 1.17.9.0
P3: 10.0.22621.2.0.0
P4:
P5:
P6:
P7:
P8:
P9:
P10:
Attached files:
\\?\C:\Users\squid\AppData\Local\Temp\RDRD500.tmp\empty.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.c5b5fce2-3605-4fde-b29a-615bac022d8e.tmp.WERInternalMetadata.xml
WPR_initiated_DiagTrackMiniLogger_OneTrace_User_Logger_20221224_1_EC_0_inject.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.6d12fa09-cc4f-4ae8-9e63-815c3beb9c17.tmp.etl
WPR_initiated_DiagTrackMiniLogger_WPR System Collector_inject.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.1845f066-1dd1-4313-a97c-6529efa6b338.tmp.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.4467653e-82e9-4a0c-acab-2469bec25db6.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.8f625bef-720e-4071-bcf5-24e1493bd990.tmp.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.eae793bc-33d3-4103-992d-487757f6a8b7.tmp.xml
These files may be available here:
NULL
Analysis symbol:
Rechecking for solution: 0
Report Id: 42c87e0f-8043-4aca-8a4d-803dcde542c2
Report Status: 268435456
Hashed bucket: 777753bbb04a2bcd3af4532ba6c642aa
Cab Guid: 0 }
--------------
{ TimeGenerated = 12/19/2022 1:48:15 AM, Site = , Source = Windows Error Reporting, Message = Fault bucket 1855633467350956392, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0
Problem signature:
P1: Vintagestory.exe
P2: 1.17.9.0
P3: 63501532
P4: KERNELBASE.dll
P5: 10.0.22621.963
P6: 766ca8ae
P7: c0020001
P8: 00000000000906bc
P9:
P10:
Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.4d9ad50d-feed-498d-9168-2141c51248fd.tmp.mdmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.722e8df8-788e-45e6-8d9d-b1054f011cbe.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_Vintagestory.exe_f44b9a46dccd1a39c2ac2f6ed4ca267ebbcb177_7fba9aec_cab_58af3c26-1726-46da-820b-b309d8b0fe59\WPR_initiated_DiagTrackMiniLogger_OneTrace_User_Logger_20221218_1_EC_0_inject.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.c2409fef-5b67-4e6d-97a7-cb26ba3ad13a.tmp.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_Vintagestory.exe_f44b9a46dccd1a39c2ac2f6ed4ca267ebbcb177_7fba9aec_cab_58af3c26-1726-46da-820b-b309d8b0fe59\WPR_initiated_DiagTrackMiniLogger_WPR System Collector_inject.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.e7782ae0-8637-492e-bc62-5b64a5d65031.tmp.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.e341e3f9-5629-42f0-9ed6-6c488adba38e.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.a96b2a7f-49e5-4afc-ad39-f0a3e037891a.tmp.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.e61f588e-863c-48d5-b88a-409dabc72a91.tmp.xml
\\?\C:\Users\squid\AppData\Local\Temp\WER.9ce11ab1-e70f-4722-8e49-af2d4749ee54.tmp.appcompat.txt
WERGenerationLog.txt
These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_Vintagestory.exe_f44b9a46dccd1a39c2ac2f6ed4ca267ebbcb177_7fba9aec_58af3c26-1726-46da-820b-b309d8b0fe59
Analysis symbol:
Rechecking for solution: 0
Report Id: 09d638c9-2fe4-4dd6-a301-ca58d6b6270e
Report Status: 268566624
Hashed bucket: 3f9064e4135a7aa5e9c088ce96c7b968
Cab Guid: 0 }
--------------
{ TimeGenerated = 12/19/2022 1:48:13 AM, Site = , Source = Windows Error Reporting, Message = Fault bucket , type 0
Event Name: APPCRASH
Response: Not available
Cab Id: 0
Problem signature:
P1: Vintagestory.exe
P2: 1.17.9.0
P3: 63501532
P4: KERNELBASE.dll
P5: 10.0.22621.963
P6: 766ca8ae
P7: c0020001
P8: 00000000000906bc
P9:
P10:
Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.4d9ad50d-feed-498d-9168-2141c51248fd.tmp.mdmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.722e8df8-788e-45e6-8d9d-b1054f011cbe.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_Vintagestory.exe_f44b9a46dccd1a39c2ac2f6ed4ca267ebbcb177_7fba9aec_cab_58af3c26-1726-46da-820b-b309d8b0fe59\WPR_initiated_DiagTrackMiniLogger_OneTrace_User_Logger_20221218_1_EC_0_inject.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.c2409fef-5b67-4e6d-97a7-cb26ba3ad13a.tmp.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_Vintagestory.exe_f44b9a46dccd1a39c2ac2f6ed4ca267ebbcb177_7fba9aec_cab_58af3c26-1726-46da-820b-b309d8b0fe59\WPR_initiated_DiagTrackMiniLogger_WPR System Collector_inject.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.e7782ae0-8637-492e-bc62-5b64a5d65031.tmp.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.e341e3f9-5629-42f0-9ed6-6c488adba38e.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.a96b2a7f-49e5-4afc-ad39-f0a3e037891a.tmp.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.e61f588e-863c-48d5-b88a-409dabc72a91.tmp.xml
\\?\C:\Users\squid\AppData\Local\Temp\WER.9ce11ab1-e70f-4722-8e49-af2d4749ee54.tmp.appcompat.txt
WERGenerationLog.txt
These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_Vintagestory.exe_f44b9a46dccd1a39c2ac2f6ed4ca267ebbcb177_7fba9aec_cab_58af3c26-1726-46da-820b-b309d8b0fe59
Analysis symbol:
Rechecking for solution: 0
Report Id: 09d638c9-2fe4-4dd6-a301-ca58d6b6270e
Report Status: 131172
Hashed bucket:
Cab Guid: 0 }
Separate inventory for each drawer? Cabinets with multiple drawers?