Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MCXboxBroadcast/Broadcaster
/ functions
Functions
287 in github.com/MCXboxBroadcast/Broadcaster
⨍
Functions
287
◇
Types & classes
79
Method
SessionManager
Create an instance of SessionManager @param storageManager The storage manager to use for storing data @param notificationManager The notification ma
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SessionManager.java:48
Method
SessionManagerCore
Create an instance of SessionManager @param storageManager The storage manager to use for storing data @param notificationManager The notification ma
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SessionManagerCore.java:69
Method
SessionSystemProperties
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/models/session/SessionSystemProperties.java:8
Method
SessionUpdateException
(String message)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/exceptions/SessionUpdateException.java:4
Method
SlackNotificationManager
(Logger logger, CoreConfig.NotificationConfig config)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/notifications/SlackNotificationManager.java:13
Method
SqlitePlayerHistoryStorage
(Path dbFile)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:123
Method
StandaloneLoggerImpl
(org.slf4j.Logger logger)
bootstrap/standalone/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/standalone/StandaloneLoggerImpl.java:15
Method
SubSessionManager
Create a new session manager for a sub-session @param id The id of the sub-session @param parent The parent session manager @param storageManager The
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SubSessionManager.java:25
Method
XblUsersMeProfileRequest
(final XblXstsToken xstsToken)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/models/auth/XblUsersMeProfileRequest.java:19
Method
XboxFriendsException
(String message)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/exceptions/XboxFriendsException.java:4
Method
all
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:179
Method
cache
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:54
Method
channelRead
(ChannelHandlerContext ctx, Object msg)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ping/ClientPingHandler.java:46
Method
cleanup
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:104
Method
clear
(String xuid)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:170
Method
configVersion
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/configs/CoreConfig.java:32
Method
copy
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SessionInfo.java:103
Method
createSession
(BedrockPeer peer, int subClientId)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/initializer/NetherNetBedrockChannelInitializer.java:52
Method
createSession0
(BedrockPeer peer, int subClientId)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/BroadcasterChannelInitializer.java:22
Method
currentSessionResponse
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:84
Method
debug
(String message)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/ExtensionLoggerImpl.java:39
Method
debug
(String message)
bootstrap/standalone/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/standalone/StandaloneLoggerImpl.java:44
Method
decode
(ChannelHandlerContext ctx, ByteBuf msg, List<Object> out)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/codec/NetherNetCompressionDecoder.java:23
Method
decode
(ChannelHandlerContext ctx, ByteBuf in, List<Object> out)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/codec/NetherNetPacketDecoder.java:13
Method
deserialize
(JsonElement json, Type typeOfT, JsonDeserializationContext context)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/DateConverter.java:32
Method
deserialize
(JsonElement json, Type typeOfT, JsonDeserializationContext context)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/InstantConverter.java:18
Method
enableEncryption
(SecretKey secretKey)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/peer/NetherNetBedrockPeer.java:24
Method
enabled
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/configs/CoreConfig.java:155
Method
encode
(ChannelHandlerContext ctx, ByteBuf msg, ByteBuf out)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/codec/NetherNetCompressionEncoder.java:23
Method
encode
(ChannelHandlerContext ctx, BedrockPacketWrapper wrapper, ByteBuf out)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/codec/NetherNetPacketEncoder.java:12
Method
error
(String message)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/ExtensionLoggerImpl.java:29
Method
galleryManager
Get the gallery manager for this session manager @return The gallery manager
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SessionManagerCore.java:110
Method
getConnectionId
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ExpandedSessionInfo.java:47
Method
getDeviceId
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ExpandedSessionInfo.java:83
Method
getExpireTimeMs
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/models/auth/CachedProfileInfo.java:14
Method
getPlayfabSessionTicket
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/AuthManager.java:168
Method
getRakNetGUID
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ExpandedSessionInfo.java:63
Method
getSessionId
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SubSessionManager.java:35
Method
getSessionId
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ExpandedSessionInfo.java:71
Method
getStackTrace
Helper to get the stack trace as a string @param ex the exception @return the stack trace as a string
core/src/main/java/com/rtm516/mcxboxbroadcast/core/Logger.java:28
Method
getXuid
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ExpandedSessionInfo.java:55
Method
handle
(RequestNetworkSettingsPacket packet)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/RedirectPacketHandler.java:78
Method
handle
(final HttpResponse response, final GsonObject json)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/models/auth/XblUsersMeProfileRequest.java:26
Method
handleFriendship
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SubSessionManager.java:40
Method
handleFriendship
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SessionManager.java:126
Method
handlePacket
(BedrockPacket packet)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/RedirectPacketHandler.java:72
Method
handlerAdded
(ChannelHandlerContext ctx)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ping/ClientPingHandler.java:41
Method
info
(String message)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/ExtensionLoggerImpl.java:19
Method
init
Initialize the session manager with the given session information @throws SessionCreationException If the session failed to create either because it
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SessionManagerCore.java:152
Method
initChannel
(Channel channel)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/initializer/NetherNetBedrockChannelInitializer.java:20
Method
initSession
(BedrockServerSession session)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/BroadcasterChannelInitializer.java:27
Method
internalProcess
Internal function to process the add/remove requests This will also handle retrying requests if they fail due to rate limits or other errors
core/src/main/java/com/rtm516/mcxboxbroadcast/core/FriendManager.java:350
Method
isFirstRun
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:141
Method
isRunning
()
bootstrap/standalone/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/standalone/StandaloneLoggerImpl.java:66
Method
lastSeen
(String xuid, Instant lastSeen)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:146
Method
lastSessionResponse
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:74
Method
main
(String[] args)
bootstrap/standalone/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/standalone/StandaloneMain.java:32
Method
onBedrockPing
(GeyserBedrockPingEvent event)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/MCXboxBroadcastExtension.java:214
Method
onClose
@see WebSocketClient#onClose(int, String, boolean)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/RtaWebsocketClient.java:126
Method
onCommandDefine
(GeyserDefineCommandsEvent event)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/MCXboxBroadcastExtension.java:41
Method
onError
@see WebSocketClient#onError(Exception)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/RtaWebsocketClient.java:139
Method
onMessage
When we get a message check if it's a connection ID message and handle otherwise ignore it @see WebSocketClient#onMessage(String) @param message The
core/src/main/java/com/rtm516/mcxboxbroadcast/core/RtaWebsocketClient.java:69
Method
onOpen
When the web socket connects send the request for the connection ID @see WebSocketClient#onOpen(ServerHandshake) @param serverHandshake The handshak
core/src/main/java/com/rtm516/mcxboxbroadcast/core/RtaWebsocketClient.java:56
Method
onPostInitialize
(GeyserPostInitializeEvent event)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/MCXboxBroadcastExtension.java:128
Method
onShutdown
(GeyserShutdownEvent event)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/MCXboxBroadcastExtension.java:209
Method
playerHistory
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:114
Method
prefixed
(String prefixString)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/ExtensionLoggerImpl.java:44
Method
prefixed
(String prefixString)
bootstrap/standalone/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/standalone/StandaloneLoggerImpl.java:49
Method
runCommand
(String command)
bootstrap/standalone/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/standalone/StandaloneLoggerImpl.java:71
Method
scheduledThread
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SubSessionManager.java:30
Method
screenshot
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:99
Method
sendFriendRestrictionNotification
Sends the notification for when a friend has restrictions in place that prevent them from be friend with our account @param username The username of
core/src/main/java/com/rtm516/mcxboxbroadcast/core/notifications/BaseNotificationManager.java:31
Method
sendNotification
(String message)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/notifications/EmptyNotificationManager.java:10
Method
sendNotification
(String message)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/notifications/SlackNotificationManager.java:17
Method
sendSessionExpiredNotification
Sends the notification for when the session is expired and needs to be updated @param verificationUri The verification URI to use @param userCode The
core/src/main/java/com/rtm516/mcxboxbroadcast/core/notifications/BaseNotificationManager.java:21
Method
serialize
(Date src, Type typeOfSrc, JsonSerializationContext context)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/DateConverter.java:59
Method
serialize
(Instant src, Type typeOfSrc, JsonSerializationContext context)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/InstantConverter.java:27
Method
sessionInfo
Get the current session information @return The current session information
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SessionManager.java:70
Method
setRakNetGUID
(String rakNetGUID)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ExpandedSessionInfo.java:67
Method
setSessionId
(String sessionId)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ExpandedSessionInfo.java:75
Method
subSession
(String id)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:94
Method
subSessions
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:64
Method
tick
()
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/MCXboxBroadcastExtension.java:259
Method
updateInterval
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/configs/CoreConfig.java:113
Method
updateNonces
Update the nonces in the session based on the current players @throws SessionUpdateException If the update fails
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SessionManagerCore.java:327
Method
updateSession
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SubSessionManager.java:53
Method
warn
(String message)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/ExtensionLoggerImpl.java:24
← previous
201–287 of 287, ranked by callers