MonitoringMinecraft MonitoringMinecraft

Live Musical Instruments

Плагин BukkitPaperSpigot

Плагин для Майнкрафт: играй на электронных инструментах вживую и транслируй выступление другим игрокам в реальном времени.

79 скачиваний 3 подписчика
Оцените первым

LiveMusicalInstruments

About

Minecraft plugin that lets you play electronic instruments live and broadcast the performance to players in real time.

Note:

This plugin is not intended for most shared Minecraft hosting providers and may require some basic computer skills (running a Python script, configuring your router, editing a JSON file).

The plugin, originally developed for personal use, is now public and configurable for your own equipment (currently only drums are supported) and your own audio kit.
Some latency may occur between playing and hearing the audio, due to the transfer of information from your electronic device to the Minecraft server.

Since Minecraft doesn't allow audio streaming, MIDI is used instead, combined with an audio kit inside a resource pack (a default drum kit is already included).

Future updates may include support for additional instruments if requested by users.

Download

LiveMusicalInstruments.jar plugin [Download on Modrinth] [Download on GitHub]

To work properly, this plugin requires:

  • A LiveMusicalInstrumentsPack.zip server resource pack [Download]
  • A first ListDevices.py script to detect the exact name of your MIDI-connected module [Download]
  • A second LiveMidiToMinecraft.py script to capture and send MIDI data to the plugin (tested on Windows 10) [Download]
  • Python to run both scripts [Download]

Installation

The plugin opens a Web Socket server to receive MIDI data from the script. You'll therefore need to configure your router to create a NAT/PAT FTP Data rule on port 3000 TCP.

  1. Connect your device to your PC via MIDI.
  2. Run the script ListDevices.py to check if your device is detected and to get its exact name.
  3. On your router, create a NAT/PAT FTP Data rule for port 3000 TCP.
  4. Open the script LiveMidiToMinecraft.py in a text editor and configure the following:
    • The public IP of your Minecraft server with :3000
    • Your Minecraft username (so the sound propagates from your player in-game)
    • The name of your MIDI device retrieved in step 2

    By default, the plugin is configured for an Alesis Crimson II drum kit. You can configure your own device by editing ǸOTE_MAP (only modify the numbers, not the names). Other parameters can also be customized if needed.

  5. Install the LiveMusicalInstruments.jar into the plugins folder of your Minecraft server and start your server once to generate the config file in plugins/LiveMusicalInstruments/.
    Edit if needed (restart the server after changes).
  6. Download the LiveMusicalInstrumentsPack.zip resource pack in your .minecraft/resourcepacks/ folder.
    There is already a default kit but,
    For custom kits:
    • In your resource pack, under assets/minecraft/sounds/drums/, create your own folder following the same structure and naming convention as drum_kit_default.
    • Then, in assets/minecraft/sounds.json, add your custom audio files by following the drum_kit_default example.
    • Configure your custom kit in config.yml.
  7. Run in Minecraft /live start drums, then launch LiveMidiToMinecraft.py.
    A message should appear in Minecraft chat confirming that you are connected and ready to play.
    (All players must have the resource pack installed in order to hear you perform.)
    /live stop drums to stop.

If an error appears indicating that the WebSocket server is still running, restart the server and close the WebSocket properly.

Смотри также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
450 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
HyperGrief
0 онлайн
1.16.5 — 26.2 версия
Лучшая анархия на 2026 год
MigosMc
MigosMc Java + BE
536 онлайн
1.8 — 26.2 версия
🌿 MigosMc.net | Гриферский сервер с войс-чатом | Награды за онлайн ⭐ ВЫЖИВАНИЕ⭐ ОДИНБЛОК⭐ МИНИ-ИГРЫ
AxisMine - ВаниллаPlus
6 онлайн
1.21.4 — 26.1.2 версия
Ванильный мир с сотнями уникальных механик и справедливой игрой! /free, pat-pat, emotecraft, Voice.
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 1.16.5. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат