Giter Site home page Giter Site logo

Comments (20)

Boomer-1 avatar Boomer-1 commented on June 22, 2024

can you confirm that the alleged missing backpacks were created by those players? the person who crafted them, if done in the enhanced workbench has their id assigned to it, not the person who uses it. it may help to track that info down. otherwise if autocrafted, its the first person who opens them. of course they shouldn't convert to cs heads, but it might help track the cause

from slimefun4.

Boomer-1 avatar Boomer-1 commented on June 22, 2024

one other thought - did any other players join after you updated to 1139, whose backpacks were fine?

from slimefun4.

GitNuck avatar GitNuck commented on June 22, 2024

They did indeed craft those backpacks, I am sure that one of the mods, a Fabric inventory mod called "itemscroller" was the issue. It plays with inventory entries so that had to be the issue. I use InventoryRollbackPlus on the Server and it saved the day, I was able to recover the Player's backpacks complete with the inventory inside. I'll mark this closed as I'm 99.99% sure that the mod was responsible. Also it looks like tweakaroo plays with inventory items as well. I tell my Players upfront I am not fond of mods like this, especially if they give unfair advantages over vanilla Players. In the future Players that run modded Clients and lose their stuff on my Server will have to suck it up.
inventorey scroller

from slimefun4.

GitNuck avatar GitNuck commented on June 22, 2024

Thanks for the help!

from slimefun4.

GitNuck avatar GitNuck commented on June 22, 2024

one other thought - did any other players join after you updated to 1139, whose backpacks were fine?

Yes, other players did indeed join after the update and their backpacks were fine.

from slimefun4.

JustAHuman-xD avatar JustAHuman-xD commented on June 22, 2024

I highly doubt the mods had anything to do with this

from slimefun4.

JustAHuman-xD avatar JustAHuman-xD commented on June 22, 2024

I've played with many mods like that including those 2 listed and never experienced this, and it wouldn't make sense that this could even be caused by a client sided mod when it's on the server. I'd like to continue looking into this

from slimefun4.

GitNuck avatar GitNuck commented on June 22, 2024

Sure thing, let me know if you need anything and I'll do my best to help. It just seems so odd that the modded clients were the only ones to have the issue. I just had another player report they couldn't harvest their ExoticGarden items as well in the same time frame. They tried today and are able to harvest again.

from slimefun4.

GitNuck avatar GitNuck commented on June 22, 2024

Going through the logs I kept seeing after every chat, "Is the client/server system time unsynchronized?" and I noticed even though there were two players on at the time, Slimefun was saving data for only 1 player. I saw that even today I was getting the unsynchronized time errors after every chat entry. I synchronized the server time with Windows and it adjusted the time by almost a full minute. I then tested by typing in game and the error was gone. Perhaps this was the issue? Kind of makes more sense.

from slimefun4.

WalshyDev avatar WalshyDev commented on June 22, 2024

Time also shouldn't be related

What version were you previously on before updating?
Can you retrieve the player files from the backups? Slimefun does a backup every restart.
If yes, please restore and see if you have problems again. If you do, send the player file.

from slimefun4.

GitNuck avatar GitNuck commented on June 22, 2024

I was on 1138 and I checked the backups, the backups had no backpacks listed for the problematic players.

from slimefun4.

GitNuck avatar GitNuck commented on June 22, 2024

I asked the Player involved if they were sure they crafted the backpacks, and this morning he messaged me that they forgot a friend on the server made them and gave them the backpacks. So no bug, sorry to waste everyone's time, I just went on what was reported to me.

from slimefun4.

Boomer-1 avatar Boomer-1 commented on June 22, 2024

that explains why they weren't in the specific players file, but not why they turned into cs core heads

from slimefun4.

GitNuck avatar GitNuck commented on June 22, 2024

Ah OK so it looks like legit bug then.

from slimefun4.

GitNuck avatar GitNuck commented on June 22, 2024

I'll ad some more to the weird. The Player file stored in Slimefun for this player has no entries for backpacks, yet after several reboots his backpacks have remained complete with inventory, and are functional. I used InventoryRollbackPlus to give back those backpacks, but noticed that no entries for backpacks or inventory were made in the Slimefun Player file. I checked his Inventory while the player was AFK and sure enough they are there.
No Entries

from slimefun4.

GitNuck avatar GitNuck commented on June 22, 2024

2024-02-24_14 12 51

from slimefun4.

Boomer-1 avatar Boomer-1 commented on June 22, 2024

remember the backpack is stored with the player who first opened / crafted it.

from slimefun4.

GitNuck avatar GitNuck commented on June 22, 2024

remember the backpack is stored with the player who first opened / crafted it.

Thank-you, I thought only the person who crafted the item could use the backpack, unless an AutoCrafter for SF items was used to make it, and then a gifted backpack would only work for the giftee if they were the first person to use it.

from slimefun4.

WalshyDev avatar WalshyDev commented on June 22, 2024

The UUID for the player who owns it is in the lore. That's the file you want look at, the items are there.

from slimefun4.

J3fftw1 avatar J3fftw1 commented on June 22, 2024

Please create a new issue for the backpack turning into a cs-corelib head.
The issue isnt related to the issue mentioned

from slimefun4.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.