-
Notifications
You must be signed in to change notification settings - Fork 545
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Soulbound items disappear when restarting the server mid-deathscreen #3774
Comments
please provide your full plugin list and if you have any datapacks installed |
over many repeated attempts i cannot duplicate this with 1.17.1 and dev 1043 |
what mods are you using? |
no mod |
well, you have at least one based on the picture you provided of your inventory. something you've installed, in the server or the client is interfering. without all the info we can't help |
I managed to fix my OBS, maybe this will help 2023-02-20-23-17-31_ydqhLUo4.mp42023-02-20.23-19-22.mp4 |
and the server was created from scratch to test this, just with the addition of slimefun |
you have a mod installed. numbers in your inventory is not vanilla |
texturepack |
with the exact same server, minecraft version and slimefun version i cannot recreate it. I've tried netherite armor, diamond armor and it stays everytime. try removing the pack and do it again |
ok. i think i figured it out. you're shutting your server down before the player clicks respawn. that's the only way i've been able to do it. so in the extreme possibility that the player dies in that millisecond, and they can't click respawn it disappears. in that brief moment between death and the server restart, the event cant fire. iirc, it fires on the click of respawn. because the data can't be saved thru a restart. not sure if there's a fix to that or not. Dev's will have to look into it. |
So whomever wants to look into this, the key here is the server shuts down before the player clicks respawn. that key moment is the issue |
@Boomer-1 i would assume this also happens when the player disconnects and joins back after he died? |
what about storing it as NBT on the player? in the .dat |
this is also happening on my server, players are reporting this |
❗ Checklist
📍 Description
When a player dies with Soulbound items. After restarting the server, the items disappear
📑 Reproduction Steps
💡 Expected Behavior
Soulbound items do not disappear
📷 Screenshots / Videos
Before restarting
After restart
📜 Server Log
no errors to log
📂
/error-reports/
folderno errors to folder
💻 Server Software
Paper
🎮 Minecraft Version
1.17.x
⭐ Slimefun version
Paper git-Paper-411 (MC: 1.17.1)
Slimefun DEV - 1043 (git 4bfc4f0)
Metrics-Module #28
Java 17
🧭 Other plugins
No response
The text was updated successfully, but these errors were encountered: