Warning: file_put_contents(/www/wwwroot/nmbt.106988770/cache/modrinth_versions_bgknC1pg.json): Failed to open stream: Permission denied in /www/wwwroot/nmbt.106988770/resource_detail.php on line 53
pv-LazoDiscs - 墨喵 Minecraft 资源
pv-LazoDiscs 图标

pv-LazoDiscs

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0.3+mc1.21.6
本资源为搬运资源,原资源地址: https://modrinth.com/mod/lazodiscs
资源信息

Minecraft 版本: 1.21.6

平台: fabric

标签: social utility

资源介绍

LazoDiscs

LazoDiscs lets players burn music links onto vanilla music discs and play them from jukeboxes through Plasmo Voice positional audio.

GitHub release
Modrinth
CurseForge
License: GPL-3.0

Downloads

Requirements

  • Minecraft 1.21.1 - 1.21.11
  • Fabric or NeoForge
  • Plasmo Voice
  • Fabric API for Fabric builds

Features

  • Burn music links onto vanilla music discs.
  • Play custom discs through Plasmo Voice positional audio.
  • Search for songs from chat and burn tracks from clickable results.
  • Supports YouTube, YouTube Music, SoundCloud, Spotify track links, and direct playable audio URLs.
  • Streams playback directly through LavaPlayer.
  • Keeps one active playback per jukebox and cleans it up automatically.
  • Supports Sable / Create Aeronautics moving platform positions.
  • Server owners can edit messages through language files.
  • No external tools are required.

Commands

/lazodisc burn <url> [title]
/lazodisc erase
/lazodisc search <song name>

/lazodisc search is for song names only. Use /lazodisc burn for Spotify, YouTube, SoundCloud, or direct playable links.

Examples:

/lazodisc search never gonna give you up
/lazodisc burn https://www.youtube.com/watch?v=dQw4w9WgXcQ
/lazodisc burn https://open.spotify.com/track/... My Song

Spotify

Spotify track links do not provide direct audio streams. LazoDiscs reads the Spotify track metadata when possible, searches for a matching track through YouTube Music, and streams the matched audio.

Server Config

Config file:

config/lazodiscs/config.toml

Language files:

config/lazodiscs/lang/<language>.toml

Useful settings:

language = "en_us"

[lavaplayer]
maxConcurrentAudioLoads = 3
maxStreamingTrackLengthSeconds = 0

[security]
requirePermissionForBurnCommand = true
burnPermissionLevel = 2
requirePermissionForEraseCommand = true
erasePermissionLevel = 2
requirePermissionForSearchCommand = true
searchPermissionLevel = 2
requirePermissionForPlay = false
playPermissionLevel = 2

The built-in English language file is created as config/lazodiscs/lang/en_us.toml on first start. Server owners can edit it or add another file, for example ru_ru.toml, then set language = "ru_ru".

maxStreamingTrackLengthSeconds = 0 means streamed LavaPlayer tracks are unlimited by length.

requirePermissionForPlay = false means players can play already-burned discs by default. Set it to true to require operator permission for playback too.

Installation

Dedicated server:

  • Install LazoDiscs on the server.
  • Install Plasmo Voice on the server.
  • Players need Plasmo Voice on the client to hear discs.
  • Players do not need LazoDiscs on the client.

Singleplayer:

  • Install LazoDiscs locally.
  • Install Plasmo Voice locally.
  • Install Fabric API too when using Fabric.

Building

./gradlew build

Use the normal jar from build/libs. Do not use -dev, -dev-shadow, -sources, or old -thin jars.

Credits

Made by EyeCrasher.

Based on the original Plasmo Voice Discs addon.

LazoDiscs is not affiliated with or endorsed by the Plasmo Voice developers.

下载与版本
评论(0)
请 登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

赞助作者

请 登录 后赞助作者。

🔥 相关推荐
Create: Repackaged

价格:0 墨喵币
下载量:0

查看详情
Asexual Pride Flag Tooltip (Frame-only Alt-BG 4-Color Turned)

价格:0 墨喵币
下载量:0

查看详情
create: portal fluid link

价格:0 墨喵币
下载量:0

查看详情
Fyxe's Vanilla+

价格:0 墨喵币
下载量:0

查看详情