Skip to content
On this page
通用

AudioServerApi

top.katton.api.audiocommon/src/main/kotlin/top/katton/api/audio/AudioServerApi.kt
Loader-owned transport. Paper deliberately has no full-player transport.

AudioServerTransport ​

AudioServerTransport通用对象
kotlin
object AudioServerTransport

Loader-owned transport. Paper deliberately has no full-player transport.

RemoteAudioHandle ​

RemoteAudioHandle通用类
kotlin
class RemoteAudioHandle internal constructor(@Volatile internal var player: ServerPlayer, source: AudioSource, options: AudioOptions) : AudioHandle

远程状态来自客户端确认;调用 refresh 获取最新进度。

RemoteAudioHandle.rebind ​

RemoteAudioHandle.rebind通用函数
kotlin
internal fun rebind(current: ServerPlayer)

Re-points the handle after a respawn or dimension change replaced the player instance.

playPlayerAudio ​

playPlayerAudio通用函数
kotlin
fun playPlayerAudio(player: ServerPlayer, source: AudioSource, options: AudioOptions = AudioOptions()): RemoteAudioHandle

完整远程播放需要兼容的 Katton 模组客户端,Paper 不提供此能力。