Mods / Food Shelves

Category: #Storage
Author: SONZINA
Side: Both
Created: Aug 1st at 4:48 PM
Last modified: 6 days ago
Downloads: 26098
Follow Unfollow 480

Latest file for Various v1.20.x:
foodshelves_1.4.4.zip 1-click install


Were you disappointed when you realized you can't put pies on shelves?
Do you wish you could pack bread more tightly on a shelf since there's clearly more room?

Well, this mod fixes it.

This is my first mod so please report any bugs you find! Suggestions are also appreciated.
If you want to contact me or see more info about the mod plans, reach out on the VS Discord channel, or DM me - @sonzina.

Compatible with: Expanded Foods & Wildcraft: Fruits and Nuts.
Configurable wood variations of my shelves similar to VanillaVariants.

Handbook contains more info on what you can put on shelves.

Next update:

  • TBA

Special thanks to Dana over at the VS Discord for providing help during my learning stages of VS modding.

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.4.4 1313 6 days ago Show foodshelves_1.4.4.zip Install now
v1.4.3 2318 Dec 6th at 3:34 PM Show foodshelves_1.4.3.zip Install now
v1.4.2 2089 Nov 30th at 10:52 PM Show foodshelves_1.4.2.zip Install now
v1.4.1 1675 Nov 17th at 9:16 AM Show foodshelves_1.4.1.zip Install now
v1.4.0 550 Nov 15th at 8:37 PM Show foodshelves_1.4.0.zip Install now
v1.3.1 5791 Sep 28th at 10:30 PM Show foodshelves_1.3.1.zip Install now
v1.3.0 1602 Sep 19th at 2:58 PM Show foodshelves_1.3.0.zip Install now
v1.2.0 1944 Sep 7th at 7:40 PM Show foodshelves_1.2.0.zip Install now
v1.1.5 2660 Aug 26th at 9:50 AM Show foodshelves_1.1.5.zip Install now
v1.1.4 716 Aug 23rd at 7:25 PM Show foodshelves_1.1.4.zip Install now
v1.1.3 1340 Aug 17th at 10:35 PM Show foodshelves_1.1.3.zip Install now
v1.1.2 953 Aug 13th at 8:48 PM Show foodshelves_1.1.2.zip Install now
v1.1.1 598 Aug 11th at 6:59 PM Show foodshelves_1.1.1.zip Install now
v1.1.0 764 Aug 8th at 10:15 PM Show foodshelves_1.1.0.zip Install now
v1.0.1 1415 Aug 2nd at 3:54 AM Show foodshelves_1.0.1.zip Install now
v1.0.0 345 Aug 1st at 4:53 PM Show foodshelves_1.0.0.zip Install now

123 Comments (oldest first | newest first)

💬 Stranger92, 1 hour ago

Noticed a bug: you cannot place two adjacent ceiling jars on chiselled blocks: they will fall off.

Steps to reproduce: make 2 adjacent blocks chiselled -> place 1st ceiling jar -> place 2nd ceiling jar -> they fall off.

Doesn't work backwards: if you chisel two blocks after adding ceiling jars, they will stay in place unless you hit one off yourself.

💬 Mesrune, 2 days ago

Hello!

Since you made a «vertical» big barrel, can you manage to make a «normal» big barrel?
One we can use to make wine, dye, etc?

Peace!

💬 SONZINAAuthor, 6 days ago

quartzar Yes, I prefered the old ones too. With these new ones I also have some texturing issues, I might change them if the devs don't do it themselves.

💬 quartzar, 6 days ago

Lovely mod, just wondering if you know why my tables (vanilla and this mod) have bent legs? When did VS make this change, or is something conflicting?

It's part of 1.20... gonna have to make a mod that reverts them to having straight legs again!:-D

💬 SONZINAAuthor, Dec 8th at 9:18 PM

Khaosmatic Of course!

💬 Khaosmatic, Dec 8th at 8:22 PM

This looks great! Is it safe to add mid game?

💬 SONZINAAuthor, Dec 7th at 5:19 PM

Yololator Currently no - that's actually a decent suggestion lol I haven't considered any bulk meat storage. I usually keep them in basegame barrels. Might make a block for it in the future.

💬 Yololator, Dec 7th at 4:48 PM

is there something to store meat?

💬 SONZINAAuthor, Dec 7th at 9:01 AM

Irecco Hi, you can open the handbook for each block and see a small section on what you can put on that block/shelf. The CeilingJar accepts resin, animal fat and beeswax if you're on vanilla, and all dehydrated/dry fruit if you're playing with Expanded foods. Simply place the block on the ceiling, select the item and place it with right click as you would on a crate, and right clicking with an empty hand on it will give you that item back. Holding shift while doing this, you can put/take whole stacks, cheers!

