Skip to content
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

Sophisticated Backpack Magnet Upgrade duplication bug #6653

Open
eSonOfAnder opened this issue Jan 22, 2025 · 3 comments
Open

Sophisticated Backpack Magnet Upgrade duplication bug #6653

eSonOfAnder opened this issue Jan 22, 2025 · 3 comments
Assignees
Labels
Bug FTB Evolution Modified Pack Modpack thats been modified

Comments

@eSonOfAnder
Copy link

Modpack

FTB Evolution

Modpack version

1.8.0

Launcher

ATLauncher

Has the pack been modified

Yes

Log Files

No response

Describe the bug

If you have a Sophisticated Backpack in the Back curio slot with a Magnet Upgrade installed and enabled, any rewards that come out of one of the loot boxes from the various quests (Storage Parts Box, Grandma's Treat, etc.) are duplicated. You get one in your inventory, and one in the backpack.

Steps to reproduce

  1. Equip a Sophisticated Backpack
  2. Add a Magnet Upgrade or Advanced Magnet Upgrade into the backpack
  3. Place the backpack in the Back curio slot
  4. Claim a quest reward that includes a choice of loot box
  5. Open the loot box
  6. Observe that there is now one copy of the reward in your inventory, and a duplicate copy in the backpack

Expected behaviour

Item is not duplicated, and is placed either in the player's inventory or in the backpack, but not both.

Screenshots

No response

Additional information

Only modification that has been made is disabling the Emojiful app to eliminate Patchouli text rendering issue.

@ftb-helper ftb-helper bot added FTB Evolution Modified Pack Modpack thats been modified labels Jan 22, 2025
@eSonOfAnder
Copy link
Author

Some direct quest rewards appear to get duplicated, as well, but it is unclear why some do and some do not.

Exploration -> Wild Hunt -> Rage Glove

  • Rewards for this are duplicated. Mostly.
  • Was rewarded an XP Jelly Baby, and it was duplicated.
  • Was rewarded 4 Ender Pearls, and there was a single duped Ender Pearl in the backpack.

Logistics -> General Storage -> Stack Upgrades

  • Rewards for this are not duplicated

It is unclear which rewards will be duplicated and which ones will not be from a once over of the things that I have seen duped. It seemed like it may have been restricted to just the Loot Box rewards, but unfortunately it is more widespread than that. I have not observed the Magnet Upgrade causing any non-FTB Quest items to get duplicated, at least.

@ArtpokeBr
Copy link
Collaborator

Hmm weird, I've just tried reproducing this and it doesn't seem to be happening, at least in Dev.

We are running the latest version of sophisticated core though, not sure if this fixed this somehow.

@ArtpokeBr ArtpokeBr self-assigned this Jan 22, 2025
@eSonOfAnder
Copy link
Author

I am assuming that the dupe is due to a timing issue between the reward spawning into the world and the Magnet upgrade's triggering, because I did not notice this happen until fairly recently. I will try pulling the upgrade out before I claim additional quest rewards to see if I still experience the behavior. I can also try updating to the latest Sophisticated Core locally.

A system resource issue seems unlikely, but is there a specific Java version that you're running? I have not specified anything in ATLauncher, so it is using whatever default version that is set to. If those are different, I could see the potential for timing issues, but those are always extremely annoying to track down. If there's anything else I can provide, please let me know and I'll be happy to help out however I can.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug FTB Evolution Modified Pack Modpack thats been modified
Projects
None yet
Development

No branches or pull requests

2 participants