Resource icon

Virtual Storage Chests - QoL & Item Count Reduction System 1.2

Author
Feng
Downloads
37
Views
500
First release
Last update

Ratings

5.00 star(s) 2 ratings
No permission to download Join the discussion

More resources from Feng

Requirements
ServUO 57.3
No external dependencies, but VirtualStorageChest.cs and VirtualStorageGump.cs are mandatory for the individual chest types to function.
Virtual Storage Chests is a comprehensive storage solution designed to drastically reduce the global item count on your server while providing a massive Quality of Life (QoL) upgrade for your players.

Instead of traditional containers filled with hundreds of individual resource stacks, this system utilizes a C# Dictionary to track items. When a player adds a resource, the physical item is deleted from the world, and its value is tallied virtually.

Key Server Owner Benefits:

  • Massive Item Count Reduction: Destroys physical items upon deposit and stores them as an integer value in the chest's data.
  • Highly Extensible: The base abstract class (VirtualStorageChest.cs) makes it incredibly easy to define new chest types by simply passing an array of allowed Type objects. If there are missing items from these chests, you can easily add them as required.
Key Player QoL Features:

  • House Secured: Chests must be locked down or secured in a player's house to function, preventing abuse.
  • Drag & Drop or Target Add: Players can drag and drop items directly onto the chest. Alternatively, the gump features an "ADD" button allowing players to target an entire container or a single item to bulk-deposit.
  • Auto-Sorting Interface: The custom gump automatically sorts items by predefined priorities (e.g., Boards, Logs, Ingots, Gems, Spell Circles) and then alphabetically, spanning multiple pages of items.
  • Easy Withdrawal: Clicking an item in the gump immediately withdraws up to 100 items directly into the player's backpack, complete with a weight/space check.
Included Chest Types:

  • Tailoring Stockpile: Stores leathers, hides, pelts, raw materials (cotton/flax), cloth, and bandages.
  • High Seas Stockpile: Stores black powder, charges, cannonballs, and grapeshot.
  • Wood Stockpile: Stores logs, boards, and fletching items like arrows, shafts, and feathers.
  • Miner's Stockpile: Stores ores, ingots, granite, scales, and sand.
  • Mondain's Stockpile: Stores standard/ML gems, ML harvesting specials, and Peerless reagents.
  • Reagent Stockpile: Stores standard and Necro reagents, plus bottles.
  • Scroll Stockpile: Stores all spell scrolls across Magery, Necro, Mysticism, and Spellweaving.
  • Stygian Stockpile: Stores Imbuing ingredients, essences, and monster drops.
  • Food Stockpile: Stores various food and cooking items.
  • virtual storage.jpg
    virtual storage.jpg
    497.3 KB · Views: 176
  • Like
Reactions: Taldor

Latest Updates

  1. Dyes and Refinements Virtual Storage

    added all fish types to existing food storage chest added new and standalone dyes virtual...
  2. Files Package

    Re-uploaded as an all-in-one zip file Added credits to files No other changes

Donations

Total amount
$80.00
Goal
$500.00

Shards

Back