CurseForge · Minecraft mod
Rosen
A mod that adds more noteblock instruments!
Quick answer
Which Rosen release matches Fabric?
Rosen 1.0.0 [Fabric] targets 1.20.1 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Rosen required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Rosen 1.0.0 [Fabric] need?
Rosen 1.0.0 [Fabric] on Fabric. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Rosen without breaking your instance.
Built for Rosen 1.0.0 [Fabric] on Fabric. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use Rosen 1.0.0 [Fabric]. It targets 1.20.1 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside Rosen 1.0.0 [Fabric]. It opens that exact file at the source.
About this project
What does Rosen add?
Rosen is a lightweight mod that aims to expand on the noteblock system by adding more instruments, while trying to keep the sound design on the same level as the vanilla Minecraft.
Currently Rosen adds 18 new carefully crafted instruments such as Saxophone, Organ, Sitar, Music Box, Timpani and more! Rosen also features a Quality of Life addition that allows to play already existing instruments with the other blocks of a similar type.
| № | Instrument | Blocks |
|---|---|---|
| 1 | Accordion | Honey Block, Honeycomb, Bee Nest |
| 2 | Beach | All full coral blocks (including dead) |
| 3 | Carillon | All copper blocks |
| 4 | Choir | Sculk, Sculk Catalyst |
| 5 | Dholak | All terracotta blocks (including glazed), Decorated Pot |
| 6 | Kick | End Stone, End Stone Bricks |
| 7 | Log Drum | Bamboo Block, Stripped Bamboo Block, Bamboo Planks, Bamboo Mosaic |
| 8 | Music Box | Lapis Block |
| 9 | Organ | Netherrack, all Nether bricks |
| 10 | Piano | All full quartz blocks |
| 11 | Power Guitar | Coal Block |
| 12 | Saxophone | Melon |
| 13 | Sitar | Dried Kelp Block |
| 14 | Synth | Purpur Block, Purpur Pillar |
| 15 | Synth Bass | Shroomlight, all mushroom blocks, all wart blocks |
| 16 | Timpani | Mud, Muddy Mangrove Roots, Packed Mud, Mud Bricks |
| 17 | Vibraphone | All prismarine blocks, Sea Lantern |
| 18 | Violin | Snow Block, Powder Snow |
How to add custom instruments (1.21.1+ only):
In your datapack, add a new json file named after your instrument to data/rosen/noteblock_instrument/ that follows this format:
{
"name": "<instrument_name>",
"sound_event": "<sound>"
}
Next, add a new file data/<namespace>/tags/block/<instrument_name>_noteblocks.json for the respective block tag that defines blocks to be used for your instrument that follows regular tag format:
{
"values": [
"<block>",
"<other_block>",
"<another_block>",
...
]
}
Voilà!
Project description from CurseForge.
Pick your setup
Rosen by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.20.1
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Rosen versions and loaders
Rosen 1.0.0 [Fabric]
Rosen-fabric-1.20.1-1.0.0.jar
6 Nov 2025
Rosen 1.1.0 [Fabric]
rosen-fabric-1.21.1-1.1.0.jar
4 Nov 2025
Looking for an older file? The official CurseForge project page is in Resources.