MidiBlock
by penguinmc
MidiBlock converts MIDI music files into Litematica schematics that can be pasted and placed as a noteblock machine.
What it does
MidiBlock takes a .mid file from the minecraft folder and turns it into schematic files. The generated blueprint is meant to be pasted in Litematica, where it builds a noteblock machine that plays the song. Songs are loaded with the mb load command, which reads the file from the input/music directory. The mod also uses Litematica code for exporting schematics. It runs on the client only, and Fabric API is required.
Key features
MIDI to schematic conversion
Converts MIDI files into schematic files that describe a noteblock layout.
Load command
The mb load command reads a song from the input/music directory by file name.
Litematica blueprints
Generated blueprints can be pasted and placed in Litematica to build the machine.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
LiveMIDI is a Fabric client-side mod for 1.21.10 under the MIT License and open source. MCMidi is another Fabric client-side option under the MIT License, open source, with files for 1.21.1 – 1.21.7.
Questions
Does MidiBlock need Fabric API?
Does the server need MidiBlock?
In the catalog
MidiBlock is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from penguinmc
Similar mods
What the author says
It is recommended to use Litematica to paste or place the blueprint of the generated noteblock machine Use the directory of the.mid file and its name from the.minecraft folder
Official listing
- Modrinth page
- modrinth.com/mod/midiblock
- Owner
- penguinmc
- Published
- 2026-03-08
- Updated on Modrinth
- 2026-03-10
- Facts verified
- 2026-10-15
