Posted May 10, 201312 yr Hey All, Been trying to add a custom sound using Forge for several hours now, and it keeps throwing the same error. event.manager.soundPoolSounds.addSound("spec/levelup.ogg", new File(mc.mcDataDir, "resources/sounds/spec/levelup.ogg")); @PreInit public void preInit(FMLPreInitializationEvent evt) { MinecraftForge.EVENT_BUS.register(new ClientEventHookContainerClass()); } this.worldObj.playSoundAtEntity(this, "spec.levelup", 0.85F, 1.2F); And for the sake of all that is good, please don't ask me to "check if the file is actually there." As if I haven't already. The file is located within the minecraft jar is the resources/sounds/spec directory, yet for some reason it consistently says that the file cannot be found, and mc.mcDataDir returns '.' Very strange. 2013-05-09 20:26:01 [iNFO] [sTDOUT] ERROR MESSAGE: 2013-05-09 20:26:01 [iNFO] [sTDOUT] C:\Users\Nope\Desktop\MCPGLOBAL\mcpLoMaSMod\jars\.\resources\sounds\spec\levelup.ogg (The system cannot find the path specified) Thanks for any help. Have a modding question? PM me and hopefully I'll be able to help. Good at 2d Pixel Art? We need your help! http://www.minecraftforum.net/topic/1806355-looking-for-2d-pixel-artist/
May 10, 201312 yr You are referencing to a path of your local file system. You have to reference to a path within the minecraft.jar / classpath. So instead of using: new File(mc.mcDataDir, "resources/sounds/spec/levelup.ogg") you use YourMainModClass.class.getResource("/resources/sounds/spec/levelup.ogg") Don't ask for support per PM! They'll get ignored! | If a post helped you, click the "Thank You" button at the top right corner of said post! | mah twitter This thread makes me sad because people just post copy-paste-ready code when it's obvious that the OP has little to no programming experience. This is not how learning works.
May 10, 201312 yr Author That worked perfectly- Thank you! Have a modding question? PM me and hopefully I'll be able to help. Good at 2d Pixel Art? We need your help! http://www.minecraftforum.net/topic/1806355-looking-for-2d-pixel-artist/
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.