So try as I might, I'm afraid there is no way around this:
How items placed in a player-owned building are stored has to change, and as a result all items stored in a building now will be lost when this change occurs with the next server update. I really didn't want any fixes for these problems to be disruptive, but unfortunately there is no way around it to solve this long-term due to the errors I made when initially implementing storage in a player-owned building years ago.
Because this is going to be a very disruptive change, I am changing how persistent item storage is handling across the entire module. It still relies on the less-than-effective Player Name+PC Name combo for some persistent storage (such as player vaults). And that combo is not the best or most reliable - especially for players/PC with very long names. I have had a design change on the wishlist for almost a year now to instead switch this to use the randomly created unique identifier that is setup for every PC when they're first created. But in doing so, it will permanently break *all* persistent storage for everyone. And as the storage database has grown to over 20 MB (even when compacted), I think the disruptive fix to the problem this thread was started for means it's time to clear out storage everywhere so we can start fresh.
Look for a new thread/announcement on this very soon, and what it means for all players. I want to apologize up front for the havoc this will cause. But consider this a good opportunity to take stock of what you really, really, really need or want, and then look to sell the rest.
How items placed in a player-owned building are stored has to change, and as a result all items stored in a building now will be lost when this change occurs with the next server update. I really didn't want any fixes for these problems to be disruptive, but unfortunately there is no way around it to solve this long-term due to the errors I made when initially implementing storage in a player-owned building years ago.
Because this is going to be a very disruptive change, I am changing how persistent item storage is handling across the entire module. It still relies on the less-than-effective Player Name+PC Name combo for some persistent storage (such as player vaults). And that combo is not the best or most reliable - especially for players/PC with very long names. I have had a design change on the wishlist for almost a year now to instead switch this to use the randomly created unique identifier that is setup for every PC when they're first created. But in doing so, it will permanently break *all* persistent storage for everyone. And as the storage database has grown to over 20 MB (even when compacted), I think the disruptive fix to the problem this thread was started for means it's time to clear out storage everywhere so we can start fresh.
Look for a new thread/announcement on this very soon, and what it means for all players. I want to apologize up front for the havoc this will cause. But consider this a good opportunity to take stock of what you really, really, really need or want, and then look to sell the rest.