Skip to content

Update to Support 7 Days to Die 1.0 (and 1.1 b14), Add P2P/SP Support, Admin Options, and Colors!

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 20 Jul 12:06
· 2 commits to main since this release
ab48b34

New Features (also found in README)

Support for Version 1.0 (b317+)

Yup, 1.0 is finally supported - just keep in mind that 1.0 is still an Experimental Release so this mod is subject to change, setbacks, surprises, and delays before an update for 1.0 Stable becomes available.

Repairable Locks (new to v4)

If someone busts your lock, you can replace the lock simply by repairing it. This will go through the upgrade flow and should appear relatively seamless.

Or if you break the lock on someone else's Robotic Inbox (such as a friend no longer logs in), breaking the lock and repairing it will allow you to take ownership of the Inbox and adjust its password, lock state, etc.

⚠️ Robotic Inboxes with broken locks will not be able to distribute items again until they're repaired.

robotic inbox being repaired

Multiple Colors (new to v4)

robotic inboxes with colors (unlit)

unlit in daylight

robotic inboxes with colors (lit)

lit in daylight with a headlamp

Configuration Options (new to v4)

You now have a slew of options you can use to fine-tune the experience for yourself and any other players who happen to join your game!

Command Default Constraints Description Impact
help roboticinbox N/A N/A Receive help information about the set of commands this mod provides N/A
ri horizontal-range <int> 5 0 to 128 set how wide (x/z axes) the inbox should scan for storage containers very high
ri vertical-range <int> 5 -1 to 253 (-1 = bedrock-to-sky) set how high/low (y axis) the inbox should scan for storage containers high
ri success-notice-time <float> 2.0 0.0 to 10.0 set how long to leave distribution success notice on boxes N/A
ri blocked-notice-time <float> 3.0 0.0 to 10.0 set how long to leave distribution blocked notice on boxes N/A
ri base-siphoning-protection <bool> True True or False whether inboxes within claimed land should prevent scanning outside the bounds of their lcb N/A
ri dm False True or False toggle debug logging mode medium
ri debug False True or False toggle debug logging mode (same as dm) medium
  • 📝 Settings like horizontal-range and vertical-range will actually update the block description for your players as well, so things remain clear and accurate. Changes made during runtime will even auto-update the block description for all online players, too!
  • 💾 Except for debug, these settings are retained in a file on the host system:
    • Windows: %AppData%\Roaming\7DaysToDie\Saves\MapName\GameName\robotic-inbox.json
    • Linux: ~/.local/.local/share/7DaysToDie/Saves/MapName/GameName/robotic-inbox.json

Support for P2P and Single Player

Yes, it finally happened! With this update, Robotic Inbox now supports all 3 play styles: Dedicated only, P2P (host only), and Single-Player.

See the README for more information about how to set this up.

Changelog

  • add new admin options
    • add ability to adjust how long sign notices appear
    • add feature for admins to modify area of effect
      • update cntRoboticInboxDesc to reference cvar
  • add repairable locks that replace owner on repair
  • add support for local and p2p, if possible
    • trigger distribution on p2p host
    • trigger sign update on p2p host
  • fix bug: when opening inbox multiple times: surrounding containers forget original text
  • fix bug: messages lost on shutdown
  • centralize sign management
    • update away from spawning coroutines and favor a single, centrally-managed coroutine
  • centralize notification/tooltip/sound management
  • fix compilation errors
  • fix recipe: value -> count in 1.0
  • fix trader category -> match workbench
  • prevent inbox from being opened during a scan
  • remove journal tips (discontinued in 1.0)
  • rename inbox blocks to follow new naming standards
  • update model to washing machine
    • add multiple color options
    • add tag to colors and scan for block tags
  • update recipe: reduce forged iron, add pipe
  • update references to storage; this has updated to something new
  • verify if any 'player-placed containers' are non-writable and consider removing it (there are some left!)
  • update references for 7dtd-1.0 b317
  • update readme with screenshots
  • update to prioritize scanning closest containers first

What's Changed

  • Update to Support 7 Days to Die 1.0, Add P2P/SP Support, Admin Options, and Colors! by @jonathan-robertson in #36

Full Changelog: 3.0.1...4.0.0