-
Notifications
You must be signed in to change notification settings - Fork 8
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
1.7.10 Support #9
Comments
1.7.10, maybe. All other versions prior to 1.7.10: No, too old. All other versions after 1.7.10: No, only a subset of 1.12. People have to move on. Wait until I have found the cause of the bug with stereo sound files, though. |
Wasn't the issue that the original files are mono? |
No, the other way around. See #8 for that. I currently do not see anything that goes wrong in the code. All filters are set up how they should be. But I also do not understand EFX in detail and cannot properly debug it. There is this huge http://kcat.strangesoft.net/misc-downloads/Effects%20Extension%20Guide.pdf documentation about EFX, but I do not have the time to read that. |
Have you got a sample resource pack I can use to debug also? |
Just use the default ressource pack. My current debugging is a bit strange: I disabled the modified soundDistanceAllowance and stuff like global volume multiplier. You can definitely hear that sound cuts off with the default distance. EDIT: Disabling the patching of atteniationModel and globalRolloffFactor in SoundSystem.newSource is the culprit!
Yeah... Seems like we have to go back to linear rolloff. That is obviously the minecraft default and known to work. |
I'm going to start work on the 1.7.10 branch. |
Alright, you might want to branch off with my latest commits :) That pesky bug is now fixed |
I think it might be a good idea to consider supporting a vast majority of versions including 1.7.10 and perhaps have them on separate branches?
The text was updated successfully, but these errors were encountered: