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

[Bug] Dropped accesories on death - Incompatiblity with Revive #78

Closed
salva09 opened this issue Aug 6, 2024 · 17 comments
Closed

[Bug] Dropped accesories on death - Incompatiblity with Revive #78

salva09 opened this issue Aug 6, 2024 · 17 comments
Assignees
Labels
bug Something isn't working

Comments

@salva09
Copy link

salva09 commented Aug 6, 2024

Info

Minecraft version: 1.20.1
Mod loader: Fabric
Accessories version: 1.0.0-beta.26
Accessories trinkets compat version: 3.8.5-beta.5
OS: Fedora Linux 40
Java runtime: OpenJDK 17.0.11
Minecraft launcher: Prism Launcher 8.4

Description

When playing with the accessories mod and gravestone mods, some accessories don´t get into the gravestone, and instead are dropped in place like vanilla minecraft.
This happenes for me with most accessories except for those in the spell book slot from the spell engine, bit happened with other accessoires like jewelry and backpacks

Mods tested

Gravestones:

  • Universal graves
  • You're in grave danger

Accessories:

  • Sophisticated backpacks
  • Inmis
  • Jewelry (RPG Series)

Screenshots

image

Logs
[21:05:53] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:05:54] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:05:54] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:54] [Render thread/ERROR]: @ Render
[21:05:54] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:54] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:54] [Render thread/ERROR]: @ Render
[21:05:54] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:54] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:54] [Render thread/ERROR]: @ Render
[21:05:54] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:54] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:54] [Render thread/ERROR]: @ Render
[21:05:54] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:54] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:54] [Render thread/ERROR]: @ Render
[21:05:54] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:54] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:54] [Render thread/ERROR]: @ Render
[21:05:54] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:54] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:54] [Render thread/ERROR]: @ Render
[21:05:54] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:54] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:54] [Render thread/ERROR]: @ Render
[21:05:54] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:54] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:05:55] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:05:55] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:05:56] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:05:56] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:05:57] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:05:57] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:05:58] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:05:58] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:58] [Render thread/ERROR]: @ Render
[21:05:58] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:58] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:58] [Render thread/ERROR]: @ Render
[21:05:58] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:58] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:58] [Render thread/ERROR]: @ Render
[21:05:58] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:58] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:58] [Render thread/ERROR]: @ Render
[21:05:58] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:58] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:58] [Render thread/ERROR]: @ Render
[21:05:58] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:58] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:58] [Render thread/ERROR]: @ Render
[21:05:58] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:58] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:58] [Render thread/ERROR]: @ Render
[21:05:58] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:58] [Render thread/ERROR]: ########## GL ERROR ##########
[21:05:58] [Render thread/ERROR]: @ Render
[21:05:58] [Render thread/ERROR]: 65539: Invalid key -1
[21:05:58] [Server thread/INFO]: sa1va01 was killed
[21:05:58] [Server thread/INFO]: [sa1va01: Killed sa1va01]
[21:05:58] [Render thread/INFO]: [System] [CHAT] sa1va01 was killed
[21:05:58] [Render thread/INFO]: [System] [CHAT] Killed sa1va01
[21:05:58] [Render thread/INFO]: Loaded 165 advancements
[21:05:58] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:05:59] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:05:59] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:00] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:00] [Render thread/INFO]: on Client player respawn
[21:06:00] [Render thread/ERROR]: ########## GL ERROR ##########
[21:06:00] [Render thread/ERROR]: @ Pre render
[21:06:00] [Render thread/ERROR]: 65539: Invalid key -1
[21:06:00] [Render thread/ERROR]: ########## GL ERROR ##########
[21:06:00] [Render thread/ERROR]: @ Pre render
[21:06:00] [Render thread/ERROR]: 65539: Invalid key -1
[21:06:00] [Render thread/ERROR]: ########## GL ERROR ##########
[21:06:00] [Render thread/ERROR]: @ Pre render
[21:06:00] [Render thread/ERROR]: 65539: Invalid key -1
[21:06:00] [Render thread/ERROR]: ########## GL ERROR ##########
[21:06:00] [Render thread/ERROR]: @ Pre render
[21:06:00] [Render thread/ERROR]: 65539: Invalid key -1
[21:06:00] [Render thread/ERROR]: ########## GL ERROR ##########
[21:06:00] [Render thread/ERROR]: @ Pre render
[21:06:00] [Render thread/ERROR]: 65539: Invalid key -1
[21:06:00] [Render thread/ERROR]: ########## GL ERROR ##########
[21:06:00] [Render thread/ERROR]: @ Pre render
[21:06:00] [Render thread/ERROR]: 65539: Invalid key -1
[21:06:00] [Render thread/ERROR]: ########## GL ERROR ##########
[21:06:00] [Render thread/ERROR]: @ Pre render
[21:06:00] [Render thread/ERROR]: 65539: Invalid key -1
[21:06:00] [Render thread/ERROR]: ########## GL ERROR ##########
[21:06:00] [Render thread/ERROR]: @ Pre render
[21:06:00] [Render thread/ERROR]: 65539: Invalid key -1
[21:06:00] [Render thread/INFO]: [System] [CHAT] Created grave at 16, 125, 3 (Overworld). It will expire in 30m
[21:06:00] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:01] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:01] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:02] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:02] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:03] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:03] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:04] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:04] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:05] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:05] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:06] [Render thread/ERROR]: Signature is missing from Property textures
[21:06:06] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:06] [Server thread/INFO]: Saving and pausing game...
[21:06:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[21:06:06] [Server thread/INFO]: [STDOUT]: []
[21:06:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[21:06:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecells:ramparts
[21:06:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecells:insufferable_crypt
[21:06:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/deeperdarker:otherside
[21:06:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecells:black_bridge
[21:06:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/spellbladenext:glassocean
[21:06:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/voidz:void
[21:06:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[21:06:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecells:promenade
[21:06:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecells:prison
[21:06:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/graveyard:past
[21:06:06] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/the_bumblezone:the_bumblezone
[21:06:06] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:07] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
[21:06:07] [pool-4-thread-1/WARN]: Configuration file /var/home/salva/.var/app/org.prismlauncher.PrismLauncher/data/PrismLauncher/instances/Test/.minecraft/config/itemborders-common.toml is not correct. Correcting
Clipboard copy at: 05 Aug 2024 21:06:07 -0600

@Dragon-Seeker
Copy link
Member

Odd question but did you have any item within the cosmetic slots of Accessories?

@salva09
Copy link
Author

salva09 commented Aug 6, 2024

Nope, I did´t have any cosmetics on

@Dragon-Seeker
Copy link
Member

Within testing with the latest release of accessories and the compat layer everything but the cosmetic accessories are put within the grave.

@salva09
Copy link
Author

salva09 commented Aug 6, 2024

This is how it looks in game
image

@Dragon-Seeker
Copy link
Member

Well, strangely such is not dropping within the prod with the example mods but could come down to some weird incompat with Universal graves.

@Dragon-Seeker
Copy link
Member

Submit a pr to backport compat for Universal graves that may get pulled in hopefully fixing the issue fully.

@Dragon-Seeker Dragon-Seeker self-assigned this Aug 6, 2024
@salva09
Copy link
Author

salva09 commented Aug 6, 2024

Thank you, hopefully it will have a more predictable behaviour, because as of right now, some accessories go into the grave and others don´t

@salva09
Copy link
Author

salva09 commented Aug 6, 2024

After updating to the latest universal grave version, 3.0.2, keeps happening
I just tested using a bare bones modpack with only the accessories, universal grave and inmis mods, and the problem didn't happen, so it probably is an incompatibility with other mod in my original modpack.
I will try and find the culprit

@Dragon-Seeker Dragon-Seeker added bug Something isn't working unknown cause The issue or bug is unknown to what or how it happend labels Aug 9, 2024
@Dragon-Seeker
Copy link
Member

@salva09 You could give You're in Grave Danger a try as latest 1.20.1 release added Accessories support: https://www.curseforge.com/minecraft/mc-mods/youre-in-grave-danger/files/5606122

@salva09
Copy link
Author

salva09 commented Aug 11, 2024

I just found out the mod to blame is Revive by GobloxZ

@Dragon-Seeker
Copy link
Member

Honestly seems more like an incompatibility on their side. Currently no public API to resolve any problems and would recommend making a issue report on there side about this.

@Dragon-Seeker Dragon-Seeker changed the title Dropped accesories on death with graves mods [Bug] Dropped accesories on death with graves mods - Incompatiblity with Revive Aug 12, 2024
@phoenix492
Copy link

phoenix492 commented Aug 19, 2024

Has nothing to do with Revive nor Fabric. I can reproduce the issue on Forge 47.3.0 on 1.20.1 with the only mods+their dependencies being:

Accessories 1.0.0-beta26 + Curios Compat Layer 7.4.0
CERBON's Better Totem of Undying (for an accessory to test with)
and both Corpse and Gravestones individually.

(It also happens with Quark's Totem of Holding but I didn't test that individually with other mods, only in my large modpack, so I don't include it for sake of integrity of the testing)

The above mods result in accessories being flung out of the inventory upon death and never put into the gravestone/corpse. It looks like this is the exact same issue so i left a comment here, but will open a full issue report if requested.

@Dragon-Seeker
Copy link
Member

Has nothing to do with Revive nor Fabric. I can reproduce the issue on Forge 47.3.0 on 1.20.1 with the only mods+their dependencies being:

Such would be a different issue as it is a different set of mods altogether. Furthermore, this issue on Gravestones indicates that it will not support Curios when handling its inventory meaning it won't handle Accessories. A similar problem with Corpse as this issue also indicates the same thing.

@Dragon-Seeker
Copy link
Member

An issue should be made on Revive to either add support for Accessories or add API to do such but I would instead recommend just using supported grave mods like YIGD or Universal Graves

@Dragon-Seeker Dragon-Seeker added wontfix This will not be worked on and removed unknown cause The issue or bug is unknown to what or how it happend labels Aug 20, 2024
@Dragon-Seeker Dragon-Seeker changed the title [Bug] Dropped accesories on death with graves mods - Incompatiblity with Revive [Bug] Dropped accesories on death - Incompatiblity with Revive Aug 24, 2024
@Dragon-Seeker
Copy link
Member

Update on this: 53f4f9f should fix incompatibility for mods that don't add direct support for accessories like the ones mentioned above.

@Dragon-Seeker Dragon-Seeker removed the wontfix This will not be worked on label Sep 27, 2024
@salva09
Copy link
Author

salva09 commented Sep 27, 2024

Cool, I'll test this out when it becomes available, thanks!

@Dragon-Seeker
Copy link
Member

Fixed within 1.21 1.1.0 version for both before and fabric

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants