
Vinyls
Allows making server-side custom music discs.
Автор: Furq6,1 тыс.22обновлён 30 янв. 2026 г.
ДекорМеханики игрыУтилиты
Описание
Vinyls
A Fabric mod that allows making server-side custom music discs.
Quick Start
1. Add Sound Files
Place your .ogg sound files in:
config/vinyls/sounds/
The filename becomes the sound ID (e.g., custom_music.ogg → vinyls:custom_music)
2. Add Behavior to Your Filament Item
Add the vinyls:music_disc behavior to any Filament item definition:
"behaviour": {
"vinyls:music_disc": {
"sound_event": "vinyls:custom_music",
"description": "Furq - Custom Music",
"length_in_seconds": 112.0,
"comparator_output": 15,
"range": 64
}
}
3. Restart Server
That's it! Your custom music disc is ready to use.
Последние версии
Все версии →release
Vinyls 3.0.0
3.0.030 янв. 2026 г.716Minecraft: 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
Что нового
### Updates & Improvements
- Complete rewrite to work with filament and polymer, uses minecraft data component to register custom music disc on runtime.
release
Vinyls 3.0.0
3.0.030 янв. 2026 г.278Minecraft: 1.21, 1.21.1fabric
Что нового
### Updates & Improvements
- Complete rewrite to work with filament and polymer, uses minecraft data component to register custom music disc on runtime.
release
Vinyls 2.1.1
2.1.120 окт. 2024 г.1,3 тыс.Minecraft: 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1bukkit, paper, purpur, spigot
Что нового
- Fixes a resource pack generation bug in ([2.1.1](https://modrinth.com/plugin/vinyls/version/2.1.1)).
_It's was only in the spigot build!_
release
Vinyls 2.1.1
2.1.110 окт. 2024 г.1,6 тыс.Minecraft: 1.21, 1.21.1fabric
Что нового
## Optimizations
- Configuration Loading Optimizations
- ResourcePack Optimizations
release
Vinyls 2.1.1
2.1.110 окт. 2024 г.97Minecraft: 1.20.5, 1.20.6fabric
Что нового
## Optimizations
- Configuration Loading Optimizations
- ResourcePack Optimizations
release
Vinyls 2.1.1
2.1.110 окт. 2024 г.111Minecraft: 1.20.3, 1.20.4fabric
Что нового
## Optimizations
- Configuration Loading Optimizations
- ResourcePack Optimizations
release
Vinyls 2.1.1
2.1.110 окт. 2024 г.514Minecraft: 1.20, 1.20.1, 1.20.2fabric
Что нового
## Optimizations
- Configuration Loading Optimizations
- ResourcePack Optimizations
alpha
Vinyls 2.1.1 (BUGGED, DO NOT USE)
2.1.110 окт. 2024 г.144Minecraft: 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1bukkit, paper, purpur, spigot
Что нового
## Optimizations
- Configuration Loading Optimizations
- ResourcePack Optimizations
- Fixed ResourcePack creation bug _(zip file wasn't functioning as expected)_
- Removed Particle Spawning function since it was a bit taxing _(may add later on)_
beta
Vinyls 2.1.0
2.1.026 сент. 2024 г.108Minecraft: 1.21, 1.21.1fabric
Что нового
## Changes:
- Fixed Inventory updating in 1.20.1
- Error: "Can't place player in the world" on Join.
- Fixed give command's context error.
- Switched to Spindle (Config Management Library)
- https://github.com/Furq07/Spindle
- Added support for MiniMessage:
```yml
# This is the messages file, change the message formats as you need to!
# Choose Between LEGACY = false or MINIMESSAGE = true.
minimessage_format: false
prefix: "&9Vinyls &6»"
command-unknown: "&7Unknown command. Please check the command syntax."
discs-not-found: "&7No discs found in the configuration."
disc-not-found: "&7Requested disc not found in the configuration."
material-invalid: "&7The specified material is invalid."
disc-given: "&7Successfully granted &a{player} &7the disc &a{discName}&7."
disc-received: "&7You have been given the disc &a{discName}&7."
player-not-found: "&7The specified player could not be found."
```
_Add `minimessage_format` to `messages.yml` If you are updating from a previous version!._
beta
Vinyls 2.1.0
2.1.026 сент. 2024 г.86Minecraft: 1.20.5, 1.20.6fabric
Что нового
## Changes:
- Fixed Inventory updating in 1.20.1
- Error: "Can't place player in the world" on Join.
- Fixed give command's context error.
- Switched to Spindle (Config Management Library)
- https://github.com/Furq07/Spindle
- Added support for MiniMessage:
```yml
# This is the messages file, change the message formats as you need to!
# Choose Between LEGACY = false or MINIMESSAGE = true.
minimessage_format: false
prefix: "&9Vinyls &6»"
command-unknown: "&7Unknown command. Please check the command syntax."
discs-not-found: "&7No discs found in the configuration."
disc-not-found: "&7Requested disc not found in the configuration."
material-invalid: "&7The specified material is invalid."
disc-given: "&7Successfully granted &a{player} &7the disc &a{discName}&7."
disc-received: "&7You have been given the disc &a{discName}&7."
player-not-found: "&7The specified player could not be found."
```
_Add `minimessage_format` to `messages.yml` If you are updating from a previous version!._