Upgradeable Chest

If you liked this item, please rate it up on Steam Workshop page.

Author: CCappu

Last revision: 12 Jul, 2023 at 14:44 UTC (13)

File size: 491.52 KB

On Steam Workshop

Description:

upgrade your chest with boards.

Larger content, same space.

Woddie and Lucy rate this 5 stars.


Q&A

How Can I Upgrade?

1. Put at least 1 upgrade material in all the outermost slots.
2. Close the container.

Degrade:
1. Clear your chest
2. Put 1 hammer into the chest
3. Close the container
4. It will consume 5 uses, trade for half of the upgrading material

How Large Can The Chest Be?

Here is few options allow you to choose how many times it could update. How large? Check the last option! It is infinite!
in fact not but you may never reach the upper limiteven you hit the limit, I can easily top up the limit. wanna give it a try?

Do The Mod Break The Balance?

Certainly not.
A normal chest has 9 slots and cost 3 boards. i.e. 3 slots for each boards

With this mod,
The 5×5 chest cost a total 11 boards with a total 25 slots, i.e. 25 / 11 = 2.2 slots per boards.
The 7×7 chest cost a total 27 boards with a total 49 slots, i.e. 49 / 27 = 1.8 slots per boards.

That means for each upgrade, you have to trade more boards for less slots.

Why there is no option under UI setting?

It is not able to adjust UI setting in worldgen menu. You must visit mod screen in main menu for setting.
ie. Main Menu → Mods → Server Mods → Upgradable Chest

I hope UI setting could could be set by each client. All client should follow the setting from server host if I do not make it a client option. For example, if the server host turn the "Ice Box Leftward", all clients are forced on even they don’t want to. That’s why I make them a client option which each client follow their own setting than server’s setting. Making it a client option will hide it from worldgen menu. You can only tune the options from main menu.

Why I cannot upgrade the chest?

Test if it works with no other mods, and with default config. option of the mod.
Here are some useful console commands for your test:

spawn a new chest
c_spawn("treasurechest")
give you 10 boards
c_give("boards", 10)
upgrade the nearest chest to 7×7
c_selectnear("treasurechest") c_sel().components.chestupgrade:SetChestLv(7)

If it fails, comment below. Otherwise, check the following Q&A

Is the mod conflict with other mods? How do I know which mod it is?

If you fail to upgrade the container, check to see if you install these mods.
Here are some kind of mods that may not compat with this mod:
1. ALL mods that enlarge chest storage
2. SOME of the mods that add new containers to the game
3. SOME mods that add a new items which can hold/ store/ trade/ delete things in one of its slots


What is needed in other container?

After version 4.0, you can upgrade 4 more containers, i.e. ice box, salt box, dragonfly chest, fish box.
Here are the materials needed:

Ice Box
1 gears in each top-most slots, 1 cut stone in each other outermost slots
Salt Box
1 salt crystal in each outermost slots, and 1 blue gem in the center-most slot
Dragonfly Chest
1 boards in each outermost slots
Fish Box
1 rope in each outermost slots

Row/Column Upgrading Mode

A new upgrading mode is added in version 7.0. Turn it on in Other Functions: Upgrade Mode
Idea From: ♛ EmuLegs

Mode
Detail
normal mode
The mode what we are using. Refer to the above for more info.
expensive mode
A more expensive and complicated mode. Put the upgrading items to all the right-most slots will extend horizontally. Put them to all the bottom-most slots will extend vertically. The items are listed below
complex mode
Turn both of the above on.
OTHER NEW MODE
Welcome to command below if you want your cool idea installed. I will implant them to the mode if I like the idea.

Ice Box
1 gears in first position of the targeted slots, 1 cut stone in each other targeted slots
Salt Box
1 blue gem in first position of the targeted slot, 1 salt crystal in each other targeted slots
Dragonfly Chest
1 boards in each targeted slots
Fish Box
1 rope in each targeted slots

Pageable Upgrade

You may upgrade the chest to make it "pageable". The feature has yet finalized. Welcome to discuss below.
The idea is from mod Pageable containers by Potter_Lee.
*****Remind: This mod is supposed not compatible with his mod. You may test and tell me if they can work together.

After you have upgraded the container to the MAX levels. Put the upgrading items to ALL the slots in FIRST page.
The upgrading items are the most-common-used upgrade item for its normal upgrade. ie. 1 cut stone for all slots in first page, NO gears is needed.

Backpack Upgrade

More or less the same as pageable upgrade. Put the items into first n slots and unequip the backpack. Where n equal to the total number of slots of the non-upgraded backpack. Up to 3 pages

pack
item
slot
Backpack
rope
8
Insulated Pack
electrical doodad
8
Spice Pack
nitre
6
Piggyback
pig skin
12
Krampus Sack
rope
14

*Special: Krampus Sack is allowed to upgrade 4 extra pages if waxpaper is used.


Update Log:

  • Add Config: Magician’s Container(default on)

    fix:

  • unable to reach the max lv for some container
  • the flip page button is not fit to some of the backpack slots