Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aliahx/mixtape

Fabric Minecraft mod that makes the music way more configurable.
https://github.com/aliahx/mixtape

fabric minecraft minecraft-mod

Last synced: 7 days ago
JSON representation

Fabric Minecraft mod that makes the music way more configurable.

Awesome Lists containing this project

README

        

# Mixtape
Mixtape is a client sided mod that adds lots of configuration for the music, Letting you control how often music happens, what music plays, and much more!

## Social
Discord: https://discord.gg/WyrTsYFweK!!!

## Features
The current features include

- A skip keybind
- Setting that lets you choose if the skip keybind starts a new song if the delay is bigger than 0
- A start new song keybind
- Setting that lets you choose if the play keybind replaces the current song
- A pause/resume keybind (currently only sets the delay between songs to infinite, not finished)
- A setting to change the music from based on your location, to the music from a specific location, nether, end, underwater, etc
- A setting to set the delay between songs in all areas 0
- Settings to stop the music from pausing when you pause the game, travel dimensions, and leave a world
- A setting that you can enable to make the pitch of the music varied, so each time you hear it it's slightly different
- You can change the minimum and maximum the pitch can change to, giving you control over the variation
- Settings for each music type (menu, creative, game, underwater, end, nether, credits, and jukebox)
- Whether or not music of this type can play
- The maximum delay that can happen before more music plays (apart from the credits and jukebox music)
- The maximum delay that can happen before more music plays (apart from the credits and jukebox music)
- The volume at which the songs play
- Special settings for jukebox songs
- A setting that when enabled turns down regular music when a disc song is playing
- A setting to change the jukebox songs to play in mono, so they don't switch ear when you turn around
- A setting to replace the song 11 with the song eleven
- A setting to replace the song cat with the song dog
- A setting to replace the song ward with the song Droopy Likes Your Face
- Useful info in the debug screen
- Music Toasts
- Music toasts are like regular recipe and advancements toasts. They can show the album cover, the song artist & name, and the song album name.
- Music toasts have lots of customization for each part of them. (duration, whether or not they make a sound, what information they display. etc)
- Music toasts are compatible with music added by resourcepacks!

- Create a `music_list.json` file in `resourcepack/assets/mixtape` to add a Title, Artist, and Album.
```json
{
"calm1": {
"name": "Minecraft",
"artist": "C418",
"album": "Minecraft - Volume Alpha"
},
"calm2": {
"name": "Clark",
"artist": "C418",
"album": "Minecraft - Volume Alpha"
}
}
```

- Create an `album_list.json` file in `resourcepack/assets/mixtape` to point an album name towards a 300x300 tile in `resourcepack/assets/mixtape/textures/gui/album_covers.png`
```json
{
"Minecraft - Volume Alpha": {
"x": 0,
"y": 0
},
"Minecraft - Volume Beta": {
"x": 1,
"y": 0
}
}
```



**Mixtape also comes with 6 built-in resourcepacks!**
These are to control what music plays, and some add music written by c418 for minecraft but not used in the game.
- Unused music
- Adds the unused music written by c418 for minecraft
- 0x10c in the end
- Makes the songs from the 0x10c soundtrack play in the end
- Only c418
- Stops the overworld (and menu) music not written by c418 from playing
- Only c418 plus unused music
- Stops the overworld (and menu) music not written by c418 from playing and adds the unused music
- No nether update
- Stops the songs from the nether update soundtrack from playing
- No nether update plus unused music
- Stops the songs from the nether update soundtrack from playing and adds the unused music
- No Biome based
- Makes all overworld music play in the overworld, without biome specific triggers
- No Biome based plus unused music
- Makes all overworld music play in the overworld, without biome specific triggers and adds the unused music

Songs added by the unused music resourcepack include:
- Intro
- Kyoto
- Équinoxe
- Ki
- Chris
- Flake
- Excuse
- Door
- Beginning
- Moog City
- Droopy Likes Richochet

**All music added by this mod was composed by c418.**

## Installation
1. Download and run the [Fabric installer](https://fabricmc.net/use).
- Click the "vanilla" button, leave the other settings as they are,
and click "download installer".
- Note: this step may vary if you aren't using the vanilla launcher
or an old version of Minecraft.
2. Download the [Fabric API](https://modrinth.com/mod/fabric-api) and [Cloth Config](https://modrinth.com/mod/cloth-config)
and move them to the mods folder (`.minecraft/mods`).
3. Download mixtape from the [releases page](https://github.com/AliahX/mixtape/releases)
and move it to the mods folder (`.minecraft/mods`).