Sound issue with 1.2.7 #671
Comments
can confirm this :I |
Can confirm this, too! |
IS there some way to fix this? Also, which mod is causing it, because I know someone who is having the same problem without IC2 or Gregtech. Could it be NEI? |
Downgrade to 1.2.5. |
Issue exists with 1.2.8 also. |
I used Forge 1448 and sometimes i heard the sound even if I only moved my mouse. |
Maybe this helps searching for the problem: |
Wow finally found it! This bug was grinding our nerves to the extremes. This could also be related to these kind of crashes: http://openeye.openmods.info/crashes/c2efef2765162477f951507848365d72 |
I think the hammering sound is from the Minecraft Anvil but i am not 100 % sure. |
Still exists with Version 1.2.10 |
Still exists with Version 1.2.11, now even cause Concurrent Modification Exception and crash client if player inventory is opened while sound plays. See: crash report http://pastebin.com/H0r5Ni6i |
Maybe we have to contact RWThema via Twitter because he never answered here. |
I also have this issue, with 1.2.7 or higher, and eventually the ConcurrentModificationException crash. I found how to get Minecraft to show me some more info on sounds, and found this, whenever I open NEI: [NEI Subset Item Allocation/DEBUG]: Playing sound minecraft:sounds/random/break.ogg for event minecraft:random.break as channel cdf834df-ffda-40ae-92ac-d2d62e6fb1f7 Here's hoping RWTema reads this :) |
Maybe he read it but he doesn't do anything against it. |
OK, did some digging in eclipse. [wall of text ahead!] Here's whats happening, as far as I can tell: The ExU Extra NEI Filtering seems to be a byproduct of the Advanced Item Filter code. ExU calls hasContainerItem for the GregTech metatool GT's hasContainerItem method:
GT's getContainerItem method:
The last line is the relevant one, for tools, it plays break.ogg if the tool is out of uses after being used in a crafting operation. PrefixItem also has this issue, I think these are the glass tubes, and they're causing the Treetap.ogg to be played. DarkAsp's GT5 version has a similar problem, and it was a simple fix: Blood-Asp/GT5-Unofficial@37def88 There are two other issues however, and I think they're related: The ExU extra filter categories I would assume would be calculated when a world is first loaded I'll ask Greg and Tema what they think, has anyone had any luck contacting Tema through Twitter or Curse? |
nope. tema has left exU behind to pursue RL, or at least it appears so. might i know where you got the relevant source from? is there a developer build available? because id love to fix this myself, and just us it for myself of course. this is beyond annoying, and i can no longer simply use an outdated version of exU because it uses an old RFapi, and enderIO complains something fierce about it. |
nevermind, ive found the source, now im purusing the source, hopefully i can figure this out, and in addition maybe figure out why the golden bag with inventory tweaks causes, when inserted into itself, a divide by zero effect. |
Im fairly certain a lot of people would be happy for a patch if you get one put together. |
well that was funky, i wonder if its related...? dev environ: buildpath: exU, GTUnofficial 5.09.09, mod path: NEI, ic2-exp, BC, forestry gonna trim some mods off java.util.ConcurrentModificationException |
@KageDragon, what relevant class did you get that from? so far i've only found reference to hasContainerItem inside cofh.api.* and inside ItemDivisionSigil.class |
com.rwtema.extrautils.tileentity.transfernodes.TileEntityTransferNodeInventory.class |
com\rwtema\extrautils\item\filters\AdvancedNodeUpgrades.class
This was where whatever played the sound in GT was being called from, and I was focusing on the code that changed from 1.2.6->1.2.7 |
ahhh, i see, i hadnt thought to compare the 2, ive just been looking through the code for 1.2.11 (or whatever the latest is) |
sadly, i realized earlier that lately i spend more time trying to fix my modpack, and reading through code, than actually playing minecraft. le sigh. |
Fixed with version 1.2.12. Thank you @rwtema, the new feature is also working great! |
Nice patch and thank you for figuring that out |
Confirmed that version 1.2.12 fixed this issue. |
Same issue just after initialization of ME-system. Removing ME-controllers = quite, placing them back - annoying sound after few seconds. I've tried every version from 1.2.5 to 1.2.12 and nothing changes. 1-st time it appeared was crafting GT Motor via ME. |
After some testing it is fixed in ExU 1.2.12 and newest GT |
This one is bit wierd but I pinpointed it at Extra Utilities after some testing. The issue is, whenever I open my inventory I hear in my case IC2/GT Hammer and IC2/GT Drill sound. I know this is strange. Testiing was done with just IC2, GT, NEI and ExU with Forge 1420
The text was updated successfully, but these errors were encountered: