This pull request rewrites the mod using new SMAPI events and a guaranteed event order, so it now performs its logic within each update tick independently. That should make the code more robust and less prone to race conditions. In particular...
fixed some non-player chests being carryable;
fixed chest name lost when chest is placed;
fixed chest contents sometimes disappearing (in theory);
fixed potential bugs due to non-guaranteed event order.
Aside from the rewrite, this pull request...
updates the code for SMAPI 3.0 (still compatible with current versions of SMAPI);
updates the mod build package and simplifies the build settings;
This pull request rewrites the mod using new SMAPI events and a guaranteed event order, so it now performs its logic within each update tick independently. That should make the code more robust and less prone to race conditions. In particular...
Aside from the rewrite, this pull request...
manifest.json
.Let me know if you want me to change anything!