You are viewing a potentially older version of this package. View all versions.
huahuahua-LogisticsStationSlots-1.0.1 icon

LogisticsStationSlots

Expand logistics station item slots from 4/5 to 12, fix belt input for the new slots, and let the Total Control Panel page through them.

Date uploaded 4 days ago
Version 1.0.1
Download link huahuahua-LogisticsStationSlots-1.0.1.zip
Downloads 22
Dependency string huahuahua-LogisticsStationSlots-1.0.1

This mod requires the following mods to function

xiaoye97-BepInEx-5.4.17 icon
xiaoye97-BepInEx

BepInEx5.4.17 mod plugin framework, Mod框架

Preferred version: 5.4.17
xiaoye97-LDBTool-3.0.3 icon
xiaoye97-LDBTool

Library that allows mods to add and edit Proto data. Also allows you to see Proto data, config ID's of mod Protos and change localized strings

Preferred version: 3.0.3

README

物流站货物栏扩容 · LogisticsStationSlots

中文 | English


中文

把游戏原版两种物流站的货物栏从 4 / 5 格扩到 12 格。

功能

1. 货物栏扩容

建筑 原版 扩容后
行星内物流运输站(2103) 4 格 12 格
星际物流运输站(2104) 5 格 12 格

格数可在配置里改。已经建好的物流站会在读档后自动补齐格数。 单格库存上限不归本插件管,请在物流站面板上自己设。

2. 扩容出来的第 6~12 格,外接传送带喂不进物品 —— 已修

原版把这段逻辑写死在 6 格上,所以扩容出来的格子传送带喂不进去(无人机和运输船不受影响)。本插件一并接管。

3. 总控制面板也能看到第 7~12 格 —— 已修

原版总控面板只显示前 6 格。现在在储物栏区域滚鼠标滚轮翻页,第 2 页就是第 7~12 格。

依赖

依赖 必需
BepInEx 5.4.17 ✅
LDBTool 3.0.3+ ✅

安装

用 r2modman / Gale 搜索安装,或手动把 BepInEx/plugins/LogisticsStationSlots.dll 放进 BepInEx 插件目录。

配置

首次启动后生成 BepInEx/config/local.logisticsstationslots.cfg:

项 默认 说明
Station.Enabled true 总开关
Station.MaxItemKinds 12 货物栏数量
Station.FixExtraSlotInput true 修第 6~12 格的传送带喂料
Station.ControlPanelPaging true 总控制面板翻页

改完需要重启游戏。

注意

扩容会把物流站的 storage 数组改写成 12 格并存进存档,卸载本插件前请先备份存档。


English

Expands the item slots of both vanilla logistics stations from 4 / 5 to 12.

Features

1. More slots

Building Vanilla After
Planetary Logistics Station (2103) 4 12
Interstellar Logistics Station (2104) 5 12

The slot count is configurable. Existing stations are expanded when a save is loaded. Per-slot capacity is not touched — set that in the station panel yourself.

2. Belt input for slots 6–12 (fixed)

The vanilla game hard-codes this logic to 6 slots, so items fed by belt into the new slots would silently disappear. Drones and vessels were never affected. This plugin takes over that logic too.

3. Total Control Panel paging (fixed)

The Total Control Panel only showed the first 6 slots. Now you can scroll the mouse wheel over the storage area to page to slots 7–12.

Requirements

Requirement Needed
BepInEx 5.4.17 ✅
LDBTool 3.0.3+ ✅

Installation

Install via r2modman / Gale, or drop BepInEx/plugins/LogisticsStationSlots.dll into your BepInEx plugins folder.

Configuration

Generated at BepInEx/config/local.logisticsstationslots.cfg on first launch:

Option Default Description
Station.Enabled true Master switch
Station.MaxItemKinds 12 Number of slots
Station.FixExtraSlotInput true Fix belt input for slots 6–12
Station.ControlPanelPaging true Total Control Panel paging

Restart the game after changing these.

Note

Expanding rewrites the station's storage array to 12 slots and saves it into your save file. Back up your save before uninstalling this plugin.


致谢 / Credits

发布者 / Published by:hhhh

代码实现 / Implementation:本插件的反编译还原、代码编写与重构、调试与文档,由 AI 编程助手 DeepSeek Harness 完成;需求方向、方案取舍与游戏内验证由 hhhh 主导。双方共同完成,缺一不可。

移植来源 / Ported from:功能实现移植自 Project Eden(作者 RobertWangWang,GPL-3.0),其中物流站扩容部分又源于 ProjectGenesis / 创世之书(作者 LoShin、HiddenCirno)。

