{"repo":"Luke100000/ImmersiveMelodies","free":true,"listed":false,"github":"https://github.com/Luke100000/ImmersiveMelodies","clone":"git clone https://github.com/Luke100000/ImmersiveMelodies.git","description":"Play custom melodies on various instruments and annoy your friends!","language":"Java","stars":52,"topics":["minecraft","minecraft-fabric","minecraft-forge","minecraft-mod"],"license":null,"category":"game-templates","readme_excerpt":"Immersive Melodies Hosted on CurseForge: https://www.curseforge.com/minecraft/mc-mods/immersive-melodies Config docu here: https://github.com/Luke100000/ImmersiveMelodies/wiki/Config Modpack/Datapack Creator help: https://github.com/Luke100000/ImmersiveMelodies/wiki/Custom-Melodies Maven: https://maven.conczin.net/#/Artifacts/net/conczin/immersive melodies API and Custom Instruments 1) Add sounds for every octave (1-8) into resources/assets/{namespace}/sounds/instruments/{instrument name} , or use scripts/convert.sh to convert a C4 base audio automatically. 2) Register the sounds into the sounds.json 3) Register the item via immersive melodies.Items.register(java.lang.String, java.lang.String, long, org.joml.Vector3f) 4) Register the animation handler via immersive melodies.client.animation.ItemAnimators.register 5) Add instrument.json and instrument hand.json item models and textures 6) And of course recipes, lang files, tags, and whatever else might be needed","default_branch":null,"files":null,"tree":[],"storefront":"/r/Luke100000","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Luke100000/ImmersiveMelodies/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}