💬 Irecco, Dec 7th at 1:07 AM

Hi, I wanted to ask, how to use the ceiling jar? I love the idea but I have no idea how or what I can put inside

💬 SONZINAAuthor, Dec 6th at 9:20 AM

Cherriberri Are you using the latest v1.4.2 version of the mod? I fixed this issue in that version. If it's still happening while you're at v1.4.2, do report back to me here or on discord, I'd love to have more details!

💬 Cherriberri, Dec 6th at 6:26 AM

I am also having items disappear off shelves in 1.19.8, not 1.20. I was using shockbyte to host a server, and seeds and eggs have now disappeared off their shelves. Both instances were with the short shelves, but I don't know yet if it is the short shelves alone are doing it.

💬 SONZINAAuthor, Dec 5th at 4:52 PM

peppergoji Sorry to say but that's not exactly the case, the perish timers are not correct and are misguiding people, and transitioning of items doesn't work for my shelves (eg. raw cheese won't transition to cheese or dehydrated fruit won't transition to dry fruit)
I was hoping to port this mod over to attribute system before 1.20 but it dropped sooner than i expected so i'll just push an update soon.

💬 peppergoji, Dec 5th at 12:02 AM

Surprisingly, 1.1.5 still works with 1.20, with only a minimal bug with cheese/pie shelf storage not displaying listed items or spoilage rates.

💬 SONZINAAuthor, Dec 4th at 9:15 PM

Aspenizcool Hi, if this is happening on game version 1.20 - do note that this mod still isn't updated for that version yet. If it's happening on 1.19.8, I'd like more details if possible!

💬 Aspenizcool, Dec 4th at 3:54 PM

items seem to disapear off shelves

💬 SONZINAAuthor, Dec 3rd at 9:26 AM

Neocrife the small barrel is the vanilla barrel from the base game. Just place an empty barrel into your hotbar and right click the barrel rack. Cheers!

💬 Neocrife, Dec 3rd at 7:58 AM

I dont find a way to make "small" barrel for the little rack, any idea where I'm wrong ? The only barrel I got is a Kegg from HoD I dont think this one is working with ? TThanks and nice mod btw !

💬 SONZINAAuthor, Nov 24th at 11:51 AM

dangerousb Thanks! As for the More Animals, I'll note it for the future, if the eggs have a relatively simple model - or the same model as vanilla, it would be a simple addition!

💬 dangerousb, Nov 24th at 12:04 AM

Loving the storage options! Do you have any plans to make the egg shelves recognize the eggs from More Animals? My pheasant eggs can't be placed on the shelves

💬 SONZINAAuthor, Nov 19th at 11:11 AM

FireVentus That was actually one of the blocks that should've made it into this update, but I had to postpone it. It's coming hopefully for the next one, however I'll have to take a short break from modding since I have IRL obligations to do in the near future.

💬 FireVentus, Nov 19th at 5:05 AM

Thanks for the quick hotfix for the glass.
I have a question/suggestion, how about a sack or something to store flour or grains?

💬 SONZINAAuthor, Nov 18th at 9:45 PM

Kronuse Glad to hear it works!

💬 Kronuse, Nov 18th at 9:38 PM

It has resolved itself apparently. Not sure what I did different this time.

💬 SONZINAAuthor, Nov 18th at 11:33 AM

Aimli the "skinpart-hairbase-short” is in the base game - so your Vintage Story folder/assets/game/lang/en, that's the one i'm using. I guess since it's not correct to use that, i should probably use my own one. We'll see.


Kronuse I didn't have this issue when updating an old world (from 1.3.1) to 1.4.0+, it's possible that either you didn't install it correctly - or the mod just happened to uncheck itself when you updated the mod. (edit: I just made a new world on 1.3.1 and updated to 1.4.1. and everything was fine). If this issue persists, could you "look at" the seed shelf that had such an issue, then press Ctrl + F3 and send me the screenshot via Discord? I'd also prefer one such photo after the block has turned into "?" but it's alright if you can't do that one. Cheers.

💬 Kronuse, Nov 17th at 9:55 PM

What happened to the seed shelves? when I updated my seed shelfs turned into a white block with a red "?" in it and had to revert to 1.3.1

💬 Aimli, Nov 17th at 10:21 AM

Oh, and I'd be more than happy to use discord to contact you!

But I didn't find “skinpart-hairbase-short” in the en.json file in version 1.4.0.

My discord ID is:
Aimli
aimli0507_73402

💬 SONZINAAuthor, Nov 17th at 9:06 AM

FireVentus you are correct, they don't seem to work for some reason. I'll release a hotfix soon, thanks for the report!

💬 FireVentus, Nov 17th at 4:01 AM

For some reason the recipes that uses glass are not working for me

💬 SONZINAAuthor, Nov 16th at 6:48 PM

