Changelog
0.1.3 - beta
- Recover from orphaned porter chest locks and release locks while waiting for container access.
- End a porter lock wait after five seconds, or a player-held chest wait after thirty seconds, and record chest states for diagnosis.
- Reset wait timers after each trip so an interrupted delivery does not abort later trips.
0.1.2 - beta
- Synchronized manual and ambient porter dialogue and voice between nearby players.
- Validated speech requests on the server and applied a shared cooldown.
0.1.1 - beta
- Added the Fuling porter contract, source chest marking and QuickStackPlus Smart Storage routing.
- Added server-controlled price, work radius and trip capacity, plus synchronized porter activity and name.
- Protected item transfers against chest access during delivery and revalidated stacks after inventory ownership changes.
- Required matching FullingPorter versions on hosts and clients.