Minecraft Username: BrokeMel Brief Description: I can't access my travelbag on any server because the "inventory is already locked by main" Instructions: It sometimes pops up with that error if I do /tb too soon after switching servers but it usually works after a couple seconds How many times did you recreate this?: a bunch Result: I can't open my travelbag Expected Result: I can open my travelbag Evidence:
I was able to recreate this only a few times using the command macros mod. However, the vast majority of players will likely never see this message due to the typing speed required to receive the error otherwise. This is likely an intended feature as opposed to a bug, though. The travel bag database presumably needs a few moments to update across servers in the interests of preventing your items from being overwritten or destroyed between rapid cross-server travelbag commands.
it saying it's still locked is really weird, I'll have to try and speak to Andrew to see if there is anything of more info hidden in the logs, but, that's odd; There is some logic that will unlock it when the server holding the lock restarts, but, the fact that it's still locked is scary... There is some stuff coming in the pipeline which will solve a few more concerns with the TB system, however
Please let us know if you can still reproduce this. @BrokeMel We had some lag issues recently due to /seen and /rn but @electronicboy has since fixed those. PS: Exact steps would be really useful.
I added a cooldown to my keybind so I didn't accidentally spam it and it still happened again somehow... I think I'm just cursed >_< It seems to be the result of the server thinking the TB is currently open when it's not.
@BrokeMel can you please give us exact reproduction steps, including information on which server you are on for each step.
are you using a script to close travel and then open? what are you putting in the bag? is it locked "by main" again or another server? just trying to help get some info so support higherups can have something to work with.
@BrokeMel You're in aus still right? What does your connection/ping generally look like? I wonder if the info saying you closed your travelbag is being dropped before it makes it back to the server