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

https://github.com/natoboram/nier_music

A resource pack that adds music from the NieR series to Minecraft
https://github.com/natoboram/nier_music

minecraft minecraft-resourcepack nier resource-pack

Last synced: about 2 months ago
JSON representation

A resource pack that adds music from the NieR series to Minecraft

Awesome Lists containing this project

README

          

# [NieR Music](https://github.com/NatoBoram/nier_music)

A resource pack that adds music from the NieR series to Minecraft.

## Build

NieR

The music of NieR is copyrighted material, so this resource pack cannot be published. To build the pack, you need to download the music files yourself and place it at the appropriate location. This can be automated by running `download.bash` or `download.ps1`.

```bash
# On Linux or MacOS
./download.bash

# On Windows
./download.ps1
```

This will download all NieR music from YouTube and place it in the correct directory. It will also generate a `NieR Music.zip` that you will be able to place in your `resourcepacks` folder. Please double-check that `yt-dlp` was able to download all music files.

The `NieR Music.zip` will weight about 1 GiB.

## Dependencies

You'll need to install these in order to download & build the resource pack:

- [`bash`](https://www.gnu.org/software/bash) or [`pwsh`](https://github.com/PowerShell/PowerShell)
- [`yt-dlp`](https://github.com/yt-dlp/yt-dlp)
- [`ffmpeg`](https://ffmpeg.org)
- [`7zip`](https://www.7-zip.org)
- [Firefox](https://www.mozilla.org/firefox), logged in to [YouTube](https://www.youtube.com)

Using `download.bash` or `download.ps1` will request `yt-dlp` to extract YouTube login cookies from Firefox to prevent download issues as the amount of downloads is guaranteed to trigger YouTube's bot detection.

Once `NieR Music.zip` is generated, you'll no longer need these dependencies.

## Development

To start developing this pack, you can just clone it directly to your `.minecraft/resourcepacks` folder.

```sh
# On Linux or MacOS
git clone git@github.com:NatoBoram/nier_music.git ~/.minecraft/resourcepacks/nier_music
cd ~/.minecraft/resourcepacks/nier_music
./download.bash
code .
```

```bat
REM On Windows
git clone git@github.com:NatoBoram/nier_music.git "%AppData%\.minecraft\resourcepacks\nier_music"
cd "%AppData%\.minecraft\resourcepacks\nier_music"
./download.ps1
code .
```