The reverse-engineering, code, refactoring, debugging and documentation of this plugin were done by the AI coding assistant DeepSeek Harness, with direction, design decisions and in-game verification led by hhhh. A joint effort.


AI 使用声明 / AI Disclosure

依据 Thunderstore 的规则,在此声明本模组的制作过程使用了生成式 AI:

  • 使用的 AI / AI used:DeepSeek Harness(deepseek-flash 模型)
  • 参与范围 / Scope:代码生成与重构、文档生成
  • 人工负责 / Human responsibility:功能方向、方案决策、上传前的游戏内测试

Per Thunderstore's requirements, the use of generative AI in this package is disclosed here:

  • AI used: DeepSeek Harness (deepseek-flash)
  • Scope: code generation & refactoring, documentation
  • Human responsibility: feature direction, design decisions, in-game testing before upload

许可 / License

GPL-3.0。功能移植自 Project Eden(GPL-3.0),其物流站扩容部分源于 ProjectGenesis。

CHANGELOG

v1.0.3

  • 修复:往物流站输入物品会间歇性暂停。 旧版为了把额外格位接上传送带,会借用原版 needs 数组里的槽位 —— 而且连「正在等货」的槽位一起借走,那一 tick 原版格子自己的需求就被抹掉了,格子轮流失效。现在改成完全不碰原版 needs:原版照常服务前 5 格,跑完之后本插件用自己的一张需求表再问传送带一轮,专门服务额外格位。 / Fixed: items fed into a logistics station would intermittently stall. The old version borrowed slots from vanilla's needs array — including slots that were actively waiting for goods, wiping that tick's demand and making vanilla slots take turns starving. It no longer touches vanilla needs at all: vanilla serves the first 5 slots as usual, then the plugin asks the belt once more with its own demand table for the expanded slots.
  • 程序集自报版本号不再写死为 1.0.0,改为与包版本一致(此前装了 1.0.1 / 1.0.2 的玩家,日志里看到的都是 1.0.0,不利于排查问题)。 / The assembly version now tracks the package version instead of being hard-coded to 1.0.0.
  • 文档澄清原版货物栏格数口径:行星内物流运输站 4 格、星际物流运输站 5 格(星际站另有 1 个空间翘曲器专用格,不计入货物栏;界面上会各多显示 1 格)。 / Clarified vanilla cargo-slot counts: 4 for the planetary station, 5 for the interstellar one (which additionally has one dedicated space-warper slot, not counted).

v1.0.2

  • 补齐 GPL-3.0 的分发义务:随包附上完整源码(src/)、工程文件(LogisticsStationSlots.csproj)与许可证全文(LICENSE)/ Fulfilled the GPL-3.0 distribution obligation: bundled the complete source (src/), the project file and the full license text
  • 按上游 GPL-3.0 第 7 条附加条款,在 README 与每个源码文件头完整保留 ProjectGenesis(Copyright (C) 2022-2026 Awbugl and ProjectGenesis contributors)与 Project Eden(Copyright (C) 2026 RobertWangWang and Project Eden contributors)的版权声明与出处,并明示本插件为修改版、与上游原版不同 / Per the upstream GPL-3.0 Section 7 additional terms, the copyright notices and sources of ProjectGenesis and Project Eden are reproduced in full in the README and in every source file header, together with an explicit statement that this is a modified version
  • 源文件头统一加上衍生作品与许可声明 / Every source file now carries a unified derivative-work and license header
  • README 新增「源码 / Source Code」章节 / Added a "Source Code" section to the README
  • 功能与 1.0.1 完全一致,DLL 未改动 / No functional change — the DLL is identical to 1.0.1

v1.0.1

  • README 改为中英双语 / README is now bilingual (Chinese + English)
  • 依 Thunderstore 规则补充 AI 使用声明(README + 程序集元数据)/ Added the AI usage disclosure required by Thunderstore rules, in both README and assembly metadata
  • 精简 README,只保留功能介绍与使用方法 / Streamlined the README to just features and usage
  • 补充致谢与移植来源 / Added credits and porting sources

v1.0.0

  • 首次发布 / Initial release
  • 物流站货物栏 4 / 5 格 → 12 格 / Expanded logistics station item slots from 4/5 to 12
  • 修复扩容出来的第 6~12 格外接传送带喂不进物品 / Fixed belt input for the new slots 6–12
  • 总控制面板支持滚轮翻页查看第 7~12 格 / Total Control Panel can now page through slots 7–12 with the mouse wheel