+
+
+
+
diff --git a/all/index-all.html b/all/index-all.html
index 0b6e0d84c..fa23e4714 100644
--- a/all/index-all.html
+++ b/all/index-all.html
@@ -471,6 +471,8 @@ loadScripts(document, 'script');
allJoinAddresses() - Static method in class com.djrapitops.plan.storage.database.queries.objects.JoinAddressQueries
+
allJoinAddresses(ServerUUID) - Static method in class com.djrapitops.plan.storage.database.queries.objects.JoinAddressQueries
+
AllowedIpList - Class in com.djrapitops.plan.delivery.webserver.auth
AllowedIpList(PlanConfig, IpAllowListMatcher) - Constructor for class com.djrapitops.plan.delivery.webserver.auth.AllowedIpList
@@ -4716,6 +4718,8 @@ loadScripts(document, 'script');
equals(Object) - Method in class com.djrapitops.plan.delivery.domain.datatransfer.InputQueryDto
+
equals(Object) - Method in class com.djrapitops.plan.delivery.domain.datatransfer.PlayerJoinAddresses
+
equals(Object) - Method in class com.djrapitops.plan.delivery.domain.datatransfer.PluginHistoryDto
equals(Object) - Method in class com.djrapitops.plan.delivery.domain.datatransfer.preferences.GraphThresholds
@@ -4728,6 +4732,8 @@ loadScripts(document, 'script');
equals(Object) - Method in class com.djrapitops.plan.delivery.domain.datatransfer.ViewDto
+
equals(Object) - Method in class com.djrapitops.plan.delivery.domain.DateObj
+
equals(Object) - Method in class com.djrapitops.plan.delivery.domain.JoinAddressCount
equals(Object) - Method in class com.djrapitops.plan.delivery.domain.keys.Key
@@ -6169,6 +6175,8 @@ loadScripts(document, 'script');
filterTPSBetween(double, double) - Method in class com.djrapitops.plan.delivery.domain.mutators.TPSMutator
+
findByPermission(String) - Static method in enum class com.djrapitops.plan.delivery.domain.auth.WebPermission
+
findCallerAfterClass(StackTraceElement[], Class<?>) - Static method in class com.djrapitops.plan.utilities.java.ThrowableUtils
findCustomizedResource(String) - Method in class com.djrapitops.plan.storage.file.PublicHtmlFiles
@@ -6425,6 +6433,8 @@ loadScripts(document, 'script');
fromMiniMessage(String) - Method in class com.djrapitops.plan.component.ComponentSvc
+
fromObject(Object, long) - Static method in class com.djrapitops.plan.delivery.webserver.cache.JSONStorage.StoredJSON
+
fromServer(Server) - Static method in class com.djrapitops.plan.delivery.domain.datatransfer.ServerDto
fromString(String) - Static method in class com.djrapitops.plan.identification.ServerUUID
@@ -7704,6 +7714,10 @@ loadScripts(document, 'script');
getJoinAddress() - Method in class net.playeranalytics.plan.gathering.domain.FabricPlayerData
+
getJoinAddressByPlayer() - Method in class com.djrapitops.plan.delivery.domain.datatransfer.PlayerJoinAddresses
+
+
getJoinAddresses() - Method in class com.djrapitops.plan.delivery.domain.datatransfer.PlayerJoinAddresses
+
getJoinAddresses() - Method in class com.djrapitops.plan.delivery.domain.JoinAddressCounts
getJson() - Method in class com.djrapitops.plan.delivery.webserver.cache.JSONStorage.StoredJSON
@@ -9368,8 +9382,6 @@ loadScripts(document, 'script');
GRAPH_GM_PIE - Enum constant in enum class com.djrapitops.plan.settings.theme.ThemeVal
-
GRAPH_HOSTNAME_PIE - Enum constant in enum class com.djrapitops.plan.delivery.webserver.cache.DataID
-
GRAPH_HOURLY_UNIQUE_NEW - Enum constant in enum class com.djrapitops.plan.delivery.webserver.cache.DataID
GRAPH_MAX_PING - Enum constant in enum class com.djrapitops.plan.settings.theme.ThemeVal
@@ -9749,6 +9761,8 @@ loadScripts(document, 'script');
hashCode() - Method in class com.djrapitops.plan.delivery.domain.datatransfer.InputQueryDto
+
hashCode() - Method in class com.djrapitops.plan.delivery.domain.datatransfer.PlayerJoinAddresses
+
hashCode() - Method in class com.djrapitops.plan.delivery.domain.datatransfer.PluginHistoryDto
hashCode() - Method in class com.djrapitops.plan.delivery.domain.datatransfer.preferences.GraphThresholds
@@ -9761,6 +9775,8 @@ loadScripts(document, 'script');
hashCode() - Method in class com.djrapitops.plan.delivery.domain.datatransfer.ViewDto
+
hashCode() - Method in class com.djrapitops.plan.delivery.domain.DateObj
+
hashCode() - Method in class com.djrapitops.plan.delivery.domain.JoinAddressCount
hashCode() - Method in class com.djrapitops.plan.delivery.domain.keys.Key
@@ -10785,6 +10801,8 @@ loadScripts(document, 'script');
Deprecated.
+
isCacheable() - Method in enum class com.djrapitops.plan.delivery.webserver.cache.DataID
+
isClassAvailable() - Static method in class com.djrapitops.plan.identification.properties.RedisCheck
isClassAvailable() - Static method in class com.djrapitops.plan.identification.properties.VelocityRedisCheck
@@ -10797,6 +10815,8 @@ loadScripts(document, 'script');
isDeprecated() - Method in enum class com.djrapitops.plan.delivery.domain.auth.WebPermission
+
isDeprecated(String) - Static method in enum class com.djrapitops.plan.delivery.domain.auth.WebPermission
+
isDevMode() - Method in class com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration
isDuplicateKeyViolation() - Method in exception com.djrapitops.plan.exceptions.database.DBOpException
@@ -11110,21 +11130,19 @@ loadScripts(document, 'script');
JoinAddressCounts(long, List<JoinAddressCount>) - Constructor for class com.djrapitops.plan.delivery.domain.JoinAddressCounts
-
joinAddressesByDay(long, long) - Method in class com.djrapitops.plan.delivery.rendering.json.graphs.GraphJSONCreator
+
joinAddressesByDay(long, long, List<String>) - Method in class com.djrapitops.plan.delivery.rendering.json.graphs.GraphJSONCreator
-
joinAddressesByDay(ServerUUID, long, long) - Method in class com.djrapitops.plan.delivery.rendering.json.graphs.GraphJSONCreator
+
joinAddressesByDay(ServerUUID, long, long, List<String>) - Method in class com.djrapitops.plan.delivery.rendering.json.graphs.GraphJSONCreator
-
joinAddressesPerDay(long, long, long) - Static method in class com.djrapitops.plan.storage.database.queries.objects.JoinAddressQueries
+
joinAddressesPerDay(long, long, long, List<String>) - Static method in class com.djrapitops.plan.storage.database.queries.objects.JoinAddressQueries
-
joinAddressesPerDay(ServerUUID, long, long, long) - Static method in class com.djrapitops.plan.storage.database.queries.objects.JoinAddressQueries
+
joinAddressesPerDay(ServerUUID, long, long, long, List<String>) - Static method in class com.djrapitops.plan.storage.database.queries.objects.JoinAddressQueries
JoinAddressFilter - Class in com.djrapitops.plan.storage.database.queries.filter.filters
JoinAddressFilter(DBSystem) - Constructor for class com.djrapitops.plan.storage.database.queries.filter.filters.JoinAddressFilter
-
joinAddressPie(Map<String, Integer>) - Method in class com.djrapitops.plan.delivery.rendering.json.graphs.pie.PieGraphFactory
-
-
JoinAddressPie - Class in com.djrapitops.plan.delivery.rendering.json.graphs.pie
+
joinAddressIds(List<String>) - Static method in class com.djrapitops.plan.storage.database.queries.objects.JoinAddressQueries
JoinAddressQueries - Class in com.djrapitops.plan.storage.database.queries.objects
@@ -11272,6 +11290,10 @@ loadScripts(document, 'script');
LABEL_ACTIVITY_INDEX - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.HtmlLang
+
LABEL_ADD_JOIN_ADDRESS_GROUP - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.HtmlLang
+
+
LABEL_ADDRESS_GROUP - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.HtmlLang
+
LABEL_AFK - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.HtmlLang
LABEL_AFK_TIME - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.HtmlLang
@@ -12561,6 +12583,8 @@ loadScripts(document, 'script');
NON_OPERATORS - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.FilterLang
+
nonDeprecatedValues() - Static method in enum class com.djrapitops.plan.delivery.domain.auth.WebPermission
+
NONE - Enum constant in enum class com.djrapitops.plan.delivery.rendering.html.icon.Color
NONE - Enum constant in enum class com.djrapitops.plan.extension.FormatType
@@ -13296,7 +13320,9 @@ loadScripts(document, 'script');
PAGE_NETWORK_JOIN_ADDRESSES_GRAPHS - Enum constant in enum class com.djrapitops.plan.delivery.domain.auth.WebPermission
PAGE_NETWORK_JOIN_ADDRESSES_GRAPHS_PIE - Enum constant in enum class com.djrapitops.plan.delivery.domain.auth.WebPermission
-
+
+Deprecated.
+
PAGE_NETWORK_JOIN_ADDRESSES_GRAPHS_TIME - Enum constant in enum class com.djrapitops.plan.delivery.domain.auth.WebPermission
PAGE_NETWORK_OVERVIEW - Enum constant in enum class com.djrapitops.plan.delivery.domain.auth.WebPermission
@@ -13370,7 +13396,9 @@ loadScripts(document, 'script');
PAGE_SERVER_JOIN_ADDRESSES_GRAPHS - Enum constant in enum class com.djrapitops.plan.delivery.domain.auth.WebPermission
PAGE_SERVER_JOIN_ADDRESSES_GRAPHS_PIE - Enum constant in enum class com.djrapitops.plan.delivery.domain.auth.WebPermission
-
+
+Deprecated.
+
PAGE_SERVER_JOIN_ADDRESSES_GRAPHS_TIME - Enum constant in enum class com.djrapitops.plan.delivery.domain.auth.WebPermission
PAGE_SERVER_ONLINE_ACTIVITY - Enum constant in enum class com.djrapitops.plan.delivery.domain.auth.WebPermission
@@ -14205,10 +14233,6 @@ loadScripts(document, 'script');
Static method class for queries that return information related to a single player.
-
playerHostnamePieJSONAsMap() - Method in class com.djrapitops.plan.delivery.rendering.json.graphs.GraphJSONCreator
-
-
playerHostnamePieJSONAsMap(ServerUUID) - Method in class com.djrapitops.plan.delivery.rendering.json.graphs.GraphJSONCreator
-
PlayerIdentifier - Class in com.djrapitops.plan.delivery.domain
PlayerIdentifier(UUID, String) - Constructor for class com.djrapitops.plan.delivery.domain.PlayerIdentifier
@@ -14217,9 +14241,15 @@ loadScripts(document, 'script');
PlayerJoin.Builder - Class in com.djrapitops.plan.gathering.domain.event
-
playerJoinAddresses() - Method in class com.djrapitops.plan.delivery.rendering.json.JSONFactory
+
playerJoinAddresses(boolean) - Method in class com.djrapitops.plan.delivery.rendering.json.JSONFactory
-
playerJoinAddresses(ServerUUID) - Method in class com.djrapitops.plan.delivery.rendering.json.JSONFactory
+
playerJoinAddresses(ServerUUID, boolean) - Method in class com.djrapitops.plan.delivery.rendering.json.JSONFactory
+
+
PlayerJoinAddresses - Class in com.djrapitops.plan.delivery.domain.datatransfer
+
+
+
+
PlayerJoinAddresses(List<String>, Map<UUID, String>) - Constructor for class com.djrapitops.plan.delivery.domain.datatransfer.PlayerJoinAddresses
PlayerJoinAddressJSONResolver - Class in com.djrapitops.plan.delivery.webserver.resolver.json
@@ -18855,6 +18885,8 @@ loadScripts(document, 'script');
toString() - Method in class com.djrapitops.plan.delivery.domain.datatransfer.InputQueryDto
+
toString() - Method in class com.djrapitops.plan.delivery.domain.datatransfer.PlayerJoinAddresses
+
toString() - Method in class com.djrapitops.plan.delivery.domain.datatransfer.PlayerListDto
toString() - Method in class com.djrapitops.plan.delivery.domain.datatransfer.PluginHistoryDto
@@ -18867,6 +18899,8 @@ loadScripts(document, 'script');
toString() - Method in class com.djrapitops.plan.delivery.domain.datatransfer.ServerDto
+
toString() - Method in class com.djrapitops.plan.delivery.domain.DateObj
+
toString() - Method in class com.djrapitops.plan.delivery.domain.Nickname
toString() - Method in class com.djrapitops.plan.delivery.domain.PlayerIdentifier
@@ -19244,6 +19278,8 @@ loadScripts(document, 'script');
uniqueJoinAddresses() - Static method in class com.djrapitops.plan.storage.database.queries.objects.JoinAddressQueries
+
uniqueJoinAddresses(ServerUUID) - Static method in class com.djrapitops.plan.storage.database.queries.objects.JoinAddressQueries
+
uniqueJoinAddressesOld() - Static method in class com.djrapitops.plan.storage.database.transactions.patches.SessionJoinAddressPatch
uniquePlayerCount(long, long) - Static method in class com.djrapitops.plan.storage.database.queries.analysis.PlayerCountQueries
diff --git a/all/member-search-index.js b/all/member-search-index.js
index 5f952429d..845adb0d4 100644
--- a/all/member-search-index.js
+++ b/all/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"com.djrapitops.plan.utilities.chat","c":"DefaultFontInfo","l":"a"},{"p":"com.djrapitops.plan.utilities.chat","c":"DefaultFontInfo","l":"A"},{"p":"com.djrapitops.plan.storage.database","c":"AbstractDatabase","l":"AbstractDatabase()","u":"%3Cinit%3E()"},{"p":"com.djrapitops.plan","c":"PlanBukkitComponent.Builder","l":"abstractionLayer(PlatformAbstractionLayer)","u":"abstractionLayer(net.playeranalytics.plugin.PlatformAbstractionLayer)"},{"p":"com.djrapitops.plan","c":"PlanBungeeComponent.Builder","l":"abstractionLayer(PlatformAbstractionLayer)","u":"abstractionLayer(net.playeranalytics.plugin.PlatformAbstractionLayer)"},{"p":"com.djrapitops.plan","c":"PlanNukkitComponent.Builder","l":"abstractionLayer(PlatformAbstractionLayer)","u":"abstractionLayer(net.playeranalytics.plugin.PlatformAbstractionLayer)"},{"p":"com.djrapitops.plan","c":"PlanSpongeComponent.Builder","l":"abstractionLayer(PlatformAbstractionLayer)","u":"abstractionLayer(net.playeranalytics.plugin.PlatformAbstractionLayer)"},{"p":"com.djrapitops.plan","c":"PlanVelocityComponent.Builder","l":"abstractionLayer(PlatformAbstractionLayer)","u":"abstractionLayer(net.playeranalytics.plugin.PlatformAbstractionLayer)"},{"p":"net.playeranalytics.plan","c":"PlanFabricComponent.Builder","l":"abstractionLayer(PlatformAbstractionLayer)","u":"abstractionLayer(net.playeranalytics.plugin.PlatformAbstractionLayer)"},{"p":"com.djrapitops.plan.settings.config.paths","c":"DataGatheringSettings","l":"ACCEPT_GEOLITE2_EULA"},{"p":"com.djrapitops.plan.query","c":"QueryService.ThrowingConsumer","l":"accept(T)"},{"p":"com.djrapitops.plan.utilities.java","c":"ThrowingConsumer","l":"accept(T)"},{"p":"com.djrapitops.plan.utilities.java","c":"TriConsumer","l":"accept(T, V, K)","u":"accept(T,V,K)"},{"p":"com.djrapitops.plan.delivery.rendering.json.graphs.line","c":"LineGraph.GapStrategy","l":"acceptableGapMs"},{"p":"com.djrapitops.plan.delivery.domain.auth","c":"WebPermission","l":"ACCESS"},{"p":"com.djrapitops.plan.settings.locale.lang","c":"ErrorPageLang","l":"ACCESS_DENIED_403"},{"p":"com.djrapitops.plan.delivery.domain.auth","c":"WebPermission","l":"ACCESS_DOCS"},{"p":"com.djrapitops.plan.delivery.domain.auth","c":"WebPermission","l":"ACCESS_ERRORS"},{"p":"com.djrapitops.plan.delivery.domain.auth","c":"WebPermission","l":"ACCESS_NETWORK"},{"p":"com.djrapitops.plan.delivery.domain.auth","c":"WebPermission","l":"ACCESS_PLAYER"},{"p":"com.djrapitops.plan.delivery.domain.auth","c":"WebPermission","l":"ACCESS_PLAYER_SELF"},{"p":"com.djrapitops.plan.delivery.domain.auth","c":"WebPermission","l":"ACCESS_PLAYERS"},{"p":"com.djrapitops.plan.delivery.domain.auth","c":"WebPermission","l":"ACCESS_QUERY"},{"p":"com.djrapitops.plan.delivery.domain.auth","c":"WebPermission","l":"ACCESS_RAW_PLAYER_DATA"},{"p":"com.djrapitops.plan.delivery.domain.auth","c":"WebPermission","l":"ACCESS_SERVER"},{"p":"com.djrapitops.plan.storage.database","c":"AbstractDatabase","l":"accessLock"},{"p":"com.djrapitops.plan.delivery.webserver.http","c":"AccessLogger","l":"AccessLogger(WebserverConfiguration, DBSystem, PluginLogger, ErrorLogger)","u":"%3Cinit%3E(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.storage.database.DBSystem,net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.utilities.logging.ErrorLogger)"},{"p":"com.djrapitops.plan.delivery.domain.mutators","c":"ActivityIndex","l":"ACTIVE"},{"p":"com.djrapitops.plan.settings.config.paths","c":"TimeSettings","l":"ACTIVE_PLAY_THRESHOLD"},{"p":"com.djrapitops.plan.delivery.domain.keys","c":"PlayerKeys","l":"ACTIVE_SESSION"},{"p":"com.djrapitops.plan.delivery.webserver.auth","c":"ActiveCookieExpiryCleanupTask","l":"ActiveCookieExpiryCleanupTask(PlanConfig, Lazy
, Formatters, PluginLogger)","u":"%3Cinit%3E(com.djrapitops.plan.settings.config.PlanConfig,dagger.Lazy,com.djrapitops.plan.delivery.formatting.Formatters,net.playeranalytics.plugin.server.PluginLogger)"},{"p":"com.djrapitops.plan.delivery.webserver.auth","c":"ActiveCookieStore","l":"ActiveCookieStore(ActiveCookieExpiryCleanupTask, PlanConfig, DBSystem, Processing, PluginLogger)","u":"%3Cinit%3E(com.djrapitops.plan.delivery.webserver.auth.ActiveCookieExpiryCleanupTask,com.djrapitops.plan.settings.config.PlanConfig,com.djrapitops.plan.storage.database.DBSystem,com.djrapitops.plan.processing.Processing,net.playeranalytics.plugin.server.PluginLogger)"},{"p":"com.djrapitops.plan.delivery.domain","c":"TablePlayer.Builder","l":"activePlaytime(long)"},{"p":"com.djrapitops.plan.storage.database.queries.objects","c":"SessionQueries","l":"activePlaytime(long, long)","u":"activePlaytime(long,long)"},{"p":"com.djrapitops.plan.storage.database.queries.objects","c":"SessionQueries","l":"activePlaytime(long, long, ServerUUID)","u":"activePlaytime(long,long,com.djrapitops.plan.identification.ServerUUID)"},{"p":"com.djrapitops.plan.gathering.domain","c":"ActiveSession","l":"ActiveSession(UUID, ServerUUID, long, String, String)","u":"%3Cinit%3E(java.util.UUID,com.djrapitops.plan.identification.ServerUUID,long,java.lang.String,java.lang.String)"},{"p":"com.djrapitops.plan.delivery.domain.keys","c":"AnalysisKeys","l":"ACTIVITY_PIE_COLORS"},{"p":"com.djrapitops.plan.delivery.rendering.json.graphs","c":"GraphJSONCreator","l":"activityGraphsJSONAsMap()"},{"p":"com.djrapitops.plan.delivery.rendering.json.graphs","c":"GraphJSONCreator","l":"activityGraphsJSONAsMap(ServerUUID)","u":"activityGraphsJSONAsMap(com.djrapitops.plan.identification.ServerUUID)"},{"p":"com.djrapitops.plan.delivery.domain","c":"TablePlayer.Builder","l":"activityIndex(ActivityIndex)","u":"activityIndex(com.djrapitops.plan.delivery.domain.mutators.ActivityIndex)"},{"p":"com.djrapitops.plan.delivery.domain.mutators","c":"ActivityIndex","l":"ActivityIndex(DataContainer, long, long)","u":"%3Cinit%3E(com.djrapitops.plan.delivery.domain.container.DataContainer,long,long)"},{"p":"com.djrapitops.plan.delivery.domain.mutators","c":"ActivityIndex","l":"ActivityIndex(double, long)","u":"%3Cinit%3E(double,long)"},{"p":"com.djrapitops.plan.delivery.domain.mutators","c":"ActivityIndex","l":"ActivityIndex(List, long, long)","u":"%3Cinit%3E(java.util.List,long,long)"},{"p":"com.djrapitops.plan.storage.database.queries.filter.filters","c":"ActivityIndexFilter","l":"ActivityIndexFilter(PlanConfig, Locale, DBSystem)","u":"%3Cinit%3E(com.djrapitops.plan.settings.config.PlanConfig,com.djrapitops.plan.settings.locale.Locale,com.djrapitops.plan.storage.database.DBSystem)"},{"p":"com.djrapitops.plan.storage.database.queries.analysis","c":"NetworkActivityIndexQueries","l":"activityIndexForAllPlayers(long, long)","u":"activityIndexForAllPlayers(long,long)"},{"p":"com.djrapitops.plan.storage.database.queries.analysis","c":"NetworkActivityIndexQueries","l":"activityIndexForNewPlayers(long, long, Long)","u":"activityIndexForNewPlayers(long,long,java.lang.Long)"},{"p":"com.djrapitops.plan.storage.database.queries.analysis","c":"ActivityIndexQueries","l":"activityIndexForNewPlayers(long, long, ServerUUID, Long)","u":"activityIndexForNewPlayers(long,long,com.djrapitops.plan.identification.ServerUUID,java.lang.Long)"},{"p":"com.djrapitops.plan.delivery.rendering.json.graphs.pie","c":"PieGraphFactory","l":"activityPie(Map)","u":"activityPie(java.util.Map)"},{"p":"com.djrapitops.plan.delivery.rendering.json.graphs.stack","c":"StackGraphFactory","l":"activityStackGraph(DateMap