CC:HQ Speakers
CC HQ Speakers A mod for Minecraft CC Tweaked Speaker's uses cc tweakeds speakers and adds higher quality support and most importantly mp3s
截图
介绍
CC:HQ Speaker’s
A mod for Minecraft, CC Tweaked Speaker’s
Why you need this mod?
- It gives the ability of wayyy higher quality Audio, From the SAME CC Speaker’s
- If using Sound Physics Remastered, set update moving sounds to
trueso it muffles it through walls etc etc
Uses CC Tweaked’s current speaker’s and gives them a signif “Upgrade”.
Adds MP3 support, WAV, OGG, PCM obv, HLS, TS.
Functions
Playback
playAudio(samples)
playAudio(samples, volume)
playNote(instrument, volume, pitch)
playSound(soundName)
playSound(soundName, volume)
playSound(soundName, volume, pitch)
speakerPlay(audio)
speakerPlay(audio, volume)
speakerStop()
speakerVolume(volume)
setLooping(true)
setLooping(false)
Channels
8 per speaker by default. Channel 1 = normal speaker.
speakerPlayChannel(channel, audio)
speakerPlayChannel(channel, audio, volume)
speakerPlayChannel(channel, audio, volume, loop)
speakerChannel(channel, "stop")
speakerChannel(channel, "pause")
speakerChannel(channel, "resume")
speakerChannel(channel, "volume", volume)
speakerChannelStatus(channel) -- { playing, paused, looping }
channel0 inspeakerChannel= every channel- Event:
hqspeaker_channel_empty, name, channel
Examples
speakerPlayChannel(2, bytes, 1.0, true) -- loops music on channel 2
speakerPlayChannel(3, sfx) -- sfx on top
speakerChannel(2, "volume", 0.3) -- turns channel 2 down
speakerChannel(0, "pause") -- pauses all channels
Pause/Resume
speakerPause()
speakerResume()
speakerIsPaused()
Seek/Skip
speakerSeek(deltaSeconds)
speakerSkip()
speakerSkip(seconds)
speakerSkipBack()
speakerSkipBack(seconds)
Status/Info
speakerIsPlaying()
speakerQueueSize()
speakerProgress()
speakerElapsedSamples()
speakerTotalSamples()
speakerSampleRate()
speakerMaxSamples()
speakerMaxAudioBytes()
speakerMaxOggBytes()
speakerMaxFileBytes()
speakerSupportedFiles()
Streaming
isStreaming()
getStreamUrl()
getStreamFormats()
getStreamMeta()
getStreamTitle()
getStreamArtist()
getStreamSong()
getStreamStation()
getStreamGenre()
getStreamMetaSerial()
Misc
getPeripheralType()
getPos()
Multi-speaker
getSpeakerCount()
getSpeakers()
getSpeakerPos(index)
All (every speaker on the computer)
playNoteAll(instrument, volume, pitch)
playSoundAll(soundName)
playSoundAll(soundName, volume)
playSoundAll(soundName, volume, pitch)
playAudioAll(samples)
playAudioAll(samples, volume)
speakerPlayAll(audio)
speakerPlayAll(audio, volume)
speakerStopAll()
speakerVolumeAll(volume)
setLoopingAll(true)
setLoopingAll(false)
speakerPauseAll()
speakerResumeAll()
speakerSeekAll(deltaSeconds)
speakerSkipAll()
speakerSkipAll(seconds)
speakerSkipBackAll()
speakerSkipBackAll(seconds)
At (one speaker by index)
playNoteAt(index, instrument, volume, pitch)
playSoundAt(index, soundName)
playSoundAt(index, soundName, volume)
playSoundAt(index, soundName, volume, pitch)
playAudioAt(index, samples)
playAudioAt(index, samples, volume)
speakerPlayAt(index, audio)
speakerPlayAt(index, audio, volume)
speakerStopAt(index)
speakerPauseAt(index)
speakerResumeAt(index)
speakerIsPausedAt(index)
speakerSeekAt(index, deltaSeconds)
speakerSkipAt(index)
speakerSkipAt(index, seconds)
speakerSkipBackAt(index)
speakerSkipBackAt(index, seconds)
speakerProgressAt(index)
Config
hqspeaker-server.toml
| Section | Option | Default | Notes |
|—|—|—|—|
| [formats] | pcmPlayable | true | |
| [formats] | mp3Playable | true | |
| [formats] | oggPlayable | true | |
| [formats] | hlsPlayable | true | |
| [formats] | tsPlayable | true | |
| [formats] | wavPlayable | true | |
| [limits] | maxAudioFileSizeMB | 8 | max 128 |
| [limits] | maxVolume | 1.0 | max 16 |
| [limits] | maxChannels | 8 | max 32 |
常见问题
CC:HQ Speakers 支持哪些 Minecraft 版本?
CC:HQ Speakers 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
CC:HQ Speakers 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
tiktop101 的其他作品
查看全部 →
CC:DirectGPU
DirectGPU is a high-resolution monitor and GUI add-on for CC: Tweaked; the Fabric and Forge versions have been discontinued due to maintenance difficulties, and development is now exclusive to NeoForge 1.21.1.
CC:LiftLink
CC:LiftLink provides ComputerCraft integration for Create elevators, allowing full control through a single redstone contact. Instead of wiring every floor or connecting to the pulley, you can manage floor calls, track real-time movement, and query elevato
CC:Gamepad
CC: Gamepads adds a CC:Tweaked peripheral block which lets ComputerCraft computers read real gamepad/controller input from players.
评论
登录后评论和评分