Aimli hi, i'm using this lang entry (that's in the base game) for the "short" translation, it seems that in chinese is wrong? "skinpart-hairbase-short": "Short", thank you for providing the translations for 1.4.0 version.
Also, can i contact you regarding localization for the next update via discord, or do you not prefer that?

💬 Aimli, Nov 16th at 1:40 PM

Shorter variants are not in the lang file but are Chineseized as [短发] (which is wrong), please tell me why this is?

💬 SONZINAAuthor, Nov 15th at 10:53 PM

Devilofether I have plans for an item (or system) that would do just that, but mainly I was thinking of making it for fruit stuff only, so the fruitbasket would be somewhat useful since right now it's not of much use. However, it would be easy to make it work with every (or most) food items. It's planned, sure, but it's not coming anytime soon.

💬 Devilofether, Nov 15th at 10:46 PM

Such a pretty mod, too bad you can't really turn off food rot, because these look pretty; it would be awesome to have shelves full of food like this around just for decoration. I would like to see a cosmetic food mod, where you sacrifice the food item to turn it into one that can't be eaten, but doesn't spoil

💬 SONZINAAuthor, Nov 9th at 8:04 PM

MaldrakBK It's a design intent. I made all shelves match the vanilla shelf's perish times. To be honest I didn't even know that anything other than raw grain has any benefits when put inside a storage vessel.
As of now, there is not a config option to change the perish times, and isn't planned either. I might do it at some point in the future, but anytime soon not really.

💬 MaldrakBK, Nov 9th at 12:16 AM

SONZINA

Quick question that might be a design intent.  I made a lot of bread and put it on my bread shelf, but then noticed that the spoil rate was double what the storage container rate was.  And since the bread was listed as grain, it just made more sense to put it there.  Is there a way to configure spoil times to make them match the other storage choices?  Or did you want the rate doubled since it is open as opposed to a more sealed storage?

💬 SONZINAAuthor, Nov 4th at 9:13 PM

