Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
Please get permission before modifying or forking this mod.
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 0.1.7
Mixing stations use max batch size
Version 0.1.6
add Safe support
Version 0.1.5
Stations now restock at least 1 up to the product amount
max_stack_limit -> storage_rack_max_restock_limit
player_restock_stations_enabled defaults to true
Speedup pre-mixing time by chemists (experimental) (not in the Mono version)
Version 0.1.4
Configrable player restocking in stations
Version 0.1.3
Fix large_rack_enabled setting
Fix allow_cash_only_items setting
Version 0.1.2
Cash only items support
Packaging stations
Rack config per type (small/medium/large)
Option to not go in debt
Lots of stability improvements
Mod manager compatibility
Multiplayer (experimental)
Version 0.1.1
Receipt per building
Fix stack mod compatiblity issue
Version 0.1.0
Massive update
Cauldron auto restocking (requires 1 consumable)
Chemistry stations auto restocking (requires 2 of each consumables minimum)
Mixer stations auto restocking (requires 1 consumable)
Ability to use cash (no cash no restock policy)
Works with all storage racks (small, medium, large)
Clearer invoicing grouped by products
Fix coca seed pricing to match supplier price
Locking slots while restocking so NPCs cannot mess with it
Configurable storage type. e.g. Small Storage Rack
Configurable maximum stack limit
Stability improvements
Deliveries takes 3s to arrive so handlers don't get stuck
Illegal items are now named in the SMS
Mono version
Version 0.0.1
Initial release
Donations
No donations accepted
Reshelves by CounselorIji
Effortlessly re-shelves ingredients and consumables for you.
Tired of manually restocking your 420 racks for mixing, growing & packing? NPCs will automatically reorder stacks of whatever they need directly from the Cauldron, Chemistry, Mixer, Packing stations and all Storage Racks. Restocking is instant and billed at the vendor’s price.
How it works? - Item costs are deducted from your online banking account (or alternatively cash); - Restocking triggers when an NPC removes the last item from a slot; - The chemistry station requires 2 items of each to get started - If you open a rack or remove/change items, restocking pauses; - Supports only consumables, ingredients, growing, packaging and seeds items (excludes tools, drugs, and furniture); - Officer Green manages deliveries and sends a daily receipt each morning.
How to install? - Install MelonLoader (requirements + autoinstall) - Download the latest version of this mod and extract it - Place Reshelves.dll into the Mods folder; or ReshelvesMono.dll if you are on the Alternate build - Launch the game
How to change defaults? After the first launch, tweak options in UserData/Reshelves.cfg Settings are self-explanatory:
["Reshelves Settings"] # Enable or disable the mod (true = on, false = off) enabled = true # Send players a daily summary of all their transactions notify_receipt = true # Notify players daily if their bank balance goes negative notify_negative_balance = true # Set the maximum storage rack restock limit (0 = defaults to the item's stack limit) storage_rack_max_restock_limit = 100 # Adjust restock price with a discount or markup (0.0 = no change, 1.0 = free/100% discount, -10 = 1000% markup) discount = 0.0 # Enable cauldrons (1 item minimum) cauldron_enabled = true # Enable chemistry stations (2 items each minimum) chemistry_station_enabled = true # Enable mixing stations (1 item minimum) mixing_station_enabled = true # Enable packaging stations (1 item minimum) packaging_station_enabled = true # Enable safes (1 item minimum) safe_enabled = true # Enable small storage racks (1 item minimum) small_rack_enabled = true # Enable medium storage racks (1 item minimum) medium_rack_enabled = true # Enable large storage racks (1 item minimum) large_rack_enabled = true # Use cash for transactions instead of online payments use_cash = false # Allow players to go into debt (negative balance) use_debt = false # Allow cash-only items to be restocked (seeds, pseudo, ...) allow_cash_only_items = true # Players also restock at stations player_restock_stations_enabled = true # Speedup pre-mixing time by chemists (experimental) fast_pre_mixing_enabled = true
Feedback
I’d love to hear your thoughts—whether you enjoy the mod or not—so I can keep improving it!