Musica aims to enhance your minecraft experience through the music.
Features:
Fully featured content pack loading system, which allows users to create new music discs. You can set the display name, artwork, sound file and artist/song name.. You can also give custom records an enchantment glow effect, or give them custom lore! These content packs can be shared with your friends!
Enchantment: AutoTune - The auto tune enchantment is a weapon enchantment added by the Musica mod. Whenever you damage a mob, it will play a random noteblock sound. When you kill a hostile mob, it will have a very small chance to drop almost any record in the game. This enchantment has four tiers, the higher the tier, the higher chance you have at getting a record drop. This effect also stacks with Looting.
Music Clerk: There is a new villager added by Musica. This villager will be able to trade almost any record in the game with you, and can sometimes have a trade for a jukebox. The house which this villager spawns from is extremely similar to the librarian house, however there is a record player in place of a crafting table.
Records can be found in various dungeon chests.
A note block upgrade, which allows players to change the sound to any sound in the game. Comes with a fancy gui that is self documented.
Full support for creepers! Musica alters how creepers drop records. Creepers will now drop almost any record in the game, if killed by a skeleton.
Ore Dictionary support. All records added by/through this mod are entered into the ore dictionary, and are added under the same name as vanilla records.
Fully configurable configuration file, including a GUI. The config file allows you to change many aspects about the mod, such as valid dungeon loot locations, ids, and drop rates.
Instillation:
Make sure you have Minecraft Forge installed. You can download that here.
Download Musica, and place it in the mods folder. Make sure you are using the right profile
Download all of the content packs you would like to use, and add them to your resourcepacks folder. (If you're installing this to a dedicated server, place the content packs in the mods folder and Skip to step 5)
Launch the game, and open your resource packs list. Find all of the content packs you have installed, and add them in the list of resource packs being used. Order does not matter.
That's it, you're done. Enjoy your awesome records!
Download:
Frequently Asked Question:
Q: How does this mod work on servers?
A: This mod works perfectly fine on multiplayer servers, however all players joining that server (and the server itself) must have forge and this mod installed. This mod does not check which packs users are using, so users may join with additional packs that are not on the server. Users will not have access to any content from packs not installed on the server.
Q: How do I install these packs to my server when the server does not have a resource pack folder?
A: As of version 1.1.0 the content loading system will adapt to a server environment if used on a dedicated server. This means that record packs will load from the server's mods folder rather than resourcepacks folder.
Q: Is it possible to edit these packs?
A: Yes, you can edit any pack to suit your needs. That being said, it's recommended that you create your own pack, as you will be less likely to encounter issues. We won't be able to offer support to those modifying existing packs, however if you're making a new one, feel free to ask questions and request support.
Q: I have made a custom pack, how can I share it with the world?
A: If you own the rights to the music within the content pack, or have a license/agreement with the owner, you may share the content pack in many different ways. We recommend using CurseForge to host your content pack in their Resource Pack list. If you use CurseForge, we will also be able to add your pack to the list in this main page.
Q: Where can I get packs?
A: The primary way to get music packs for this mod is by looking at the pack list in this post. If you don't see any packs you like, you can try making your own, or doing a google search for some. We also have plans to create new packs every so often. Along with a new pack every month.
Q: Can I suggest new packs for you to make?
A: Sure, if you have suggestions, we would be glad to hear them. Darkhax (The lead dev for the mod) can make chiptune(8bit) recreations of a large range of songs, due to legal reasons, these will likely be used. Keep in mind that each pack we make must also have some form of central theme, such as being from the same artist, or from the same genre or even the same time period.
Modpacks and Distribution
You may redistribute the Musica mod and any record packs from Epoxide as part of a modpack without asking us for permission as long as the following three conditions are met.
The pack must not be directly used to generate profit. This includes things such as using adfly/adfoc on your pack download, or selling the pack (or access to it). Brand specific merchandise (such as the FTB store) are exempt from this rule.
The pack must provide credit to the authors of this mod on the pack page/site. Please note that Epoxide is NOT the name of the author for this mod, and is just an organization name. The authors of this mod are Darkhax and lclc98.
The pack maintainers must have permission to use every other mod that is distributed within the modpack.
Content packs created by 3rd parties are given full rights over their content packs. If you have created your own content pack, you may distribute it in any way you wish. Keep in mind that you are responsible for your content pack, and if it breaks or violates legal laws, you will be held accountable.
[16:32:05] [main/ERROR] [LaunchWrapper/]: Unable to launch
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_40]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_40]
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_40]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_40]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_40]
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_40]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:286) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:376) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:165) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:54) [NewLaunch.jar:?]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/entity/monster/EntityCreeper
at net.minecraft.entity.EntityList.<clinit>(EntityList.java:274) ~[sg.class:?]
at net.minecraft.item.ItemMonsterPlacer.func_77653_i(SourceFile:34) ~[aee.class:?]
at net.minecraft.item.ItemStack.func_82833_r(ItemStack.java:427) ~[add.class:?]
at net.minecraft.item.ItemStack.func_151000_E(ItemStack.java:759) ~[add.class:?]
at net.minecraft.stats.StatList.func_75925_c(StatList.java:139) ~[pp.class:?]
at net.minecraft.stats.StatList.func_151178_a(StatList.java:59) ~[pp.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(SourceFile:359) ~[kl.class:?]
at net.minecraft.client.Minecraft.<init>(Minecraft.java:287) ~[bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:129) ~[Main.class:?]
... 14 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.entity.monster.EntityCreeper
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.11.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_40]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_40]
at net.minecraft.entity.EntityList.<clinit>(EntityList.java:274) ~[sg.class:?]
at net.minecraft.item.ItemMonsterPlacer.func_77653_i(SourceFile:34) ~[aee.class:?]
at net.minecraft.item.ItemStack.func_82833_r(ItemStack.java:427) ~[add.class:?]
at net.minecraft.item.ItemStack.func_151000_E(ItemStack.java:759) ~[add.class:?]
at net.minecraft.stats.StatList.func_75925_c(StatList.java:139) ~[pp.class:?]
at net.minecraft.stats.StatList.func_151178_a(StatList.java:59) ~[pp.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(SourceFile:359) ~[kl.class:?]
at net.minecraft.client.Minecraft.<init>(Minecraft.java:287) ~[bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:129) ~[Main.class:?]
... 14 more
Caused by: java.lang.IndexOutOfBoundsException
at org.objectweb.asm.tree.InsnList.get(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
at net.epoxide.musica.asm.EntityCreeperTransformer.transformEntityCreeper(EntityCreeperTransformer.java:43) ~[EntityCreeperTransformer.class:?]
at net.epoxide.musica.asm.EntityCreeperTransformer.transform(EntityCreeperTransformer.java:19) ~[EntityCreeperTransformer.class:?]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.11.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.11.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_40]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_40]
at net.minecraft.entity.EntityList.<clinit>(EntityList.java:274) ~[sg.class:?]
at net.minecraft.item.ItemMonsterPlacer.func_77653_i(SourceFile:34) ~[aee.class:?]
at net.minecraft.item.ItemStack.func_82833_r(ItemStack.java:427) ~[add.class:?]
at net.minecraft.item.ItemStack.func_151000_E(ItemStack.java:759) ~[add.class:?]
at net.minecraft.stats.StatList.func_75925_c(StatList.java:139) ~[pp.class:?]
at net.minecraft.stats.StatList.func_151178_a(StatList.java:59) ~[pp.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(SourceFile:359) ~[kl.class:?]
at net.minecraft.client.Minecraft.<init>(Minecraft.java:287) ~[bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:129) ~[Main.class:?]
... 14 more
It's cut down to the error, the whole thing was too long.
[16:32:05] [main/ERROR] [LaunchWrapper/]: Unable to launch
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_40]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_40]
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_40]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_40]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_40]
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_40]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:286) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:376) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:165) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:54) [NewLaunch.jar:?]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/entity/monster/EntityCreeper
at net.minecraft.entity.EntityList.<clinit>(EntityList.java:274) ~[sg.class:?]
at net.minecraft.item.ItemMonsterPlacer.func_77653_i(SourceFile:34) ~[aee.class:?]
at net.minecraft.item.ItemStack.func_82833_r(ItemStack.java:427) ~[add.class:?]
at net.minecraft.item.ItemStack.func_151000_E(ItemStack.java:759) ~[add.class:?]
at net.minecraft.stats.StatList.func_75925_c(StatList.java:139) ~[pp.class:?]
at net.minecraft.stats.StatList.func_151178_a(StatList.java:59) ~[pp.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(SourceFile:359) ~[kl.class:?]
at net.minecraft.client.Minecraft.<init>(Minecraft.java:287) ~[bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:129) ~[Main.class:?]
... 14 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.entity.monster.EntityCreeper
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.11.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_40]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_40]
at net.minecraft.entity.EntityList.<clinit>(EntityList.java:274) ~[sg.class:?]
at net.minecraft.item.ItemMonsterPlacer.func_77653_i(SourceFile:34) ~[aee.class:?]
at net.minecraft.item.ItemStack.func_82833_r(ItemStack.java:427) ~[add.class:?]
at net.minecraft.item.ItemStack.func_151000_E(ItemStack.java:759) ~[add.class:?]
at net.minecraft.stats.StatList.func_75925_c(StatList.java:139) ~[pp.class:?]
at net.minecraft.stats.StatList.func_151178_a(StatList.java:59) ~[pp.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(SourceFile:359) ~[kl.class:?]
at net.minecraft.client.Minecraft.<init>(Minecraft.java:287) ~[bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:129) ~[Main.class:?]
... 14 more
Caused by: java.lang.IndexOutOfBoundsException
at org.objectweb.asm.tree.InsnList.get(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
at net.epoxide.musica.asm.EntityCreeperTransformer.transformEntityCreeper(EntityCreeperTransformer.java:43) ~[EntityCreeperTransformer.class:?]
at net.epoxide.musica.asm.EntityCreeperTransformer.transform(EntityCreeperTransformer.java:19) ~[EntityCreeperTransformer.class:?]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.11.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.11.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_40]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_40]
at net.minecraft.entity.EntityList.<clinit>(EntityList.java:274) ~[sg.class:?]
at net.minecraft.item.ItemMonsterPlacer.func_77653_i(SourceFile:34) ~[aee.class:?]
at net.minecraft.item.ItemStack.func_82833_r(ItemStack.java:427) ~[add.class:?]
at net.minecraft.item.ItemStack.func_151000_E(ItemStack.java:759) ~[add.class:?]
at net.minecraft.stats.StatList.func_75925_c(StatList.java:139) ~[pp.class:?]
at net.minecraft.stats.StatList.func_151178_a(StatList.java:59) ~[pp.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(SourceFile:359) ~[kl.class:?]
at net.minecraft.client.Minecraft.<init>(Minecraft.java:287) ~[bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:129) ~[Main.class:?]
... 14 more
It's cut down to the error, the whole thing was too long.
Thank you for reporting this issue. We have made note of this and have added it to our issue tracker. This is a huge mistake on our end, we hope to have a new release out tomorrow which will fix this. For now, there is a temporary solution, which will allow you to use the mod. If you open up the jar file and delete the meta-inf folder, this particular code will be completely deactivated, allowing you to use the mod. Sorry for the inconvenience this has caused.
Thanks for the quick fix, Musica works perfectly now, the content pack loads wonderfully. Although only the vanilla discs appear in the creative tab. Anyway great mod, I love it.
Rollback Post to RevisionRollBack
Please don't PM me asking for help, I will just redirect you to the appropriate forum, where there are others who are far more skilled than me.
Thanks for the quick fix, Musica works perfectly now, the content pack loads wonderfully. Although only the vanilla discs appear in the creative tab. Anyway great mod, I love it.
I am working on a patch for the mod now. In regards to the creative tab, can you spawn the records in using commands? /give username musica:weDescend The records should all appear in the Musica tab, including the vanilla ones. (I did a test in my current modded instance and couldn't reproduce the issue)
I got the same crash as Leviathan143, i saw what to remove...but after i removed "META-INF", the mod breaks, and doesn't load...can you tell me everything i need to remove, and where those things i need to delete are?
Because i know nothing about configuring a jar file...i either brake the mod, or crash the whole thing.
Also, when i put the content pack where its suppose to be, it doesn't load or work.
This is what i get.
[B#283] [01:59:06] [Client thread/WARN] [FML]: Zip file Musica-1.0.0-MC1.7.10.jar failed to read properly, it will be ignored
[B#283] java.util.zip.ZipException: error in opening zip file
[B#283] at java.util.zip.ZipFile.open(Native Method) ~[?:1.7.0_71]
[B#283] at java.util.zip.ZipFile.<init>(Unknown Source) ~[?:1.7.0_71]
[B#283] at java.util.zip.ZipFile.<init>(Unknown Source) ~[?:1.7.0_71]
[B#283] at java.util.jar.JarFile.<init>(Unknown Source) ~[?:1.7.0_71]
[B#283] at java.util.jar.JarFile.<init>(Unknown Source) ~[?:1.7.0_71]
[B#283] at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:41) [JarDiscoverer.class:?]
[B#283] at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42) [ContainerType.class:?]
[B#283] at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:71) [ModCandidate.class:?]
[B#283] at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:127) [ModDiscoverer.class:?]
[B#283] at cpw.mods.fml.common.Loader.identifyMods(Loader.java:347) [Loader.class:?]
[B#283] at cpw.mods.fml.common.Loader.loadMods(Loader.java:468) [Loader.class:?]
[B#283] at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:204) [FMLClientHandler.class:?]
[B#283] at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480) [bao.class:?]
[B#283] at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867) [bao.class:?]
[B#283] at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
[B#283] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_71]
[B#283] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_71]
[B#283] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_71]
[B#283] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_71]
[B#283] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
[B#283] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
[B#283] [01:59:09] [Client thread/INFO] [FML]: Forge Mod Loader has identified 44 mods to load
[B#283] [01:59:13] [Client thread/INFO] [FML]: FML has found a non-mod file Musica-1.0.0-MC1.7.10.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible.
I'm using Technic Launcher btw, and my modpack is heavy modded, with forge, lite loader, and i dunno about anything else.
I got the same crash as Leviathan143, i saw what to remove...but after i removed "META-INF", the mod breaks, and doesn't load...can you tell me everything i need to remove, and where those things i need to delete are?
Because i know nothing about configuring a jar file...i either brake the mod, or crash the whole thing.
Also, when i put the content pack where its suppose to be, it doesn't load or work.
This is what i get.
[B#283] [01:59:06] [Client thread/WARN] [FML]: Zip file Musica-1.0.0-MC1.7.10.jar failed to read properly, it will be ignored
[B#283] java.util.zip.ZipException: error in opening zip file
[B#283] at java.util.zip.ZipFile.open(Native Method) ~[?:1.7.0_71]
[B#283] at java.util.zip.ZipFile.<init>(Unknown Source) ~[?:1.7.0_71]
[B#283] at java.util.zip.ZipFile.<init>(Unknown Source) ~[?:1.7.0_71]
[B#283] at java.util.jar.JarFile.<init>(Unknown Source) ~[?:1.7.0_71]
[B#283] at java.util.jar.JarFile.<init>(Unknown Source) ~[?:1.7.0_71]
[B#283] at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:41) [JarDiscoverer.class:?]
[B#283] at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42) [ContainerType.class:?]
[B#283] at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:71) [ModCandidate.class:?]
[B#283] at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:127) [ModDiscoverer.class:?]
[B#283] at cpw.mods.fml.common.Loader.identifyMods(Loader.java:347) [Loader.class:?]
[B#283] at cpw.mods.fml.common.Loader.loadMods(Loader.java:468) [Loader.class:?]
[B#283] at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:204) [FMLClientHandler.class:?]
[B#283] at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480) [bao.class:?]
[B#283] at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867) [bao.class:?]
[B#283] at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
[B#283] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_71]
[B#283] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_71]
[B#283] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_71]
[B#283] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_71]
[B#283] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
[B#283] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
[B#283] [01:59:09] [Client thread/INFO] [FML]: Forge Mod Loader has identified 44 mods to load
[B#283] [01:59:13] [Client thread/INFO] [FML]: FML has found a non-mod file Musica-1.0.0-MC1.7.10.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible.
I'm using Technic Launcher btw, and my modpack is heavy modded, with forge, lite loader, and i dunno about anything else.
I believe the way in which you edited the jar file managed to corrupt it, or perhaps the program you used to edit it is still open. (If you used 7-zip, you have to close it before mc can read the file). A fix for this should be out very soon, so if that does not work you should be able to get the fixed version some time tomorrow. Sorry again for the inconvenience.
I believe the way in which you edited the jar file managed to corrupt it, or perhaps the program you used to edit it is still open. (If you used 7-zip, you have to close it before mc can read the file). A fix for this should be out very soon, so if that does not work you should be able to get the fixed version some time tomorrow. Sorry again for the inconvenience.
I used Notepad to edit the Jar file, since i use it to resolve ID conflicts...so i most likely corrupted the mod.
What's the easiest temporary fix that i can use? (Explain it as much as you can, if there is a temporary fix.)
I used Notepad to edit the Jar file, since i use it to resolve ID conflicts...so i most likely corrupted the mod.
What's the easiest temporary fix that i can use? (Explain it as much as you can, if there is a temporary fix.)
You should never use notepad to edit a jar file. It doesn't really work that way... You should download a archive editor like 7-zip which allows you to work with archive files such as jar/zip/rar. Once you open the jar file, just right click on the meta-inf folder and click delete. Then close the application.
You should never use notepad to edit a jar file. It doesn't really work that way... You should download a archive editor like 7-zip which allows you to work with archive files such as jar/zip/rar. Once you open the jar file, just right click on the meta-inf folder and click delete. Then close the application.
Well, that solved 1 of my problems, however, when i add a content pack, it's not in the game.
I added some custom music to the "We Decend" pack, and now the pack is gone...even before i added the custom music, the pack isn't there when i run the game...and the pack is where it's suppose to be.
What have i done wrong?
Well, that solved 1 of my problems, however, when i add a content pack, it's not in the game.
I added some custom music to the "We Decend" pack, and now the pack is gone...even before i added the custom music, the pack isn't there when i run the game...and the pack is where it's suppose to be.
What have i done wrong?
The pack has to be installed on by placing it in the resourcepacks folder. If you have placed it in the resourepacks folder but it is not showing up in game, or the the resource packs menu, it means you have changed something in such a way that the pack is no longer recognizable. For the pack to be detected it needs to end in .rpack.zip and must contain all of the files which come with the original pack, such as the record-pack.json file, and the pack.mcmeta file. For sounds to work, you must enable the content pack in the vanilla resource packs menu.
Sorry for the delay in updates everyone. We had promised an update to fix these bugs, however due to unforeseen issues, we have had to delay progress on the mod. (one of the main developers for this mod, who was critical to solving this crash has experienced some technical issues.) We have managed to work through this and have a solution in place for this issue. Some more testing is needed before we will release, however everything seems to be going great. You should expect an update some time within the next 18 hours. The update includes a few bug fixes, and some new content. One of the most notable pieces of new content is the Advanced Note Block, which is a project I have been experimenting with for a while now.
The advanced note block was initially just a test to familiarize myself with creating a GUI, however after playing around with the idea, I feel it is very fitting for this mod. The advanced note block behaves like a normal note block, however when right clicked, a menu will open. On this menu you will be able to enter a sound name, a volume level, a pitch, and a sound distance. When the block gets powered, it will play the specified sound. It's essentially a survival implementation of the /playsound command. It comes built in with several useful tools, and is self documented. It also features a ban list to prevent certain sounds from being used, or if you don't want this block available on your server, you can chose to disable it all together. Comes pre-packaged with the ability to randomize, test sounds, tooltips, green text if sound is valid, red if sound has been added to ban list. Automatic support for all sounds in game, including those from all other mods.
The pack has to be installed on by placing it in the resourcepacks folder. If you have placed it in the resourepacks folder but it is not showing up in game, or the the resource packs menu, it means you have changed something in such a way that the pack is no longer recognizable. For the pack to be detected it needs to end in .rpack.zip and must contain all of the files which come with the original pack, such as the record-pack.json file, and the pack.mcmeta file. For sounds to work, you must enable the content pack in the vanilla resource packs menu.
All i did was take sound tracks from other content packs (for the old More Records mod, and a few from Jukebox Reloaded mod), and add them to the "We Decend" pack, since i can't find any content packs anywhere...all i see are downloads to the mod, not downloads to content packs.
Other than hunting down content packs for this mod, what do i do to add sound tracks to this content pack...without breaking the pack?
Darn, we already have Better Records and now we got competition! ^^p
I am glad you're interested in this mod. While who did what first does not matter to me, I feel it's important to note that this mod is a reboot of More Records which was released a year and a half before Better Records. If you have any feature suggestions, feel free to let us know.
I am glad you're interested in this mod. While who did what first does not matter to me, I feel it's important to note that this mod is a reboot of More Records which was released a year and a half before Better Records. If you have any feature suggestions, feel free to let us know.
Aha, that makes sense.
I just don't want someone to put a lot of time and effort in redoing what's already been done x3
Even tho that's half the mods that are out here atm (redo of this because they dont like the original, redo because old version...). The one I don't want to see is, for example, a new forge, to say something.
Anyways, I don't think I'll stick to this mod. I'll be watching it tho :3
The pack has to be installed on by placing it in the resourcepacks folder. If you have placed it in the resourepacks folder but it is not showing up in game, or the the resource packs menu, it means you have changed something in such a way that the pack is no longer recognizable. For the pack to be detected it needs to end in .rpack.zip and must contain all of the files which come with the original pack, such as the record-pack.json file, and the pack.mcmeta file. For sounds to work, you must enable the content pack in the vanilla resource packs menu.
You haven't replied to me yet...
All i did was take sound tracks from other content packs (from the More Records mod, and a few from Jukebox Reloaded mod), and add them to the "We Decend" pack, since i can't find any content packs anywhere...all i see are downloads to the mod, not downloads to content packs.
Other than hunting down content packs for this mod, what do i do to add sound tracks to this content pack...without breaking it?
All i did was take sound tracks from other content packs (from the More Records mod, and a few from Jukebox Reloaded mod), and add them to the "We Decend" pack, since i can't find any content packs anywhere...all i see are downloads to the mod, not downloads to content packs.
Other than hunting down content packs for this mod, what do i do to add sound tracks to this content pack...without breaking it?
Hi, sorry for the delayed response. I had been working on finalizing the 1.1.0 update which is now released. While it's possible to edit existing packs, I always recommend making your own pack, rather than tweaking the existing one. As mentioned previously, documentation for how the pack system works is on it's way, it just takes a lot of time to put together, but I have almost finished it. Right now the As We Descend pack is the only publicly available pack, however I hope to see that changed very soon. With the help of Curse Forge you can upload your packs to their site (provided they follow community guidelines) and we will be able to link it in the main post. It is my hope that we will have a wide verity of publicly available packs for everyone. I also have plans to re-release several of the packs from the More Records mod. I am also considering a new monthly pack which would involve suggestions from the community. Once new packs are available, we will post them under the As We Descend pack on the main post.
Features:
Instillation:
Download:
Frequently Asked Question:
Q: How does this mod work on servers?
A: This mod works perfectly fine on multiplayer servers, however all players joining that server (and the server itself) must have forge and this mod installed. This mod does not check which packs users are using, so users may join with additional packs that are not on the server. Users will not have access to any content from packs not installed on the server.
Q: How do I install these packs to my server when the server does not have a resource pack folder?
A: As of version 1.1.0 the content loading system will adapt to a server environment if used on a dedicated server. This means that record packs will load from the server's mods folder rather than resourcepacks folder.
Q: Is it possible to edit these packs?
A: Yes, you can edit any pack to suit your needs. That being said, it's recommended that you create your own pack, as you will be less likely to encounter issues. We won't be able to offer support to those modifying existing packs, however if you're making a new one, feel free to ask questions and request support.
Q: I have made a custom pack, how can I share it with the world?
A: If you own the rights to the music within the content pack, or have a license/agreement with the owner, you may share the content pack in many different ways. We recommend using CurseForge to host your content pack in their Resource Pack list. If you use CurseForge, we will also be able to add your pack to the list in this main page.
Q: Where can I get packs?
A: The primary way to get music packs for this mod is by looking at the pack list in this post. If you don't see any packs you like, you can try making your own, or doing a google search for some. We also have plans to create new packs every so often. Along with a new pack every month.
Q: Can I suggest new packs for you to make?
A: Sure, if you have suggestions, we would be glad to hear them. Darkhax (The lead dev for the mod) can make chiptune(8bit) recreations of a large range of songs, due to legal reasons, these will likely be used. Keep in mind that each pack we make must also have some form of central theme, such as being from the same artist, or from the same genre or even the same time period.
Modpacks and Distribution
You may redistribute the Musica mod and any record packs from Epoxide as part of a modpack without asking us for permission as long as the following three conditions are met.
Content packs created by 3rd parties are given full rights over their content packs. If you have created your own content pack, you may distribute it in any way you wish. Keep in mind that you are responsible for your content pack, and if it breaks or violates legal laws, you will be held accountable.
List of Packs:
I crashes on launch for me.
Forge: 10.13.3.1374
Java: Tried both Java 8 x64 and Java 7 x86
Crash Log:
[16:32:05] [main/ERROR] [LaunchWrapper/]: Unable to launch
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_40]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_40]
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_40]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_40]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_40]
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_40]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:286) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:376) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:165) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:54) [NewLaunch.jar:?]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/entity/monster/EntityCreeper
at net.minecraft.entity.EntityList.<clinit>(EntityList.java:274) ~[sg.class:?]
at net.minecraft.item.ItemMonsterPlacer.func_77653_i(SourceFile:34) ~[aee.class:?]
at net.minecraft.item.ItemStack.func_82833_r(ItemStack.java:427) ~[add.class:?]
at net.minecraft.item.ItemStack.func_151000_E(ItemStack.java:759) ~[add.class:?]
at net.minecraft.stats.StatList.func_75925_c(StatList.java:139) ~[pp.class:?]
at net.minecraft.stats.StatList.func_151178_a(StatList.java:59) ~[pp.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(SourceFile:359) ~[kl.class:?]
at net.minecraft.client.Minecraft.<init>(Minecraft.java:287) ~[bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:129) ~[Main.class:?]
... 14 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.entity.monster.EntityCreeper
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.11.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_40]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_40]
at net.minecraft.entity.EntityList.<clinit>(EntityList.java:274) ~[sg.class:?]
at net.minecraft.item.ItemMonsterPlacer.func_77653_i(SourceFile:34) ~[aee.class:?]
at net.minecraft.item.ItemStack.func_82833_r(ItemStack.java:427) ~[add.class:?]
at net.minecraft.item.ItemStack.func_151000_E(ItemStack.java:759) ~[add.class:?]
at net.minecraft.stats.StatList.func_75925_c(StatList.java:139) ~[pp.class:?]
at net.minecraft.stats.StatList.func_151178_a(StatList.java:59) ~[pp.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(SourceFile:359) ~[kl.class:?]
at net.minecraft.client.Minecraft.<init>(Minecraft.java:287) ~[bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:129) ~[Main.class:?]
... 14 more
Caused by: java.lang.IndexOutOfBoundsException
at org.objectweb.asm.tree.InsnList.get(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
at net.epoxide.musica.asm.EntityCreeperTransformer.transformEntityCreeper(EntityCreeperTransformer.java:43) ~[EntityCreeperTransformer.class:?]
at net.epoxide.musica.asm.EntityCreeperTransformer.transform(EntityCreeperTransformer.java:19) ~[EntityCreeperTransformer.class:?]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.11.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.11.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_40]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_40]
at net.minecraft.entity.EntityList.<clinit>(EntityList.java:274) ~[sg.class:?]
at net.minecraft.item.ItemMonsterPlacer.func_77653_i(SourceFile:34) ~[aee.class:?]
at net.minecraft.item.ItemStack.func_82833_r(ItemStack.java:427) ~[add.class:?]
at net.minecraft.item.ItemStack.func_151000_E(ItemStack.java:759) ~[add.class:?]
at net.minecraft.stats.StatList.func_75925_c(StatList.java:139) ~[pp.class:?]
at net.minecraft.stats.StatList.func_151178_a(StatList.java:59) ~[pp.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(SourceFile:359) ~[kl.class:?]
at net.minecraft.client.Minecraft.<init>(Minecraft.java:287) ~[bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:129) ~[Main.class:?]
... 14 more
It's cut down to the error, the whole thing was too long.
Please don't PM me asking for help, I will just redirect you to the appropriate forum, where there are others who are far more skilled than me.
This is not the signature you are looking for.
Banners and such things
Thank you for reporting this issue. We have made note of this and have added it to our issue tracker. This is a huge mistake on our end, we hope to have a new release out tomorrow which will fix this. For now, there is a temporary solution, which will allow you to use the mod. If you open up the jar file and delete the meta-inf folder, this particular code will be completely deactivated, allowing you to use the mod. Sorry for the inconvenience this has caused.
Farewell everyone o/
Thanks for the quick fix, Musica works perfectly now, the content pack loads wonderfully. Although only the vanilla discs appear in the creative tab. Anyway great mod, I love it.
Please don't PM me asking for help, I will just redirect you to the appropriate forum, where there are others who are far more skilled than me.
This is not the signature you are looking for.
Banners and such things
I am working on a patch for the mod now. In regards to the creative tab, can you spawn the records in using commands? /give username musica:weDescend The records should all appear in the Musica tab, including the vanilla ones. (I did a test in my current modded instance and couldn't reproduce the issue)
Yep, I can spawn them in using commands.
Please don't PM me asking for help, I will just redirect you to the appropriate forum, where there are others who are far more skilled than me.
This is not the signature you are looking for.
Banners and such things
I got the same crash as Leviathan143, i saw what to remove...but after i removed "META-INF", the mod breaks, and doesn't load...can you tell me everything i need to remove, and where those things i need to delete are?
Because i know nothing about configuring a jar file...i either brake the mod, or crash the whole thing.
Also, when i put the content pack where its suppose to be, it doesn't load or work.
This is what i get.
[B#283] [01:59:06] [Client thread/WARN] [FML]: Zip file Musica-1.0.0-MC1.7.10.jar failed to read properly, it will be ignored
[B#283] java.util.zip.ZipException: error in opening zip file
[B#283] at java.util.zip.ZipFile.open(Native Method) ~[?:1.7.0_71]
[B#283] at java.util.zip.ZipFile.<init>(Unknown Source) ~[?:1.7.0_71]
[B#283] at java.util.zip.ZipFile.<init>(Unknown Source) ~[?:1.7.0_71]
[B#283] at java.util.jar.JarFile.<init>(Unknown Source) ~[?:1.7.0_71]
[B#283] at java.util.jar.JarFile.<init>(Unknown Source) ~[?:1.7.0_71]
[B#283] at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:41) [JarDiscoverer.class:?]
[B#283] at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42) [ContainerType.class:?]
[B#283] at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:71) [ModCandidate.class:?]
[B#283] at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:127) [ModDiscoverer.class:?]
[B#283] at cpw.mods.fml.common.Loader.identifyMods(Loader.java:347) [Loader.class:?]
[B#283] at cpw.mods.fml.common.Loader.loadMods(Loader.java:468) [Loader.class:?]
[B#283] at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:204) [FMLClientHandler.class:?]
[B#283] at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480) [bao.class:?]
[B#283] at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867) [bao.class:?]
[B#283] at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
[B#283] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_71]
[B#283] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_71]
[B#283] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_71]
[B#283] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_71]
[B#283] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
[B#283] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
[B#283] [01:59:09] [Client thread/INFO] [FML]: Forge Mod Loader has identified 44 mods to load
[B#283] [01:59:13] [Client thread/INFO] [FML]: FML has found a non-mod file Musica-1.0.0-MC1.7.10.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible.
I'm using Technic Launcher btw, and my modpack is heavy modded, with forge, lite loader, and i dunno about anything else.
I believe the way in which you edited the jar file managed to corrupt it, or perhaps the program you used to edit it is still open. (If you used 7-zip, you have to close it before mc can read the file). A fix for this should be out very soon, so if that does not work you should be able to get the fixed version some time tomorrow. Sorry again for the inconvenience.
Farewell everyone o/
I used Notepad to edit the Jar file, since i use it to resolve ID conflicts...so i most likely corrupted the mod.
What's the easiest temporary fix that i can use? (Explain it as much as you can, if there is a temporary fix.)
You should never use notepad to edit a jar file. It doesn't really work that way... You should download a archive editor like 7-zip which allows you to work with archive files such as jar/zip/rar. Once you open the jar file, just right click on the meta-inf folder and click delete. Then close the application.
Farewell everyone o/
Well, that solved 1 of my problems, however, when i add a content pack, it's not in the game.
I added some custom music to the "We Decend" pack, and now the pack is gone...even before i added the custom music, the pack isn't there when i run the game...and the pack is where it's suppose to be.
What have i done wrong?
The pack has to be installed on by placing it in the resourcepacks folder. If you have placed it in the resourepacks folder but it is not showing up in game, or the the resource packs menu, it means you have changed something in such a way that the pack is no longer recognizable. For the pack to be detected it needs to end in .rpack.zip and must contain all of the files which come with the original pack, such as the record-pack.json file, and the pack.mcmeta file. For sounds to work, you must enable the content pack in the vanilla resource packs menu.
Farewell everyone o/
The advanced note block was initially just a test to familiarize myself with creating a GUI, however after playing around with the idea, I feel it is very fitting for this mod. The advanced note block behaves like a normal note block, however when right clicked, a menu will open. On this menu you will be able to enter a sound name, a volume level, a pitch, and a sound distance. When the block gets powered, it will play the specified sound. It's essentially a survival implementation of the /playsound command. It comes built in with several useful tools, and is self documented. It also features a ban list to prevent certain sounds from being used, or if you don't want this block available on your server, you can chose to disable it all together. Comes pre-packaged with the ability to randomize, test sounds, tooltips, green text if sound is valid, red if sound has been added to ban list. Automatic support for all sounds in game, including those from all other mods.
All i did was take sound tracks from other content packs (for the old More Records mod, and a few from Jukebox Reloaded mod), and add them to the "We Decend" pack, since i can't find any content packs anywhere...all i see are downloads to the mod, not downloads to content packs.
Other than hunting down content packs for this mod, what do i do to add sound tracks to this content pack...without breaking the pack?
Darn, we already have Better Records and now we got competition! ^^p
How can I make my own content pack?
I am glad you're interested in this mod. While who did what first does not matter to me, I feel it's important to note that this mod is a reboot of More Records which was released a year and a half before Better Records. If you have any feature suggestions, feel free to let us know.
Farewell everyone o/
Aha, that makes sense.
I just don't want someone to put a lot of time and effort in redoing what's already been done x3
Even tho that's half the mods that are out here atm (redo of this because they dont like the original, redo because old version...). The one I don't want to see is, for example, a new forge, to say something.
Anyways, I don't think I'll stick to this mod. I'll be watching it tho :3
You haven't replied to me yet...
All i did was take sound tracks from other content packs (from the More Records mod, and a few from Jukebox Reloaded mod), and add them to the "We Decend" pack, since i can't find any content packs anywhere...all i see are downloads to the mod, not downloads to content packs.
Other than hunting down content packs for this mod, what do i do to add sound tracks to this content pack...without breaking it?
Hi, sorry for the delayed response. I had been working on finalizing the 1.1.0 update which is now released. While it's possible to edit existing packs, I always recommend making your own pack, rather than tweaking the existing one. As mentioned previously, documentation for how the pack system works is on it's way, it just takes a lot of time to put together, but I have almost finished it. Right now the As We Descend pack is the only publicly available pack, however I hope to see that changed very soon. With the help of Curse Forge you can upload your packs to their site (provided they follow community guidelines) and we will be able to link it in the main post. It is my hope that we will have a wide verity of publicly available packs for everyone. I also have plans to re-release several of the packs from the More Records mod. I am also considering a new monthly pack which would involve suggestions from the community. Once new packs are available, we will post them under the As We Descend pack on the main post.
Farewell everyone o/