public interface PlasmoVoiceProxy extends PlasmoVoice
getAddonManager, getBackgroundExecutor, getCodecManager, getConfigFolder, getEncryptionManager, getEventBus, getVersion@NotNull @NotNull MinecraftProxyLib getMinecraftProxy()
MinecraftProxyLibMinecraftProxyLib@NotNull @NotNull UdpProxyConnectionManager getUdpConnectionManager()
UdpProxyConnectionManager
This manager can be used to broadcast or manage udp connections
UdpProxyConnectionManager@NotNull @NotNull VoicePlayerManager<VoiceProxyPlayer> getPlayerManager()
VoicePlayerManager
This manager can be used to get voice players
VoicePlayerManager@NotNull @NotNull RemoteServerManager getRemoteServerManager()
UdpProxyServer
This server can be used to broadcast or manage udp connections
UdpProxyServerjava.util.Optional<UdpProxyServer> getUdpProxyServer()
UdpProxyServerUdpProxyServer@NotNull @NotNull ServerSourceLineManager getSourceLineManager()
ServerSourceLineManagerServerSourceLineManager@NotNull @NotNull ServerActivationManager getActivationManager()
ServerActivationManagerServerActivationManager@NotNull @NotNull ProxySourceManager getSourceManager()
ProxySourceManagerProxySourceManager@NotNull @NotNull ServerLanguages getLanguages()
ServerLanguagesServerLanguagesProxyConfig getConfig()
ProxyConfigProxyConfig