Jump to content
Dauron

[1.13.4+] Extra Chests

Recommended Posts

extrachests-banner.thumb.png.f7b30320c879b3794d80a1fbab87a39e.png

This is my first mod for Vintage Story, or any game for that matter. It adds larger storage capacity chests to the game. The recipes are simply adding a plate of the metal tier to the previous tier chest in the player crafting grid. For example: the Copper Chest takes a Wooden Chest + Copper Plate. Bronze Chest takes Copper Chest + any bronze plate. Iron Chest takes any Bronze Chest + Iron Plate. I feel the recipes are fair enough. Every chest can be made into the "Labeled" version by adding a sign to it just like the wooden chest. Labeled chests can be upgraded to the next tier as well. These chests are based on the vanilla wooden chest so they behave and interact the same. They can be reinforced and are lockable.

Known Issues:

  1. In the GUI the chests will show the Copper Chest as the "Drops when broken" item for all chests. 
    This issue has been resolved with VS v1.13.4.
     
  2. These bigger inventories cause the GUI window for the storage to be taller and eventually have a scroll bar. If you have multiple of these chests open at once they will run off the top and bottom of the screen. In order to resolve this you can set your GUI size to 7 or lower and they will scale down and fit properly. If you don't want to use a smaller GUI scale you could set the windows to movable and arrange them to where they fit.

I hope people will find this mod useful and enjoy using it. It was a fun learning experience for me and I hope to make more mods soon. 

Note: This mod is required for both client and server. Language files for English, German, French, Spanish, and Russian are included. 

Update: Language file now included for Russian. Thanks DArkHekRoMaNT!

Download:  ExtraChests_v1.0.0.zip

 

Edited by Dauron
Known Issue #1: Chest drop info in Handbook has been resolved with VS v1.13.4
  • Like 2

Share this post


Link to post
Share on other sites

Thanks for the Russian language file! I tried for hours tinkering with the dropsByType value and I couldn't figure out how to tell it the different types of chests. All of the chests seem to react to the same "code"  which is something like ExtraChests--chest-east. I still don't fully understand the usage of the north, south, west, east types in the file. I couldn't get anything to work in game when I started to remove them so I left them in. I'd like to fix the GUI problem but unfortunately I'm not sure what to do.

Share this post


Link to post
Share on other sites
23 minutes ago, Dauron said:

Thanks for the Russian language file! I tried for hours tinkering with the dropsByType value and I couldn't figure out how to tell it the different types of chests. All of the chests seem to react to the same "code"  which is something like ExtraChests--chest-east. I still don't fully understand the usage of the north, south, west, east types in the file. I couldn't get anything to work in game when I started to remove them so I left them in. I'd like to fix the GUI problem but unfortunately I'm not sure what to do.

Most likely the problem with the interface cannot be solved at the content level.  You will have to create your own class and change the way the GUI is drawn.

West, east, ne, etc. are used to rotate the block.  Perhaps this is a "vestige", because currently the chest rotates at an angle and is not limited to 4 positions.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.