Auditory is causing items to occasionally disappear when being thrown away from the landscape facing onto the sky, and more.
NaiNonTH opened this issue · 27 comments
Describe the bug
As the name suggests, when you face yourself away from the landscape and look at the sky, then throw any items, your items will be gone without a trace.
To Reproduce
Steps to reproduce the behavior:
- Install C2ME, of course
- Launch the game, then launch any world you'd like
- Find some items, then throw them away facing away from the landscape, looking at the sky.
- BROOM! Your items are gone, some of them.
Expected behavior
All items should still appear moving along its projectile to the floor.
Screenshots
c2me-items-disappear-issue.-.Made.with.Clipchamp.mp4
Runtime info (please complete the following information):
- OS: Windows 11 Pro 64-bit 21H2
- Minecraft version: 1.19.1
- Mod version: c2me-fabric-mc1.19.1-0.2.0+alpha.8.33
Crash reports / logs
Other mods
Checklist
- I am using the official version of the mod.
- I tried the latest development version but the issue persists.
- I searched for similar open issues and could not find an existing bug report on this.
Additional context
As of now, removing this mod solves the issue. Hope this issue will be fixed soon, though.
I wasn't able to reproduce this issue. It should be a mod conflict here. Please try find a minimum set of mods that can reproduce this issue.
2022-07-29.22-53-44-compressed.mp4
Got it. Audio Engine Tweaks incompatibility causes this issue.
I would suggest using Raise Sound Limit Simplified to replace that atm. I will look into this issue later.
I tried again, and it solved the issue, although I didn't update, change, or remove any mod.
There are so many questions coming up in my mind. Maybe reinstalling mods... fixes the issue? I'm so confused.
I'm not so sure if it's an issue with my device internally, as this issue occurred before my computer had a freezing problem.
I'll check the code on my side too.
As i said on the issue mattymatty97/audio_priority#6, my mod has only two mixins that change how sounds are scheduled so i've no clue yet to where the incompatibility might be
I also have no clue what is happening here as I can't reproduce this with Audio Engine Tweaks.
Update: I tried removing other mods except Audio Engine Tweaks and C2ME and it seems to fix the issue too. Probably there's another mod that isn't compatible with C2ME as well.
However, currently, my PC has run into some issue, making it freezes and ends up restarting every time it's been turned on for a while.
Because of that, I can't continue figuring out which another mod is the cause of this issue.
This sucks and kinda fun at the same time, (if it's not my PC fucking itself up. -_-".)
So this issue seems somewhat invalid right now. Can you try getting a minimum set of mods that can reproduce this issue?
I'll close this issue for now, as you couldn't replicate the issue, Audio Engine Tweaks' code doesn't seem to interfere with C2ME's, and the problem is unknowingly fixed, as of now.
Hello, I was having this issue with c2me as well, but I do not have Audio Engine Tweaks installed. In addition, I have also noticed
- boats are unable to be placed
- jukeboxes do not play records
I am using version 0.2.0+alpha.8.37+1.19.2, but this bug was also present on 0.2.0+alpha.8.32+1.19.1-rc3
When attempting to place a boat, I found this error in the logs:
[19:27:00] [Server thread/ERROR]: Failed to handle packet net.minecraft.class_2886@2c595ac0, suppressing error
java.util.ConcurrentModificationException: null
at Not Enough Crashes deobfuscated stack trace.(1.17.1+build.64) ~[?:?]
at com.ishland.c2me.fixes.worldgen.threading_issues.common.CheckedThreadLocalRandom.method_43156(CheckedThreadLocalRandom.java:28) ~[c2me-fixes-worldgen-threading-issues-mc1.19.2-0.2.0+alpha.8.37.jar-afb4f76c-c851-4889-a416-875b084f20a1-nested.jar:?]
at net.minecraft.class_6566.method_43055(class_6566.java:43) ~[client-intermediary.jar:?]
at net.minecraft.client.world.ClientWorld.playSound(ClientWorld:481) ~[?:?]
at net.minecraft.client.network.ClientPlayerEntity.playSound(ClientPlayerEntity:608) ~[?:?]
at net.minecraft.item.BoatItem.handler$jmk000$createEntity(BoatItem:1028) ~[?:?]
at net.minecraft.item.BoatItem.method_42296(BoatItem:82) ~[?:?]
at net.minecraft.item.BoatItem.use(BoatItem:57) ~[?:?]
at net.minecraft.item.ItemStack.use(ItemStack:276) ~[?:?]
at net.minecraft.server.network.ServerPlayerInteractionManager.interactItem(ServerPlayerInteractionManager:290) ~[?:?]
at net.minecraft.server.network.ServerPlayNetworkHandler.onPlayerInteractItem(ServerPlayNetworkHandler:1182) ~[?:?]
at net.minecraft.network.packet.c2s.play.PlayerInteractItemC2SPacket.apply(PlayerInteractItemC2SPacket:29) ~[?:?]
at net.minecraft.network.packet.c2s.play.PlayerInteractItemC2SPacket.apply(PlayerInteractItemC2SPacket:7) ~[?:?]
at net.minecraft.network.NetworkThreadUtils.method_11072(NetworkThreadUtils:22) ~[?:?]
at net.minecraft.server.ServerTask.run(ServerTask:18) ~[?:?]
at net.minecraft.util.thread.ThreadExecutor.redirect$zdp000$redirectExecuteTask(ThreadExecutor:1021) ~[?:?]
at net.minecraft.util.thread.ThreadExecutor.runTask(ThreadExecutor:131) ~[?:?]
at net.minecraft.server.MinecraftServer.runOneTask(MinecraftServer:14777) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.runTask(MinecraftServer:752) ~[client-intermediary.jar:?]
at net.minecraft.util.thread.ThreadExecutor.runTasks(ThreadExecutor:140) ~[?:?]
at net.minecraft.server.MinecraftServer.runTasksTillTickEnd(MinecraftServer:737) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.handler$ijp000$modifiedRunLoop(MinecraftServer:11394) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer:644) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer:257) ~[client-intermediary.jar:?]
at java.lang.Thread.run(Thread.java:833) [?:?]
I'll try to figure out if it's a mod conflict, or a quilt issue, or something else. I'll get back to you when I've found something, but it may take a bit
after a lot of testing, I narrowed down exactly which of my 243 mods was causing the issue. It was auditory https://github.com/Sydokiddo/auditory
however, I did see that there were significant changes made on the github page, and after compiling and testing it looks like this issue will no longer be present in future versions, so I'm not sure it even needs a bugfix
Confirming that this happens with C2ME and the current Auditory mod version, and is fixed with the GitHub version.
When I had this issue for the first time, I also had Auditory mod installed; I'm such an idiot.
All we have to do now is to wait for the new version of Auditory mod to be released.
Thanks for helping solve this issue, @ChloeIsNobody.