Skip to content

Releases: jonathan-robertson/robotic-inbox

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

20 Jul 12:06
ab48b34
Compare
Choose a tag to compare

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

Fix Readme Reference to Log Token

21 Nov 20:36
238bc6d
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.0.0...3.0.1

Support A21.2 (stable)

21 Nov 19:22
0902853
Compare
Choose a tag to compare
  • update readme & binary with new support link
  • update readme with new setup guide
  • update to support a21.2 b30 (stable)

What's Changed

Full Changelog: 2.0.1...3.0.0

Update to Support A21 b324 (stable)

30 Jun 06:15
2377905
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.0.0...2.0.1

Support A21

25 Jun 19:39
bdbef88
Compare
Choose a tag to compare
  • add electricTier1 trader stage requirement
  • add journal entry on login
  • add recipe unlock to robotics magazine
  • fix access text sync bug
  • fix bug loading block ids on first launch
  • fix item dup exploit
  • optimize distribution coroutine
  • update console command for a21
  • update flow from bottom to top
  • update patches for a21
  • update to a21 mod-info file format
  • update to a21 references

What's Changed

Full Changelog: 1.4.0...2.0.0

Update Inbox to Work Outside of Land Claims

22 Apr 19:45
cfa1d03
Compare
Choose a tag to compare
  • take advantage of land claim if one is present
  • update inbox to work outside of land claims

What's Changed

Full Changelog: 1.3.1...1.4.0

Fix Map Bounds Check, Various Other Minor Improvements

19 Mar 19:31
0bb15c9
Compare
Choose a tag to compare
  • add console command to toggle debug mode
  • fix map bounds check
  • update formatting to align with csharp standards
  • update inbox names for block naming standards
  • update inbox to no longer be terrain decoration
  • update inbox to no longer default rotate on face

What's Changed

Full Changelog: 1.3.0...1.3.1

Fix Issue Causing Container Text Loss

29 Nov 18:38
cdd8f16
Compare
Choose a tag to compare

This was a fun solution to realize; I'm now triggering text changes and broadcasting them to players in the area while immediately setting the server's container text back to what it was before.
With this change, server shutdowns or player logouts no longer result in the temporary info text being left and original text being lost!

Close #11

What's Changed

Full Changelog: 1.2.0...1.3.0

Improve Performance, Text, and Raid Security

29 Nov 06:49
13e5cba
Compare
Choose a tag to compare
  • lock coordinates to valid map positions
  • prevent inbox with broken lock from processing
  • update inbox sync to coroutine for performance
  • update journal entries, descriptions, and readme

What's Changed

Full Changelog: 1.1.0...1.2.0

Add Placement Helper Feature, Resolve Potential Infinite Loop Bug

27 Nov 17:41
82f0e62
Compare
Choose a tag to compare
  • prevent inboxes from syncing with each other
  • prevent inbox from placement outside of LCB

What's Changed

Full Changelog: 1.0.1...1.1.0