{bbname}

搬砖狐|XiaoYao 发表于 2025-8-10 18:42:37

Notica (Notica)-MOD模组

Notica (Notica)Github |相关wiki |源站链接支持: fabric在游戏中播放以 .nbs 文件格式存储的音符方块歌曲!在服务器和单人游戏中与原版兼容。优化了歌曲播放并扩展了《我的世界》的音符八度范围。https://i.sodamc.com/modrinth/EEnXZ0Od7O.jpg

https://i.imgur.com/ihCc1gY.gif]https://i.imgur.com/ihCc1gY.gif
使用 Notica 播放音乐

功能

.nbs 文件播放

在服务器或单人游戏中播放使用 (链接) 创建的任何歌曲。

将 .nbs 文件放置在 `config/notica/songs` 目录中。

使用 `/music play <歌曲> [玩家]` 命令播放歌曲。

客户端音乐播放

在原版客户端连接时,每个音符都以单独的数据包发送给玩家。

这会导致大量数据包被发送,从而引起延迟和降低的播放质量。

然而,如果玩家安装了此模组,歌曲音符将被打包成块并以更大的数据包发送。

这个过程类似于视频缓冲。

改善的播放质量

原版《我的世界》存在一些限制,影响了歌曲的播放质量。

首先,音符只能在一定的八度范围内播放(F#3 至 F#5)。

其次,声音必须在世界中具有整数位置,这在玩家在播放过程中移动时会导致音频伪影。

此外,音符的立体声平移明显较差,因为音符位置被夹紧到最近的整数值。

安装了 Notica 的客户端没有这些限制,因为音符直接通过 Minecraft: Java Edition 使用的音频引擎 OpenAL 播放。

因此,歌曲播放将与在 Open Note Block Studio 中的播放类似。

自定义乐器

任何 Minecraft 声音都可以在 .nbs 文件中用作自定义乐器。

Notica 支持 (链接) 中的所有自定义乐器相关功能(直至版本 5)。

任意歌曲速度

与其他服务器端 nbs 播放器一样,Notica 不受特定歌曲速度的限制。

此模组确保歌曲播放时间准确,通过异步运行歌曲播放。

数据包发送不受服务器线程同步的限制,这会再次将速度限制为每秒 20 个刻。

歌曲循环

NBS 格式版本 4 引入了循环选项,如开/关、最大循环次数和循环起始刻度。

此模组支持这些选项,并将自动相应地循环播放。

提示:如果一首歌曲无限循环,您可以在游戏中使用 `/music stop` 命令停止它。

扩展的八度范围

如前所述,Minecraft 对音符音高施加了限制,将八度范围限制为 F#3 至 F#5。

Mod 玩家没有这个限制,但原版玩家仍受影响。

默认情况下,超出原版范围的音符将为原版玩家转调,以便播放。

原版客户端仍然能够播放超出原版范围的音符,只需安装扩展音符资源包。

可以使用 `/music set extended_range true` 命令启用扩展范围播放(*仅限原版玩家*)。

类似项目

- (链接) by PinkGoosik (Fabric, Quilt)

- (链接) by koca2000 (Bukkit 和派生版本)

- (链接) by koca2000 (Bukkit 和派生版本)

开发者 API

Notica 为开发者提供 API,以便其他模组可以使用 Notica 的功能。

API 文档可以在 (链接) 上找到。

截图:

https://i.sodamc.com/modrinth/MU04hRUis5.jpg?x-oss-process=style/forge2]https://i.sodamc.com/modrinth/MU04hRUis5.jpg?x-oss-process=style/forge2

来自Modrinth所有游戏版本1.21.61.21.71.21.51.21.41.21.21.21.31.211.20.51.20.61.20.4所有类型fabric Notica 1.5.2+1.21.6notica-1.5.2+1.21.6.jar下载1.5.2+1.21.6#Release- updated bundled fabric-permission-api展开版本: 1.5.2+1.21.6支持游戏: 1.21.6, 1.21.7类型:FabricRelease下载次数: 153 Notica 1.5.2+1.21.5notica-1.5.2+1.21.5.jar下载1.5.2+1.21.5#Release- updated bundled fabric-permission-api展开版本: 1.5.2+1.21.5支持游戏: 1.21.5类型:FabricRelease下载次数: 26 Notica 1.5.1+1.21.6notica-1.5.1+1.21.6.jar下载1.5.1+1.21.6#ReleaseUpdated to 1.21.6展开版本: 1.5.1+1.21.6支持游戏: 1.21.6, 1.21.7类型:FabricRelease下载次数: 61 Notica 1.5.1+1.21.5notica-1.5.1+1.21.5.jar下载1.5.1+1.21.5#Releasefixed a memory leak bug with the new stream song playback that was caused by seeking to a position longer than the song length展开版本: 1.5.1+1.21.5支持游戏: 1.21.5类型:FabricRelease下载次数: 44 Notica 1.5.0+1.21.5notica-1.5.0+1.21.5.jar下载1.5.0+1.21.5#Release# Song pre-processing- added a new playback variant that mixes all notes of a song into single audio segments on the client- those segments are then streamed, similar to background music- active by default- allows to play songs with a lot of simultaneous notes (Vanilla only support up to 247 sounds on most setups)- doesn\'t suppress vanilla sounds when playing songs with a lot of notes- very accurate note timings (48000 Hz)- includes a high quality compressor and a cubic resampler for good sound quality# API and settings- add API for controlling the playback variant and stereo mixing mode from the server- add client settings and config for overriding the playback variant and stereo mixing mode to use- add volume, playback variant and stereo mode as optional arguments for the /music play command# General- inhibit Minecraft music from playing while notica songs are playing- now depends on cloth-config# Bugfixes- fix individual note playback tempo errors for songs with fractional tempo (the playback variant from before thats also vanilla compatible)- use correct stereo panning according to the NBS specification- song handles are now correctly destroyed when a listening player leaves the server- fix infinite song request and response bug that caused the rate limiter to spam messages展开版本: 1.5.0+1.21.5支持游戏: 1.21.5类型:FabricRelease下载次数: 21 Notica 1.4.0+1.21.5notica-1.4.0+1.21.5.jar下载1.4.0+1.21.5#Release- support tempo changes- support locked layers- /music seek command- /music play command now replaces currently playing song- properly quote file names in song file argument- support songs with more than 127 custom instruments- free memory of songs after they are done playing- batch-play notes to reduce overhead展开版本: 1.4.0+1.21.5支持游戏: 1.21.5类型:FabricRelease下载次数: 71 Notica 1.3.1+1.21.4notica-1.3.1+1.21.4.jar下载1.3.1+1.21.4#Release- added translations for Simplified Chinese ([#9]((https://github.com/LCLPYT/notica/pull/9)) by Chiloven945)展开版本: 1.3.1+1.21.4支持游戏: 1.21.4类型:FabricRelease下载次数: 145 Notica 1.3.1+1.21.5notica-1.3.1+1.21.5.jar下载1.3.1+1.21.5#Release- added translations for Simplified Chinese ([#9]((https://github.com/LCLPYT/notica/pull/9)) by Chiloven945)展开版本: 1.3.1+1.21.5支持游戏: 1.21.5类型:FabricRelease下载次数: 84 Notica 1.3.0+1.21.5notica-1.3.0+1.21.5.jar下载1.3.0+1.21.5#ReleaseNo changelog was specified.展开版本: 1.3.0+1.21.5支持游戏: 1.21.5类型:FabricRelease下载次数: 21 Notica 1.3.0+1.21.4notica-1.3.0+1.21.4.jar下载1.3.0+1.21.4#ReleaseNo changelog was specified.展开版本: 1.3.0+1.21.4支持游戏: 1.21.4类型:FabricRelease下载次数: 333 Notica 1.2.0+1.21.4notica-1.2.0+1.21.4.jar下载1.2.0+1.21.4#ReleaseNo changelog was specified.展开版本: 1.2.0+1.21.4支持游戏: 1.21.4类型:FabricRelease下载次数: 86 Notica 1.2.0+1.21.3notica-1.2.0+1.21.3.jar下载1.2.0+1.21.3#ReleaseNo changelog was specified.展开版本: 1.2.0+1.21.3支持游戏: 1.21.2, 1.21.3类型:FabricRelease下载次数: 49 Notica 1.2.0+1.21notica-1.2.0+1.21.jar下载1.2.0+1.21#ReleaseNo changelog was specified.展开版本: 1.2.0+1.21支持游戏: 1.21类型:FabricRelease下载次数: 280 Notica 1.1.3+1.21notica-1.1.3+1.21.jar下载1.1.3+1.21#ReleaseNo changelog was specified.展开版本: 1.1.3+1.21支持游戏: 1.21类型:FabricRelease下载次数: 184 Notica 1.1.3+1.20.6notica-1.1.3+1.20.6.jar下载1.1.3+1.20.6#ReleaseNo changelog was specified.展开版本: 1.1.3+1.20.6支持游戏: 1.20.5, 1.20.6类型:FabricRelease下载次数: 271 Notica 1.1.3+1.20.4notica-1.1.3+1.20.4.jar下载1.1.3+1.20.4#ReleaseNo changelog was specified.展开版本: 1.1.3+1.20.4支持游戏: 1.20.4类型:FabricRelease下载次数: 233 Notica 1.1.0+1.20.4notica-1.1.0+1.20.4.jar下载1.1.0+1.20.4#ReleaseAdded a custom login query to check for server-client protocol compatibility when the mod versions differ.展开版本: 1.1.0+1.20.4支持游戏: 1.20.4类型:FabricRelease下载次数: 85全部版本

markdown_parsed

文章类型:收录

layui.use([\'form\'], function(){
var form = layui.form;
});

**** Hidden Message ***** Notica
页: [1]
查看完整版本: Notica (Notica)-MOD模组