MCPcopy Create free account

hub / github.com/MCXboxBroadcast/Broadcaster / functions

Functions287 in github.com/MCXboxBroadcast/Broadcaster

MethodSessionManager
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
MethodSessionManagerCore
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
MethodSessionSystemProperties
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/models/session/SessionSystemProperties.java:8
MethodSessionUpdateException
(String message)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/exceptions/SessionUpdateException.java:4
MethodSlackNotificationManager
(Logger logger, CoreConfig.NotificationConfig config)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/notifications/SlackNotificationManager.java:13
MethodSqlitePlayerHistoryStorage
(Path dbFile)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:123
MethodStandaloneLoggerImpl
(org.slf4j.Logger logger)
bootstrap/standalone/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/standalone/StandaloneLoggerImpl.java:15
MethodSubSessionManager
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
MethodXblUsersMeProfileRequest
(final XblXstsToken xstsToken)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/models/auth/XblUsersMeProfileRequest.java:19
MethodXboxFriendsException
(String message)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/exceptions/XboxFriendsException.java:4
Methodall
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:179
Methodcache
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:54
MethodchannelRead
(ChannelHandlerContext ctx, Object msg)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ping/ClientPingHandler.java:46
Methodcleanup
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:104
Methodclear
(String xuid)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:170
MethodconfigVersion
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/configs/CoreConfig.java:32
Methodcopy
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SessionInfo.java:103
MethodcreateSession
(BedrockPeer peer, int subClientId)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/initializer/NetherNetBedrockChannelInitializer.java:52
MethodcreateSession0
(BedrockPeer peer, int subClientId)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/BroadcasterChannelInitializer.java:22
MethodcurrentSessionResponse
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:84
Methoddebug
(String message)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/ExtensionLoggerImpl.java:39
Methoddebug
(String message)
bootstrap/standalone/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/standalone/StandaloneLoggerImpl.java:44
Methoddecode
(ChannelHandlerContext ctx, ByteBuf msg, List<Object> out)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/codec/NetherNetCompressionDecoder.java:23
Methoddecode
(ChannelHandlerContext ctx, ByteBuf in, List<Object> out)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/codec/NetherNetPacketDecoder.java:13
Methoddeserialize
(JsonElement json, Type typeOfT, JsonDeserializationContext context)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/DateConverter.java:32
Methoddeserialize
(JsonElement json, Type typeOfT, JsonDeserializationContext context)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/InstantConverter.java:18
MethodenableEncryption
(SecretKey secretKey)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/peer/NetherNetBedrockPeer.java:24
Methodenabled
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/configs/CoreConfig.java:155
Methodencode
(ChannelHandlerContext ctx, ByteBuf msg, ByteBuf out)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/codec/NetherNetCompressionEncoder.java:23
Methodencode
(ChannelHandlerContext ctx, BedrockPacketWrapper wrapper, ByteBuf out)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/codec/NetherNetPacketEncoder.java:12
Methoderror
(String message)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/ExtensionLoggerImpl.java:29
MethodgalleryManager
Get the gallery manager for this session manager @return The gallery manager
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SessionManagerCore.java:110
MethodgetConnectionId
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ExpandedSessionInfo.java:47
MethodgetDeviceId
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ExpandedSessionInfo.java:83
MethodgetExpireTimeMs
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/models/auth/CachedProfileInfo.java:14
MethodgetPlayfabSessionTicket
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/AuthManager.java:168
MethodgetRakNetGUID
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ExpandedSessionInfo.java:63
MethodgetSessionId
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SubSessionManager.java:35
MethodgetSessionId
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ExpandedSessionInfo.java:71
MethodgetStackTrace
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
MethodgetXuid
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ExpandedSessionInfo.java:55
Methodhandle
(RequestNetworkSettingsPacket packet)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/RedirectPacketHandler.java:78
Methodhandle
(final HttpResponse response, final GsonObject json)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/models/auth/XblUsersMeProfileRequest.java:26
MethodhandleFriendship
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SubSessionManager.java:40
MethodhandleFriendship
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SessionManager.java:126
MethodhandlePacket
(BedrockPacket packet)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/RedirectPacketHandler.java:72
MethodhandlerAdded
(ChannelHandlerContext ctx)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ping/ClientPingHandler.java:41
Methodinfo
(String message)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/ExtensionLoggerImpl.java:19
Methodinit
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
MethodinitChannel
(Channel channel)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/initializer/NetherNetBedrockChannelInitializer.java:20
MethodinitSession
(BedrockServerSession session)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/nethernet/BroadcasterChannelInitializer.java:27
MethodinternalProcess
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
MethodisFirstRun
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:141
MethodisRunning
()
bootstrap/standalone/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/standalone/StandaloneLoggerImpl.java:66
MethodlastSeen
(String xuid, Instant lastSeen)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:146
MethodlastSessionResponse
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:74
Methodmain
(String[] args)
bootstrap/standalone/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/standalone/StandaloneMain.java:32
MethodonBedrockPing
(GeyserBedrockPingEvent event)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/MCXboxBroadcastExtension.java:214
MethodonClose
@see WebSocketClient#onClose(int, String, boolean)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/RtaWebsocketClient.java:126
MethodonCommandDefine
(GeyserDefineCommandsEvent event)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/MCXboxBroadcastExtension.java:41
MethodonError
@see WebSocketClient#onError(Exception)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/RtaWebsocketClient.java:139
MethodonMessage
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
MethodonOpen
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
MethodonPostInitialize
(GeyserPostInitializeEvent event)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/MCXboxBroadcastExtension.java:128
MethodonShutdown
(GeyserShutdownEvent event)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/MCXboxBroadcastExtension.java:209
MethodplayerHistory
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:114
Methodprefixed
(String prefixString)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/ExtensionLoggerImpl.java:44
Methodprefixed
(String prefixString)
bootstrap/standalone/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/standalone/StandaloneLoggerImpl.java:49
MethodrunCommand
(String command)
bootstrap/standalone/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/standalone/StandaloneLoggerImpl.java:71
MethodscheduledThread
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SubSessionManager.java:30
Methodscreenshot
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:99
MethodsendFriendRestrictionNotification
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
MethodsendNotification
(String message)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/notifications/EmptyNotificationManager.java:10
MethodsendNotification
(String message)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/notifications/SlackNotificationManager.java:17
MethodsendSessionExpiredNotification
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
Methodserialize
(Date src, Type typeOfSrc, JsonSerializationContext context)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/DateConverter.java:59
Methodserialize
(Instant src, Type typeOfSrc, JsonSerializationContext context)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/InstantConverter.java:27
MethodsessionInfo
Get the current session information @return The current session information
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SessionManager.java:70
MethodsetRakNetGUID
(String rakNetGUID)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ExpandedSessionInfo.java:67
MethodsetSessionId
(String sessionId)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/ExpandedSessionInfo.java:75
MethodsubSession
(String id)
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:94
MethodsubSessions
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/storage/FileStorageManager.java:64
Methodtick
()
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/MCXboxBroadcastExtension.java:259
MethodupdateInterval
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/configs/CoreConfig.java:113
MethodupdateNonces
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
MethodupdateSession
()
core/src/main/java/com/rtm516/mcxboxbroadcast/core/SubSessionManager.java:53
Methodwarn
(String message)
bootstrap/geyser/src/main/java/com/rtm516/mcxboxbroadcast/bootstrap/geyser/ExtensionLoggerImpl.java:24
← previous201–287 of 287, ranked by callers