- 23,544 views, 2 today
- 4,741 downloads, 0 today
16
This mod adds musical instruments that allow you to play music in MML format. This is a format already used in some popular online games so there are many tunes available or you can create your own. You can play solo or in groups of up to eight players.
If you experience a crash, PLEASE open an issue and include crash logs.
This mod currently under development and is not recommended for modpacks at this time. If you are a MODPACK Author, please encourage your player base to send crash reports relating to mxTune. I can't fix things I don't know about.
Project Page on CurseForge
This mod is still under development. No back ports will be considered until the mod reaches BETA.
Progress | 75% complete |
Game Version | Minecraft 1.12.2 |
Tags |
26 Update Logs
Update #26 : by Aeronica 08/02/2017 9:55:06 pmAug 2nd, 2017
1.12 beta version is out. Built against Forge 1.12-14.21.1.2443.
LOAD MORE LOGS
tools/tracking
3704085
7
mxtune---a-music-mod-that-lets-you-play-mml-files
Create an account or sign in to comment.
Fixes:
Changes:
- The "Music Paper" gui for pasting MML has some new features. It can now import 3MLE .mml files. A Huge Thank You to たんらる (twitter.com/fourthline) for allowing me to use the 3MLE reader code from fourthline/mmlTools. If the .mml file contains multiple instrument parts, i.e. 2-n person JAMS then it will attempt create a tab for each part. Ideally the Tracks Groups features was used when configuring the tracks in 3MLE. In addition is can also import Maple Story 2 .ms2mml and .zip (zipped ms2mml multi-part tunes) see:
musicalnexus.net/maplebeats-solos/musicalnexus.net/maplebeats-2-person-ensemble/
etc.
%appdata%/.minecraft/mxtune/import
<mc run folder>/mxtune/library
Notes:
- The "Title" becomes the filename when you save.
- You can't save if the title is empty!
- You can't save/play invalid MML you will have to fix it.
- The parse error list remains a "feature" for now until I rewrite the MML parser. The parser has been improved but will still find plenty of tunes with stupid MML like tied rests (Face palm), missing arguments etc. Clicking or double clicking on the error will place the cursor near the error in the track.
New Experimental Super Secret Stuff: (MML based Background Music)- A new item called the "Staff of Music". Read the item hoover text. When in the Play list Manager gui hold down the SHIFT key and mouse over the list boxes for more help. I'm not going to write more about using it here. If you are curious DM "Aeronica / Rymor#6970" on the following Discord servers.
Forge: discord.gg/UvedJ9mMinecraft Mod Development (MMD): discord.mcmoddev.com/
Mod Dev Cafe: discord.gg/T5MGNBB
Faerun Heroes: discord.gg/M3amU4d
- A new command "/mxTuneServerUpdateAllowed <player name> <true|false>" that enables the "Staff of Music" to:
Upload mxt files to the server "Manage Music" andCreate play lists and apply them to either the WORLD (Dimension), or a CHUNK
- To hear it in use (When the 1.12.2 demo server is up) visit Faerun Heroes - MMORPG
Discord: discord.gg/M3amU4dPlant Minecraft Server Entry:
www.planetminecraft.com/server/faerun-heroes-mmorpg/
Current Beta Release Notes: mxtune-1.12.2-0.6.0-beta.4
Additions
Changes
Fixes
Upcoming Additions and Changes
Changes:
2017-07-27: mxtune-1.11.2-0.4.0-dev.25
Fixes:
- Issue #2 Extraneous input '&' after note length command: Now allows the tie of a tied note to exist before or after an interspersed command e.g. "c.&c16l64&c" or "c.&c16&l64c"
- Issue #17 "Musician Villager Entity Name": Added language key for the Musician Villager.
- Issue #18 "Suggestion; MML@ & final ;": Add a URL link to the "MML Simple Editor" dialog. URL is configurable. default URL is mabibeats.com/
Changes:- Improved ArcheAge MML support. Now detects ArcheAge MML volume levels and "does the right thing".
- Improved MML parsing by making it less strict. It will allow silly MML like accidentals on rests: e.g. "a&a&R+8.l16a" The "MML@" and ";" tokens in the MML entry dialog is optional. Allow rests in between tied notes. Rests will extend overall length of the tied as expected.
- Added more localization string for GUIs.
- Improved tool-tips on instruments and music paper.
Breakage:2017-03-30: mxtune-1.10.2-0.4.0-dev.22, mxtune-1.11.2-0.4.0-dev.22
Fixes:
- Issue #16 "Crash on Music & Sounds Menu"; Remove the problematic ModSoundCategory class. It was a nice idea, but ultimately enums and reflection is a dicey thing. Especially in the world of Forge and Minecraft modding.
Changes:2017-03-28: mxtune-1.10.2-0.4.0-dev.20, mxtune-1.11.2-0.4.0-dev.20
Note:
This release intended primarily to get feedback about the new sound-font and instruments.
Changes:
- Added a sound-font (assets/mxtune/synth/mxtune.sf2). Now music on all clients will have same instruments/timbre. The sound-font is modeled on Mabinogi instruments. This is a WORK-IN-PROGRESS! This is NOT the final version of the sound-font.
Sound-font Goals:- Due to instrument changes, you are stuck with my cheap textures and limited JSON models. Some instruments like the harpsichord, cello, and percussion sets will eventually become block instruments. That is they will need to be placed into the world to be used. Similar to the piano. Recipes changed and updated to reflect the new sound-font.
Fixes:2017-02-20: mxtune-1.10.2-0.3.1.0-dev.19, mxtune-1.11.2-0.3.1.0-dev.19
Changes:
- Turn off logging for the SoundSystem endOfStream events. On some systems this was causing the fml-client-latest logs to grow very large.
- Troubleshoot and make some changes to the ClientAudio classes thread use, and use of the synchronized specifier.
- Using ConfigureSound from Dynamic Surroundings and added configuration options for it. This allows using all of the available sound channels.
-