You are viewing a potentially older version of this package. View all versions.
Lan-VoidPouch-1.2.0 icon

VoidPouch

储物魂导器,随身的储物空间,妈妈说我再也不用带着半个屏幕大的背包啦!--VoidPouch: Your personal pocket dimension storage. Mom says I don't need to carry a backpack that takes up half the screen anymore!

By Lan
Date uploaded 6 months ago
Version 1.2.0
Download link Lan-VoidPouch-1.2.0.zip
Downloads 110
Dependency string Lan-VoidPouch-1.2.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2304 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2304

README

储物魂导器测试版

🔮 中文

2025.12.12:

  • 修复了此前一直存在但是没办法修的Bug:进入储物魂导器之后第一次取出的物品是魂导器中完全随机的物品的Bug。
  • 修复了在某些非常特殊的情况下关闭面板鼠标不解锁,需要手动按ESC的问题。
  • 新增物品数量统计,现在您将鼠标对准物品之后,您可以在面板的左上方看到这件物品在储物魂导器中存储的数量,用箱子装的物品会统计箱子数量,没装满一箱的按照一箱来算。不用箱子装的物品直接统计其存入储物魂导器中的数量。
  • 新增背包锁定,即打开储物魂导器的时候,滚轮将不会再切换背包格子,避免背包散乱。

2025.12.11:

  • 修复使用堆叠类Mod之后导致鱼笼、钓鱼奖杯、地毯等物品无法被正确放入储物魂导器的BUG。
  • 优化使用体验:现在您也可以使用鼠标侧键4号键(鼠标回退键)开启和关闭储物魂导器面板,并且在储物魂导器面板开启的时候可以点击鼠标右键关闭它,在储物魂导器面板处于打开状态时,鼠标左键不会再将您面前的物品放入储物魂导器中。
  • 热键修改:原本您可以使用G键将背包的物品放入储物魂导器,但是该热键与钓鱼传送点Mod冲突,现在改成C键将背包物品放入储物魂导器,原有的左键功能不变。

✨ 功能说明

背景

无论是100格超大号背包也好,20个地窖也罢,本质上都还是把东西放身上和放地图上的区别,该卡还是会卡,并且这个游戏优化很差,甚至第一年的冬天都还没过,我的RTX 4080 + 13600KF + 32G内存就已经能感觉到游戏明显变卡了,而且我并不习惯用超大号背包,太占屏幕空间了,到现在为止我还是用的11格背包,不够装,根本不够装,去挖一次矿可能只能扫荡半个地图,背包就满了,而且地窖,工坊放置的物品太多,非常杂乱,于是我就一直想着做一个虚空储物箱,于是,无论是东方还是西方都有的四维空间带就在我的超大脑洞下,成功做出来了,虽然只是测试版,但是写完这个之后真的已经燃尽了,至少一个月不想碰C#代码。

⚠️ 警告

此Mod需要依赖前置Mod:轮椅牧场,该Mod的dll文件需要与轮椅牧场的dll文件放在同一个文件夹下才能被正常加载,不要拆开放置。

WheelchairRanch | Thunderstore - The Old Market Simulator Mod Database

Mod功能

此Mod提供了游戏卡顿的一种解决方案:

  • 您可以通过C键将您手上的物品存放到储物魂导器中。
  • 您可以通过鼠标左键,将您对准的物品存放到储物魂导器中。
  • 您可以通过键盘的B键,打开您的储物魂导器,点击物品图标,就能够将物品从储物魂导器中转移到您的背包里面。
  • 地窖雇员会优先从储物魂导器中补货,表现形式是地窖雇员从虚空中直接拿出需要补货的商品,然后将商品放置到货架上(多人游戏时需要主机安装此Mod才会生效),对于鱼类、雕像、武器等不生效,您仍然需要将这些物品存放在地窖中,使用ice_box_studio的Mod进行自动补货。
  • 建议您除了鱼类、肉块、武器、雕像之外的东西,尽可能放入储物魂导器,降低游戏的资源压力,减少卡顿。
  • 这是我写过的最复杂的Mod,没有之一,并且该Mod还处于早期测试阶段,也未经过多人游戏的测试,可能会有Bug,如果有Bug,欢迎通过我的邮箱反馈: [email protected]

📦 技术细节

  • 修改
    1. 通过复制和修改码头订单的UI界面制作了储物魂导器的UI页面,并且自定义了简易按钮,因此并不好看。
    2. 通过Hook游戏内的背包类PlayerInventory 实现了将物品转换为特定几种属性并且存入数据库的功能。
    3. 通过Hook游戏内的补货NPC逻辑类RestockerWait 实现了自定义地窖雇员NPC补货逻辑,让NPC能够直接从房主的储物魂导器中补货。
  • 兼容性:未发现与其他Mod冲突。

🛠️ 安装指南

  1. 下载 Lan-VoidPouch-1.1.0.zip
  2. 解压至 Old Market Simulator 游戏的根目录

VoidPouch Beta

🔮 English

2025.12.12:

  • Fixed a long-standing bug that was previously difficult to resolve: the first item retrieved from the VoidPouch was a completely random item from within it.
  • Fixed an issue where, under certain very specific circumstances, the mouse would remain locked after closing the panel, requiring manually pressing ESC to unlock it.
  • Added item quantity statistics. Now, when you hover the mouse over an item, you can see the quantity of that item stored in the VoidPouch displayed in the top-left corner of the panel. For items stored in crates, the number of crates is counted (partially filled crates are counted as one crate). For items not stored in crates, the actual quantity stored in the VoidPouch is displayed directly.
  • Added backpack locking. When the VoidPouch is open, scrolling the mouse wheel will no longer switch between backpack slots, preventing clutter in the backpack.

2025.12.11:

  • Fixed a bug where items such as fish traps, fishing trophies, and rugs could not be correctly stored into the VoidPouch when using stacking-related Mods.
  • Optimized user experience: You can now also use Mouse Side Button 4 (the mouse back button) to open and close the VoidPouch panel. Additionally, you can close the panel by right-clicking when it is open. While the VoidPouch panel is open, left-clicking will no longer store the item in front of you into the VoidPouch.
  • Hotkey change: Previously, you could use the G key to store items from your backpack into the VoidPouch. However, this hotkey conflicted with the Fishing Teleport Mod. It has now been changed to the C key for storing backpack items into the VoidPouch. The original left-click functionality remains unchanged.

✨ Feature Description

Background

​ Whether it's a 100-slot oversized backpack or 20 cellars, essentially it's still the difference between carrying items on your person or placing them on the map. Lag will still occur. Moreover, this game is poorly optimized. I hadn't even passed the first winter when my RTX 4080 + 13600KF + 32GB RAM setup could already feel the game noticeably lagging. Also, I'm not accustomed to using oversized backpacks; they take up too much screen space. To this day, I still use an 11-slot backpack. It's not enough space, simply not enough. Going on one mining trip might only allow me to clear half a map before the backpack is full. Furthermore, cellars and workshops become extremely cluttered with too many placed items. Therefore, I've always wanted to create a void storage chest. Thus, drawing inspiration from the concept of extra-dimensional space pouches found in both Eastern and Western lore, I successfully created one under my massive burst of creativity. Although it's only a beta version, I am truly burnt out after finishing this and don't want to touch C# code for at least a month.

⚠️ Warning

This Mod requires the prerequisite Mod: Wheelchair Ranch. The DLL file of this Mod needs to be placed in the same folder as the DLL file of Wheelchair Ranch to be loaded correctly. Do not place them separately.

WheelchairRanch | Thunderstore - The Old Market Simulator Mod Database

Mod Functionality This Mod provides a solution for game lag:

  • You can press the C key to store the item in your hand into the VoidPouch.
  • You can use the Left Mouse Button to store the item you are aiming at into the VoidPouch.
  • You can press the B key on your keyboard to open your VoidPouch. Clicking on an item's icon will transfer that item from the VoidPouch to your backpack.
  • Cellar employees will prioritize restocking from the VoidPouch. The visual representation is the cellar employee directly taking the needed restocking goods from the void and placing them on the shelves (in multiplayer games, this only takes effect if the host has this Mod installed). This does not work for fish, statues, weapons, etc. You still need to store these items in the cellar and use Mods like ice_box_studio's for automatic restocking.
  • It is recommended that you put as many items as possible, except for fish, meat chunks, weapons, and statues, into the VoidPouch to reduce the game's resource pressure and decrease lag.
  • This is the most complex Mod I have ever written, bar none. Furthermore, this Mod is still in early beta testing and has not been tested in multiplayer. There may be bugs. If you encounter any bugs, feel free to provide feedback via my email: [email protected]

📦 Technical Details

  • Modifications:
    1. Created the VoidPouch UI page by copying and modifying the UI interface of the dock orders, and customized simple buttons, so it is not aesthetically pleasing.
    2. Implemented the function to convert items into specific properties and store them in the database by hooking into the in-game backpack class PlayerInventory.
    3. Implemented custom cellar employee NPC restocking logic by hooking into the in-game restocker NPC logic class RestockerWait, allowing NPCs to restock directly from the host's VoidPouch.
  • Compatibility: No conflicts with other Mods have been discovered.

🛠️ Installation Guide

  1. Download Lan-VoidPouch-1.1.0.zip
  2. Extract it to the Old Market Simulator game's root directory.