KoftheAshes Thanks! As for the CarryOn, it was planned, but the developers never responded to some of my questions, and the source code is kinda confusing not to mention that i'm not seeing any way of "taking the barrel" out of the rack and then carrying it around - Only way i can make the mod work is to carry the actual barrel racks around, which i don't find pleasing gameplay-wise or aesthetically (since the barrel's not rendering when carrying it). Unfortunately i had to push the compatibility update for it for a later date.

💬 KoftheAshes, Nov 3rd at 1:19 AM

ADORE this mod. The asthetic is fantastic and its so useful! But are there any plans to possibly integrate with the Carryon mod? I love that the barrel racks allow for vertical storage, but I never end up using them because I can't store sealed barrels to cure/mix Vinegar or Wine etc.. I always end up having barrels all over my floor and empty barrel racks. I'm aware you can manually transfer liquids to the barrels but only the final product. It would be nice to mix the barrels on the ground and then be able to store them after sealing them.

💬 SONZINAAuthor, Nov 1st at 8:02 PM

rabah Thanks for the kind words! As for the mixing, I know but I did it since, to me at least, it would make no sense to do such things with horizontal barrels, which are mainly used for liquid stuff only IRL. I don't think i'll add it in sorry!

💬 rabah, Nov 1st at 5:46 PM

SONZINA

i love this mod so much!! its a shame though that you cant make leather and mix other stuff in the big barrels though :(

💬 SONZINAAuthor, Oct 29th at 9:12 PM

huflungpu thank you! I'm glad you like the showcase of the mod, and i'm certain you'll love it when you jump in with it :)

💬 huflungpu, Oct 29th at 2:14 PM

This looks fantastic!! I've been searching for a large tavern style barrel for ages. All of the models look awesome! Can't wait to jump in and try it out.

💬 SONZINAAuthor, Oct 6th at 11:18 AM

Snowfall94 you mean like a shorter variation of the shelf, basically having 9 slots in total? I'm working on shorter variants of my shelves so i think what you're suggesting is already in the works, if that's it of course. Although, they might not be exactly what you wanted.

💬 Snowfall94, Oct 6th at 1:30 AM

Is there any way you can make a Seed Shelf that's the exact same thing but instead of having 3 columns per row, it's just 1 column?

I love how the interaction works and how it's super easily accessible, but would personally love just a flat shelf with 1 column, 3 rows

💬 SONZINAAuthor, Sep 28th at 10:33 PM

Quiche You're welcome! I only hope that it does improve performance, as in my limited testing it was more-less the same.

💬 Quiche, Sep 28th at 10:31 PM

Thank you bless for the performance update, looking forward to updating to this latest version.

💬 SONZINAAuthor, Sep 24th at 4:46 PM

HerculesTarace There's no new added model for the smaller barrel rack, just right click the barrel rack with the vanilla barrel. Cheers!

💬 HerculesTarace, Sep 24th at 3:58 PM

hello, i can't find the small barrel, i have the rack for small barrel but not the barrel

💬 SONZINAAuthor, Sep 8th at 8:18 PM

Nebux yup, you're right. Idk why it's the first time i'm hearing of this, this is a pretty old bug lol. Thanks for the report! I'll skip on the hotfix for now since it's nothing game-breaking. I'll include it in the next update.

💬 Nebux, Sep 8th at 8:07 PM

my bad the textures are flipped for the big rack  and small rack. i was too tired to read properly

💬 SONZINAAuthor, Sep 8th at 7:19 AM

Nebux huh, weird. It doesn't happen on my end...

💬 Nebux, Sep 7th at 10:19 PM

small bug: big barrel racks drop directional items thus cluttering the inventory with N-S and W-E items

💬 SONZINAAuthor, Sep 7th at 8:48 AM

Quiche Honestly, you're right on that part. I think I'll just flip them by default. Thanks for the suggestion!

💬 Quiche, Sep 6th at 9:10 AM

Still loving this mod so much. Would adore an option to have the fruit bars face the other way so the pretty gelatins show on display.

💬 gndrneutralnoun, Aug 31st at 9:00 PM

Just here to say I love how these look and I'm excited for having the other wood types for these :)

 
💬 Hexwitch, Aug 30th at 9:14 PM

SONZINA Right, that's how I imagined it.

💬 SONZINAAuthor, Aug 29th at 8:55 AM

Marik currently, all storage options (except the barrel racks) work with cellar ice. I'll try to fix the barrel racks in one of the next updates, but depending on how it's implemented there might need to be some compromises.

💬 Marik, Aug 29th at 12:33 AM

@sonzina Hey, what are the chances you could make your storage options work with Medieval Expansion's cellar ice?

💬 Coreplant, Aug 27th at 5:40 PM

First - love this, it adds so much fun to my in-game pantry to see all these different foods stored and on display. Also, seeing EGGS on display is so much more appealing than opening a jar to get them.

Second - also vote for compatability with MoreVanillaVariants, it's just plain fun seeing all the different wood textures in your home.

💬 SONZINAAuthor, Aug 27th at 10:31 AM

Hexwitch It will be added, i'm thinking when i push out the next update, that the next one after that would focus on compatibility with mods like CarryOn, MoreVanillaVariants and such. Still might take some time though. Just curious, the CarryOn compatibility you want is to take the barrel out, not the entire rack with you, right?

KaraSong it properly cures the liquid though? I'd suggest keeping them in bottles anyway as they have longer lifespans, but i just tested on a world and they're properly curing, other players agree on it. Do you have ef properly installed? The perish speed might also be faster than curing speed if you're putting the liquid in barrels/buckets in cellars during warm seasons so that's why it can happen too. Also, i'm pretty sure you can't put any liquid stuff on my shelves, so i don't think the problem is with my mod.

💬 KaraSong, Aug 26th at 10:46 PM

can you fix wine turning into vinegar on shelfs and barrel racks? lost a ton of wine thinking it turn into strong wine

 

💬 Hexwitch, Aug 26th at 9:26 PM

+1 to the CarryOn request, imagine bringing out a cask of wine from the cellar to the server tavern. You could fill up a barrel at a water source, then place it in a kitchen alcove for whenever you want to make soups or broths, instead of having to run to and fro with buckets or having to accomodate a whole water block inside.

But I get it if there's coding issues that can't be resolved, I'm pretty happy already about the barrel racks just existing, they've done wonders for my cellar design

💬 SONZINAAuthor, Aug 25th at 11:17 PM

Monzi hmmm weird, i did set up a private server and got no errors for those before release. Thanks for reporting, will be fixed!

💬 Monzi, Aug 25th at 1:19 PM

When I start my server I get the following errors.

25.8.2024 15:02:29 [Server Error] Patch 1 (target: foodshelves:recipes/grid/barshelf.json) in foodshelves:patches/expandedfoods.json failed because supplied path /enabled is invalid: The json path /enabled was not found. No such element 'enabled' at the root path
 
25.8.2024 15:02:29 [Server Error] Patch 3 (target: foodshelves:recipes/grid/sushishelf.json) in foodshelves:patches/expandedfoods.json failed because supplied path /enabled is invalid: The json path /enabled was not found. No such element 'enabled' at the root path
💬 SONZINAAuthor, Aug 23rd at 6:22 PM

zulixe I just downloaded the mod to test and it seems to throw a null reference error for my mod when using it, but it's throwing it at a weird place where literally nothing there cannot be null, so it's most likely something inside the logic of that vanilla method. I have no idea what's causing it, and i currently have no time to go through the source code of that mod to possibly check if it's modifying something to interfere with this mod. It also seems to only happen with existing worlds i think? I created a new world and it works, but worlds that didn't use animal cages before crash. Thanks for reporting it though!

edit: I've tested it some more and it seems it happens more-less on specific worlds? I have no idea what's happening but i'll take a look when i have the time

💬 zulixe, Aug 23rd at 3:15 AM

appears to be incompatible with https://mods.vintagestory.at/animalcages

💬 SONZINAAuthor, Aug 19th at 9:32 AM

Burgersim It's planned, players have asked for it so it will be implemented at some point in the future, however i'm currently nearing my uni exams so i kind of stopped developing "big" updates for now, i will continue of course when i finish with them.

Quiche So, that is extremely weird and i honestly don't know what the hell is happening. The line 107 is as follows:

(Api as ICoreClientAPI).TriggerIngameError(this, "cantplace", Lang.Get("foodshelves:Only barrels can be placed on this rack."));

The only thing that can be of issue, that can actually be "a null reference" is the Api. However "the Api" shouldn't ever be null, it's the game's Api accessible from the block. I want so solve this issue so bad because i'm also planning to introduce bigger barrel racks so that one wouldn't have this problem, but i have no idea what to do honestly. I'll ask around in the VS Discord and do a bit more testing on my part, maybe even setting up a private server just for me, maybe the server handles things more differently. I'm using this very particular line on almost all my Blockentity classes, and it's just the barrelrack crashing. This is why it's so hard to pinpoint the issue. The only thing that I am happy about is that it's not the same line crashing you so that's a plus lol. Thanks for the more detailed update! Also, i'd love to have you over the VS discord channel for this mod, it's a bit easier communicating there - discord.com/channels/302152934249070593/1268914870854746112

Update: I might've figured it out - https://www.mediafire.com/file/j8ke0yvduox8pcf/foodshelves_1.1.4.zip/file here's a download link, i'm not posting it as an "official" update since it might still crash, this is just a test version. Let me know if it helped, and if it crashes send a crash message either here on in the discord channel, you don't need to test it seriously, just test it with existing blocks, or place a new one and test that one. Hopefully it's a fix!

edit:
Neuro_Mancer Sorry i kind of missed your comment! I've checked my code and i've tried to make it work, but to no avail. With no source code for the mod you've provided i can't really see what's going on under the hood with the barrel, and it properly goes through all my checks except the vanilla ones which i cannot modify. Unfortunately if you want them to work, you'll have to disable the feature for storing barrels into a backpack slot.

💬 Burgersim, Aug 19th at 7:18 AM

Love the idea of the mod, also would love to see Vanilla Variants support added at some point (and maybe even the woods from Wildcraft: Trees and Shrubs). For now that's basically the only reason, why I'm not using the mod on my Server, bc (almost) everything else can be crafted from different wood types

💬 Neuro_Mancer, Aug 19th at 5:07 AM

dashr

Yeah that is correct.

SONZINA

I thought it was a vanilla feature. Is there an easy fix to that on your side? This will probably be no priority, but I was just wondering if that is maybe an overloaded method or something of the kind.

💬 Quiche, Aug 18th at 5:18 PM

SONZINA So we've been attempting to make the barrels work.

Remapping has not solved this issue.

The error message before was not from players trying to put liquid into the barrel. I'll add the step by step of what happens to the player that causes that error message.

Exception: Object reference not set to an instance of an object.
at FoodShelves.BlockEntityBarrelRack.OnInteract(IPlayer byPlayer, BlockSelection blockSel) in D:\Mods\Vintage Story\FoodShelvesDEV\FoodShelves\FoodShelves\FoodShelves\code\BlockEntity\BlockEntityBarrelRack.cs:line 107
at FoodShelves.BlockBarrelRack.OnBlockInteractStart(IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel) in D:\Mods\Vintage Story\FoodShelvesDEV\FoodShelves\FoodShelves\FoodShelves\code\Block\BlockBarrelRack.cs:line 22
at Vintagestory.Server.ServerSystemBlockSimulation.HandleBlockInteract(Packet_Client packet, ConnectedClient client) in VintagestoryLib\Server\Systems\World\BlockSimulation.cs:line 478
at Vintagestory.Server.ServerSystemInventory.HandleHandInteraction(Packet_Client packet, ConnectedClient client) in VintagestoryLib\Server\Systems\Inventory.cs:line 260
at Vintagestory.Server.ServerMain.ProcessNetMessage(NetIncomingMessage msg, NetServer mainSocket) in VintagestoryLib\Server\ServerMainNetworking.cs:line 138

Player is using a jug, bucket or bowl to pull liquid from the barrels by clicking right click or shift+right click on the tap. (We've tried both)

The bowl, bucket or jug will show as being filled before the game kicks the player.

The bowl, bucket or jug returns to being empty and the liquid is back into the barrel.

It's still causing kicks. We've tried pulling out a mod to see if there's any incompatibility with balanced thirst but that did not seem to be it.

Thank you for being so willing to help us out!

💬 dashr, Aug 18th at 12:38 PM

Neuro_Mancer You're most likely using this mod: mods.vintagestory.at/crosscomme

You can just delete the ability for it in the mod itself. That's how I did it.

 

💬 SONZINAAuthor, Aug 18th at 8:16 AM

Neuro_Mancer Hi! It's honestly the first time i'm hearing that you can place barrels in the backpack slot, it's most likely a mod. For the barrels to be placed inside the barrel rack, they have to be empty, and inside the hotbar slot. Select the barrel in the hotbar - so it would be in your hands, and simply right click the rack with it. Holding shift or ctrl doesn't make any difference.

💬 Neuro_Mancer, Aug 18th at 6:29 AM

Hey there, how do one add a barrel to the barrel rack?

Maybe there is an incompability with some mod I use but maybe I do something wrong.

I tried right clicking the barrel rack with a barrel in hand in the backpack slot. Also any combination of shift and ctrl did not do the trick.

💬 JimmyVorisek, Aug 17th at 10:42 PM

SONZINA no worries thank you soo much for the fix, cant wait to play :) !

💬 SONZINAAuthor, Aug 17th at 10:14 PM

JimmyVorisek Thanks for the report! Apparently, the blockcode for some of the pumpkins have "fruit-" in them and that made them pass the check... Them being a block it throws a null reference when i "cast" it to an Item. I posted the v1.1.3 fix which will fix this bug and let your world load. I'd also recommend you take the pumpkin from the Fruit Basket or break it to take it out. Sorry about that!

💬 JimmyVorisek, Aug 17th at 6:49 PM

Dont put Pumpkins in Fruit Basket, crashed the game even after restart and joining my world, world couldnt be loaded, please reapir this problem. Thx

💬 SONZINAAuthor, Aug 14th at 2:11 PM

Skyve I'm pretty sure, and some users on discord have confirmed, that it does work. It's more-less coded exactly like the vanilla barrel (except the added "features") so yeah.

💬 Skyve, Aug 14th at 1:13 PM

Is it possible to cure wine and other liquids in the rack barrels? (I think it's from Expanded Foods)

💬 SONZINAAuthor, Aug 13th at 10:24 PM

SpacemanSpliff Yeah, can't really do anything about that, but thanks for posting that as it might help someone who uses both mods figure out how to make both! And thanks for the praise!

💬 SpacemanSpliff, Aug 13th at 2:41 PM

This mod is literally everything Ive wanted or vintage story, -especially- the barrels for liquid storage (wine cellars!!). Thank you -so- much for your work. I see you might be making big barrels soon, that would be awesome. Thank you for your work!

edit: Just a FYI, cause I'm sure theres nothing reasonable that can be done, but the breadshelf recipe conflicts with the lantern post mod. https://mods.vintagestory.at/lanternpost . The work-around is to use more than 1 wood type for the recipe

💬 SONZINAAuthor, Aug 12th at 5:03 PM

Quiche do update me on it, with my singleplayer testing no matter what i do it doesn't crash, i do want to solve that issue tho so i do need help with it, thanks. If it continues to happen i'll have to change the way they work i think. Although, some players are confused on how to use them, so i might end up doing it anyway - we'll see.
The problem also, might be the remapping or just pick up and place the block again? I have no idea but i accidentally erased my test world a while back so my every test has been on a new world so the remapping thing never popped up. I know that sometimes when i changed the code a remap was needed to fix the issues, or simply replacing the block. So do try that as well and see if the issue persists.

edit: Also i just noticed when they pull something out of the barrel? The crash message posted shows when they tried to put liquid inside the barrel, i'm sorry you're having these issues but i can't solve them without detailed info xd, hopefully the fix works

💬 Quiche, Aug 12th at 3:55 PM

SONZINA My players say they when they tried pull anything out of the barrels that's when they'd crash. Whether it was bone broth or alcohol. Both base game and mod wines cause exceptions to be thrown and disconnect the players. I'll try using the latest update and give you a message back if it works.

💬 Nebux, Aug 12th at 2:42 PM

how do i add wine to be barrel rack?

 

💬 SONZINAAuthor, Aug 11th at 7:05 PM

Nebux thanks for posting that! I've uploaded a hotfix for it and some other issues.

💬 Nebux, Aug 11th at 12:48 PM

BUG: destroying the fruit basket with an axe give back the fruits and the full basket, thus duping the fruits inside

 

💬 SONZINAAuthor, Aug 11th at 10:05 AM

Quiche Hmm I honestly have no idea why it does that as it's a vanilla method, it's throwing a null reference error so i'll add some checks i guess, thx for posting it! Is it maybe possible to get some info from the player about what he did to incite this error?

Poompers There are plans to do that, just won't come soon.

💬 Poompers, Aug 10th at 11:28 PM

Loving the mod for saving space and the cozyness it gives to my cellar, are there any plans to make the barrels allow sealing while on the racks?

💬 Quiche, Aug 10th at 10:36 PM

Having a funky little bug when placing down the barrel rack and it's kicking out players.

10.8.2024 22:34:51 [Server Warning] Exception at client 131. Disconnecting client.
10.8.2024 22:34:51 [Server Event] Player got removed. Reason: Threw an exception at the server
10.8.2024 22:34:51 [Server Error] Exception: Object reference not set to an instance of an object.
at FoodShelves.BlockEntityBarrelRack.OnInteract(IPlayer byPlayer, BlockSelection blockSel) in D:\Mods\Vintage Story\FoodShelvesDEV\FoodShelves\FoodShelves\FoodShelves\code\BlockEntity\BlockEntityBarrelRack.cs:line 100
at Vintagestory.Server.ServerSystemBlockSimulation.HandleBlockInteract(Packet_Client packet, ConnectedClient client) in VintagestoryLib\Server\Systems\World\BlockSimulation.cs:line 427
at Vintagestory.Server.ServerSystemInventory.HandleHandInteraction(Packet_Client packet, ConnectedClient client) in VintagestoryLib\Server\Systems\Inventory.cs:line 255
at Vintagestory.Server.ServerMain.ProcessNetMessage(NetIncomingMessage msg, NetServer mainSocket) in VintagestoryLib\Server\ServerMainNetworking.cs:line 138

💬 SONZINAAuthor, Aug 9th at 10:44 PM

Skyve Didn't notice that lol, will be fixed in the next update - as it's not inconveniencing anyone i'll skip out on the hotfix this time

💬 Skyve, Aug 9th at 10:23 PM

Descriptions on the barrels placed in the rack are switched: the input one has the output tooltip and vice versa.

💬 MrTango, Aug 9th at 9:17 PM

Cool, thanks, no worries.

💬 SONZINAAuthor, Aug 9th at 6:58 PM

MrTango I'll check that. I don't play with carry-on so I coded it in a specific way (which it had to be done), but if it's not too complicated i'll see what i can do to make it possible. Don't expect an update soon though lol, I have university work do to so the upcoming updates will be slower.

💬 MrTango, Aug 9th at 5:02 PM

Would be nice to be able to place and take a barrel to and from the rack using carry on mod (held in both hands).

💬 CKitt, Aug 9th at 2:05 PM

Until now, I didn't realize how much I wanted this exact feature along EF. Thank you!

💬 SONZINAAuthor, Aug 9th at 8:06 AM

Rambo_Turkey hi, I've tested the racks a bit and i can't replicate the bug, can you give me some more detailed info about what you do to dupe it?

Filvandrel Cool suggestions, i'll note it! They'll probably come some time in the future after i implement the stuff i said would be as the next update :)

💬 Filvandrel, Aug 9th at 5:14 AM

Hey, love the mod! I've been waiting for some kind of dynamic storage mod for ages and you made it happen! :D
If I may leave some suggestions for the future:
- A clay jar, that would be used to store items like salt, resin, fat, wax or honeycombs
- A sack or bin for storing grains and flour
- Firewood rack?
Would be cool to see some of that someday :)

Cheers!

💬 Rambo_Turkey, Aug 8th at 11:49 PM

got it, thank you. defnitly incompatable with cary on but not fataly so you just cant place barrels into it that way. there seems to be a duping bug with the barrel racks atm, after you add some liquid to the barrel on the rack it looks like the bucket in your hand is empty but if you place the bucket on the ground or try to refill it becomes full again.

💬 SONZINAAuthor, Aug 8th at 11:25 PM

Rambo_Turkey I might've made them a bit confusing now that you mention it, There's a small hole near the top of the front of the barrel, above the tap, where you can "pour" the liquid inside the barrel. Looking at the tap with the bucket will allow you to "drain" it.

💬 Rambo_Turkey, Aug 8th at 11:22 PM

actualy how do they work in general, i can put barels in them but i cant fill them with liquid but they look fantstic : (

💬 SONZINAAuthor, Aug 8th at 11:18 PM

Rambo_Turkey I have no idea lol, probably not?

💬 Rambo_Turkey, Aug 8th at 11:00 PM

will the barel shelves work with cary on?

💬 SONZINAAuthor, Aug 8th at 10:40 PM

Sonito Thank you!

GVLT Hmm, if I get more requests I might consider it.

TheNiteFox I checked the .json files however I don't see any warnings or errors there. It might be due to conflicting recipes? I'm not sure but I'm gonna need more than that... Are you using any more mods? Can you check if the recipes are conflicting with each other?

SeniLiX This one might come, but not anytime soon. If I do get more requests for them though, I might do it sooner.

Hydromancerx I will check on this later, i never played with the mod. It might come in the update after the next one.

💬 Sonito, Aug 8th at 10:31 PM

Thank you for the update ! I love your mod

 

💬 GVLT, Aug 8th at 12:03 PM

Hi, great mod! Can we have simpler seed shelves without the depth it have right now? Just 3 rows vertically and 3 rows horizontally.

💬 SONZINAAuthor, Aug 6th at 9:48 PM

Thank you all for the kind comments!
I've just got back from vacation and will start working further on the mod, you can expect next update to be about horizontal barrel racks (stackable of course), and i'll look into the issues and suggestions you guys have posted, the suggestions might or might not come though.
Glad you're all enjoying the mod! ❤️

💬 Binoriio, Aug 6th at 4:26 AM

I love this mod!❤️ But is not letting me craft the shelve for seeds. The recipe is asking for a seed shelve in order to create a seed shelve, I don't know if this is intended to be like that or if a error on the mod.

 

Than you for creating this mod :)

💬 MrFastZombie, Aug 2nd at 11:25 PM

beautiful models!

💬 TheNiteFox, Aug 2nd at 5:02 PM

Absolutely love these shelves! Definitely an essential mod to have in every one of my saves now xD

Just wanted to let you know these errors are happening under server-main.txt

[Warning] Failed resolving crafting recipe ingredient with code foodshelves:barshelf-normal-east in Grid recipe
[Error] Grid Recipe 'foodshelves:recipes/grid/barshelf.json': Output Block code foodshelves:barshelf-normal-east cannot be resolved
[Warning] Failed resolving crafting recipe ingredient with code foodshelves:sushishelf-normal-east in Grid recipe
[Error] Grid Recipe 'foodshelves:recipes/grid/sushishelf.json': Output Block code foodshelves:sushishelf-normal-east cannot be resolved

💬 Ernie, Aug 2nd at 11:33 AM

I agree with hydromancer, compatibility with Vinconomy would be amazing.  I added this mod to my multiplayer server and I'm very excited to convert my cellars and see what other players do with it too.

💬 SeniLiX, Aug 2nd at 9:54 AM

Awesome stuff!

Support for the vanilla variants tables as well please. 😜

mods.vintagestory.at/vanvar

💬 Enigmayster, Aug 2nd at 8:31 AM

New shelves are great - especially one's for cheese, bread and eggs which i immediately started to use.

I have a suggestion: A basket type storage for vegetables. Maybe something that mechanically works as a hybrid between a trough and a crate? For example - you can put only one type of vegetable into it, and as you cram in more of them you can see the vegetables filling it up.

💬 SONZINAAuthor, Aug 2nd at 3:55 AM

Thank you guys for the kind comments! I'm glad you like the mod!

I pushed a small fix for the seed shelf recipe, sorry about that xd

💬 Wolfofthenyght, Aug 2nd at 3:16 AM

These shelves are GORGEOUS! Just wanted to post to confirm, also seeing the seed shelf as requiring a seed shelf for the recipe. Thanks!

💬 RosstheGreat, Aug 2nd at 1:57 AM

You have no idea how excited about this mod I am. New shelves!? Heck yeah!

 

💬 grymmsical, Aug 2nd at 12:06 AM

Love this so far! I'm having an issue with the seed shelves though, as the recipe states it needs seed shelves.

edit: such a quick fix on the seed shelves! thank you!

💬 Hydromancerx, Aug 1st at 9:21 PM

Will this be compatable / have synergy with the vinconomy mod? I would love to see these shevels use their shop system.

💬 Ernie, Aug 1st at 8:41 PM

Super excited to try this!

💬 Shroom_Ghost, Aug 1st at 7:59 PM

So you're telling me that all I have to do is install this mod, that's insane! Unlike ...other... mods you're telling me I don't need to download the mod, the load a world, then unload the world, then turn off over 20 config settings, then reload the world for this to work?! /s (Sorry Dana I love you but wtf dude)

Excellent models too, this is going to make kitchens and pantries look fantastic

💬 MrTango, Aug 1st at 6:10 PM

Horizontal barrel rack, yes please, i eagerly await.

💬 dashr, Aug 1st at 5:09 PM

Amazing work. The screen shots alone are already quite something. I'll test it later. :)

💬 SONZINAAuthor, Aug 1st at 5:03 PM

Thank you!

💬 BloodThunder, Aug 1st at 5:01 PM

The shelves look great!

(edit comment delete)