From 0f7406825fd46bfefcb06869eb7a4e3a626b8f7f Mon Sep 17 00:00:00 2001 From: Telesphoreo Date: Sun, 27 Feb 2022 22:04:20 -0600 Subject: [PATCH] We finally have a logo --- docs/compiling.mdx | 5 +- docs/customization/config.md | 67 +- docs/customization/messages.md | 165 +- docusaurus.config.js | 21 +- package.json | 4 +- static/img/docusaurus.png | Bin 5142 -> 0 bytes static/img/favicon.ico | Bin 3626 -> 4286 bytes static/img/plexlogo.png | Bin 0 -> 33165 bytes static/img/tutorial/docsVersionDropdown.png | Bin 25102 -> 0 bytes static/img/tutorial/localeDropdown.png | Bin 30020 -> 0 bytes static/javadocs/allclasses-index.html | 196 +-- static/javadocs/allpackages-index.html | 2 +- static/javadocs/constant-values.html | 2 +- static/javadocs/dev/plex/Plex.html | 2 +- static/javadocs/dev/plex/PlexBase.html | 2 +- static/javadocs/dev/plex/admin/Admin.html | 2 +- static/javadocs/dev/plex/admin/AdminList.html | 2 +- .../dev/plex/admin/package-summary.html | 2 +- .../javadocs/dev/plex/admin/package-tree.html | 2 +- static/javadocs/dev/plex/cache/DataUtils.html | 2 +- .../dev/plex/cache/MongoPlayerData.html | 2 +- .../javadocs/dev/plex/cache/PlayerCache.html | 2 +- .../dev/plex/cache/SQLPlayerData.html | 2 +- .../dev/plex/cache/package-summary.html | 2 +- .../javadocs/dev/plex/cache/package-tree.html | 2 +- .../dev/plex/command/PlexCommand.html | 85 +- .../command/annotation/CommandParameters.html | 2 +- .../annotation/CommandPermissions.html | 2 +- .../command/annotation/package-summary.html | 2 +- .../plex/command/annotation/package-tree.html | 2 +- .../exception/CommandFailException.html | 2 +- .../ConsoleMustDefinePlayerException.html | 2 +- .../exception/ConsoleOnlyException.html | 2 +- .../exception/PlayerNotBannedException.html | 2 +- .../exception/PlayerNotFoundException.html | 2 +- .../command/exception/package-summary.html | 2 +- .../plex/command/exception/package-tree.html | 2 +- .../dev/plex/command/impl/AdminCMD.html | 4 +- .../dev/plex/command/impl/AdminChatCMD.html | 202 +++ .../dev/plex/command/impl/AdminworldCMD.html | 4 +- .../dev/plex/command/impl/AdventureCMD.html | 4 +- .../dev/plex/command/impl/BanCMD.html | 4 +- .../dev/plex/command/impl/CommandSpyCMD.html | 4 +- .../dev/plex/command/impl/CreativeCMD.html | 4 +- .../dev/plex/command/impl/DebugCMD.html | 4 +- .../dev/plex/command/impl/DeopAllCMD.html | 4 +- .../dev/plex/command/impl/DeopCMD.html | 4 +- .../dev/plex/command/impl/FlatlandsCMD.html | 4 +- .../dev/plex/command/impl/FreezeCMD.html | 4 +- .../dev/plex/command/impl/ListCMD.html | 4 +- .../dev/plex/command/impl/LocalSpawnCMD.html | 4 +- .../command/impl/MasterbuilderworldCMD.html | 4 +- .../dev/plex/command/impl/MuteCMD.html | 226 +++ .../dev/plex/command/impl/NameHistoryCMD.html | 4 +- .../dev/plex/command/impl/OpAllCMD.html | 4 +- .../javadocs/dev/plex/command/impl/OpCMD.html | 4 +- .../dev/plex/command/impl/PlexCMD.html | 4 +- .../dev/plex/command/impl/PunishmentsCMD.html | 4 +- .../dev/plex/command/impl/RankCMD.html | 4 +- .../dev/plex/command/impl/RawSayCMD.html | 202 +++ .../dev/plex/command/impl/SpectatorCMD.html | 4 +- .../dev/plex/command/impl/SurvivalCMD.html | 4 +- .../dev/plex/command/impl/TagCMD.html | 13 +- .../dev/plex/command/impl/TempbanCMD.html | 226 +++ .../dev/plex/command/impl/UnbanCMD.html | 10 +- .../dev/plex/command/impl/UnfreezeCMD.html | 4 +- .../dev/plex/command/impl/UnmuteCMD.html | 226 +++ .../dev/plex/command/impl/WorldCMD.html | 4 +- .../plex/command/impl/package-summary.html | 48 +- .../dev/plex/command/impl/package-tree.html | 7 +- .../dev/plex/command/package-summary.html | 2 +- .../dev/plex/command/package-tree.html | 2 +- .../command/source/RequiredCommandSource.html | 2 +- .../plex/command/source/package-summary.html | 2 +- .../dev/plex/command/source/package-tree.html | 2 +- static/javadocs/dev/plex/config/Config.html | 30 +- .../dev/plex/config/package-summary.html | 2 +- .../dev/plex/config/package-tree.html | 2 +- .../dev/plex/event/AdminAddEvent.html | 14 +- .../dev/plex/event/AdminRemoveEvent.html | 14 +- .../dev/plex/event/AdminSetRankEvent.html | 14 +- .../dev/plex/event/GameModeUpdateEvent.html | 14 +- .../dev/plex/event/PunishedPlayerEvent.html | 2 +- .../plex/event/PunishedPlayerFreezeEvent.html | 14 +- .../plex/event/PunishedPlayerMuteEvent.html | 14 +- .../dev/plex/event/package-summary.html | 2 +- .../javadocs/dev/plex/event/package-tree.html | 2 +- .../dev/plex/handlers/CommandHandler.html | 2 +- .../dev/plex/handlers/ListenerHandler.html | 2 +- .../dev/plex/handlers/package-summary.html | 2 +- .../dev/plex/handlers/package-tree.html | 2 +- .../dev/plex/listener/PlexListener.html | 2 +- .../dev/plex/listener/impl/AdminListener.html | 2 +- .../dev/plex/listener/impl/BanListener.html | 36 +- .../impl/ChatListener.PlexChatRenderer.html | 2 +- .../dev/plex/listener/impl/ChatListener.html | 21 +- .../plex/listener/impl/CommandListener.html | 2 +- .../plex/listener/impl/FreezeListener.html | 2 +- .../plex/listener/impl/GameModeListener.html | 2 +- .../plex/listener/impl/PlayerListener.html | 2 +- .../plex/listener/impl/ServerListener.html | 2 +- .../dev/plex/listener/impl/WorldListener.html | 2 +- .../plex/listener/impl/package-summary.html | 2 +- .../dev/plex/listener/impl/package-tree.html | 2 +- .../dev/plex/listener/package-summary.html | 2 +- .../dev/plex/listener/package-tree.html | 2 +- .../dev/plex/menu/PunishedPlayerMenu.html | 2 +- .../dev/plex/menu/PunishmentMenu.html | 2 +- .../dev/plex/menu/package-summary.html | 2 +- .../javadocs/dev/plex/menu/package-tree.html | 2 +- static/javadocs/dev/plex/package-summary.html | 2 +- static/javadocs/dev/plex/package-tree.html | 2 +- .../javadocs/dev/plex/player/PlexPlayer.html | 2 +- .../dev/plex/player/PunishedPlayer.html | 2 +- .../dev/plex/player/package-summary.html | 2 +- .../dev/plex/player/package-tree.html | 2 +- .../dev/plex/punishment/Punishment.html | 45 +- .../plex/punishment/PunishmentManager.html | 2 +- .../dev/plex/punishment/PunishmentType.html | 2 +- .../dev/plex/punishment/package-summary.html | 2 +- .../dev/plex/punishment/package-tree.html | 2 +- .../javadocs/dev/plex/rank/RankManager.html | 2 +- static/javadocs/dev/plex/rank/enums/Rank.html | 31 +- .../javadocs/dev/plex/rank/enums/Title.html | 27 +- .../dev/plex/rank/enums/package-summary.html | 2 +- .../dev/plex/rank/enums/package-tree.html | 2 +- .../dev/plex/rank/package-summary.html | 2 +- .../javadocs/dev/plex/rank/package-tree.html | 2 +- .../dev/plex/services/AbstractService.html | 2 +- .../javadocs/dev/plex/services/IService.html | 2 +- .../dev/plex/services/ServiceManager.html | 2 +- .../dev/plex/services/impl/BanService.html | 2 +- .../plex/services/impl/GameRuleService.html | 19 +- .../plex/services/impl/package-summary.html | 2 +- .../dev/plex/services/impl/package-tree.html | 2 +- .../dev/plex/services/package-summary.html | 2 +- .../dev/plex/services/package-tree.html | 2 +- .../dev/plex/storage/MongoConnection.html | 2 +- .../dev/plex/storage/RedisConnection.html | 2 +- .../dev/plex/storage/SQLConnection.html | 2 +- .../dev/plex/storage/StorageType.html | 2 +- .../dev/plex/storage/package-summary.html | 2 +- .../dev/plex/storage/package-tree.html | 2 +- .../dev/plex/util/AshconInfo.SkinData.html | 2 +- .../dev/plex/util/AshconInfo.Textures.html | 2 +- .../plex/util/AshconInfo.UsernameHistory.html | 2 +- static/javadocs/dev/plex/util/AshconInfo.html | 2 +- .../javadocs/dev/plex/util/MojangUtils.html | 2 +- static/javadocs/dev/plex/util/PlexLog.html | 2 +- static/javadocs/dev/plex/util/PlexUtils.html | 143 +- static/javadocs/dev/plex/util/TimeUnit.html | 323 ++++ .../adapter/LocalDateTimeDeserializer.html | 2 +- .../util/adapter/LocalDateTimeSerializer.html | 2 +- .../plex/util/adapter/package-summary.html | 2 +- .../dev/plex/util/adapter/package-tree.html | 2 +- .../dev/plex/util/menu/AbstractMenu.html | 2 +- static/javadocs/dev/plex/util/menu/IMenu.html | 2 +- .../dev/plex/util/menu/package-summary.html | 2 +- .../dev/plex/util/menu/package-tree.html | 2 +- .../dev/plex/util/package-summary.html | 16 +- .../javadocs/dev/plex/util/package-tree.html | 16 +- .../plex/world/BlockMapChunkGenerator.html | 2 +- .../world/ConfigurationChunkGenerator.html | 2 +- .../dev/plex/world/CustomChunkGenerator.html | 14 +- .../javadocs/dev/plex/world/CustomWorld.html | 14 +- .../dev/plex/world/FlatChunkGenerator.html | 2 +- .../dev/plex/world/NoiseChunkGenerator.html | 2 +- .../javadocs/dev/plex/world/NoiseOptions.html | 2 +- .../dev/plex/world/OctaveChunkGenerator.html | 2 +- .../dev/plex/world/OctaveOptions.html | 2 +- .../dev/plex/world/package-summary.html | 2 +- .../javadocs/dev/plex/world/package-tree.html | 2 +- static/javadocs/help-doc.html | 2 +- static/javadocs/index-all.html | 133 +- static/javadocs/index.html | 4 +- static/javadocs/member-search-index.js | 2 +- static/javadocs/overview-summary.html | 2 +- static/javadocs/overview-tree.html | 8 +- static/javadocs/serialized-form.html | 2 +- static/javadocs/type-search-index.js | 2 +- yarn.lock | 1413 +++++++++++------ 181 files changed, 3335 insertions(+), 1067 deletions(-) delete mode 100644 static/img/docusaurus.png create mode 100644 static/img/plexlogo.png delete mode 100644 static/img/tutorial/docsVersionDropdown.png delete mode 100644 static/img/tutorial/localeDropdown.png create mode 100644 static/javadocs/dev/plex/command/impl/AdminChatCMD.html create mode 100644 static/javadocs/dev/plex/command/impl/MuteCMD.html create mode 100644 static/javadocs/dev/plex/command/impl/RawSayCMD.html create mode 100644 static/javadocs/dev/plex/command/impl/TempbanCMD.html create mode 100644 static/javadocs/dev/plex/command/impl/UnmuteCMD.html create mode 100644 static/javadocs/dev/plex/util/TimeUnit.html diff --git a/docs/compiling.mdx b/docs/compiling.mdx index f2beab8..6db3412 100644 --- a/docs/compiling.mdx +++ b/docs/compiling.mdx @@ -8,7 +8,7 @@ import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; # Introduction -Compiling Plex is straightforward as there are no dependencies that need to be added manually. Plex uses Gradle as the build system. All compiling instructions are in the ```build.gradle``` file. +Compiling Plex is straightforward as there are no dependencies that need to be added manually. Plex uses Gradle as the build system. All compiling instructions are in the ```build.gradle``` file. Note that you can download an already compiled version of Plex from the [CI Server](https://ci.plex.us.org). ## Prerequisites Please ensure that you have Java 17 installed on your computer, as Plex requires JDK 17 to compile. You will get an error if you try to use an older version. @@ -53,3 +53,6 @@ Gradle is already included in the folder with Plex. Run the following command be You should receive a message indicating the compilation was successful. The JAR file is located at ```build/libs/Plex.jar``` Plex has no external dependencies and can be used right away after compilation. Plex works on Minecraft versions 1.16.5 to 1.18.1. You also must be running Java 17 on the server itself. + +## Troubleshooting +If you receive an error that says Permission denied, run `chmod a+x gradlew`. Note that this only applies to macOS / Linux users. \ No newline at end of file diff --git a/docs/customization/config.md b/docs/customization/config.md index ec1fe4c..7151455 100644 --- a/docs/customization/config.md +++ b/docs/customization/config.md @@ -10,7 +10,7 @@ This page will show you how to modify the configuration file. The configuration Below is the default `config.yml` file when Plex is loaded for the first time. ```yaml title=/plugins/Plex/config.yml # Plex Configuration File -# For documentation, please visit: https://docs.plex.us.org +# For documentation, please visit: https://plex.us.org server: name: "Plexus" @@ -20,7 +20,7 @@ server: - "&cForums: https://forum.plex.us.org" titles: - masterbuilders: [] + masterbuilders: [ ] owners: - Telesphoreo @@ -30,7 +30,8 @@ banning: chat: max-tag-length: 16 - name-color: 'f' #Color code for name color + # Color code for name color + name-color: 'f' # Settings for commands relating to Plex commands: @@ -52,12 +53,26 @@ data: port: 6379 password: "" -# requiredLevel if permissions are ranks, else permissions +# See https://plex.us.org/docs/customization/config#worlds for documentation worlds: flatlands: name: "Flatlands" permission: "plex.world.flatlands" noEdit: "&cYou can't edit this world!" + gameRules: + - "doWeatherCycle;false" + - "doDaylightCycle;false" + - "doMobSpawning;false" + - "keepInventory;true" + - "doFireTick;false" + - "doMobLoot;false" + - "mobGriefing;false" + - "doTileDrops;false" + - "commandBlockOutput;false" + - "naturalRegeneration;true" + - "announceAdvancements;false" + - "showDeathMessages;false" + - "sendCommandFeedback;false" parameters: grass_block: 1 dirt: 32 @@ -69,6 +84,20 @@ worlds: requiredLevels: - "Rank.ADMIN" # Minimum rank requirement noEdit: "&cYou can't edit this world!" + gameRules: + - "doWeatherCycle;false" + - "doDaylightCycle;false" + - "doMobSpawning;false" + - "keepInventory;true" + - "doFireTick;false" + - "doMobLoot;false" + - "mobGriefing;false" + - "doTileDrops;false" + - "commandBlockOutput;false" + - "naturalRegeneration;true" + - "announceAdvancements;false" + - "showDeathMessages;false" + - "sendCommandFeedback;false" parameters: grass_block: 1 dirt: 32 @@ -80,6 +109,20 @@ worlds: requiredLevels: - "Title.MASTER_BUILDER" # Title has no "minimum", so this will have to be their title noEdit: "&cYou can't edit this world!" + gameRules: + - "doWeatherCycle;false" + - "doDaylightCycle;false" + - "doMobSpawning;false" + - "keepInventory;true" + - "doFireTick;false" + - "doMobLoot;false" + - "mobGriefing;false" + - "doTileDrops;false" + - "commandBlockOutput;false" + - "naturalRegeneration;true" + - "announceAdvancements;false" + - "showDeathMessages;false" + - "sendCommandFeedback;false" parameters: grass_block: 1 dirt: 32 @@ -180,6 +223,20 @@ An infinite amount of worlds can be generated from the configuration file. A few requiredLevels: - "Rank.ADMIN" # The minimum rank required to edit the world noEdit: "&cThis message will display if a player doesn't have permission to edit a world." + gameRules: + - "doWeatherCycle;false" + - "doDaylightCycle;false" + - "doMobSpawning;false" + - "keepInventory;true" + - "doFireTick;false" + - "doMobLoot;false" + - "mobGriefing;false" + - "doTileDrops;false" + - "commandBlockOutput;false" + - "naturalRegeneration;true" + - "announceAdvancements;false" + - "showDeathMessages;false" + - "sendCommandFeedback;false" parameters: grass_block: 1 dirt: 32 @@ -190,6 +247,8 @@ Note that in the `parameters` section, this is how the world should actually be For a list of Ranks and Titles, you can refer to the Javadocs: [Ranks](https://docs.plex.us.org/javadocs/dev/plex/rank/enums/Rank.html), [Title](https://docs.plex.us.org/javadocs/dev/plex/rank/enums/Title.html). +The gamerule section is what gamerules are set for the world by default. The syntax is the official gamerule name, a semicolon, and either `true` or `false`. + ## Debugging **Options:** `true` / `false` diff --git a/docs/customization/messages.md b/docs/customization/messages.md index 7b31276..32d4678 100644 --- a/docs/customization/messages.md +++ b/docs/customization/messages.md @@ -8,82 +8,127 @@ Almost all of the messages inside of Plex are fully customizable. This page will ## Default file The default `messages.yml` file is below. -```yaml title=/plugins/Plex/messages.yml -# Plex Messages File +```yaml title=/plugins/Plex/messages.yml# Plex Messages File +# This file uses the MiniMessage system. +# Documentation available at https://docs.adventure.kyori.net/minimessage/format.html # Messages in here will be placed in for certain commands, actions, etc. # Warning: not all commands have customizable messages -# Base color - the main color prefix; will be used following each of the messages below -# Broadcast color - the color used when broadcasting a message -# Error color - the color of an error; will be used when an error is thrown from a command -baseColor: "7" -broadcastColor: "b" -errorColor: "c" +# Variables - these are code-defined replacements for things that should be inserted into messages. (e.g. names, statuses, numbers) +# If any of these variables are supposed to be used within a message, some documentation is provided to give more context to what the variables indicate. +# You are unable to change the order the variables are used due to it being a code-side functionality. +# If you are wishing to change these messages it's recommended you use the same amount of variables as stated in the documentation, however it's not required. -# 1: Appeal URL -# 2: Reason -# 3: Expiry -# 4: Punisher -banMessage: "&cYou have been banned! You may appeal at &6.\n&cReason: &6\n&cEnd date: &6\n&cBanned by: &6" +# 1. Appeal URL +# 2. Reason +# 3. Expiry +# 4. Punisher +banMessage: "You have been banned! You may appeal at .\nReason: \nEnd date: \nBanned by: " test: "this is a test message!" -# 1: the command sender's username +# 1. The command sender's username variableTest: "variable test with !" playerNotFound: "Player not found!" worldNotFound: "World not found!" - -# 1: the world you have been teleported to +# 1. The world you have been teleported to playerWorldTeleport: "You have been teleported to ." -# 1: the command sender who opped everyone -oppedAllPlayers: " - Opped all players on the server" -deoppedAllPlayers: " - De-opped all players on the server" -# 1: the person who is opping -# 2: the person who has been opped -oppedPlayer: " - Opped " -# 1: the person who is freezing -# 2: the person who has been frozen -frozePlayer: " - Froze " -# 1: the person who is unfreezing -# 2: the person who has been unfrozen -unfrozePlayer: " - Unfroze " -noPermission: "You cannot use this command!" -# 1: the login message (uncolored) of the rank required to use the command -noPermissionRank: "You must be at least to use this command!" -noPermissionNode: "You must have the permission: to use this command!" -noPermissionInGame: "You must be in console to use this command!" -noPermissionConsole: "You must be in-game to use this command!" -# 1: the username of the name history +# 1. The sender who opped everyone +oppedAllPlayers: " - Opped all players on the server" +# 1. The sender who de-opped everyone +deoppedAllPlayers: " - De-opped all players on the server" +# 1. The person who is opping +# 2. The person who has been opped +oppedPlayer: " - Opped " +# 1. The person who is deopped +# 2. The person who has been deopped +deoppedPlayer: " - Deopped " +# 1. The person who is freezing +# 2. The person who has been frozen +frozePlayer: " - Froze " +# 1. The person who is unfreezing +# 2. The person who has been unfrozen +unfrozePlayer: " - Unfroze " +# 1. The person who is freezing +# 2. The person who has been frozen +mutedPlayer: " - Muted " +# 1. The person who is unfreezing +# 2. The person who has been unfrozen +unmutedPlayer: " - Unmuted " +noPermission: "You cannot use this command!" +# 1. The rank required to use the command +noPermissionRank: "You must be at least to use this command!" +# 1. The permission node required to use the command +noPermissionNode: "You must have the permission: to use this command!" +noPermissionInGame: "You must be in console to use this command!" +noPermissionConsole: "You must be in-game to use this command!" +# 1. The username of the name history nameHistoryTitle: "Name History of " -# 1: a username of the found user -# 2: when the user changed to that username +# 1. A username of the found user +# 2. When the user changed to that username nameHistoryBody: " - ()" -# 1: the username that failed -nameHistoryFail: "Something went wrong while trying to retrieve name history of ! Try again later!" -nameHistoryDoesntExist: "Couldn't find this user! Please check if your spelling was correct and this player exists" +# 1. The username that failed +nameHistoryFail: "Something went wrong while trying to retrieve name history of ! Try again later!" +nameHistoryDoesntExist: "Couldn't find this user! Please check if your spelling was correct and this player exists" +# 1. The gamemode gameModeSetTo: "Your gamemode has been set to ." +# 1. The player's name +# 2. The gamemode setOtherPlayerGameModeTo: "You set 's gamemode to ." +# 1. The command sender +# 2. The gamemode playerSetOtherGameMode: " set your gamemode to ." -setEveryoneGameMode: " - Changing everyone's gamemode to " +# 1. The command sender +# 2. The gamemode +setEveryoneGameMode: " - Changing everyone's gamemode to " consoleMustDefinePlayer: "You must define a player since you are running this command from console." -newAdminAdded: " - Adding to the admin list" -adminRemoved: " - Removing from the admin list" -adminSetRank: " - Setting 's rank to " -teleportedToWorld: "You have been teleported to the ." -higherRankThanYou: "This player is an admin and a higher rank than you." -playerNotAdmin: "That player is not an admin." -playerIsAdmin: "That player is already an admin." -rankNotFound: "The rank you entered was not found." -rankMustBeHigherThanAdmin: "The rank you entered must be higher than Admin." -consoleOnly: "This command can only be executed by the console." -yourRank: "Your rank is: " -banningPlayer: " - Banning " -unbanningPlayer: " - Unbanning " -playerNotBanned: "That player is not banned!" -teleportedToWorldSpawn: "Teleporting to the local spawn" -toggleCommandSpy: "CommandSpy has been " -enabled: "enabled" -disabled: "disabled" +# 1. The command sender +# 2. The player +newAdminAdded: " - Adding to the admin list" +# 1. The command sender +# 2. The player +adminRemoved: " - Removing from the admin list" +# 1. The command sender +# 2. The player +adminSetRank: " - Setting 's rank to " +# The world name +teleportedToWorld: "You have been teleported to the ." +higherRankThanYou: "This player is an admin and a higher rank than you." +playerNotAdmin: "That player is not an admin." +playerIsAdmin: "That player is already an admin." +rankNotFound: "The rank you entered was not found." +rankMustBeHigherThanAdmin: "The rank you entered must be higher than Admin." +consoleOnly: "This command can only be executed by the console." +# 1. Rank +yourRank: "Your rank is: " +# 1. Player name +# 2. Rank +otherRank: "'s rank is: " +# 1. The command sender +# 2. The player +banningPlayer: " - Banning " +# 1. The command sender +# 2. The player +unbanningPlayer: " - Unbanning " +playerNotBanned: "That player is not banned!" +playerNotFrozen: "That player is not frozen!" +playerNotMuted: "That player is not muted!" +playerBanned: "That player is already banned!" +playerFrozen: "That player is already frozen!" +playerMuted: "That player is already muted!" +muted: "You are currently muted - STFU!" +teleportedToWorldSpawn: "Teleporting to the local spawn" +toggleCommandSpy: "CommandSpy has been" +enabled: "enabled." +disabled: "disabled." +adminChatFormat: '&8[&9AdminChat&8] &4 &7ยป &6' +maximumPrefixLength: "The maximum length for a tag may only be ." +prefixCleared: "Your prefix has been cleared." +otherPrefixCleared: "You have cleared 's prefix." +prefixSetTo: "Your prefix has been set to " ``` +## MiniMessage +The `messages.yml` file uses MiniMessage for coloring messages. For example, writing ``, will color the text aqua. This is not like HTML, and you should not close the tag (``). There are some special functions as well, such as ``. The default color will be gray. For a complete guide on using MiniMessage, visit: [https://docs.adventure.kyori.net/minimessage/format.html](https://docs.adventure.kyori.net/minimessage/format.html). + ## Troubleshooting -If you receive `No message.` when executing a command, it is likely you need to regenerate your `messages.yml` file. The default configuration file is also available on [GitHub](https://raw.githubusercontent.com/PlexDevelopment/Plex/master/src/main/resources/messages.yml). \ No newline at end of file +If you receive `No message.` when executing a command, it is likely you need to regenerate your `messages.yml` file. The default configuration file is also available on [GitHub](https://raw.githubusercontent.com/PlexDevelopment/Plex/master/src/main/resources/messages.yml). As of Plex 0.6 (Beta 6), your `messages.yml` file should automatically update with new entries. \ No newline at end of file diff --git a/docusaurus.config.js b/docusaurus.config.js index 1b7e0f7..de7e00b 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -6,9 +6,9 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula'); /** @type {import('@docusaurus/types').Config} */ const config = { - title: 'Plex Docs', - tagline: 'The official documentation for Plex', - url: 'https://docs.plex.us.org', + title: 'Plex', + tagline: 'Welcome to the website and documentation for Plex!', + url: 'https://plex.us.org', baseUrl: '/', onBrokenLinks: 'throw', onBrokenMarkdownLinks: 'warn', @@ -40,7 +40,7 @@ const config = { title: 'Plex', logo: { alt: 'Plex Logo', - src: 'img/logo.svg', + src: 'img/plexlogo.png', }, items: [ { @@ -60,6 +60,11 @@ const config = { label: 'Javadocs', to: 'pathname:///javadocs', }, + { + position: 'left', + label: 'Downloads', + to: 'https://ci.plex.us.org', + }, { position: 'right', label: 'GitHub', @@ -85,6 +90,10 @@ const config = { label: 'Javadocs', to: 'pathname:///javadocs', }, + { + label: 'Downloads', + to: 'https://ci.plex.us.org', + }, ], }, { @@ -107,6 +116,10 @@ const config = { label: 'Plex', href: 'https://github.com/PlexDevelopment/Plex', }, + { + label: 'Blackout', + href: 'https://github.com/PlexDevelopment/Blackout', + }, { label: 'Docs', href: 'https://github.com/PlexDevelopment/docs', diff --git a/package.json b/package.json index 39560f5..3710883 100644 --- a/package.json +++ b/package.json @@ -14,8 +14,8 @@ "write-heading-ids": "docusaurus write-heading-ids" }, "dependencies": { - "@docusaurus/core": "^2.0.0-beta.15", - "@docusaurus/preset-classic": "^2.0.0-beta.15", + "@docusaurus/core": "^2.0.0-beta.16", + "@docusaurus/preset-classic": "^2.0.0-beta.16", "@mdx-js/react": "^1.6.21", "clsx": "^1.1.1", "prism-react-renderer": "^1.2.1", diff --git a/static/img/docusaurus.png b/static/img/docusaurus.png deleted file mode 100644 index f458149e3c8f53335f28fbc162ae67f55575c881..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5142 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 F{0H{b<4^zq diff --git a/static/img/favicon.ico b/static/img/favicon.ico index c01d54bcd39a5f853428f3cd5aa0f383d963c484..29ecb166307f49fa45b562425f40e3538ccd06bc 100644 GIT binary patch literal 4286 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 N1I5R8QSvX|{2$fg`RM=v literal 0 HcmV?d00001 diff --git a/static/img/tutorial/docsVersionDropdown.png b/static/img/tutorial/docsVersionDropdown.png deleted file mode 100644 index ff1cbe68893d205dc0a6821bfa74d8e7d25c09cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25102 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 Js!v|N^*`%a2QvTw diff --git a/static/img/tutorial/localeDropdown.png b/static/img/tutorial/localeDropdown.png deleted file mode 100644 index d7163f96752499e2e39e771d4d5e9e42c68677aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30020 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 diff --git a/static/javadocs/allclasses-index.html b/static/javadocs/allclasses-index.html index b85e8a1..3db33a6 100644 --- a/static/javadocs/allclasses-index.html +++ b/static/javadocs/allclasses-index.html @@ -2,7 +2,7 @@ -All Classes and Interfaces (Plex 0.5 API) +All Classes and Interfaces (Plex 0.6 API) @@ -71,126 +71,130 @@ loadScripts(document, 'script');
Event that is ran when a player is added to the admin list
- +
 
- -
+ +
 
+ +
Cached storage for Admin objects
- -
 
- -
+ +
 
+ +
Event that is ran when a player is removed from the admin list
- -
+ +
Event that is ran when an admin's rank is set
- -
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- -
 
- -
 
- +
 
- -
+ +
 
+ +
 
+ +
 
+ +
Storage for a command's parameters
- -
+ +
Storage for the command's permissions
- -
 
- -
+ +
 
+ +
Creates a custom Config object
- -
 
- -
 
- + +
 
+
 
- -
 
- + +
 
+
 
- +
 
- -
+ +
 
+ +
Parent cache class
- -
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- -
 
- + +
 
+
 
- -
 
- + +
 
+
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- -
+ +
 
+ +
Mongo fetching utilities for players
+ +
 
 
@@ -265,33 +269,41 @@ loadScripts(document, 'script');
 
 
- +
 
- -
 
- -
 
- +
 
- -
 
- + +
 
+
 
- -
+ +
 
+ +
 
+ +
 
+ +
SQL fetching utilities for players
- -
 
- -
 
- -
 
- +
 
- +
 
- + +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+
 
 
diff --git a/static/javadocs/allpackages-index.html b/static/javadocs/allpackages-index.html index 705a8a9..4940df4 100644 --- a/static/javadocs/allpackages-index.html +++ b/static/javadocs/allpackages-index.html @@ -2,7 +2,7 @@ -All Packages (Plex 0.5 API) +All Packages (Plex 0.6 API) diff --git a/static/javadocs/constant-values.html b/static/javadocs/constant-values.html index c141e97..3d749b6 100644 --- a/static/javadocs/constant-values.html +++ b/static/javadocs/constant-values.html @@ -2,7 +2,7 @@ -Constant Field Values (Plex 0.5 API) +Constant Field Values (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/Plex.html b/static/javadocs/dev/plex/Plex.html index 68afe80..9d863e0 100644 --- a/static/javadocs/dev/plex/Plex.html +++ b/static/javadocs/dev/plex/Plex.html @@ -2,7 +2,7 @@ -Plex (Plex 0.5 API) +Plex (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/PlexBase.html b/static/javadocs/dev/plex/PlexBase.html index 220205a..aec5ef5 100644 --- a/static/javadocs/dev/plex/PlexBase.html +++ b/static/javadocs/dev/plex/PlexBase.html @@ -2,7 +2,7 @@ -PlexBase (Plex 0.5 API) +PlexBase (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/admin/Admin.html b/static/javadocs/dev/plex/admin/Admin.html index 10faa6a..7b0b24d 100644 --- a/static/javadocs/dev/plex/admin/Admin.html +++ b/static/javadocs/dev/plex/admin/Admin.html @@ -2,7 +2,7 @@ -Admin (Plex 0.5 API) +Admin (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/admin/AdminList.html b/static/javadocs/dev/plex/admin/AdminList.html index b6194cd..5efc4a1 100644 --- a/static/javadocs/dev/plex/admin/AdminList.html +++ b/static/javadocs/dev/plex/admin/AdminList.html @@ -2,7 +2,7 @@ -AdminList (Plex 0.5 API) +AdminList (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/admin/package-summary.html b/static/javadocs/dev/plex/admin/package-summary.html index b2a15df..b367336 100644 --- a/static/javadocs/dev/plex/admin/package-summary.html +++ b/static/javadocs/dev/plex/admin/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.admin (Plex 0.5 API) +dev.plex.admin (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/admin/package-tree.html b/static/javadocs/dev/plex/admin/package-tree.html index c5316aa..a8bb80e 100644 --- a/static/javadocs/dev/plex/admin/package-tree.html +++ b/static/javadocs/dev/plex/admin/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.admin Class Hierarchy (Plex 0.5 API) +dev.plex.admin Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/cache/DataUtils.html b/static/javadocs/dev/plex/cache/DataUtils.html index 76b7863..91de47b 100644 --- a/static/javadocs/dev/plex/cache/DataUtils.html +++ b/static/javadocs/dev/plex/cache/DataUtils.html @@ -2,7 +2,7 @@ -DataUtils (Plex 0.5 API) +DataUtils (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/cache/MongoPlayerData.html b/static/javadocs/dev/plex/cache/MongoPlayerData.html index 0a2dcc0..7da8a88 100644 --- a/static/javadocs/dev/plex/cache/MongoPlayerData.html +++ b/static/javadocs/dev/plex/cache/MongoPlayerData.html @@ -2,7 +2,7 @@ -MongoPlayerData (Plex 0.5 API) +MongoPlayerData (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/cache/PlayerCache.html b/static/javadocs/dev/plex/cache/PlayerCache.html index 7d55dd1..8b209a6 100644 --- a/static/javadocs/dev/plex/cache/PlayerCache.html +++ b/static/javadocs/dev/plex/cache/PlayerCache.html @@ -2,7 +2,7 @@ -PlayerCache (Plex 0.5 API) +PlayerCache (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/cache/SQLPlayerData.html b/static/javadocs/dev/plex/cache/SQLPlayerData.html index 74046fc..307ca2f 100644 --- a/static/javadocs/dev/plex/cache/SQLPlayerData.html +++ b/static/javadocs/dev/plex/cache/SQLPlayerData.html @@ -2,7 +2,7 @@ -SQLPlayerData (Plex 0.5 API) +SQLPlayerData (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/cache/package-summary.html b/static/javadocs/dev/plex/cache/package-summary.html index 9412f3e..384910b 100644 --- a/static/javadocs/dev/plex/cache/package-summary.html +++ b/static/javadocs/dev/plex/cache/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.cache (Plex 0.5 API) +dev.plex.cache (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/cache/package-tree.html b/static/javadocs/dev/plex/cache/package-tree.html index 658bec0..5fe427f 100644 --- a/static/javadocs/dev/plex/cache/package-tree.html +++ b/static/javadocs/dev/plex/cache/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.cache Class Hierarchy (Plex 0.5 API) +dev.plex.cache Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/PlexCommand.html b/static/javadocs/dev/plex/command/PlexCommand.html index 944f4de..4eb3f7d 100644 --- a/static/javadocs/dev/plex/command/PlexCommand.html +++ b/static/javadocs/dev/plex/command/PlexCommand.html @@ -2,7 +2,7 @@ -PlexCommand (Plex 0.5 API) +PlexCommand (Plex 0.6 API) @@ -82,7 +82,7 @@ loadScripts(document, 'script');
Direct Known Subclasses:
-
AdminCMD, AdminworldCMD, AdventureCMD, BanCMD, CommandSpyCMD, CreativeCMD, DebugCMD, DeopAllCMD, DeopCMD, FlatlandsCMD, FreezeCMD, ListCMD, LocalSpawnCMD, MasterbuilderworldCMD, NameHistoryCMD, OpAllCMD, OpCMD, PlexCMD, PunishmentsCMD, RankCMD, SpectatorCMD, SurvivalCMD, TagCMD, UnbanCMD, UnfreezeCMD, WorldCMD
+
AdminChatCMD, AdminCMD, AdminworldCMD, AdventureCMD, BanCMD, CommandSpyCMD, CreativeCMD, DebugCMD, DeopAllCMD, DeopCMD, FlatlandsCMD, FreezeCMD, ListCMD, LocalSpawnCMD, MasterbuilderworldCMD, MuteCMD, NameHistoryCMD, OpAllCMD, OpCMD, PlexCMD, PunishmentsCMD, RankCMD, RawSayCMD, SpectatorCMD, SurvivalCMD, TagCMD, TempbanCMD, UnbanCMD, UnfreezeCMD, UnmuteCMD, WorldCMD

public abstract class PlexCommand @@ -189,7 +189,7 @@ implements org.bukkit.command.PluginIdentifiableCommand
protected net.kyori.adventure.text.Component
-
Converts a string to a legacy kyori component
+
Converts a string to a legacy Kyori component
protected abstract net.kyori.adventure.text.Component
execute(@NotNull org.bukkit.command.CommandSender sender, @@ -261,23 +261,34 @@ implements org.bukkit.command.PluginIdentifiableCommand
Checks if the string given is a command string
-
protected void
-
send(net.kyori.adventure.audience.Audience audience, - String s)
+
protected net.kyori.adventure.text.Component
+
messageComponent(String s, + Object... objects)
-
Sends a message to an audience
+
Converts a message entry from the "messages.yml" to a Component
+
+
protected String
+
messageString(String s, + Object... objects)
+
+
Converts a message entry from the "messages.yml" to a String
+
+
protected net.kyori.adventure.text.Component
+ +
+
Converts a string to a mini message kyori component
protected void
-
send(net.kyori.adventure.audience.Audience audience, - net.kyori.adventure.text.Component component)
+
send(net.kyori.adventure.audience.Audience audience, + String s)
Sends a message to an audience
-
protected net.kyori.adventure.text.Component
-
tl(String s, - Object... objects)
+
protected void
+
send(net.kyori.adventure.audience.Audience audience, + net.kyori.adventure.text.Component component)
-
Converts a message entry from the "messages.yml" to a component
+
Sends a message to an audience
protected net.kyori.adventure.text.Component
@@ -287,9 +298,7 @@ implements org.bukkit.command.PluginIdentifiableCommand
protected net.kyori.adventure.text.Component
-
Converts usage to a component - - s The usage to convert
+
Converts usage to a component
@@ -650,17 +659,32 @@ implements org.bukkit.command.PluginIdentifiableCommand
  • -
    -

    tl

    -
    protected net.kyori.adventure.text.Component tl(String s, +
    +

    messageComponent

    +
    protected net.kyori.adventure.text.Component messageComponent(String s, Object... objects)
    -
    Converts a message entry from the "messages.yml" to a component
    +
    Converts a message entry from the "messages.yml" to a Component
    Parameters:
    s - The message entry
    objects - Any objects to replace in order
    Returns:
    -
    A kyori component
    +
    A Kyori component
    +
    +
    +
  • +
  • +
    +

    messageString

    +
    protected String messageString(String s, + Object... objects)
    +
    Converts a message entry from the "messages.yml" to a String
    +
    +
    Parameters:
    +
    s - The message entry
    +
    objects - Any objects to replace in order
    +
    Returns:
    +
    A String
  • @@ -680,7 +704,7 @@ implements org.bukkit.command.PluginIdentifiableCommand

    usage

    protected net.kyori.adventure.text.Component usage(String s)
    Converts usage to a component - +

    s The usage to convert

    Returns:
    @@ -716,12 +740,25 @@ implements org.bukkit.command.PluginIdentifiableCommand

    componentFromString

    protected net.kyori.adventure.text.Component componentFromString(String s)
    -
    Converts a string to a legacy kyori component
    +
    Converts a string to a legacy Kyori component
    Parameters:
    s - The string to convert
    Returns:
    -
    A kyori component
    +
    A Kyori component
    +
    +
    + +
  • +
    +

    mmString

    +
    protected net.kyori.adventure.text.Component mmString(String s)
    +
    Converts a string to a mini message kyori component
    +
    +
    Parameters:
    +
    s - The string to convert
    +
    Returns:
    +
    A Kyori component
  • diff --git a/static/javadocs/dev/plex/command/annotation/CommandParameters.html b/static/javadocs/dev/plex/command/annotation/CommandParameters.html index de17ef1..c917a21 100644 --- a/static/javadocs/dev/plex/command/annotation/CommandParameters.html +++ b/static/javadocs/dev/plex/command/annotation/CommandParameters.html @@ -2,7 +2,7 @@ -CommandParameters (Plex 0.5 API) +CommandParameters (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/annotation/CommandPermissions.html b/static/javadocs/dev/plex/command/annotation/CommandPermissions.html index 3728b09..a9ded28 100644 --- a/static/javadocs/dev/plex/command/annotation/CommandPermissions.html +++ b/static/javadocs/dev/plex/command/annotation/CommandPermissions.html @@ -2,7 +2,7 @@ -CommandPermissions (Plex 0.5 API) +CommandPermissions (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/annotation/package-summary.html b/static/javadocs/dev/plex/command/annotation/package-summary.html index 44b51cb..b560960 100644 --- a/static/javadocs/dev/plex/command/annotation/package-summary.html +++ b/static/javadocs/dev/plex/command/annotation/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.command.annotation (Plex 0.5 API) +dev.plex.command.annotation (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/annotation/package-tree.html b/static/javadocs/dev/plex/command/annotation/package-tree.html index 84dae9a..1b49a60 100644 --- a/static/javadocs/dev/plex/command/annotation/package-tree.html +++ b/static/javadocs/dev/plex/command/annotation/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.command.annotation Class Hierarchy (Plex 0.5 API) +dev.plex.command.annotation Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/exception/CommandFailException.html b/static/javadocs/dev/plex/command/exception/CommandFailException.html index d341c6c..6dd4f8a 100644 --- a/static/javadocs/dev/plex/command/exception/CommandFailException.html +++ b/static/javadocs/dev/plex/command/exception/CommandFailException.html @@ -2,7 +2,7 @@ -CommandFailException (Plex 0.5 API) +CommandFailException (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/exception/ConsoleMustDefinePlayerException.html b/static/javadocs/dev/plex/command/exception/ConsoleMustDefinePlayerException.html index 8aed834..61bcc6a 100644 --- a/static/javadocs/dev/plex/command/exception/ConsoleMustDefinePlayerException.html +++ b/static/javadocs/dev/plex/command/exception/ConsoleMustDefinePlayerException.html @@ -2,7 +2,7 @@ -ConsoleMustDefinePlayerException (Plex 0.5 API) +ConsoleMustDefinePlayerException (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/exception/ConsoleOnlyException.html b/static/javadocs/dev/plex/command/exception/ConsoleOnlyException.html index 843f718..1c3b793 100644 --- a/static/javadocs/dev/plex/command/exception/ConsoleOnlyException.html +++ b/static/javadocs/dev/plex/command/exception/ConsoleOnlyException.html @@ -2,7 +2,7 @@ -ConsoleOnlyException (Plex 0.5 API) +ConsoleOnlyException (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/exception/PlayerNotBannedException.html b/static/javadocs/dev/plex/command/exception/PlayerNotBannedException.html index d1c77e1..702f843 100644 --- a/static/javadocs/dev/plex/command/exception/PlayerNotBannedException.html +++ b/static/javadocs/dev/plex/command/exception/PlayerNotBannedException.html @@ -2,7 +2,7 @@ -PlayerNotBannedException (Plex 0.5 API) +PlayerNotBannedException (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/exception/PlayerNotFoundException.html b/static/javadocs/dev/plex/command/exception/PlayerNotFoundException.html index ccdb97c..0bfb2e6 100644 --- a/static/javadocs/dev/plex/command/exception/PlayerNotFoundException.html +++ b/static/javadocs/dev/plex/command/exception/PlayerNotFoundException.html @@ -2,7 +2,7 @@ -PlayerNotFoundException (Plex 0.5 API) +PlayerNotFoundException (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/exception/package-summary.html b/static/javadocs/dev/plex/command/exception/package-summary.html index 6d284ea..9bb6524 100644 --- a/static/javadocs/dev/plex/command/exception/package-summary.html +++ b/static/javadocs/dev/plex/command/exception/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.command.exception (Plex 0.5 API) +dev.plex.command.exception (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/exception/package-tree.html b/static/javadocs/dev/plex/command/exception/package-tree.html index 965fd8b..f12db25 100644 --- a/static/javadocs/dev/plex/command/exception/package-tree.html +++ b/static/javadocs/dev/plex/command/exception/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.command.exception Class Hierarchy (Plex 0.5 API) +dev.plex.command.exception Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/impl/AdminCMD.html b/static/javadocs/dev/plex/command/impl/AdminCMD.html index cdbaae5..50b3e08 100644 --- a/static/javadocs/dev/plex/command/impl/AdminCMD.html +++ b/static/javadocs/dev/plex/command/impl/AdminCMD.html @@ -2,7 +2,7 @@ -AdminCMD (Plex 0.5 API) +AdminCMD (Plex 0.6 API) @@ -144,7 +144,7 @@ loadScripts(document, 'script');
    +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/AdminChatCMD.html b/static/javadocs/dev/plex/command/impl/AdminChatCMD.html new file mode 100644 index 0000000..a56af88 --- /dev/null +++ b/static/javadocs/dev/plex/command/impl/AdminChatCMD.html @@ -0,0 +1,202 @@ + + + + +AdminChatCMD (Plex 0.6 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class AdminChatCMD

    +
    +
    java.lang.Object +
    org.bukkit.command.Command +
    dev.plex.command.PlexCommand +
    dev.plex.command.impl.AdminChatCMD
    +
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    org.bukkit.command.PluginIdentifiableCommand
    +
    +
    +
    public class AdminChatCMD +extends PlexCommand
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        AdminChatCMD

        +
        public AdminChatCMD()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        execute

        +
        protected net.kyori.adventure.text.Component execute(@NotNull + @NotNull org.bukkit.command.CommandSender sender, + @Nullable + @Nullable org.bukkit.entity.Player playerSender, + String[] args)
        +
        Description copied from class: PlexCommand
        +
        Executes the command
        +
        +
        Specified by:
        +
        execute in class PlexCommand
        +
        Parameters:
        +
        sender - The sender of the command
        +
        playerSender - The player who executed the command (null if command source is console or if command source is any but console executed)
        +
        args - A Kyori Component to send to the sender (can be null)
        +
        Returns:
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/static/javadocs/dev/plex/command/impl/AdminworldCMD.html b/static/javadocs/dev/plex/command/impl/AdminworldCMD.html index a9988b9..d2e4653 100644 --- a/static/javadocs/dev/plex/command/impl/AdminworldCMD.html +++ b/static/javadocs/dev/plex/command/impl/AdminworldCMD.html @@ -2,7 +2,7 @@ -AdminworldCMD (Plex 0.5 API) +AdminworldCMD (Plex 0.6 API) @@ -136,7 +136,7 @@ loadScripts(document, 'script');
    +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/AdventureCMD.html b/static/javadocs/dev/plex/command/impl/AdventureCMD.html index f1a6649..a88bcc1 100644 --- a/static/javadocs/dev/plex/command/impl/AdventureCMD.html +++ b/static/javadocs/dev/plex/command/impl/AdventureCMD.html @@ -2,7 +2,7 @@ -AdventureCMD (Plex 0.5 API) +AdventureCMD (Plex 0.6 API) @@ -141,7 +141,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/BanCMD.html b/static/javadocs/dev/plex/command/impl/BanCMD.html index 1f8be3f..b6c980f 100644 --- a/static/javadocs/dev/plex/command/impl/BanCMD.html +++ b/static/javadocs/dev/plex/command/impl/BanCMD.html @@ -2,7 +2,7 @@ -BanCMD (Plex 0.5 API) +BanCMD (Plex 0.6 API) @@ -141,7 +141,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/CommandSpyCMD.html b/static/javadocs/dev/plex/command/impl/CommandSpyCMD.html index 5e60c5e..71dc091 100644 --- a/static/javadocs/dev/plex/command/impl/CommandSpyCMD.html +++ b/static/javadocs/dev/plex/command/impl/CommandSpyCMD.html @@ -2,7 +2,7 @@ -CommandSpyCMD (Plex 0.5 API) +CommandSpyCMD (Plex 0.6 API) @@ -136,7 +136,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/CreativeCMD.html b/static/javadocs/dev/plex/command/impl/CreativeCMD.html index b3d1227..66017c7 100644 --- a/static/javadocs/dev/plex/command/impl/CreativeCMD.html +++ b/static/javadocs/dev/plex/command/impl/CreativeCMD.html @@ -2,7 +2,7 @@ -CreativeCMD (Plex 0.5 API) +CreativeCMD (Plex 0.6 API) @@ -141,7 +141,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/DebugCMD.html b/static/javadocs/dev/plex/command/impl/DebugCMD.html index 467318d..c0fdaed 100644 --- a/static/javadocs/dev/plex/command/impl/DebugCMD.html +++ b/static/javadocs/dev/plex/command/impl/DebugCMD.html @@ -2,7 +2,7 @@ -DebugCMD (Plex 0.5 API) +DebugCMD (Plex 0.6 API) @@ -141,7 +141,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/DeopAllCMD.html b/static/javadocs/dev/plex/command/impl/DeopAllCMD.html index 14643cc..63d8e6e 100644 --- a/static/javadocs/dev/plex/command/impl/DeopAllCMD.html +++ b/static/javadocs/dev/plex/command/impl/DeopAllCMD.html @@ -2,7 +2,7 @@ -DeopAllCMD (Plex 0.5 API) +DeopAllCMD (Plex 0.6 API) @@ -136,7 +136,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/DeopCMD.html b/static/javadocs/dev/plex/command/impl/DeopCMD.html index 2e2f3dc..85f2308 100644 --- a/static/javadocs/dev/plex/command/impl/DeopCMD.html +++ b/static/javadocs/dev/plex/command/impl/DeopCMD.html @@ -2,7 +2,7 @@ -DeopCMD (Plex 0.5 API) +DeopCMD (Plex 0.6 API) @@ -141,7 +141,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/FlatlandsCMD.html b/static/javadocs/dev/plex/command/impl/FlatlandsCMD.html index a2251a2..3ed9bda 100644 --- a/static/javadocs/dev/plex/command/impl/FlatlandsCMD.html +++ b/static/javadocs/dev/plex/command/impl/FlatlandsCMD.html @@ -2,7 +2,7 @@ -FlatlandsCMD (Plex 0.5 API) +FlatlandsCMD (Plex 0.6 API) @@ -136,7 +136,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/FreezeCMD.html b/static/javadocs/dev/plex/command/impl/FreezeCMD.html index f45d3fb..8c4b097 100644 --- a/static/javadocs/dev/plex/command/impl/FreezeCMD.html +++ b/static/javadocs/dev/plex/command/impl/FreezeCMD.html @@ -2,7 +2,7 @@ -FreezeCMD (Plex 0.5 API) +FreezeCMD (Plex 0.6 API) @@ -141,7 +141,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/ListCMD.html b/static/javadocs/dev/plex/command/impl/ListCMD.html index 3ff8ef8..80c425c 100644 --- a/static/javadocs/dev/plex/command/impl/ListCMD.html +++ b/static/javadocs/dev/plex/command/impl/ListCMD.html @@ -2,7 +2,7 @@ -ListCMD (Plex 0.5 API) +ListCMD (Plex 0.6 API) @@ -136,7 +136,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/LocalSpawnCMD.html b/static/javadocs/dev/plex/command/impl/LocalSpawnCMD.html index e8284d4..55e0c11 100644 --- a/static/javadocs/dev/plex/command/impl/LocalSpawnCMD.html +++ b/static/javadocs/dev/plex/command/impl/LocalSpawnCMD.html @@ -2,7 +2,7 @@ -LocalSpawnCMD (Plex 0.5 API) +LocalSpawnCMD (Plex 0.6 API) @@ -136,7 +136,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/MasterbuilderworldCMD.html b/static/javadocs/dev/plex/command/impl/MasterbuilderworldCMD.html index 202a3b9..32ff255 100644 --- a/static/javadocs/dev/plex/command/impl/MasterbuilderworldCMD.html +++ b/static/javadocs/dev/plex/command/impl/MasterbuilderworldCMD.html @@ -2,7 +2,7 @@ -MasterbuilderworldCMD (Plex 0.5 API) +MasterbuilderworldCMD (Plex 0.6 API) @@ -136,7 +136,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/MuteCMD.html b/static/javadocs/dev/plex/command/impl/MuteCMD.html new file mode 100644 index 0000000..24ac79e --- /dev/null +++ b/static/javadocs/dev/plex/command/impl/MuteCMD.html @@ -0,0 +1,226 @@ + + + + +MuteCMD (Plex 0.6 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class MuteCMD

    +
    +
    java.lang.Object +
    org.bukkit.command.Command +
    dev.plex.command.PlexCommand +
    dev.plex.command.impl.MuteCMD
    +
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    org.bukkit.command.PluginIdentifiableCommand
    +
    +
    +
    public class MuteCMD +extends PlexCommand
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        MuteCMD

        +
        public MuteCMD()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        execute

        +
        protected net.kyori.adventure.text.Component execute(@NotNull + @NotNull org.bukkit.command.CommandSender sender, + @Nullable + @Nullable org.bukkit.entity.Player playerSender, + String[] args)
        +
        Description copied from class: PlexCommand
        +
        Executes the command
        +
        +
        Specified by:
        +
        execute in class PlexCommand
        +
        Parameters:
        +
        sender - The sender of the command
        +
        playerSender - The player who executed the command (null if command source is console or if command source is any but console executed)
        +
        args - A Kyori Component to send to the sender (can be null)
        +
        Returns:
        +
        +
        +
      • +
      • +
        +

        tabComplete

        +
        @NotNull +public @NotNull List<String> tabComplete(@NotNull + @NotNull org.bukkit.command.CommandSender sender, + @NotNull + @NotNull String alias, + @NotNull + @NotNull String[] args) + throws IllegalArgumentException
        +
        +
        Overrides:
        +
        tabComplete in class org.bukkit.command.Command
        +
        Throws:
        +
        IllegalArgumentException
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/static/javadocs/dev/plex/command/impl/NameHistoryCMD.html b/static/javadocs/dev/plex/command/impl/NameHistoryCMD.html index 1d0ce64..e3cc5da 100644 --- a/static/javadocs/dev/plex/command/impl/NameHistoryCMD.html +++ b/static/javadocs/dev/plex/command/impl/NameHistoryCMD.html @@ -2,7 +2,7 @@ -NameHistoryCMD (Plex 0.5 API) +NameHistoryCMD (Plex 0.6 API) @@ -150,7 +150,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/OpAllCMD.html b/static/javadocs/dev/plex/command/impl/OpAllCMD.html index 5391a27..265f0e9 100644 --- a/static/javadocs/dev/plex/command/impl/OpAllCMD.html +++ b/static/javadocs/dev/plex/command/impl/OpAllCMD.html @@ -2,7 +2,7 @@ -OpAllCMD (Plex 0.5 API) +OpAllCMD (Plex 0.6 API) @@ -136,7 +136,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/OpCMD.html b/static/javadocs/dev/plex/command/impl/OpCMD.html index 45ff923..1471916 100644 --- a/static/javadocs/dev/plex/command/impl/OpCMD.html +++ b/static/javadocs/dev/plex/command/impl/OpCMD.html @@ -2,7 +2,7 @@ -OpCMD (Plex 0.5 API) +OpCMD (Plex 0.6 API) @@ -141,7 +141,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/PlexCMD.html b/static/javadocs/dev/plex/command/impl/PlexCMD.html index 6ce2649..506357d 100644 --- a/static/javadocs/dev/plex/command/impl/PlexCMD.html +++ b/static/javadocs/dev/plex/command/impl/PlexCMD.html @@ -2,7 +2,7 @@ -PlexCMD (Plex 0.5 API) +PlexCMD (Plex 0.6 API) @@ -141,7 +141,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/PunishmentsCMD.html b/static/javadocs/dev/plex/command/impl/PunishmentsCMD.html index ce416fd..611b72c 100644 --- a/static/javadocs/dev/plex/command/impl/PunishmentsCMD.html +++ b/static/javadocs/dev/plex/command/impl/PunishmentsCMD.html @@ -2,7 +2,7 @@ -PunishmentsCMD (Plex 0.5 API) +PunishmentsCMD (Plex 0.6 API) @@ -141,7 +141,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/RankCMD.html b/static/javadocs/dev/plex/command/impl/RankCMD.html index 207e424..1f9bf67 100644 --- a/static/javadocs/dev/plex/command/impl/RankCMD.html +++ b/static/javadocs/dev/plex/command/impl/RankCMD.html @@ -2,7 +2,7 @@ -RankCMD (Plex 0.5 API) +RankCMD (Plex 0.6 API) @@ -136,7 +136,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/RawSayCMD.html b/static/javadocs/dev/plex/command/impl/RawSayCMD.html new file mode 100644 index 0000000..8db6e00 --- /dev/null +++ b/static/javadocs/dev/plex/command/impl/RawSayCMD.html @@ -0,0 +1,202 @@ + + + + +RawSayCMD (Plex 0.6 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class RawSayCMD

    +
    +
    java.lang.Object +
    org.bukkit.command.Command +
    dev.plex.command.PlexCommand +
    dev.plex.command.impl.RawSayCMD
    +
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    org.bukkit.command.PluginIdentifiableCommand
    +
    +
    +
    public class RawSayCMD +extends PlexCommand
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        RawSayCMD

        +
        public RawSayCMD()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        execute

        +
        protected net.kyori.adventure.text.Component execute(@NotNull + @NotNull org.bukkit.command.CommandSender sender, + @Nullable + @Nullable org.bukkit.entity.Player playerSender, + String[] args)
        +
        Description copied from class: PlexCommand
        +
        Executes the command
        +
        +
        Specified by:
        +
        execute in class PlexCommand
        +
        Parameters:
        +
        sender - The sender of the command
        +
        playerSender - The player who executed the command (null if command source is console or if command source is any but console executed)
        +
        args - A Kyori Component to send to the sender (can be null)
        +
        Returns:
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/static/javadocs/dev/plex/command/impl/SpectatorCMD.html b/static/javadocs/dev/plex/command/impl/SpectatorCMD.html index f2a8a69..64caa2a 100644 --- a/static/javadocs/dev/plex/command/impl/SpectatorCMD.html +++ b/static/javadocs/dev/plex/command/impl/SpectatorCMD.html @@ -2,7 +2,7 @@ -SpectatorCMD (Plex 0.5 API) +SpectatorCMD (Plex 0.6 API) @@ -141,7 +141,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/SurvivalCMD.html b/static/javadocs/dev/plex/command/impl/SurvivalCMD.html index 3110d1c..9b09269 100644 --- a/static/javadocs/dev/plex/command/impl/SurvivalCMD.html +++ b/static/javadocs/dev/plex/command/impl/SurvivalCMD.html @@ -2,7 +2,7 @@ -SurvivalCMD (Plex 0.5 API) +SurvivalCMD (Plex 0.6 API) @@ -141,7 +141,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/TagCMD.html b/static/javadocs/dev/plex/command/impl/TagCMD.html index 7d52e37..f7dda35 100644 --- a/static/javadocs/dev/plex/command/impl/TagCMD.html +++ b/static/javadocs/dev/plex/command/impl/TagCMD.html @@ -2,7 +2,7 @@ -TagCMD (Plex 0.5 API) +TagCMD (Plex 0.6 API) @@ -131,12 +131,15 @@ loadScripts(document, 'script');
    Executes the command
    +
    private net.kyori.adventure.text.Component
    +
    removeEvents(net.kyori.adventure.text.Component component)
    +
     
    +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, tabComplete, testPermission, testPermissionSilent, toString, unregister
    @@ -189,6 +192,12 @@ loadScripts(document, 'script'); +
  • +
    +

    removeEvents

    +
    private net.kyori.adventure.text.Component removeEvents(net.kyori.adventure.text.Component component)
    +
    +
  • diff --git a/static/javadocs/dev/plex/command/impl/TempbanCMD.html b/static/javadocs/dev/plex/command/impl/TempbanCMD.html new file mode 100644 index 0000000..e0dc0a2 --- /dev/null +++ b/static/javadocs/dev/plex/command/impl/TempbanCMD.html @@ -0,0 +1,226 @@ + + + + +TempbanCMD (Plex 0.6 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class TempbanCMD

    +
    +
    java.lang.Object +
    org.bukkit.command.Command +
    dev.plex.command.PlexCommand +
    dev.plex.command.impl.TempbanCMD
    +
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    org.bukkit.command.PluginIdentifiableCommand
    +
    +
    +
    public class TempbanCMD +extends PlexCommand
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        TempbanCMD

        +
        public TempbanCMD()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        execute

        +
        public net.kyori.adventure.text.Component execute(@NotNull + @NotNull org.bukkit.command.CommandSender sender, + @Nullable + @Nullable org.bukkit.entity.Player playerSender, + String[] args)
        +
        Description copied from class: PlexCommand
        +
        Executes the command
        +
        +
        Specified by:
        +
        execute in class PlexCommand
        +
        Parameters:
        +
        sender - The sender of the command
        +
        playerSender - The player who executed the command (null if command source is console or if command source is any but console executed)
        +
        args - A Kyori Component to send to the sender (can be null)
        +
        Returns:
        +
        +
        +
      • +
      • +
        +

        tabComplete

        +
        @NotNull +public @NotNull List<String> tabComplete(@NotNull + @NotNull org.bukkit.command.CommandSender sender, + @NotNull + @NotNull String alias, + @NotNull + @NotNull String[] args) + throws IllegalArgumentException
        +
        +
        Overrides:
        +
        tabComplete in class org.bukkit.command.Command
        +
        Throws:
        +
        IllegalArgumentException
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/static/javadocs/dev/plex/command/impl/UnbanCMD.html b/static/javadocs/dev/plex/command/impl/UnbanCMD.html index b1bee8b..c38a66b 100644 --- a/static/javadocs/dev/plex/command/impl/UnbanCMD.html +++ b/static/javadocs/dev/plex/command/impl/UnbanCMD.html @@ -2,7 +2,7 @@ -UnbanCMD (Plex 0.5 API) +UnbanCMD (Plex 0.6 API) @@ -126,7 +126,7 @@ loadScripts(document, 'script');
    Description
    net.kyori.adventure.text.Component
    execute(@NotNull org.bukkit.command.CommandSender sender, - @NotNull org.bukkit.entity.Player playerSender, + @Nullable org.bukkit.entity.Player playerSender, String[] args)
    Executes the command
    @@ -141,7 +141,7 @@ loadScripts(document, 'script');
    +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    @@ -178,8 +178,8 @@ loadScripts(document, 'script');

    execute

    public net.kyori.adventure.text.Component execute(@NotNull @NotNull org.bukkit.command.CommandSender sender, - @NotNull - @NotNull org.bukkit.entity.Player playerSender, + @Nullable + @Nullable org.bukkit.entity.Player playerSender, String[] args)
    Description copied from class: PlexCommand
    Executes the command
    diff --git a/static/javadocs/dev/plex/command/impl/UnfreezeCMD.html b/static/javadocs/dev/plex/command/impl/UnfreezeCMD.html index c8caf03..a879cb7 100644 --- a/static/javadocs/dev/plex/command/impl/UnfreezeCMD.html +++ b/static/javadocs/dev/plex/command/impl/UnfreezeCMD.html @@ -2,7 +2,7 @@ -UnfreezeCMD (Plex 0.5 API) +UnfreezeCMD (Plex 0.6 API) @@ -141,7 +141,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/UnmuteCMD.html b/static/javadocs/dev/plex/command/impl/UnmuteCMD.html new file mode 100644 index 0000000..16978bf --- /dev/null +++ b/static/javadocs/dev/plex/command/impl/UnmuteCMD.html @@ -0,0 +1,226 @@ + + + + +UnmuteCMD (Plex 0.6 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class UnmuteCMD

    +
    +
    java.lang.Object +
    org.bukkit.command.Command +
    dev.plex.command.PlexCommand +
    dev.plex.command.impl.UnmuteCMD
    +
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    org.bukkit.command.PluginIdentifiableCommand
    +
    +
    +
    public class UnmuteCMD +extends PlexCommand
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        UnmuteCMD

        +
        public UnmuteCMD()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        execute

        +
        protected net.kyori.adventure.text.Component execute(@NotNull + @NotNull org.bukkit.command.CommandSender sender, + @Nullable + @Nullable org.bukkit.entity.Player playerSender, + String[] args)
        +
        Description copied from class: PlexCommand
        +
        Executes the command
        +
        +
        Specified by:
        +
        execute in class PlexCommand
        +
        Parameters:
        +
        sender - The sender of the command
        +
        playerSender - The player who executed the command (null if command source is console or if command source is any but console executed)
        +
        args - A Kyori Component to send to the sender (can be null)
        +
        Returns:
        +
        +
        +
      • +
      • +
        +

        tabComplete

        +
        @NotNull +public @NotNull List<String> tabComplete(@NotNull + @NotNull org.bukkit.command.CommandSender sender, + @NotNull + @NotNull String alias, + @NotNull + @NotNull String[] args) + throws IllegalArgumentException
        +
        +
        Overrides:
        +
        tabComplete in class org.bukkit.command.Command
        +
        Throws:
        +
        IllegalArgumentException
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/static/javadocs/dev/plex/command/impl/WorldCMD.html b/static/javadocs/dev/plex/command/impl/WorldCMD.html index 4e35108..93c8cc6 100644 --- a/static/javadocs/dev/plex/command/impl/WorldCMD.html +++ b/static/javadocs/dev/plex/command/impl/WorldCMD.html @@ -2,7 +2,7 @@ -WorldCMD (Plex 0.5 API) +WorldCMD (Plex 0.6 API) @@ -141,7 +141,7 @@ loadScripts(document, 'script'); +checkRank, checkRank, checkTab, checkTab, componentFromString, getLevel, getMap, getNonNullPlayer, getNonNullWorld, getOfflinePlexPlayer, getOnlinePlexPlayer, getPlexPlayer, getPlugin, getUUID, isAdmin, isAdmin, isAdmin, isConsole, isSeniorAdmin, messageComponent, messageString, mmString, send, send, usage, usage

    Methods inherited from class org.bukkit.command.Command

    broadcastCommandMessage, broadcastCommandMessage, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister
    diff --git a/static/javadocs/dev/plex/command/impl/package-summary.html b/static/javadocs/dev/plex/command/impl/package-summary.html index c9691b8..1318cd9 100644 --- a/static/javadocs/dev/plex/command/impl/package-summary.html +++ b/static/javadocs/dev/plex/command/impl/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.command.impl (Plex 0.5 API) +dev.plex.command.impl (Plex 0.6 API) @@ -84,33 +84,37 @@ loadScripts(document, 'script'); diff --git a/static/javadocs/dev/plex/command/impl/package-tree.html b/static/javadocs/dev/plex/command/impl/package-tree.html index 0111bf5..74f1531 100644 --- a/static/javadocs/dev/plex/command/impl/package-tree.html +++ b/static/javadocs/dev/plex/command/impl/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.command.impl Class Hierarchy (Plex 0.5 API) +dev.plex.command.impl Class Hierarchy (Plex 0.6 API) @@ -62,6 +62,7 @@ loadScripts(document, 'script');
    • dev.plex.command.PlexCommand (implements org.bukkit.command.PluginIdentifiableCommand)
    • diff --git a/static/javadocs/dev/plex/command/package-summary.html b/static/javadocs/dev/plex/command/package-summary.html index bd24fdc..3e72812 100644 --- a/static/javadocs/dev/plex/command/package-summary.html +++ b/static/javadocs/dev/plex/command/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.command (Plex 0.5 API) +dev.plex.command (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/package-tree.html b/static/javadocs/dev/plex/command/package-tree.html index 334786c..bea4d39 100644 --- a/static/javadocs/dev/plex/command/package-tree.html +++ b/static/javadocs/dev/plex/command/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.command Class Hierarchy (Plex 0.5 API) +dev.plex.command Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/source/RequiredCommandSource.html b/static/javadocs/dev/plex/command/source/RequiredCommandSource.html index 6f89f50..989770d 100644 --- a/static/javadocs/dev/plex/command/source/RequiredCommandSource.html +++ b/static/javadocs/dev/plex/command/source/RequiredCommandSource.html @@ -2,7 +2,7 @@ -RequiredCommandSource (Plex 0.5 API) +RequiredCommandSource (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/source/package-summary.html b/static/javadocs/dev/plex/command/source/package-summary.html index a8bf450..e07e0e0 100644 --- a/static/javadocs/dev/plex/command/source/package-summary.html +++ b/static/javadocs/dev/plex/command/source/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.command.source (Plex 0.5 API) +dev.plex.command.source (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/command/source/package-tree.html b/static/javadocs/dev/plex/command/source/package-tree.html index 99ea4a6..fb8735c 100644 --- a/static/javadocs/dev/plex/command/source/package-tree.html +++ b/static/javadocs/dev/plex/command/source/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.command.source Class Hierarchy (Plex 0.5 API) +dev.plex.command.source Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/config/Config.html b/static/javadocs/dev/plex/config/Config.html index 899a68f..c2d648c 100644 --- a/static/javadocs/dev/plex/config/Config.html +++ b/static/javadocs/dev/plex/config/Config.html @@ -2,7 +2,7 @@ -Config (Plex 0.5 API) +Config (Plex 0.6 API) @@ -102,19 +102,24 @@ loadScripts(document, 'script');
      Modifier and Type
      Field
      Description
      -
      private File
      - +
      private boolean
      +
      +
      Whether new entries were added to the file automatically
      +
      +
      private File
      + +
      The File instance
      -
      private String
      - -
      +
      private String
      + +
      The file name
      -
      private Plex
      - -
      +
      private Plex
      + +
      The plugin instance
      @@ -224,6 +229,13 @@ loadScripts(document, 'script');
      The file name
      +
    • +
      +

      added

      +
      private boolean added
      +
      Whether new entries were added to the file automatically
      +
      +
    diff --git a/static/javadocs/dev/plex/config/package-summary.html b/static/javadocs/dev/plex/config/package-summary.html index 2418a08..0d02525 100644 --- a/static/javadocs/dev/plex/config/package-summary.html +++ b/static/javadocs/dev/plex/config/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.config (Plex 0.5 API) +dev.plex.config (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/config/package-tree.html b/static/javadocs/dev/plex/config/package-tree.html index 3992f2e..7071ea0 100644 --- a/static/javadocs/dev/plex/config/package-tree.html +++ b/static/javadocs/dev/plex/config/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.config Class Hierarchy (Plex 0.5 API) +dev.plex.config Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/event/AdminAddEvent.html b/static/javadocs/dev/plex/event/AdminAddEvent.html index 4664c22..8b0662e 100644 --- a/static/javadocs/dev/plex/event/AdminAddEvent.html +++ b/static/javadocs/dev/plex/event/AdminAddEvent.html @@ -2,7 +2,7 @@ -AdminAddEvent (Plex 0.5 API) +AdminAddEvent (Plex 0.6 API) @@ -210,6 +210,12 @@ loadScripts(document, 'script');

    Method Details

    • +
      +

      getHandlerList

      +
      public static org.bukkit.event.HandlerList getHandlerList()
      +
      +
    • +
    • getHandlers

      public org.bukkit.event.HandlerList getHandlers()
      @@ -219,12 +225,6 @@ loadScripts(document, 'script');
    • -
    • -
      -

      getHandlerList

      -
      public static org.bukkit.event.HandlerList getHandlerList()
      -
      -
    diff --git a/static/javadocs/dev/plex/event/AdminRemoveEvent.html b/static/javadocs/dev/plex/event/AdminRemoveEvent.html index 71a4feb..3d3a5bb 100644 --- a/static/javadocs/dev/plex/event/AdminRemoveEvent.html +++ b/static/javadocs/dev/plex/event/AdminRemoveEvent.html @@ -2,7 +2,7 @@ -AdminRemoveEvent (Plex 0.5 API) +AdminRemoveEvent (Plex 0.6 API) @@ -210,6 +210,12 @@ loadScripts(document, 'script');

    Method Details

    • +
      +

      getHandlerList

      +
      public static org.bukkit.event.HandlerList getHandlerList()
      +
      +
    • +
    • getHandlers

      public org.bukkit.event.HandlerList getHandlers()
      @@ -219,12 +225,6 @@ loadScripts(document, 'script');
    • -
    • -
      -

      getHandlerList

      -
      public static org.bukkit.event.HandlerList getHandlerList()
      -
      -
    diff --git a/static/javadocs/dev/plex/event/AdminSetRankEvent.html b/static/javadocs/dev/plex/event/AdminSetRankEvent.html index 32eefbd..35198f9 100644 --- a/static/javadocs/dev/plex/event/AdminSetRankEvent.html +++ b/static/javadocs/dev/plex/event/AdminSetRankEvent.html @@ -2,7 +2,7 @@ -AdminSetRankEvent (Plex 0.5 API) +AdminSetRankEvent (Plex 0.6 API) @@ -222,6 +222,12 @@ loadScripts(document, 'script');

    Method Details

    • +
      +

      getHandlerList

      +
      public static org.bukkit.event.HandlerList getHandlerList()
      +
      +
    • +
    • getHandlers

      public org.bukkit.event.HandlerList getHandlers()
      @@ -231,12 +237,6 @@ loadScripts(document, 'script');
    • -
    • -
      -

      getHandlerList

      -
      public static org.bukkit.event.HandlerList getHandlerList()
      -
      -
    diff --git a/static/javadocs/dev/plex/event/GameModeUpdateEvent.html b/static/javadocs/dev/plex/event/GameModeUpdateEvent.html index d02f28b..2128070 100644 --- a/static/javadocs/dev/plex/event/GameModeUpdateEvent.html +++ b/static/javadocs/dev/plex/event/GameModeUpdateEvent.html @@ -2,7 +2,7 @@ -GameModeUpdateEvent (Plex 0.5 API) +GameModeUpdateEvent (Plex 0.6 API) @@ -212,6 +212,12 @@ loadScripts(document, 'script');

    Method Details

    • +
      +

      getHandlerList

      +
      public static org.bukkit.event.HandlerList getHandlerList()
      +
      +
    • +
    • getHandlers

      @NotNull @@ -222,12 +228,6 @@ loadScripts(document, 'script');
    • -
    • -
      -

      getHandlerList

      -
      public static org.bukkit.event.HandlerList getHandlerList()
      -
      -
    diff --git a/static/javadocs/dev/plex/event/PunishedPlayerEvent.html b/static/javadocs/dev/plex/event/PunishedPlayerEvent.html index 482b02c..287bedc 100644 --- a/static/javadocs/dev/plex/event/PunishedPlayerEvent.html +++ b/static/javadocs/dev/plex/event/PunishedPlayerEvent.html @@ -2,7 +2,7 @@ -PunishedPlayerEvent (Plex 0.5 API) +PunishedPlayerEvent (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/event/PunishedPlayerFreezeEvent.html b/static/javadocs/dev/plex/event/PunishedPlayerFreezeEvent.html index 0dca9db..6850db9 100644 --- a/static/javadocs/dev/plex/event/PunishedPlayerFreezeEvent.html +++ b/static/javadocs/dev/plex/event/PunishedPlayerFreezeEvent.html @@ -2,7 +2,7 @@ -PunishedPlayerFreezeEvent (Plex 0.5 API) +PunishedPlayerFreezeEvent (Plex 0.6 API) @@ -229,6 +229,12 @@ implements org.bukkit.event.Cancellable

    Method Details

    • +
      +

      getHandlerList

      +
      public static org.bukkit.event.HandlerList getHandlerList()
      +
      +
    • +
    • getHandlers

      public org.bukkit.event.HandlerList getHandlers()
      @@ -238,12 +244,6 @@ implements org.bukkit.event.Cancellable
    • -
    • -
      -

      getHandlerList

      -
      public static org.bukkit.event.HandlerList getHandlerList()
      -
      -
    diff --git a/static/javadocs/dev/plex/event/PunishedPlayerMuteEvent.html b/static/javadocs/dev/plex/event/PunishedPlayerMuteEvent.html index ec6cb3b..f02a47f 100644 --- a/static/javadocs/dev/plex/event/PunishedPlayerMuteEvent.html +++ b/static/javadocs/dev/plex/event/PunishedPlayerMuteEvent.html @@ -2,7 +2,7 @@ -PunishedPlayerMuteEvent (Plex 0.5 API) +PunishedPlayerMuteEvent (Plex 0.6 API) @@ -229,6 +229,12 @@ implements org.bukkit.event.Cancellable

    Method Details

    • +
      +

      getHandlerList

      +
      public static org.bukkit.event.HandlerList getHandlerList()
      +
      +
    • +
    • getHandlers

      public org.bukkit.event.HandlerList getHandlers()
      @@ -238,12 +244,6 @@ implements org.bukkit.event.Cancellable
    • -
    • -
      -

      getHandlerList

      -
      public static org.bukkit.event.HandlerList getHandlerList()
      -
      -
    diff --git a/static/javadocs/dev/plex/event/package-summary.html b/static/javadocs/dev/plex/event/package-summary.html index e2a1440..8d2c016 100644 --- a/static/javadocs/dev/plex/event/package-summary.html +++ b/static/javadocs/dev/plex/event/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.event (Plex 0.5 API) +dev.plex.event (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/event/package-tree.html b/static/javadocs/dev/plex/event/package-tree.html index 617ccb7..f610bb4 100644 --- a/static/javadocs/dev/plex/event/package-tree.html +++ b/static/javadocs/dev/plex/event/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.event Class Hierarchy (Plex 0.5 API) +dev.plex.event Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/handlers/CommandHandler.html b/static/javadocs/dev/plex/handlers/CommandHandler.html index 6d2703b..a1632f2 100644 --- a/static/javadocs/dev/plex/handlers/CommandHandler.html +++ b/static/javadocs/dev/plex/handlers/CommandHandler.html @@ -2,7 +2,7 @@ -CommandHandler (Plex 0.5 API) +CommandHandler (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/handlers/ListenerHandler.html b/static/javadocs/dev/plex/handlers/ListenerHandler.html index 2222d86..f61ab17 100644 --- a/static/javadocs/dev/plex/handlers/ListenerHandler.html +++ b/static/javadocs/dev/plex/handlers/ListenerHandler.html @@ -2,7 +2,7 @@ -ListenerHandler (Plex 0.5 API) +ListenerHandler (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/handlers/package-summary.html b/static/javadocs/dev/plex/handlers/package-summary.html index 0ac8d66..fdfb9b9 100644 --- a/static/javadocs/dev/plex/handlers/package-summary.html +++ b/static/javadocs/dev/plex/handlers/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.handlers (Plex 0.5 API) +dev.plex.handlers (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/handlers/package-tree.html b/static/javadocs/dev/plex/handlers/package-tree.html index f3c7144..fcc7168 100644 --- a/static/javadocs/dev/plex/handlers/package-tree.html +++ b/static/javadocs/dev/plex/handlers/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.handlers Class Hierarchy (Plex 0.5 API) +dev.plex.handlers Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/listener/PlexListener.html b/static/javadocs/dev/plex/listener/PlexListener.html index 7c6e161..ba32c7f 100644 --- a/static/javadocs/dev/plex/listener/PlexListener.html +++ b/static/javadocs/dev/plex/listener/PlexListener.html @@ -2,7 +2,7 @@ -PlexListener (Plex 0.5 API) +PlexListener (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/listener/impl/AdminListener.html b/static/javadocs/dev/plex/listener/impl/AdminListener.html index e1df151..c0e9b89 100644 --- a/static/javadocs/dev/plex/listener/impl/AdminListener.html +++ b/static/javadocs/dev/plex/listener/impl/AdminListener.html @@ -2,7 +2,7 @@ -AdminListener (Plex 0.5 API) +AdminListener (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/listener/impl/BanListener.html b/static/javadocs/dev/plex/listener/impl/BanListener.html index 516979c..be9090d 100644 --- a/static/javadocs/dev/plex/listener/impl/BanListener.html +++ b/static/javadocs/dev/plex/listener/impl/BanListener.html @@ -2,7 +2,7 @@ -BanListener (Plex 0.5 API) +BanListener (Plex 0.6 API) @@ -50,7 +50,7 @@ loadScripts(document, 'script'); @@ -92,18 +92,6 @@ loadScripts(document, 'script');
  • Field Summary

    -
    Fields
    -
    -
    Modifier and Type
    -
    Field
    -
    Description
    -
    private final String
    - -
     
    -
    private final DateTimeFormatter
    - -
     
    -

    Fields inherited from class dev.plex.PlexBase

    plugin
    @@ -148,26 +136,6 @@ loadScripts(document, 'script');
      - -
    • -
      -

      Field Details

      -
        -
      • -
        -

        banUrl

        -
        private final String banUrl
        -
        -
      • -
      • -
        -

        DATE_FORMAT

        -
        private final DateTimeFormatter DATE_FORMAT
        -
        -
      • -
      -
      -
    • diff --git a/static/javadocs/dev/plex/listener/impl/ChatListener.PlexChatRenderer.html b/static/javadocs/dev/plex/listener/impl/ChatListener.PlexChatRenderer.html index b36f843..0b4bf52 100644 --- a/static/javadocs/dev/plex/listener/impl/ChatListener.PlexChatRenderer.html +++ b/static/javadocs/dev/plex/listener/impl/ChatListener.PlexChatRenderer.html @@ -2,7 +2,7 @@ -ChatListener.PlexChatRenderer (Plex 0.5 API) +ChatListener.PlexChatRenderer (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/listener/impl/ChatListener.html b/static/javadocs/dev/plex/listener/impl/ChatListener.html index d9b9250..d035558 100644 --- a/static/javadocs/dev/plex/listener/impl/ChatListener.html +++ b/static/javadocs/dev/plex/listener/impl/ChatListener.html @@ -2,7 +2,7 @@ -ChatListener (Plex 0.5 API) +ChatListener (Plex 0.6 API) @@ -139,15 +139,19 @@ loadScripts(document, 'script');

      Method Summary

      -
      +
      Modifier and Type
      Method
      Description
      -
      void
      -
      onChat(io.papermc.paper.event.player.AsyncChatEvent event)
      -
       
      +
      static void
      +
      adminChat(org.bukkit.command.CommandSender sender, + String message)
      +
       
      +
      void
      +
      onChat(io.papermc.paper.event.player.AsyncChatEvent event)
      +
       
      @@ -194,6 +198,13 @@ loadScripts(document, 'script');

      Method Details

      • +
        +

        adminChat

        +
        public static void adminChat(org.bukkit.command.CommandSender sender, + String message)
        +
        +
      • +
      • onChat

        public void onChat(io.papermc.paper.event.player.AsyncChatEvent event)
        diff --git a/static/javadocs/dev/plex/listener/impl/CommandListener.html b/static/javadocs/dev/plex/listener/impl/CommandListener.html index 909a832..eb11862 100644 --- a/static/javadocs/dev/plex/listener/impl/CommandListener.html +++ b/static/javadocs/dev/plex/listener/impl/CommandListener.html @@ -2,7 +2,7 @@ -CommandListener (Plex 0.5 API) +CommandListener (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/listener/impl/FreezeListener.html b/static/javadocs/dev/plex/listener/impl/FreezeListener.html index b11c105..548da10 100644 --- a/static/javadocs/dev/plex/listener/impl/FreezeListener.html +++ b/static/javadocs/dev/plex/listener/impl/FreezeListener.html @@ -2,7 +2,7 @@ -FreezeListener (Plex 0.5 API) +FreezeListener (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/listener/impl/GameModeListener.html b/static/javadocs/dev/plex/listener/impl/GameModeListener.html index 17f1834..784c648 100644 --- a/static/javadocs/dev/plex/listener/impl/GameModeListener.html +++ b/static/javadocs/dev/plex/listener/impl/GameModeListener.html @@ -2,7 +2,7 @@ -GameModeListener (Plex 0.5 API) +GameModeListener (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/listener/impl/PlayerListener.html b/static/javadocs/dev/plex/listener/impl/PlayerListener.html index 2946f05..0b58383 100644 --- a/static/javadocs/dev/plex/listener/impl/PlayerListener.html +++ b/static/javadocs/dev/plex/listener/impl/PlayerListener.html @@ -2,7 +2,7 @@ -PlayerListener (Plex 0.5 API) +PlayerListener (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/listener/impl/ServerListener.html b/static/javadocs/dev/plex/listener/impl/ServerListener.html index 3de2d5f..1a89e0e 100644 --- a/static/javadocs/dev/plex/listener/impl/ServerListener.html +++ b/static/javadocs/dev/plex/listener/impl/ServerListener.html @@ -2,7 +2,7 @@ -ServerListener (Plex 0.5 API) +ServerListener (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/listener/impl/WorldListener.html b/static/javadocs/dev/plex/listener/impl/WorldListener.html index 0836dc0..1f1101a 100644 --- a/static/javadocs/dev/plex/listener/impl/WorldListener.html +++ b/static/javadocs/dev/plex/listener/impl/WorldListener.html @@ -2,7 +2,7 @@ -WorldListener (Plex 0.5 API) +WorldListener (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/listener/impl/package-summary.html b/static/javadocs/dev/plex/listener/impl/package-summary.html index 12c343b..b2ae0a0 100644 --- a/static/javadocs/dev/plex/listener/impl/package-summary.html +++ b/static/javadocs/dev/plex/listener/impl/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.listener.impl (Plex 0.5 API) +dev.plex.listener.impl (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/listener/impl/package-tree.html b/static/javadocs/dev/plex/listener/impl/package-tree.html index 5b0ff4d..678e41a 100644 --- a/static/javadocs/dev/plex/listener/impl/package-tree.html +++ b/static/javadocs/dev/plex/listener/impl/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.listener.impl Class Hierarchy (Plex 0.5 API) +dev.plex.listener.impl Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/listener/package-summary.html b/static/javadocs/dev/plex/listener/package-summary.html index 6e34b48..58c22ae 100644 --- a/static/javadocs/dev/plex/listener/package-summary.html +++ b/static/javadocs/dev/plex/listener/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.listener (Plex 0.5 API) +dev.plex.listener (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/listener/package-tree.html b/static/javadocs/dev/plex/listener/package-tree.html index 32525d2..300ac82 100644 --- a/static/javadocs/dev/plex/listener/package-tree.html +++ b/static/javadocs/dev/plex/listener/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.listener Class Hierarchy (Plex 0.5 API) +dev.plex.listener Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/menu/PunishedPlayerMenu.html b/static/javadocs/dev/plex/menu/PunishedPlayerMenu.html index 45c0707..31dad2f 100644 --- a/static/javadocs/dev/plex/menu/PunishedPlayerMenu.html +++ b/static/javadocs/dev/plex/menu/PunishedPlayerMenu.html @@ -2,7 +2,7 @@ -PunishedPlayerMenu (Plex 0.5 API) +PunishedPlayerMenu (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/menu/PunishmentMenu.html b/static/javadocs/dev/plex/menu/PunishmentMenu.html index 07e123d..2479988 100644 --- a/static/javadocs/dev/plex/menu/PunishmentMenu.html +++ b/static/javadocs/dev/plex/menu/PunishmentMenu.html @@ -2,7 +2,7 @@ -PunishmentMenu (Plex 0.5 API) +PunishmentMenu (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/menu/package-summary.html b/static/javadocs/dev/plex/menu/package-summary.html index f18a585..33a81f0 100644 --- a/static/javadocs/dev/plex/menu/package-summary.html +++ b/static/javadocs/dev/plex/menu/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.menu (Plex 0.5 API) +dev.plex.menu (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/menu/package-tree.html b/static/javadocs/dev/plex/menu/package-tree.html index 194aba7..1478bde 100644 --- a/static/javadocs/dev/plex/menu/package-tree.html +++ b/static/javadocs/dev/plex/menu/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.menu Class Hierarchy (Plex 0.5 API) +dev.plex.menu Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/package-summary.html b/static/javadocs/dev/plex/package-summary.html index 15ccf34..a2ee76a 100644 --- a/static/javadocs/dev/plex/package-summary.html +++ b/static/javadocs/dev/plex/package-summary.html @@ -2,7 +2,7 @@ -dev.plex (Plex 0.5 API) +dev.plex (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/package-tree.html b/static/javadocs/dev/plex/package-tree.html index f0de3ee..43fbf0f 100644 --- a/static/javadocs/dev/plex/package-tree.html +++ b/static/javadocs/dev/plex/package-tree.html @@ -2,7 +2,7 @@ -dev.plex Class Hierarchy (Plex 0.5 API) +dev.plex Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/player/PlexPlayer.html b/static/javadocs/dev/plex/player/PlexPlayer.html index f02c227..e929a0b 100644 --- a/static/javadocs/dev/plex/player/PlexPlayer.html +++ b/static/javadocs/dev/plex/player/PlexPlayer.html @@ -2,7 +2,7 @@ -PlexPlayer (Plex 0.5 API) +PlexPlayer (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/player/PunishedPlayer.html b/static/javadocs/dev/plex/player/PunishedPlayer.html index f8950b8..8d89fd9 100644 --- a/static/javadocs/dev/plex/player/PunishedPlayer.html +++ b/static/javadocs/dev/plex/player/PunishedPlayer.html @@ -2,7 +2,7 @@ -PunishedPlayer (Plex 0.5 API) +PunishedPlayer (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/player/package-summary.html b/static/javadocs/dev/plex/player/package-summary.html index 9c240f5..d89a382 100644 --- a/static/javadocs/dev/plex/player/package-summary.html +++ b/static/javadocs/dev/plex/player/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.player (Plex 0.5 API) +dev.plex.player (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/player/package-tree.html b/static/javadocs/dev/plex/player/package-tree.html index 73caf14..29b64e1 100644 --- a/static/javadocs/dev/plex/player/package-tree.html +++ b/static/javadocs/dev/plex/player/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.player Class Hierarchy (Plex 0.5 API) +dev.plex.player Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/punishment/Punishment.html b/static/javadocs/dev/plex/punishment/Punishment.html index 9b67871..58871dd 100644 --- a/static/javadocs/dev/plex/punishment/Punishment.html +++ b/static/javadocs/dev/plex/punishment/Punishment.html @@ -2,7 +2,7 @@ -Punishment (Plex 0.5 API) +Punishment (Plex 0.6 API) @@ -92,8 +92,14 @@ loadScripts(document, 'script');
        private boolean
         
        -
        private boolean
        - +
        private static final String
        + +
         
        +
        private boolean
        + +
         
        +
        private static final DateTimeFormatter
        +
         
        @@ -147,9 +153,12 @@ loadScripts(document, 'script');
        static Punishment
         
        - - -
         
        +
        static net.kyori.adventure.text.Component
        + +
         
        + + +
         
        @@ -168,6 +177,18 @@ loadScripts(document, 'script');

        Field Details

        • +
          +

          banUrl

          +
          private static final String banUrl
          +
          +
        • +
        • +
          +

          DATE_FORMAT

          +
          private static final DateTimeFormatter DATE_FORMAT
          +
          +
        • +
        • punished

          private final UUID punished
          @@ -245,9 +266,9 @@ loadScripts(document, 'script');

          Method Details

          • -
            -

            toJSON

            -
            public String toJSON()
            +
            +

            generateBanMessage

            +
            public static net.kyori.adventure.text.Component generateBanMessage(Punishment punishment)
          • @@ -256,6 +277,12 @@ loadScripts(document, 'script');
            public static Punishment fromJson(String json)
        • +
        • +
          +

          toJSON

          +
          public String toJSON()
          +
          +
      • diff --git a/static/javadocs/dev/plex/punishment/PunishmentManager.html b/static/javadocs/dev/plex/punishment/PunishmentManager.html index 6345c14..ed5d2b1 100644 --- a/static/javadocs/dev/plex/punishment/PunishmentManager.html +++ b/static/javadocs/dev/plex/punishment/PunishmentManager.html @@ -2,7 +2,7 @@ -PunishmentManager (Plex 0.5 API) +PunishmentManager (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/punishment/PunishmentType.html b/static/javadocs/dev/plex/punishment/PunishmentType.html index 1a4c7b1..8b20fec 100644 --- a/static/javadocs/dev/plex/punishment/PunishmentType.html +++ b/static/javadocs/dev/plex/punishment/PunishmentType.html @@ -2,7 +2,7 @@ -PunishmentType (Plex 0.5 API) +PunishmentType (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/punishment/package-summary.html b/static/javadocs/dev/plex/punishment/package-summary.html index 2fabedc..5b1f1aa 100644 --- a/static/javadocs/dev/plex/punishment/package-summary.html +++ b/static/javadocs/dev/plex/punishment/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.punishment (Plex 0.5 API) +dev.plex.punishment (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/punishment/package-tree.html b/static/javadocs/dev/plex/punishment/package-tree.html index 22697c2..cf66275 100644 --- a/static/javadocs/dev/plex/punishment/package-tree.html +++ b/static/javadocs/dev/plex/punishment/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.punishment Class Hierarchy (Plex 0.5 API) +dev.plex.punishment Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/rank/RankManager.html b/static/javadocs/dev/plex/rank/RankManager.html index 7d587c3..94a8ee1 100644 --- a/static/javadocs/dev/plex/rank/RankManager.html +++ b/static/javadocs/dev/plex/rank/RankManager.html @@ -2,7 +2,7 @@ -RankManager (Plex 0.5 API) +RankManager (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/rank/enums/Rank.html b/static/javadocs/dev/plex/rank/enums/Rank.html index 15a49ca..a773715 100644 --- a/static/javadocs/dev/plex/rank/enums/Rank.html +++ b/static/javadocs/dev/plex/rank/enums/Rank.html @@ -2,7 +2,7 @@ -Rank (Plex 0.5 API) +Rank (Plex 0.6 API) @@ -171,20 +171,23 @@ loadScripts(document, 'script');
        Modifier and Type
        Method
        Description
        -
        boolean
        - + +
         
        -
        org.json.JSONObject
        - +
        boolean
        +
         
        -
        static Rank
        - -
        +
        org.json.JSONObject
        + +
         
        +
        static Rank
        + +
        Returns the enum constant of this class with the specified name.
        -
        static Rank[]
        - -
        +
        static Rank[]
        + +
        Returns an array containing the constants of this enum class, in the order they are declared.
        @@ -339,6 +342,12 @@ not permitted.)
    • +
      +

      getPrefix

      +
      public String getPrefix()
      +
      +
    • +
    • toJSON

      public org.json.JSONObject toJSON()
      diff --git a/static/javadocs/dev/plex/rank/enums/Title.html b/static/javadocs/dev/plex/rank/enums/Title.html index a4afedd..a29fc99 100644 --- a/static/javadocs/dev/plex/rank/enums/Title.html +++ b/static/javadocs/dev/plex/rank/enums/Title.html @@ -2,7 +2,7 @@ -Title (Plex 0.5 API) +Title (Plex 0.6 API) @@ -165,17 +165,20 @@ loadScripts(document, 'script');
      Modifier and Type
      Method
      Description
      -
      org.json.JSONObject
      - + +
       
      -
      static Title
      - -
      +
      org.json.JSONObject
      + +
       
      +
      static Title
      + +
      Returns the enum constant of this class with the specified name.
      -
      static Title[]
      - -
      +
      static Title[]
      + +
      Returns an array containing the constants of this enum class, in the order they are declared.
      @@ -306,6 +309,12 @@ not permitted.)
    • +
      +

      getPrefix

      +
      public String getPrefix()
      +
      +
    • +
    • toJSON

      public org.json.JSONObject toJSON()
      diff --git a/static/javadocs/dev/plex/rank/enums/package-summary.html b/static/javadocs/dev/plex/rank/enums/package-summary.html index d0c3198..ba78e27 100644 --- a/static/javadocs/dev/plex/rank/enums/package-summary.html +++ b/static/javadocs/dev/plex/rank/enums/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.rank.enums (Plex 0.5 API) +dev.plex.rank.enums (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/rank/enums/package-tree.html b/static/javadocs/dev/plex/rank/enums/package-tree.html index e3c9bb3..055acab 100644 --- a/static/javadocs/dev/plex/rank/enums/package-tree.html +++ b/static/javadocs/dev/plex/rank/enums/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.rank.enums Class Hierarchy (Plex 0.5 API) +dev.plex.rank.enums Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/rank/package-summary.html b/static/javadocs/dev/plex/rank/package-summary.html index ddbe474..e9c71df 100644 --- a/static/javadocs/dev/plex/rank/package-summary.html +++ b/static/javadocs/dev/plex/rank/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.rank (Plex 0.5 API) +dev.plex.rank (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/rank/package-tree.html b/static/javadocs/dev/plex/rank/package-tree.html index 8e7bdb9..999cbd3 100644 --- a/static/javadocs/dev/plex/rank/package-tree.html +++ b/static/javadocs/dev/plex/rank/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.rank Class Hierarchy (Plex 0.5 API) +dev.plex.rank Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/services/AbstractService.html b/static/javadocs/dev/plex/services/AbstractService.html index 6fe5df7..e19af49 100644 --- a/static/javadocs/dev/plex/services/AbstractService.html +++ b/static/javadocs/dev/plex/services/AbstractService.html @@ -2,7 +2,7 @@ -AbstractService (Plex 0.5 API) +AbstractService (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/services/IService.html b/static/javadocs/dev/plex/services/IService.html index 6aa70d7..d9f5180 100644 --- a/static/javadocs/dev/plex/services/IService.html +++ b/static/javadocs/dev/plex/services/IService.html @@ -2,7 +2,7 @@ -IService (Plex 0.5 API) +IService (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/services/ServiceManager.html b/static/javadocs/dev/plex/services/ServiceManager.html index f42449a..48756a8 100644 --- a/static/javadocs/dev/plex/services/ServiceManager.html +++ b/static/javadocs/dev/plex/services/ServiceManager.html @@ -2,7 +2,7 @@ -ServiceManager (Plex 0.5 API) +ServiceManager (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/services/impl/BanService.html b/static/javadocs/dev/plex/services/impl/BanService.html index f87f8a8..747c3ff 100644 --- a/static/javadocs/dev/plex/services/impl/BanService.html +++ b/static/javadocs/dev/plex/services/impl/BanService.html @@ -2,7 +2,7 @@ -BanService (Plex 0.5 API) +BanService (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/services/impl/GameRuleService.html b/static/javadocs/dev/plex/services/impl/GameRuleService.html index b610af7..6260e20 100644 --- a/static/javadocs/dev/plex/services/impl/GameRuleService.html +++ b/static/javadocs/dev/plex/services/impl/GameRuleService.html @@ -2,7 +2,7 @@ -GameRuleService (Plex 0.5 API) +GameRuleService (Plex 0.6 API) @@ -110,15 +110,12 @@ loadScripts(document, 'script');
      Modifier and Type
      Method
      Description
      -
      private void
      -
      commitGameRules(org.bukkit.World world)
      +
      int
      +
       
      -
      int
      - +
      void
      +
      run()
       
      -
      void
      -
      run()
      -
       
      @@ -160,12 +157,6 @@ loadScripts(document, 'script');
    • -
      -

      commitGameRules

      -
      private void commitGameRules(org.bukkit.World world)
      -
      -
    • -
    • repeatInSeconds

      public int repeatInSeconds()
      diff --git a/static/javadocs/dev/plex/services/impl/package-summary.html b/static/javadocs/dev/plex/services/impl/package-summary.html index 8ddb04f..618152d 100644 --- a/static/javadocs/dev/plex/services/impl/package-summary.html +++ b/static/javadocs/dev/plex/services/impl/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.services.impl (Plex 0.5 API) +dev.plex.services.impl (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/services/impl/package-tree.html b/static/javadocs/dev/plex/services/impl/package-tree.html index 6797bd2..fbfc215 100644 --- a/static/javadocs/dev/plex/services/impl/package-tree.html +++ b/static/javadocs/dev/plex/services/impl/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.services.impl Class Hierarchy (Plex 0.5 API) +dev.plex.services.impl Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/services/package-summary.html b/static/javadocs/dev/plex/services/package-summary.html index 53b632d..7293e0c 100644 --- a/static/javadocs/dev/plex/services/package-summary.html +++ b/static/javadocs/dev/plex/services/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.services (Plex 0.5 API) +dev.plex.services (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/services/package-tree.html b/static/javadocs/dev/plex/services/package-tree.html index c12b3cb..f118631 100644 --- a/static/javadocs/dev/plex/services/package-tree.html +++ b/static/javadocs/dev/plex/services/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.services Class Hierarchy (Plex 0.5 API) +dev.plex.services Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/storage/MongoConnection.html b/static/javadocs/dev/plex/storage/MongoConnection.html index ca27e38..96350ef 100644 --- a/static/javadocs/dev/plex/storage/MongoConnection.html +++ b/static/javadocs/dev/plex/storage/MongoConnection.html @@ -2,7 +2,7 @@ -MongoConnection (Plex 0.5 API) +MongoConnection (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/storage/RedisConnection.html b/static/javadocs/dev/plex/storage/RedisConnection.html index 754bdfb..a5a7adb 100644 --- a/static/javadocs/dev/plex/storage/RedisConnection.html +++ b/static/javadocs/dev/plex/storage/RedisConnection.html @@ -2,7 +2,7 @@ -RedisConnection (Plex 0.5 API) +RedisConnection (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/storage/SQLConnection.html b/static/javadocs/dev/plex/storage/SQLConnection.html index a6659cb..04ed856 100644 --- a/static/javadocs/dev/plex/storage/SQLConnection.html +++ b/static/javadocs/dev/plex/storage/SQLConnection.html @@ -2,7 +2,7 @@ -SQLConnection (Plex 0.5 API) +SQLConnection (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/storage/StorageType.html b/static/javadocs/dev/plex/storage/StorageType.html index 6cbe0f0..85a8312 100644 --- a/static/javadocs/dev/plex/storage/StorageType.html +++ b/static/javadocs/dev/plex/storage/StorageType.html @@ -2,7 +2,7 @@ -StorageType (Plex 0.5 API) +StorageType (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/storage/package-summary.html b/static/javadocs/dev/plex/storage/package-summary.html index ac5c420..7230bc4 100644 --- a/static/javadocs/dev/plex/storage/package-summary.html +++ b/static/javadocs/dev/plex/storage/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.storage (Plex 0.5 API) +dev.plex.storage (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/storage/package-tree.html b/static/javadocs/dev/plex/storage/package-tree.html index 917c075..1b77bfd 100644 --- a/static/javadocs/dev/plex/storage/package-tree.html +++ b/static/javadocs/dev/plex/storage/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.storage Class Hierarchy (Plex 0.5 API) +dev.plex.storage Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/util/AshconInfo.SkinData.html b/static/javadocs/dev/plex/util/AshconInfo.SkinData.html index a82a481..887e670 100644 --- a/static/javadocs/dev/plex/util/AshconInfo.SkinData.html +++ b/static/javadocs/dev/plex/util/AshconInfo.SkinData.html @@ -2,7 +2,7 @@ -AshconInfo.SkinData (Plex 0.5 API) +AshconInfo.SkinData (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/util/AshconInfo.Textures.html b/static/javadocs/dev/plex/util/AshconInfo.Textures.html index e01b349..91e4cb4 100644 --- a/static/javadocs/dev/plex/util/AshconInfo.Textures.html +++ b/static/javadocs/dev/plex/util/AshconInfo.Textures.html @@ -2,7 +2,7 @@ -AshconInfo.Textures (Plex 0.5 API) +AshconInfo.Textures (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/util/AshconInfo.UsernameHistory.html b/static/javadocs/dev/plex/util/AshconInfo.UsernameHistory.html index 1ae7ad6..e35ef58 100644 --- a/static/javadocs/dev/plex/util/AshconInfo.UsernameHistory.html +++ b/static/javadocs/dev/plex/util/AshconInfo.UsernameHistory.html @@ -2,7 +2,7 @@ -AshconInfo.UsernameHistory (Plex 0.5 API) +AshconInfo.UsernameHistory (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/util/AshconInfo.html b/static/javadocs/dev/plex/util/AshconInfo.html index f02106c..53b6c39 100644 --- a/static/javadocs/dev/plex/util/AshconInfo.html +++ b/static/javadocs/dev/plex/util/AshconInfo.html @@ -2,7 +2,7 @@ -AshconInfo (Plex 0.5 API) +AshconInfo (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/util/MojangUtils.html b/static/javadocs/dev/plex/util/MojangUtils.html index 53e25ad..0d3cfd4 100644 --- a/static/javadocs/dev/plex/util/MojangUtils.html +++ b/static/javadocs/dev/plex/util/MojangUtils.html @@ -2,7 +2,7 @@ -MojangUtils (Plex 0.5 API) +MojangUtils (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/util/PlexLog.html b/static/javadocs/dev/plex/util/PlexLog.html index b7bc9df..f81f40e 100644 --- a/static/javadocs/dev/plex/util/PlexLog.html +++ b/static/javadocs/dev/plex/util/PlexLog.html @@ -2,7 +2,7 @@ -PlexLog (Plex 0.5 API) +PlexLog (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/util/PlexUtils.html b/static/javadocs/dev/plex/util/PlexUtils.html index b50349e..4111f3d 100644 --- a/static/javadocs/dev/plex/util/PlexUtils.html +++ b/static/javadocs/dev/plex/util/PlexUtils.html @@ -2,7 +2,7 @@ -PlexUtils (Plex 0.5 API) +PlexUtils (Plex 0.6 API) @@ -103,6 +103,9 @@ loadScripts(document, 'script');
      private static final Random
       
      +
      private static final List<String>
      + +
       

      Fields inherited from class dev.plex.PlexBase

      @@ -133,17 +136,23 @@ loadScripts(document, 'script');
      Modifier and Type
      Method
      Description
      -
      static void
      - +
      private static long
      +
      a(String parse)
       
      static void
      -
      broadcast(net.kyori.adventure.text.Component component)
      + +
       
      +
      static void
      +
      broadcast(net.kyori.adventure.text.Component component)
      +
       
      +
      static <T> Object
      +
      check(T value)
       
      static String
      - +
      colorize(String string)
       
      -
      static String
      -
      colorize(String string)
      +
      static <T> void
      +
      commitGameRules(org.bukkit.World world)
       
      static org.bukkit.ChatColor
      getChatColorFromConfig(Config config, @@ -169,37 +178,47 @@ loadScripts(document, 'script');
      isPluginCMD(String cmd, String pluginName)
       
      +
      static net.kyori.adventure.text.Component
      +
      messageComponent(String entry, + Object... objects)
      +
       
      +
      static String
      +
      messageString(String entry, + Object... objects)
      +
       
      static long
      minutesToSeconds(long minutes)
       
      -
      static org.bukkit.ChatColor
      - + +
       
      -
      static int
      - +
      static org.bukkit.ChatColor
      +
       
      static int
      -
      randomNum(int limit)
      +
       
      static int
      -
      randomNum(int start, - int limit)
      +
      randomNum(int limit)
       
      -
      static void
      -
      setBlocks(org.bukkit.Location c1, +
      static int
      +
      randomNum(int start, + int limit)
      +
       
      +
      static void
      +
      setBlocks(org.bukkit.Location c1, org.bukkit.Location c2, org.bukkit.Material material)
      -
       
      -
      static Object
      -
       
      -
      static void
      - +
      static Object
      +
       
      -
      static String
      -
      tl(String s, - Object... objects)
      +
      static void
      +
       
      +
      private static TimeUnit
      + +
       
      @@ -218,6 +237,18 @@ loadScripts(document, 'script');

      Field Details

      • +
        +

        RANDOM

        +
        private static final Random RANDOM
        +
        +
      • +
      • +
        +

        regxList

        +
        private static final List<String> regxList
        +
        +
      • +
      • CHAT_COLOR_NAMES

        public static Map<String,org.bukkit.ChatColor> CHAT_COLOR_NAMES
        @@ -235,12 +266,6 @@ loadScripts(document, 'script');
        public static List<String> DEVELOPERS
      • -
      • -
        -

        RANDOM

        -
        private static final Random RANDOM
        -
        -
    • @@ -283,25 +308,44 @@ loadScripts(document, 'script');
  • -
    -

    color

    -
    public static String color(String s)
    -
    -
  • -
  • colorize

    public static String colorize(String string)
  • -
    -

    tl

    -
    public static String tl(String s, +
    +

    messageComponent

    +
    public static net.kyori.adventure.text.Component messageComponent(String entry, Object... objects)
  • +
    +

    messageString

    +
    public static String messageString(String entry, + Object... objects)
    +
    +
  • +
  • +
    +

    a

    +
    private static long a(String parse)
    +
    +
  • +
  • +
    +

    verify

    +
    private static TimeUnit verify(String arg)
    +
    +
  • +
  • +
    +

    parseDateOffset

    +
    public static LocalDateTime parseDateOffset(String... time)
    +
    +
  • +
  • getChatColorFromConfig

    public static org.bukkit.ChatColor getChatColorFromConfig(Config config, @@ -318,6 +362,18 @@ loadScripts(document, 'script');
  • +
    +

    commitGameRules

    +
    public static <T> void commitGameRules(org.bukkit.World world)
    +
    +
  • +
  • +
    +

    check

    +
    public static <T> Object check(T value)
    +
    +
  • +
  • getPlayerNameList

    public static List<String> getPlayerNameList()
    @@ -338,14 +394,7 @@ loadScripts(document, 'script');
  • simpleGET

    -
    public static Object simpleGET(String url) - throws IOException, -org.json.simple.parser.ParseException
    -
    -
    Throws:
    -
    IOException
    -
    org.json.simple.parser.ParseException
    -
    +
    public static Object simpleGET(String url)
  • diff --git a/static/javadocs/dev/plex/util/TimeUnit.html b/static/javadocs/dev/plex/util/TimeUnit.html new file mode 100644 index 0000000..1e2a82f --- /dev/null +++ b/static/javadocs/dev/plex/util/TimeUnit.html @@ -0,0 +1,323 @@ + + + + +TimeUnit (Plex 0.6 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    +
    Package dev.plex.util
    +

    Enum Class TimeUnit

    +
    +
    java.lang.Object +
    java.lang.Enum<TimeUnit> +
    dev.plex.util.TimeUnit
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    Serializable, Comparable<TimeUnit>, Constable
    +
    +
    +
    public enum TimeUnit +extends Enum<TimeUnit>
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Enum Constant Details

      +
        +
      • +
        +

        SECOND

        +
        public static final TimeUnit SECOND
        +
        +
      • +
      • +
        +

        MINUTE

        +
        public static final TimeUnit MINUTE
        +
        +
      • +
      • +
        +

        HOUR

        +
        public static final TimeUnit HOUR
        +
        +
      • +
      • +
        +

        DAY

        +
        public static final TimeUnit DAY
        +
        +
      • +
      • +
        +

        WEEK

        +
        public static final TimeUnit WEEK
        +
        +
      • +
      • +
        +

        MONTH

        +
        public static final TimeUnit MONTH
        +
        +
      • +
      • +
        +

        YEAR

        +
        public static final TimeUnit YEAR
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Field Details

      +
        +
      • +
        +

        time

        +
        private final long time
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        TimeUnit

        +
        private TimeUnit(long time)
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        values

        +
        public static TimeUnit[] values()
        +
        Returns an array containing the constants of this enum class, in +the order they are declared.
        +
        +
        Returns:
        +
        an array containing the constants of this enum class, in the order they are declared
        +
        +
        +
      • +
      • +
        +

        valueOf

        +
        public static TimeUnit valueOf(String name)
        +
        Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum class has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
        +
      • +
      • +
        +

        get

        +
        public long get()
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/static/javadocs/dev/plex/util/adapter/LocalDateTimeDeserializer.html b/static/javadocs/dev/plex/util/adapter/LocalDateTimeDeserializer.html index 64a9051..3a91e22 100644 --- a/static/javadocs/dev/plex/util/adapter/LocalDateTimeDeserializer.html +++ b/static/javadocs/dev/plex/util/adapter/LocalDateTimeDeserializer.html @@ -2,7 +2,7 @@ -LocalDateTimeDeserializer (Plex 0.5 API) +LocalDateTimeDeserializer (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/util/adapter/LocalDateTimeSerializer.html b/static/javadocs/dev/plex/util/adapter/LocalDateTimeSerializer.html index e06d244..e054b5d 100644 --- a/static/javadocs/dev/plex/util/adapter/LocalDateTimeSerializer.html +++ b/static/javadocs/dev/plex/util/adapter/LocalDateTimeSerializer.html @@ -2,7 +2,7 @@ -LocalDateTimeSerializer (Plex 0.5 API) +LocalDateTimeSerializer (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/util/adapter/package-summary.html b/static/javadocs/dev/plex/util/adapter/package-summary.html index c4cecd4..53bb3df 100644 --- a/static/javadocs/dev/plex/util/adapter/package-summary.html +++ b/static/javadocs/dev/plex/util/adapter/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.util.adapter (Plex 0.5 API) +dev.plex.util.adapter (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/util/adapter/package-tree.html b/static/javadocs/dev/plex/util/adapter/package-tree.html index 734fe13..fe32aed 100644 --- a/static/javadocs/dev/plex/util/adapter/package-tree.html +++ b/static/javadocs/dev/plex/util/adapter/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.util.adapter Class Hierarchy (Plex 0.5 API) +dev.plex.util.adapter Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/util/menu/AbstractMenu.html b/static/javadocs/dev/plex/util/menu/AbstractMenu.html index 71b6e2c..e87dae9 100644 --- a/static/javadocs/dev/plex/util/menu/AbstractMenu.html +++ b/static/javadocs/dev/plex/util/menu/AbstractMenu.html @@ -2,7 +2,7 @@ -AbstractMenu (Plex 0.5 API) +AbstractMenu (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/util/menu/IMenu.html b/static/javadocs/dev/plex/util/menu/IMenu.html index 0b64a71..2397ce4 100644 --- a/static/javadocs/dev/plex/util/menu/IMenu.html +++ b/static/javadocs/dev/plex/util/menu/IMenu.html @@ -2,7 +2,7 @@ -IMenu (Plex 0.5 API) +IMenu (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/util/menu/package-summary.html b/static/javadocs/dev/plex/util/menu/package-summary.html index e61f963..c769067 100644 --- a/static/javadocs/dev/plex/util/menu/package-summary.html +++ b/static/javadocs/dev/plex/util/menu/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.util.menu (Plex 0.5 API) +dev.plex.util.menu (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/util/menu/package-tree.html b/static/javadocs/dev/plex/util/menu/package-tree.html index 3d904f6..807d971 100644 --- a/static/javadocs/dev/plex/util/menu/package-tree.html +++ b/static/javadocs/dev/plex/util/menu/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.util.menu Class Hierarchy (Plex 0.5 API) +dev.plex.util.menu Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/util/package-summary.html b/static/javadocs/dev/plex/util/package-summary.html index efee0d7..d89c7bd 100644 --- a/static/javadocs/dev/plex/util/package-summary.html +++ b/static/javadocs/dev/plex/util/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.util (Plex 0.5 API) +dev.plex.util (Plex 0.6 API) @@ -15,7 +15,11 @@ -
  • -
    Classes
    -
    +
    +
    +
    Class
    Description
    @@ -96,6 +101,9 @@ loadScripts(document, 'script');
     
     
    + +
     
    +
  • diff --git a/static/javadocs/dev/plex/util/package-tree.html b/static/javadocs/dev/plex/util/package-tree.html index a144976..f8a97d1 100644 --- a/static/javadocs/dev/plex/util/package-tree.html +++ b/static/javadocs/dev/plex/util/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.util Class Hierarchy (Plex 0.5 API) +dev.plex.util Class Hierarchy (Plex 0.6 API) @@ -73,6 +73,20 @@ loadScripts(document, 'script');
  • +
    +

    Enum Class Hierarchy

    + +
    diff --git a/static/javadocs/dev/plex/world/BlockMapChunkGenerator.html b/static/javadocs/dev/plex/world/BlockMapChunkGenerator.html index aee117a..652b8c6 100644 --- a/static/javadocs/dev/plex/world/BlockMapChunkGenerator.html +++ b/static/javadocs/dev/plex/world/BlockMapChunkGenerator.html @@ -2,7 +2,7 @@ -BlockMapChunkGenerator (Plex 0.5 API) +BlockMapChunkGenerator (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/world/ConfigurationChunkGenerator.html b/static/javadocs/dev/plex/world/ConfigurationChunkGenerator.html index c4e3d53..55f6855 100644 --- a/static/javadocs/dev/plex/world/ConfigurationChunkGenerator.html +++ b/static/javadocs/dev/plex/world/ConfigurationChunkGenerator.html @@ -2,7 +2,7 @@ -ConfigurationChunkGenerator (Plex 0.5 API) +ConfigurationChunkGenerator (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/world/CustomChunkGenerator.html b/static/javadocs/dev/plex/world/CustomChunkGenerator.html index 8745b6b..95e8a64 100644 --- a/static/javadocs/dev/plex/world/CustomChunkGenerator.html +++ b/static/javadocs/dev/plex/world/CustomChunkGenerator.html @@ -2,7 +2,7 @@ -CustomChunkGenerator (Plex 0.5 API) +CustomChunkGenerator (Plex 0.6 API) @@ -170,17 +170,17 @@ loadScripts(document, 'script');

    Field Details

    • -
      -

      height

      -
      protected int height
      -
      -
    • -
    • populators

      private final List<org.bukkit.generator.BlockPopulator> populators
    • +
    • +
      +

      height

      +
      protected int height
      +
      +
    diff --git a/static/javadocs/dev/plex/world/CustomWorld.html b/static/javadocs/dev/plex/world/CustomWorld.html index 9b0b317..6553599 100644 --- a/static/javadocs/dev/plex/world/CustomWorld.html +++ b/static/javadocs/dev/plex/world/CustomWorld.html @@ -2,7 +2,7 @@ -CustomWorld (Plex 0.5 API) +CustomWorld (Plex 0.6 API) @@ -190,6 +190,12 @@ loadScripts(document, 'script');

    Method Details

    • +
      +

      generateConfigFlatWorld

      +
      public static org.bukkit.World generateConfigFlatWorld(String name)
      +
      +
    • +
    • generator

      public org.bukkit.generator.ChunkGenerator generator()
      @@ -205,12 +211,6 @@ loadScripts(document, 'script');
      public org.bukkit.World generate()
    • -
    • -
      -

      generateConfigFlatWorld

      -
      public static org.bukkit.World generateConfigFlatWorld(String name)
      -
      -
    diff --git a/static/javadocs/dev/plex/world/FlatChunkGenerator.html b/static/javadocs/dev/plex/world/FlatChunkGenerator.html index 7515da1..95a6de6 100644 --- a/static/javadocs/dev/plex/world/FlatChunkGenerator.html +++ b/static/javadocs/dev/plex/world/FlatChunkGenerator.html @@ -2,7 +2,7 @@ -FlatChunkGenerator (Plex 0.5 API) +FlatChunkGenerator (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/world/NoiseChunkGenerator.html b/static/javadocs/dev/plex/world/NoiseChunkGenerator.html index 2dfeeec..a89bd50 100644 --- a/static/javadocs/dev/plex/world/NoiseChunkGenerator.html +++ b/static/javadocs/dev/plex/world/NoiseChunkGenerator.html @@ -2,7 +2,7 @@ -NoiseChunkGenerator (Plex 0.5 API) +NoiseChunkGenerator (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/world/NoiseOptions.html b/static/javadocs/dev/plex/world/NoiseOptions.html index b78ed7c..5d3dab2 100644 --- a/static/javadocs/dev/plex/world/NoiseOptions.html +++ b/static/javadocs/dev/plex/world/NoiseOptions.html @@ -2,7 +2,7 @@ -NoiseOptions (Plex 0.5 API) +NoiseOptions (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/world/OctaveChunkGenerator.html b/static/javadocs/dev/plex/world/OctaveChunkGenerator.html index fc91a81..ea598a0 100644 --- a/static/javadocs/dev/plex/world/OctaveChunkGenerator.html +++ b/static/javadocs/dev/plex/world/OctaveChunkGenerator.html @@ -2,7 +2,7 @@ -OctaveChunkGenerator (Plex 0.5 API) +OctaveChunkGenerator (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/world/OctaveOptions.html b/static/javadocs/dev/plex/world/OctaveOptions.html index 9f6c2ac..37387fb 100644 --- a/static/javadocs/dev/plex/world/OctaveOptions.html +++ b/static/javadocs/dev/plex/world/OctaveOptions.html @@ -2,7 +2,7 @@ -OctaveOptions (Plex 0.5 API) +OctaveOptions (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/world/package-summary.html b/static/javadocs/dev/plex/world/package-summary.html index ead0d92..e0d3b5b 100644 --- a/static/javadocs/dev/plex/world/package-summary.html +++ b/static/javadocs/dev/plex/world/package-summary.html @@ -2,7 +2,7 @@ -dev.plex.world (Plex 0.5 API) +dev.plex.world (Plex 0.6 API) diff --git a/static/javadocs/dev/plex/world/package-tree.html b/static/javadocs/dev/plex/world/package-tree.html index 237f663..43d2bbf 100644 --- a/static/javadocs/dev/plex/world/package-tree.html +++ b/static/javadocs/dev/plex/world/package-tree.html @@ -2,7 +2,7 @@ -dev.plex.world Class Hierarchy (Plex 0.5 API) +dev.plex.world Class Hierarchy (Plex 0.6 API) diff --git a/static/javadocs/help-doc.html b/static/javadocs/help-doc.html index 0e2dbca..4c2a3a2 100644 --- a/static/javadocs/help-doc.html +++ b/static/javadocs/help-doc.html @@ -2,7 +2,7 @@ -API Help (Plex 0.5 API) +API Help (Plex 0.6 API) diff --git a/static/javadocs/index-all.html b/static/javadocs/index-all.html index 6769f85..d862272 100644 --- a/static/javadocs/index-all.html +++ b/static/javadocs/index-all.html @@ -2,7 +2,7 @@ -Index (Plex 0.5 API) +Index (Plex 0.6 API) @@ -52,6 +52,8 @@ loadScripts(document, 'script'); A B C D E F G H I J L M N O P R S T U V W X Y 
    All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

    A

    +
    a(String) - Static method in class dev.plex.util.PlexUtils
    +
     
    AbstractMenu - Class in dev.plex.util.menu
     
    AbstractMenu(String) - Constructor for class dev.plex.util.menu.AbstractMenu
    @@ -62,6 +64,10 @@ loadScripts(document, 'script');
     
    active - Variable in class dev.plex.punishment.Punishment
     
    +
    added - Variable in class dev.plex.config.Config
    +
    +
    Whether new entries were added to the file automatically
    +
    addToCache(Admin) - Method in class dev.plex.admin.AdminList
    Adds the admin to cache
    @@ -82,6 +88,12 @@ loadScripts(document, 'script');
    AdminAddEvent() - Constructor for class dev.plex.event.AdminAddEvent
     
    +
    adminChat(CommandSender, String) - Static method in class dev.plex.listener.impl.ChatListener
    +
     
    +
    AdminChatCMD - Class in dev.plex.command.impl
    +
     
    +
    AdminChatCMD() - Constructor for class dev.plex.command.impl.AdminChatCMD
    +
     
    AdminCMD - Class in dev.plex.command.impl
     
    AdminCMD() - Constructor for class dev.plex.command.impl.AdminCMD
    @@ -159,7 +171,7 @@ loadScripts(document, 'script');
     
    BanService() - Constructor for class dev.plex.services.impl.BanService
     
    -
    banUrl - Variable in class dev.plex.listener.impl.BanListener
    +
    banUrl - Static variable in class dev.plex.punishment.Punishment
     
    blockMap - Variable in class dev.plex.world.BlockMapChunkGenerator
     
    @@ -188,6 +200,8 @@ loadScripts(document, 'script');
     
    ChatListener.PlexChatRenderer - Class in dev.plex.listener.impl
     
    +
    check(T) - Static method in class dev.plex.util.PlexUtils
    +
     
    checkLevel(PlexPlayer, String[]) - Method in class dev.plex.listener.impl.WorldListener
     
    checkRank(CommandSender, Rank, String) - Method in class dev.plex.command.PlexCommand
    @@ -210,8 +224,6 @@ loadScripts(document, 'script');
     
    coins - Variable in class dev.plex.player.PlexPlayer
     
    -
    color(String) - Static method in class dev.plex.util.PlexUtils
    -
     
    colorize(String) - Static method in class dev.plex.util.PlexUtils
     
    CommandFailException - Exception in dev.plex.command.exception
    @@ -250,11 +262,11 @@ loadScripts(document, 'script');
     
    CommandSpyCMD() - Constructor for class dev.plex.command.impl.CommandSpyCMD
     
    -
    commitGameRules(World) - Method in class dev.plex.services.impl.GameRuleService
    +
    commitGameRules(World) - Static method in class dev.plex.util.PlexUtils
     
    componentFromString(String) - Method in class dev.plex.command.PlexCommand
    -
    Converts a string to a legacy kyori component
    +
    Converts a string to a legacy Kyori component
    config - Variable in class dev.plex.Plex
     
    @@ -327,7 +339,9 @@ loadScripts(document, 'script');
     
    DATE_FORMAT - Static variable in class dev.plex.command.impl.NameHistoryCMD
     
    -
    DATE_FORMAT - Variable in class dev.plex.listener.impl.BanListener
    +
    DATE_FORMAT - Static variable in class dev.plex.punishment.Punishment
    +
     
    +
    DAY - Enum constant in enum class dev.plex.util.TimeUnit
     
    debug(String) - Static method in class dev.plex.util.PlexLog
     
    @@ -416,14 +430,14 @@ loadScripts(document, 'script');
     
    error(String) - Static method in class dev.plex.util.PlexLog
     
    -
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.UnbanCMD
    -
     
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.CommandSpyCMD
     
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.PlexCommand
    Executes the command
    +
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.AdminChatCMD
    +
     
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.AdminCMD
     
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.AdminworldCMD
    @@ -450,6 +464,8 @@ loadScripts(document, 'script');
     
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.MasterbuilderworldCMD
     
    +
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.MuteCMD
    +
     
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.NameHistoryCMD
     
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.OpAllCMD
    @@ -462,14 +478,22 @@ loadScripts(document, 'script');
     
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.RankCMD
     
    +
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.RawSayCMD
    +
     
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.SpectatorCMD
     
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.SurvivalCMD
     
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.TagCMD
     
    +
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.TempbanCMD
    +
     
    +
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.UnbanCMD
    +
     
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.UnfreezeCMD
     
    +
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.UnmuteCMD
    +
     
    execute(CommandSender, Player, String[]) - Method in class dev.plex.command.impl.WorldCMD
     
    EXECUTIVE - Enum constant in enum class dev.plex.rank.enums.Rank
    @@ -536,6 +560,8 @@ loadScripts(document, 'script');
     
    generate() - Method in class dev.plex.world.CustomWorld
     
    +
    generateBanMessage(Punishment) - Static method in class dev.plex.punishment.Punishment
    +
     
    generateChunkData(World, Random, int, int, ChunkGenerator.BiomeGrid) - Method in class dev.plex.world.FlatChunkGenerator
     
    generateChunkData(World, Random, int, int, ChunkGenerator.BiomeGrid) - Method in class dev.plex.world.NoiseChunkGenerator
    @@ -552,6 +578,8 @@ loadScripts(document, 'script');
     
    get() - Static method in class dev.plex.Plex
     
    +
    get() - Method in enum class dev.plex.util.TimeUnit
    +
     
    getActiveBans() - Method in class dev.plex.punishment.PunishmentManager
     
    getAllAdmins() - Method in class dev.plex.admin.AdminList
    @@ -656,6 +684,10 @@ loadScripts(document, 'script');
    The plugin
    +
    getPrefix() - Method in enum class dev.plex.rank.enums.Rank
    +
     
    +
    getPrefix() - Method in enum class dev.plex.rank.enums.Title
    +
     
    getPrefix(PlexPlayer) - Method in class dev.plex.rank.RankManager
     
    getPunishedPlayer(UUID) - Static method in class dev.plex.cache.PlayerCache
    @@ -697,6 +729,8 @@ loadScripts(document, 'script');
     
    height - Variable in class dev.plex.world.CustomChunkGenerator
     
    +
    HOUR - Enum constant in enum class dev.plex.util.TimeUnit
    +
     
    hoursToSeconds(long) - Static method in class dev.plex.util.PlexUtils
     
    @@ -851,10 +885,28 @@ loadScripts(document, 'script');
    Checks if the string given is a command string
    +
    messageComponent(String, Object...) - Method in class dev.plex.command.PlexCommand
    +
    +
    Converts a message entry from the "messages.yml" to a Component
    +
    +
    messageComponent(String, Object...) - Static method in class dev.plex.util.PlexUtils
    +
     
    messages - Variable in class dev.plex.Plex
     
    +
    messageString(String, Object...) - Method in class dev.plex.command.PlexCommand
    +
    +
    Converts a message entry from the "messages.yml" to a String
    +
    +
    messageString(String, Object...) - Static method in class dev.plex.util.PlexUtils
    +
     
    +
    MINUTE - Enum constant in enum class dev.plex.util.TimeUnit
    +
     
    minutesToSeconds(long) - Static method in class dev.plex.util.PlexUtils
     
    +
    mmString(String) - Method in class dev.plex.command.PlexCommand
    +
    +
    Converts a string to a mini message kyori component
    +
    MojangUtils - Class in dev.plex.util
     
    MojangUtils() - Constructor for class dev.plex.util.MojangUtils
    @@ -879,8 +931,14 @@ loadScripts(document, 'script');
    Creates an instance of the player data
    +
    MONTH - Enum constant in enum class dev.plex.util.TimeUnit
    +
     
    MUTE - Enum constant in enum class dev.plex.punishment.PunishmentType
     
    +
    MuteCMD - Class in dev.plex.command.impl
    +
     
    +
    MuteCMD() - Constructor for class dev.plex.command.impl.MuteCMD
    +
     
    muted - Variable in class dev.plex.event.PunishedPlayerMuteEvent
    New muted state of the player
    @@ -1002,6 +1060,8 @@ loadScripts(document, 'script');
    The parameters for the command
    +
    parseDateOffset(String...) - Static method in class dev.plex.util.PlexUtils
    +
     
    permission() - Element in annotation interface dev.plex.command.annotation.CommandPermissions
    The permission
    @@ -1229,6 +1289,10 @@ loadScripts(document, 'script');
     
    raw - Variable in class dev.plex.util.AshconInfo.Textures
     
    +
    RawSayCMD - Class in dev.plex.command.impl
    +
     
    +
    RawSayCMD() - Constructor for class dev.plex.command.impl.RawSayCMD
    +
     
    readable - Variable in enum class dev.plex.rank.enums.Rank
     
    readable - Variable in enum class dev.plex.rank.enums.Title
    @@ -1243,8 +1307,12 @@ loadScripts(document, 'script');
     
    registerService(AbstractService) - Method in class dev.plex.services.ServiceManager
     
    +
    regxList - Static variable in class dev.plex.util.PlexUtils
    +
     
    reloadPlayers() - Method in class dev.plex.Plex
     
    +
    removeEvents(Component) - Method in class dev.plex.command.impl.TagCMD
    +
     
    removeFromCache(UUID) - Method in class dev.plex.admin.AdminList
    Removes an admin from the cache
    @@ -1286,6 +1354,8 @@ loadScripts(document, 'script');
    Moves the configuration file from the plugin's resources folder to the data folder (plugins/Plex/)
    +
    SECOND - Enum constant in enum class dev.plex.util.TimeUnit
    +
     
    SELECT - Variable in class dev.plex.cache.SQLPlayerData
     
    send(Audience, String) - Method in class dev.plex.command.PlexCommand
    @@ -1405,6 +1475,8 @@ loadScripts(document, 'script');
     
    tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.FreezeCMD
     
    +
    tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.MuteCMD
    +
     
    tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.NameHistoryCMD
     
    tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.OpCMD
    @@ -1417,32 +1489,40 @@ loadScripts(document, 'script');
     
    tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.SurvivalCMD
     
    +
    tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.TempbanCMD
    +
     
    tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.UnbanCMD
     
    tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.UnfreezeCMD
     
    +
    tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.UnmuteCMD
    +
     
    tabComplete(CommandSender, String, String[]) - Method in class dev.plex.command.impl.WorldCMD
     
    TagCMD - Class in dev.plex.command.impl
     
    TagCMD() - Constructor for class dev.plex.command.impl.TagCMD
     
    +
    TempbanCMD - Class in dev.plex.command.impl
    +
     
    +
    TempbanCMD() - Constructor for class dev.plex.command.impl.TempbanCMD
    +
     
    testConnections() - Static method in class dev.plex.util.PlexUtils
     
    textures - Variable in class dev.plex.util.AshconInfo
     
    Textures() - Constructor for class dev.plex.util.AshconInfo.Textures
     
    +
    time - Variable in enum class dev.plex.util.TimeUnit
    +
     
    +
    TimeUnit - Enum Class in dev.plex.util
    +
     
    +
    TimeUnit(long) - Constructor for enum class dev.plex.util.TimeUnit
    +
     
    Title - Enum Class in dev.plex.rank.enums
     
    Title(int, String, String, String) - Constructor for enum class dev.plex.rank.enums.Title
     
    -
    tl(String, Object...) - Method in class dev.plex.command.PlexCommand
    -
    -
    Converts a message entry from the "messages.yml" to a component
    -
    -
    tl(String, Object...) - Static method in class dev.plex.util.PlexUtils
    -
     
    toJSON() - Method in class dev.plex.punishment.Punishment
     
    toJSON() - Method in enum class dev.plex.rank.enums.Rank
    @@ -1466,6 +1546,10 @@ loadScripts(document, 'script');
     
    UnfreezeCMD() - Constructor for class dev.plex.command.impl.UnfreezeCMD
     
    +
    UnmuteCMD - Class in dev.plex.command.impl
    +
     
    +
    UnmuteCMD() - Constructor for class dev.plex.command.impl.UnmuteCMD
    +
     
    update(PlexPlayer) - Static method in class dev.plex.cache.DataUtils
    Updates a player's information in the database
    @@ -1490,9 +1574,7 @@ loadScripts(document, 'script');
    usage(String) - Method in class dev.plex.command.PlexCommand
    -
    Converts usage to a component - - s The usage to convert
    +
    Converts usage to a component
    username - Variable in class dev.plex.util.AshconInfo
     
    @@ -1537,6 +1619,10 @@ loadScripts(document, 'script');
    Returns the enum constant of this class with the specified name.
    +
    valueOf(String) - Static method in enum class dev.plex.util.TimeUnit
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    values() - Static method in enum class dev.plex.command.source.RequiredCommandSource
    Returns an array containing the constants of this enum class, in @@ -1562,11 +1648,20 @@ the order they are declared.
    Returns an array containing the constants of this enum class, in the order they are declared.
    +
    values() - Static method in enum class dev.plex.util.TimeUnit
    +
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    +
    vanished - Variable in class dev.plex.player.PlexPlayer
     
    +
    verify(String) - Static method in class dev.plex.util.PlexUtils
    +
     

    W

    +
    WEEK - Enum constant in enum class dev.plex.util.TimeUnit
    +
     
    WorldCMD - Class in dev.plex.command.impl
     
    WorldCMD() - Constructor for class dev.plex.command.impl.WorldCMD
    @@ -1585,6 +1680,8 @@ the order they are declared.
    y - Variable in class dev.plex.world.NoiseOptions
     
    +
    YEAR - Enum constant in enum class dev.plex.util.TimeUnit
    +
     
    A B C D E F G H I J L M N O P R S T U V W X Y 
    All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form diff --git a/static/javadocs/index.html b/static/javadocs/index.html index 5e1bab8..4b41ac2 100644 --- a/static/javadocs/index.html +++ b/static/javadocs/index.html @@ -2,7 +2,7 @@ -Overview (Plex 0.5 API) +Overview (Plex 0.6 API) @@ -47,7 +47,7 @@ loadScripts(document, 'script');
    -

    Plex 0.5 API

    +

    Plex 0.6 API

    Packages
    diff --git a/static/javadocs/member-search-index.js b/static/javadocs/member-search-index.js index af1ed07..e27b78a 100644 --- a/static/javadocs/member-search-index.js +++ b/static/javadocs/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"dev.plex.util.menu","c":"AbstractMenu","l":"AbstractMenu(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.plex.services","c":"AbstractService","l":"AbstractService(boolean, boolean)","u":"%3Cinit%3E(boolean,boolean)"},{"p":"dev.plex.punishment","c":"Punishment","l":"active"},{"p":"dev.plex.admin","c":"AdminList","l":"addToCache(Admin)","u":"addToCache(dev.plex.admin.Admin)"},{"p":"dev.plex.rank.enums","c":"Rank","l":"ADMIN"},{"p":"dev.plex.admin","c":"Admin","l":"Admin(UUID)","u":"%3Cinit%3E(java.util.UUID)"},{"p":"dev.plex.event","c":"AdminAddEvent","l":"AdminAddEvent()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"AdminCMD","l":"AdminCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex","c":"Plex","l":"adminList"},{"p":"dev.plex.admin","c":"AdminList","l":"AdminList()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"AdminListener","l":"AdminListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.event","c":"AdminRemoveEvent","l":"AdminRemoveEvent()","u":"%3Cinit%3E()"},{"p":"dev.plex.admin","c":"AdminList","l":"admins"},{"p":"dev.plex.event","c":"AdminSetRankEvent","l":"AdminSetRankEvent()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"AdminworldCMD","l":"AdminworldCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"AdventureCMD","l":"AdventureCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.annotation","c":"CommandParameters","l":"aliases()"},{"p":"dev.plex.world","c":"NoiseOptions","l":"amplitude"},{"p":"dev.plex.command.source","c":"RequiredCommandSource","l":"ANY"},{"p":"dev.plex.util","c":"AshconInfo","l":"AshconInfo()","u":"%3Cinit%3E()"},{"p":"dev.plex.services","c":"AbstractService","l":"asynchronous"},{"p":"dev.plex.punishment","c":"PunishmentType","l":"BAN"},{"p":"dev.plex.command.impl","c":"BanCMD","l":"BanCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"BanListener","l":"BanListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.services.impl","c":"BanService","l":"BanService()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"BanListener","l":"banUrl"},{"p":"dev.plex.world","c":"BlockMapChunkGenerator","l":"blockMap"},{"p":"dev.plex.world","c":"BlockMapChunkGenerator","l":"BlockMapChunkGenerator(LinkedHashMap, BlockPopulator...)","u":"%3Cinit%3E(java.util.LinkedHashMap,org.bukkit.generator.BlockPopulator...)"},{"p":"dev.plex.util","c":"PlexUtils","l":"broadcast(Component)","u":"broadcast(net.kyori.adventure.text.Component)"},{"p":"dev.plex.util","c":"PlexUtils","l":"broadcast(String)","u":"broadcast(java.lang.String)"},{"p":"dev.plex.event","c":"PunishedPlayerEvent","l":"cancelled"},{"p":"dev.plex.util","c":"PlexUtils","l":"CHAT_COLOR_NAMES"},{"p":"dev.plex.util","c":"PlexUtils","l":"CHAT_COLOR_POOL"},{"p":"dev.plex.listener.impl","c":"ChatListener","l":"ChatListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"WorldListener","l":"checkLevel(PlexPlayer, String[])","u":"checkLevel(dev.plex.player.PlexPlayer,java.lang.String[])"},{"p":"dev.plex.command","c":"PlexCommand","l":"checkRank(CommandSender, Rank, String)","u":"checkRank(org.bukkit.command.CommandSender,dev.plex.rank.enums.Rank,java.lang.String)"},{"p":"dev.plex.command","c":"PlexCommand","l":"checkRank(Player, Rank, String)","u":"checkRank(org.bukkit.entity.Player,dev.plex.rank.enums.Rank,java.lang.String)"},{"p":"dev.plex.command","c":"PlexCommand","l":"checkTab(CommandSender, Rank, String)","u":"checkTab(org.bukkit.command.CommandSender,dev.plex.rank.enums.Rank,java.lang.String)"},{"p":"dev.plex.command","c":"PlexCommand","l":"checkTab(Player, Rank, String)","u":"checkTab(org.bukkit.entity.Player,dev.plex.rank.enums.Rank,java.lang.String)"},{"p":"dev.plex.world","c":"CustomWorld","l":"chunks"},{"p":"dev.plex.player","c":"PlexPlayer","l":"coins"},{"p":"dev.plex.util","c":"PlexUtils","l":"color(String)","u":"color(java.lang.String)"},{"p":"dev.plex.util","c":"PlexUtils","l":"colorize(String)","u":"colorize(java.lang.String)"},{"p":"dev.plex.command.exception","c":"CommandFailException","l":"CommandFailException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.plex.handlers","c":"CommandHandler","l":"CommandHandler()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"CommandListener","l":"CommandListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.command","c":"PlexCommand","l":"commandSource"},{"p":"dev.plex.admin","c":"Admin","l":"commandSpy"},{"p":"dev.plex.player","c":"PlexPlayer","l":"commandSpy"},{"p":"dev.plex.command.impl","c":"CommandSpyCMD","l":"CommandSpyCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.services.impl","c":"GameRuleService","l":"commitGameRules(World)","u":"commitGameRules(org.bukkit.World)"},{"p":"dev.plex.command","c":"PlexCommand","l":"componentFromString(String)","u":"componentFromString(java.lang.String)"},{"p":"dev.plex","c":"Plex","l":"config"},{"p":"dev.plex.config","c":"Config","l":"Config(Plex, String)","u":"%3Cinit%3E(dev.plex.Plex,java.lang.String)"},{"p":"dev.plex.world","c":"ConfigurationChunkGenerator","l":"ConfigurationChunkGenerator(String, BlockPopulator...)","u":"%3Cinit%3E(java.lang.String,org.bukkit.generator.BlockPopulator...)"},{"p":"dev.plex.storage","c":"SQLConnection","l":"connection"},{"p":"dev.plex.command.source","c":"RequiredCommandSource","l":"CONSOLE"},{"p":"dev.plex.command.exception","c":"ConsoleMustDefinePlayerException","l":"ConsoleMustDefinePlayerException()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.exception","c":"ConsoleOnlyException","l":"ConsoleOnlyException()","u":"%3Cinit%3E()"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"convertPunishments()"},{"p":"dev.plex.world","c":"ConfigurationChunkGenerator","l":"createBlockMap(String)","u":"createBlockMap(java.lang.String)"},{"p":"dev.plex.world","c":"BlockMapChunkGenerator","l":"createLoopChunkData(int, int, int, ChunkGenerator.ChunkData)","u":"createLoopChunkData(int,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)"},{"p":"dev.plex.world","c":"CustomChunkGenerator","l":"createLoopChunkData(int, int, int, ChunkGenerator.ChunkData)","u":"createLoopChunkData(int,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)"},{"p":"dev.plex.world","c":"FlatChunkGenerator","l":"createLoopChunkData(int, int, int, ChunkGenerator.ChunkData)","u":"createLoopChunkData(int,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)"},{"p":"dev.plex.world","c":"NoiseChunkGenerator","l":"createLoopChunkData(int, int, int, ChunkGenerator.ChunkData)","u":"createLoopChunkData(int,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)"},{"p":"dev.plex.world","c":"OctaveChunkGenerator","l":"createLoopChunkData(int, int, int, ChunkGenerator.ChunkData)","u":"createLoopChunkData(int,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)"},{"p":"dev.plex.command.impl","c":"CreativeCMD","l":"CreativeCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"AshconInfo.Textures","l":"custom"},{"p":"dev.plex.world","c":"CustomChunkGenerator","l":"CustomChunkGenerator(int, BlockPopulator...)","u":"%3Cinit%3E(int,org.bukkit.generator.BlockPopulator...)"},{"p":"dev.plex.punishment","c":"Punishment","l":"customTime"},{"p":"dev.plex.world","c":"CustomWorld","l":"CustomWorld(String, CustomChunkGenerator)","u":"%3Cinit%3E(java.lang.String,dev.plex.world.CustomChunkGenerator)"},{"p":"dev.plex.cache","c":"MongoPlayerData","l":"datastore"},{"p":"dev.plex.cache","c":"DataUtils","l":"DataUtils()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"NameHistoryCMD","l":"DATE_FORMAT"},{"p":"dev.plex.listener.impl","c":"BanListener","l":"DATE_FORMAT"},{"p":"dev.plex.util","c":"PlexLog","l":"debug(String)","u":"debug(java.lang.String)"},{"p":"dev.plex.command.impl","c":"DebugCMD","l":"DebugCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"PlexLog","l":"debugEnabled"},{"p":"dev.plex.command.impl","c":"DeopAllCMD","l":"DeopAllCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"DeopCMD","l":"DeopCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.annotation","c":"CommandParameters","l":"description()"},{"p":"dev.plex.util.adapter","c":"LocalDateTimeDeserializer","l":"deserialize(JsonElement, Type, JsonDeserializationContext)","u":"deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext)"},{"p":"dev.plex.rank.enums","c":"Title","l":"DEV"},{"p":"dev.plex.util","c":"PlexUtils","l":"DEVELOPERS"},{"p":"dev.plex.player","c":"PlexPlayer","l":"displayName()"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"doPunishment(PunishedPlayer, Punishment)","u":"doPunishment(dev.plex.player.PunishedPlayer,dev.plex.punishment.Punishment)"},{"p":"dev.plex.punishment","c":"Punishment","l":"endDate"},{"p":"dev.plex.util","c":"PlexLog","l":"error(String)","u":"error(java.lang.String)"},{"p":"dev.plex.command.impl","c":"UnbanCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"CommandSpyCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command","c":"PlexCommand","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"AdminCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"AdminworldCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"AdventureCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"BanCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"CreativeCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"DebugCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"DeopAllCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"DeopCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"FlatlandsCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"FreezeCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"ListCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"LocalSpawnCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"MasterbuilderworldCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"NameHistoryCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"OpAllCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"OpCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"PlexCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"PunishmentsCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"RankCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"SpectatorCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"SurvivalCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"TagCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"UnfreezeCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"WorldCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.rank.enums","c":"Rank","l":"EXECUTIVE"},{"p":"dev.plex.cache","c":"MongoPlayerData","l":"exists(UUID)","u":"exists(java.util.UUID)"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"exists(UUID)","u":"exists(java.util.UUID)"},{"p":"dev.plex.config","c":"Config","l":"file"},{"p":"dev.plex.world","c":"FlatChunkGenerator","l":"FlatChunkGenerator(int, BlockPopulator...)","u":"%3Cinit%3E(int,org.bukkit.generator.BlockPopulator...)"},{"p":"dev.plex.command.impl","c":"FlatlandsCMD","l":"FlatlandsCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.punishment","c":"PunishmentType","l":"FREEZE"},{"p":"dev.plex.command.impl","c":"FreezeCMD","l":"FreezeCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"FreezeListener","l":"FreezeListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.world","c":"NoiseOptions","l":"frequency"},{"p":"dev.plex.punishment","c":"Punishment","l":"fromJson(String)","u":"fromJson(java.lang.String)"},{"p":"dev.plex.event","c":"PunishedPlayerFreezeEvent","l":"frozen"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"frozen"},{"p":"dev.plex.event","c":"GameModeUpdateEvent","l":"gameMode"},{"p":"dev.plex.listener.impl","c":"GameModeListener","l":"GameModeListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.event","c":"GameModeUpdateEvent","l":"GameModeUpdateEvent()","u":"%3Cinit%3E()"},{"p":"dev.plex.services.impl","c":"GameRuleService","l":"GameRuleService()","u":"%3Cinit%3E()"},{"p":"dev.plex.world","c":"CustomWorld","l":"generate()"},{"p":"dev.plex.world","c":"FlatChunkGenerator","l":"generateChunkData(World, Random, int, int, ChunkGenerator.BiomeGrid)","u":"generateChunkData(org.bukkit.World,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.BiomeGrid)"},{"p":"dev.plex.world","c":"NoiseChunkGenerator","l":"generateChunkData(World, Random, int, int, ChunkGenerator.BiomeGrid)","u":"generateChunkData(org.bukkit.World,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.BiomeGrid)"},{"p":"dev.plex.world","c":"OctaveChunkGenerator","l":"generateChunkData(World, Random, int, int, ChunkGenerator.BiomeGrid)","u":"generateChunkData(org.bukkit.World,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.BiomeGrid)"},{"p":"dev.plex.world","c":"CustomWorld","l":"generateConfigFlatWorld(String)","u":"generateConfigFlatWorld(java.lang.String)"},{"p":"dev.plex.rank","c":"RankManager","l":"generateDefaultRanks()"},{"p":"dev.plex","c":"Plex","l":"generateWorlds()"},{"p":"dev.plex.world","c":"CustomWorld","l":"generator()"},{"p":"dev.plex","c":"Plex","l":"get()"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"getActiveBans()"},{"p":"dev.plex.admin","c":"AdminList","l":"getAllAdmins()"},{"p":"dev.plex.cache","c":"MongoPlayerData","l":"getByUUID(UUID)","u":"getByUUID(java.util.UUID)"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"getByUUID(UUID)","u":"getByUUID(java.util.UUID)"},{"p":"dev.plex.util","c":"PlexUtils","l":"getChatColorFromConfig(Config, ChatColor, String)","u":"getChatColorFromConfig(dev.plex.config.Config,org.bukkit.ChatColor,java.lang.String)"},{"p":"dev.plex.storage","c":"SQLConnection","l":"getCon()"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"getCurrentInventoryIndex(Inventory)","u":"getCurrentInventoryIndex(org.bukkit.inventory.Inventory)"},{"p":"dev.plex.menu","c":"PunishmentMenu","l":"getCurrentInventoryIndex(Inventory)","u":"getCurrentInventoryIndex(org.bukkit.inventory.Inventory)"},{"p":"dev.plex.storage","c":"MongoConnection","l":"getDatastore()"},{"p":"dev.plex.util","c":"PlexUtils","l":"getDateFromLong(long)"},{"p":"dev.plex.util","c":"PlexUtils","l":"getDateNow()"},{"p":"dev.plex.world","c":"CustomChunkGenerator","l":"getDefaultPopulators(World)","u":"getDefaultPopulators(org.bukkit.World)"},{"p":"dev.plex.util","c":"PlexUtils","l":"getFromName(String)","u":"getFromName(java.lang.String)"},{"p":"dev.plex.event","c":"AdminAddEvent","l":"getHandlerList()"},{"p":"dev.plex.event","c":"AdminRemoveEvent","l":"getHandlerList()"},{"p":"dev.plex.event","c":"AdminSetRankEvent","l":"getHandlerList()"},{"p":"dev.plex.event","c":"GameModeUpdateEvent","l":"getHandlerList()"},{"p":"dev.plex.event","c":"PunishedPlayerFreezeEvent","l":"getHandlerList()"},{"p":"dev.plex.event","c":"PunishedPlayerMuteEvent","l":"getHandlerList()"},{"p":"dev.plex.event","c":"AdminAddEvent","l":"getHandlers()"},{"p":"dev.plex.event","c":"AdminRemoveEvent","l":"getHandlers()"},{"p":"dev.plex.event","c":"AdminSetRankEvent","l":"getHandlers()"},{"p":"dev.plex.event","c":"GameModeUpdateEvent","l":"getHandlers()"},{"p":"dev.plex.event","c":"PunishedPlayerFreezeEvent","l":"getHandlers()"},{"p":"dev.plex.event","c":"PunishedPlayerMuteEvent","l":"getHandlers()"},{"p":"dev.plex.util","c":"MojangUtils","l":"getInfo(String)","u":"getInfo(java.lang.String)"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"getInventory()"},{"p":"dev.plex.menu","c":"PunishmentMenu","l":"getInventory()"},{"p":"dev.plex.util.menu","c":"IMenu","l":"getInventory()"},{"p":"dev.plex.storage","c":"RedisConnection","l":"getJedis()"},{"p":"dev.plex.command","c":"PlexCommand","l":"getLevel()"},{"p":"dev.plex.rank","c":"RankManager","l":"getLoginMessage(PlexPlayer)","u":"getLoginMessage(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.command","c":"PlexCommand","l":"getMap()"},{"p":"dev.plex.util.menu","c":"AbstractMenu","l":"getName()"},{"p":"dev.plex.command","c":"PlexCommand","l":"getNonNullPlayer(String)","u":"getNonNullPlayer(java.lang.String)"},{"p":"dev.plex.command","c":"PlexCommand","l":"getNonNullWorld(String)","u":"getNonNullWorld(java.lang.String)"},{"p":"dev.plex.command","c":"PlexCommand","l":"getOfflinePlexPlayer(UUID)","u":"getOfflinePlexPlayer(java.util.UUID)"},{"p":"dev.plex.command","c":"PlexCommand","l":"getOnlinePlexPlayer(String)","u":"getOnlinePlexPlayer(java.lang.String)"},{"p":"dev.plex.cache","c":"DataUtils","l":"getPlayer(String)","u":"getPlayer(java.lang.String)"},{"p":"dev.plex.cache","c":"DataUtils","l":"getPlayer(UUID)","u":"getPlayer(java.util.UUID)"},{"p":"dev.plex.util","c":"PlexUtils","l":"getPlayerNameList()"},{"p":"dev.plex.command","c":"PlexCommand","l":"getPlexPlayer(Player)","u":"getPlexPlayer(org.bukkit.entity.Player)"},{"p":"dev.plex.cache","c":"PlayerCache","l":"getPlexPlayer(UUID)","u":"getPlexPlayer(java.util.UUID)"},{"p":"dev.plex.cache","c":"PlayerCache","l":"getPlexPlayerMap()"},{"p":"dev.plex.command","c":"PlexCommand","l":"getPlugin()"},{"p":"dev.plex.rank","c":"RankManager","l":"getPrefix(PlexPlayer)","u":"getPrefix(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.cache","c":"PlayerCache","l":"getPunishedPlayer(UUID)","u":"getPunishedPlayer(java.util.UUID)"},{"p":"dev.plex.cache","c":"PlayerCache","l":"getPunishedPlayerMap()"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"getPunishments()"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"getPunishmentsFile()"},{"p":"dev.plex.player","c":"PlexPlayer","l":"getRankFromString()"},{"p":"dev.plex.rank","c":"RankManager","l":"getRankFromString(String)","u":"getRankFromString(java.lang.String)"},{"p":"dev.plex.command","c":"PlexCommand","l":"getUUID(CommandSender)","u":"getUUID(org.bukkit.command.CommandSender)"},{"p":"dev.plex.event","c":"AdminAddEvent","l":"handlers"},{"p":"dev.plex.event","c":"AdminRemoveEvent","l":"handlers"},{"p":"dev.plex.event","c":"AdminSetRankEvent","l":"handlers"},{"p":"dev.plex.event","c":"GameModeUpdateEvent","l":"handlers"},{"p":"dev.plex.event","c":"PunishedPlayerFreezeEvent","l":"handlers"},{"p":"dev.plex.event","c":"PunishedPlayerMuteEvent","l":"handlers"},{"p":"dev.plex.cache","c":"DataUtils","l":"hasPlayedBefore(UUID)","u":"hasPlayedBefore(java.util.UUID)"},{"p":"dev.plex.listener.impl","c":"ChatListener.PlexChatRenderer","l":"hasPrefix"},{"p":"dev.plex.world","c":"CustomChunkGenerator","l":"height"},{"p":"dev.plex.util","c":"PlexUtils","l":"hoursToSeconds(long)"},{"p":"dev.plex.player","c":"PlexPlayer","l":"id"},{"p":"dev.plex.rank","c":"RankManager","l":"importDefaultRanks()"},{"p":"dev.plex.rank.enums","c":"Rank","l":"IMPOSTOR"},{"p":"dev.plex.command.source","c":"RequiredCommandSource","l":"IN_GAME"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"INSERT"},{"p":"dev.plex.cache","c":"DataUtils","l":"insert(PlexPlayer)","u":"insert(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"insert(PlexPlayer)","u":"insert(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"insertPunishment(PunishedPlayer, Punishment)","u":"insertPunishment(dev.plex.player.PunishedPlayer,dev.plex.punishment.Punishment)"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"inventories"},{"p":"dev.plex.menu","c":"PunishmentMenu","l":"inventories"},{"p":"dev.plex.player","c":"PlexPlayer","l":"ips"},{"p":"dev.plex.punishment","c":"Punishment","l":"IPS"},{"p":"dev.plex.command","c":"PlexCommand","l":"isAdmin(CommandSender)","u":"isAdmin(org.bukkit.command.CommandSender)"},{"p":"dev.plex.command","c":"PlexCommand","l":"isAdmin(PlexPlayer)","u":"isAdmin(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.rank","c":"RankManager","l":"isAdmin(PlexPlayer)","u":"isAdmin(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.command","c":"PlexCommand","l":"isAdmin(String)","u":"isAdmin(java.lang.String)"},{"p":"dev.plex.services","c":"AbstractService","l":"isAsynchronous()"},{"p":"dev.plex.rank.enums","c":"Rank","l":"isAtLeast(Rank)","u":"isAtLeast(dev.plex.rank.enums.Rank)"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"isBanned(PunishedPlayer)","u":"isBanned(dev.plex.player.PunishedPlayer)"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"isBanned(UUID)","u":"isBanned(java.util.UUID)"},{"p":"dev.plex.command","c":"PlexCommand","l":"isConsole(CommandSender)","u":"isConsole(org.bukkit.command.CommandSender)"},{"p":"dev.plex.storage","c":"RedisConnection","l":"isEnabled()"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"isNotEmpty(File)","u":"isNotEmpty(java.io.File)"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"isNotEmpty(File)","u":"isNotEmpty(java.io.File)"},{"p":"dev.plex.util","c":"PlexUtils","l":"isPluginCMD(String, String)","u":"isPluginCMD(java.lang.String,java.lang.String)"},{"p":"dev.plex.services","c":"AbstractService","l":"isRepeating()"},{"p":"dev.plex.command","c":"PlexCommand","l":"isSeniorAdmin(CommandSender)","u":"isSeniorAdmin(org.bukkit.command.CommandSender)"},{"p":"dev.plex.rank","c":"RankManager","l":"isSeniorAdmin(PlexPlayer)","u":"isSeniorAdmin(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"issuePunishment(PunishedPlayer, Punishment)","u":"issuePunishment(dev.plex.player.PunishedPlayer,dev.plex.punishment.Punishment)"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"isValidInventory(Inventory)","u":"isValidInventory(org.bukkit.inventory.Inventory)"},{"p":"dev.plex.menu","c":"PunishmentMenu","l":"isValidInventory(Inventory)","u":"isValidInventory(org.bukkit.inventory.Inventory)"},{"p":"dev.plex.storage","c":"RedisConnection","l":"jedis"},{"p":"dev.plex.command","c":"PlexCommand","l":"level"},{"p":"dev.plex.rank.enums","c":"Rank","l":"level"},{"p":"dev.plex.rank.enums","c":"Title","l":"level"},{"p":"dev.plex.command.annotation","c":"CommandPermissions","l":"level()"},{"p":"dev.plex.command.impl","c":"ListCMD","l":"ListCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.handlers","c":"ListenerHandler","l":"ListenerHandler()","u":"%3Cinit%3E()"},{"p":"dev.plex.config","c":"Config","l":"load()"},{"p":"dev.plex.util","c":"AshconInfo.UsernameHistory","l":"localDateTime"},{"p":"dev.plex.util.adapter","c":"LocalDateTimeDeserializer","l":"LocalDateTimeDeserializer()","u":"%3Cinit%3E()"},{"p":"dev.plex.util.adapter","c":"LocalDateTimeSerializer","l":"LocalDateTimeSerializer()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"LocalSpawnCMD","l":"LocalSpawnCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"PlexLog","l":"log(String)","u":"log(java.lang.String)"},{"p":"dev.plex.player","c":"PlexPlayer","l":"loginMessage"},{"p":"dev.plex.rank.enums","c":"Rank","l":"loginMessage"},{"p":"dev.plex.rank.enums","c":"Title","l":"loginMessage"},{"p":"dev.plex.storage","c":"StorageType","l":"MARIADB"},{"p":"dev.plex.rank.enums","c":"Title","l":"MASTER_BUILDER"},{"p":"dev.plex.command.impl","c":"MasterbuilderworldCMD","l":"MasterbuilderworldCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command","c":"PlexCommand","l":"matches(String)","u":"matches(java.lang.String)"},{"p":"dev.plex","c":"Plex","l":"messages"},{"p":"dev.plex.util","c":"PlexUtils","l":"minutesToSeconds(long)"},{"p":"dev.plex.util","c":"MojangUtils","l":"MojangUtils()","u":"%3Cinit%3E()"},{"p":"dev.plex","c":"Plex","l":"mongoConnection"},{"p":"dev.plex.storage","c":"MongoConnection","l":"MongoConnection()","u":"%3Cinit%3E()"},{"p":"dev.plex.storage","c":"StorageType","l":"MONGODB"},{"p":"dev.plex.listener.impl","c":"PlayerListener","l":"mongoPlayerData"},{"p":"dev.plex","c":"Plex","l":"mongoPlayerData"},{"p":"dev.plex.cache","c":"MongoPlayerData","l":"MongoPlayerData()","u":"%3Cinit%3E()"},{"p":"dev.plex.punishment","c":"PunishmentType","l":"MUTE"},{"p":"dev.plex.event","c":"PunishedPlayerMuteEvent","l":"muted"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"muted"},{"p":"dev.plex.config","c":"Config","l":"name"},{"p":"dev.plex.player","c":"PlexPlayer","l":"name"},{"p":"dev.plex.util.menu","c":"AbstractMenu","l":"name"},{"p":"dev.plex.command.annotation","c":"CommandParameters","l":"name()"},{"p":"dev.plex.command.impl","c":"NameHistoryCMD","l":"NameHistoryCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.world","c":"NoiseChunkGenerator","l":"NoiseChunkGenerator(int, NoiseOptions, BlockPopulator...)","u":"%3Cinit%3E(int,dev.plex.world.NoiseOptions,org.bukkit.generator.BlockPopulator...)"},{"p":"dev.plex.world","c":"NoiseOptions","l":"NoiseOptions(int, int, double, double, boolean)","u":"%3Cinit%3E(int,int,double,double,boolean)"},{"p":"dev.plex.rank.enums","c":"Rank","l":"NONOP"},{"p":"dev.plex.world","c":"NoiseOptions","l":"normalized"},{"p":"dev.plex.world","c":"OctaveChunkGenerator","l":"OctaveChunkGenerator(int, OctaveOptions, BlockPopulator...)","u":"%3Cinit%3E(int,dev.plex.world.OctaveOptions,org.bukkit.generator.BlockPopulator...)"},{"p":"dev.plex.world","c":"OctaveOptions","l":"OctaveOptions(int, int, double, double, boolean, int)","u":"%3Cinit%3E(int,int,double,double,boolean,int)"},{"p":"dev.plex.world","c":"OctaveOptions","l":"octaves"},{"p":"dev.plex.listener.impl","c":"AdminListener","l":"onAdminAdd(AdminAddEvent)","u":"onAdminAdd(dev.plex.event.AdminAddEvent)"},{"p":"dev.plex.listener.impl","c":"AdminListener","l":"onAdminRemove(AdminRemoveEvent)","u":"onAdminRemove(dev.plex.event.AdminRemoveEvent)"},{"p":"dev.plex.listener.impl","c":"AdminListener","l":"onAdminSetRank(AdminSetRankEvent)","u":"onAdminSetRank(dev.plex.event.AdminSetRankEvent)"},{"p":"dev.plex.listener.impl","c":"WorldListener","l":"onBlockBreak(BlockBreakEvent)","u":"onBlockBreak(org.bukkit.event.block.BlockBreakEvent)"},{"p":"dev.plex.listener.impl","c":"WorldListener","l":"onBlockPlace(BlockPlaceEvent)","u":"onBlockPlace(org.bukkit.event.block.BlockPlaceEvent)"},{"p":"dev.plex.listener.impl","c":"ChatListener","l":"onChat(AsyncChatEvent)","u":"onChat(io.papermc.paper.event.player.AsyncChatEvent)"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"onClick(InventoryClickEvent)","u":"onClick(org.bukkit.event.inventory.InventoryClickEvent)"},{"p":"dev.plex.menu","c":"PunishmentMenu","l":"onClick(InventoryClickEvent)","u":"onClick(org.bukkit.event.inventory.InventoryClickEvent)"},{"p":"dev.plex.util.menu","c":"IMenu","l":"onClick(InventoryClickEvent)","u":"onClick(org.bukkit.event.inventory.InventoryClickEvent)"},{"p":"dev.plex","c":"Plex","l":"onDisable()"},{"p":"dev.plex","c":"Plex","l":"onEnable()"},{"p":"dev.plex.listener.impl","c":"WorldListener","l":"onEntitySpawn(EntitySpawnEvent)","u":"onEntitySpawn(org.bukkit.event.entity.EntitySpawnEvent)"},{"p":"dev.plex.listener.impl","c":"GameModeListener","l":"onGameModeUpdate(GameModeUpdateEvent)","u":"onGameModeUpdate(dev.plex.event.GameModeUpdateEvent)"},{"p":"dev.plex","c":"Plex","l":"onLoad()"},{"p":"dev.plex.listener.impl","c":"CommandListener","l":"onPlayerCommandPreprocess(PlayerCommandPreprocessEvent)","u":"onPlayerCommandPreprocess(org.bukkit.event.player.PlayerCommandPreprocessEvent)"},{"p":"dev.plex.listener.impl","c":"FreezeListener","l":"onPlayerMove(PlayerMoveEvent)","u":"onPlayerMove(org.bukkit.event.player.PlayerMoveEvent)"},{"p":"dev.plex.listener.impl","c":"PlayerListener","l":"onPlayerSave(PlayerQuitEvent)","u":"onPlayerSave(org.bukkit.event.player.PlayerQuitEvent)"},{"p":"dev.plex.listener.impl","c":"PlayerListener","l":"onPlayerSetup(PlayerJoinEvent)","u":"onPlayerSetup(org.bukkit.event.player.PlayerJoinEvent)"},{"p":"dev.plex.listener.impl","c":"BanListener","l":"onPreLogin(AsyncPlayerPreLoginEvent)","u":"onPreLogin(org.bukkit.event.player.AsyncPlayerPreLoginEvent)"},{"p":"dev.plex.listener.impl","c":"ServerListener","l":"onServerPing(PaperServerListPingEvent)","u":"onServerPing(com.destroystokyo.paper.event.server.PaperServerListPingEvent)"},{"p":"dev.plex.rank.enums","c":"Rank","l":"OP"},{"p":"dev.plex.command.impl","c":"OpAllCMD","l":"OpAllCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"OpCMD","l":"OpCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.util.menu","c":"IMenu","l":"openInv(Player)","u":"openInv(org.bukkit.entity.Player)"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"openInv(Player, int)","u":"openInv(org.bukkit.entity.Player,int)"},{"p":"dev.plex.menu","c":"PunishmentMenu","l":"openInv(Player, int)","u":"openInv(org.bukkit.entity.Player,int)"},{"p":"dev.plex.rank","c":"RankManager","l":"options"},{"p":"dev.plex.world","c":"NoiseChunkGenerator","l":"options"},{"p":"dev.plex.world","c":"OctaveChunkGenerator","l":"options"},{"p":"dev.plex.rank.enums","c":"Title","l":"OWNER"},{"p":"dev.plex.command","c":"PlexCommand","l":"params"},{"p":"dev.plex.command.annotation","c":"CommandPermissions","l":"permission()"},{"p":"dev.plex.command","c":"PlexCommand","l":"perms"},{"p":"dev.plex.event","c":"GameModeUpdateEvent","l":"player"},{"p":"dev.plex.player","c":"PlexPlayer","l":"player"},{"p":"dev.plex.cache","c":"PlayerCache","l":"PlayerCache()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"PlayerListener","l":"PlayerListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.exception","c":"PlayerNotBannedException","l":"PlayerNotBannedException()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.exception","c":"PlayerNotFoundException","l":"PlayerNotFoundException()","u":"%3Cinit%3E()"},{"p":"dev.plex","c":"Plex","l":"Plex()","u":"%3Cinit%3E()"},{"p":"dev.plex","c":"PlexBase","l":"PlexBase()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"ChatListener.PlexChatRenderer","l":"PlexChatRenderer()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"PlexCMD","l":"PlexCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command","c":"PlexCommand","l":"PlexCommand()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener","c":"PlexListener","l":"PlexListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"PlexLog","l":"PlexLog()","u":"%3Cinit%3E()"},{"p":"dev.plex.event","c":"AdminAddEvent","l":"plexPlayer"},{"p":"dev.plex.event","c":"AdminRemoveEvent","l":"plexPlayer"},{"p":"dev.plex.event","c":"AdminSetRankEvent","l":"plexPlayer"},{"p":"dev.plex.player","c":"PlexPlayer","l":"PlexPlayer()","u":"%3Cinit%3E()"},{"p":"dev.plex.player","c":"PlexPlayer","l":"PlexPlayer(UUID)","u":"%3Cinit%3E(java.util.UUID)"},{"p":"dev.plex.cache","c":"PlayerCache","l":"plexPlayerMap"},{"p":"dev.plex.util","c":"PlexUtils","l":"PlexUtils()","u":"%3Cinit%3E()"},{"p":"dev.plex.command","c":"PlexCommand","l":"plugin"},{"p":"dev.plex.config","c":"Config","l":"plugin"},{"p":"dev.plex","c":"Plex","l":"plugin"},{"p":"dev.plex","c":"PlexBase","l":"plugin"},{"p":"dev.plex.storage","c":"MongoConnection","l":"plugin"},{"p":"dev.plex.world","c":"ConfigurationChunkGenerator","l":"plugin"},{"p":"dev.plex.world","c":"CustomWorld","l":"plugin"},{"p":"dev.plex.world","c":"CustomChunkGenerator","l":"populators"},{"p":"dev.plex.listener.impl","c":"ChatListener.PlexChatRenderer","l":"prefix"},{"p":"dev.plex.player","c":"PlexPlayer","l":"prefix"},{"p":"dev.plex.rank.enums","c":"Rank","l":"prefix"},{"p":"dev.plex.rank.enums","c":"Title","l":"prefix"},{"p":"dev.plex.punishment","c":"Punishment","l":"punished"},{"p":"dev.plex.event","c":"PunishedPlayerEvent","l":"punishedPlayer"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"punishedPlayer"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"PunishedPlayer(UUID)","u":"%3Cinit%3E(java.util.UUID)"},{"p":"dev.plex.event","c":"PunishedPlayerEvent","l":"PunishedPlayerEvent(PunishedPlayer)","u":"%3Cinit%3E(dev.plex.player.PunishedPlayer)"},{"p":"dev.plex.event","c":"PunishedPlayerFreezeEvent","l":"PunishedPlayerFreezeEvent(PunishedPlayer, boolean)","u":"%3Cinit%3E(dev.plex.player.PunishedPlayer,boolean)"},{"p":"dev.plex.cache","c":"PlayerCache","l":"punishedPlayerMap"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"PunishedPlayerMenu(PunishedPlayer)","u":"%3Cinit%3E(dev.plex.player.PunishedPlayer)"},{"p":"dev.plex.event","c":"PunishedPlayerMuteEvent","l":"PunishedPlayerMuteEvent(PunishedPlayer, boolean)","u":"%3Cinit%3E(dev.plex.player.PunishedPlayer,boolean)"},{"p":"dev.plex.punishment","c":"Punishment","l":"punishedUsername"},{"p":"dev.plex.punishment","c":"Punishment","l":"punisher"},{"p":"dev.plex.punishment","c":"Punishment","l":"Punishment(UUID, UUID)","u":"%3Cinit%3E(java.util.UUID,java.util.UUID)"},{"p":"dev.plex","c":"Plex","l":"punishmentManager"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"PunishmentManager()","u":"%3Cinit%3E()"},{"p":"dev.plex.menu","c":"PunishmentMenu","l":"PunishmentMenu()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"PunishmentsCMD","l":"PunishmentsCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.punishment","c":"PunishmentType","l":"PunishmentType()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"PlexUtils","l":"RANDOM"},{"p":"dev.plex.util","c":"PlexUtils","l":"randomChatColor()"},{"p":"dev.plex.util","c":"PlexUtils","l":"randomNum()"},{"p":"dev.plex.util","c":"PlexUtils","l":"randomNum(int)"},{"p":"dev.plex.util","c":"PlexUtils","l":"randomNum(int, int)","u":"randomNum(int,int)"},{"p":"dev.plex.admin","c":"Admin","l":"rank"},{"p":"dev.plex.event","c":"AdminSetRankEvent","l":"rank"},{"p":"dev.plex.player","c":"PlexPlayer","l":"rank"},{"p":"dev.plex.rank.enums","c":"Rank","l":"Rank(int, String, String, String)","u":"%3Cinit%3E(int,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.plex.command.impl","c":"RankCMD","l":"RankCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"AdminCMD","l":"rankExists(String)","u":"rankExists(java.lang.String)"},{"p":"dev.plex","c":"Plex","l":"rankManager"},{"p":"dev.plex.rank","c":"RankManager","l":"RankManager()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"AshconInfo.Textures","l":"raw"},{"p":"dev.plex.rank.enums","c":"Rank","l":"readable"},{"p":"dev.plex.rank.enums","c":"Title","l":"readable"},{"p":"dev.plex.punishment","c":"Punishment","l":"reason"},{"p":"dev.plex","c":"Plex","l":"redisConnection"},{"p":"dev.plex.storage","c":"RedisConnection","l":"RedisConnection()","u":"%3Cinit%3E()"},{"p":"dev.plex.services","c":"ServiceManager","l":"registerService(AbstractService)","u":"registerService(dev.plex.services.AbstractService)"},{"p":"dev.plex","c":"Plex","l":"reloadPlayers()"},{"p":"dev.plex.admin","c":"AdminList","l":"removeFromCache(UUID)","u":"removeFromCache(java.util.UUID)"},{"p":"dev.plex.listener.impl","c":"ChatListener.PlexChatRenderer","l":"render(Player, Component, Component, Audience)","u":"render(org.bukkit.entity.Player,net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.kyori.adventure.audience.Audience)"},{"p":"dev.plex.listener.impl","c":"ChatListener","l":"renderer"},{"p":"dev.plex.services","c":"AbstractService","l":"repeating"},{"p":"dev.plex.services.impl","c":"BanService","l":"repeatInSeconds()"},{"p":"dev.plex.services.impl","c":"GameRuleService","l":"repeatInSeconds()"},{"p":"dev.plex.services","c":"IService","l":"repeatInSeconds()"},{"p":"dev.plex.command.source","c":"RequiredCommandSource","l":"RequiredCommandSource()","u":"%3Cinit%3E()"},{"p":"dev.plex.services.impl","c":"BanService","l":"run()"},{"p":"dev.plex.services.impl","c":"GameRuleService","l":"run()"},{"p":"dev.plex.services","c":"IService","l":"run()"},{"p":"dev.plex.config","c":"Config","l":"save()"},{"p":"dev.plex.cache","c":"MongoPlayerData","l":"save(PlexPlayer)","u":"save(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.config","c":"Config","l":"saveDefault()"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"SELECT"},{"p":"dev.plex.command","c":"PlexCommand","l":"send(Audience, Component)","u":"send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)"},{"p":"dev.plex.command","c":"PlexCommand","l":"send(Audience, String)","u":"send(net.kyori.adventure.audience.Audience,java.lang.String)"},{"p":"dev.plex.event","c":"AdminAddEvent","l":"sender"},{"p":"dev.plex.event","c":"AdminRemoveEvent","l":"sender"},{"p":"dev.plex.event","c":"AdminSetRankEvent","l":"sender"},{"p":"dev.plex.event","c":"GameModeUpdateEvent","l":"sender"},{"p":"dev.plex.rank.enums","c":"Rank","l":"SENIOR_ADMIN"},{"p":"dev.plex.util.adapter","c":"LocalDateTimeSerializer","l":"serialize(LocalDateTime, Type, JsonSerializationContext)","u":"serialize(java.time.LocalDateTime,java.lang.reflect.Type,com.google.gson.JsonSerializationContext)"},{"p":"dev.plex.listener.impl","c":"ServerListener","l":"ServerListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.services","c":"ServiceManager","l":"serviceCount()"},{"p":"dev.plex","c":"Plex","l":"serviceManager"},{"p":"dev.plex.services","c":"ServiceManager","l":"ServiceManager()","u":"%3Cinit%3E()"},{"p":"dev.plex.services","c":"ServiceManager","l":"services"},{"p":"dev.plex.util","c":"PlexUtils","l":"setBlocks(Location, Location, Material)","u":"setBlocks(org.bukkit.Location,org.bukkit.Location,org.bukkit.Material)"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"setFrozen(boolean)"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"setMuted(boolean)"},{"p":"dev.plex.util","c":"AshconInfo.SkinData","l":"signature"},{"p":"dev.plex.util","c":"PlexUtils","l":"simpleGET(String)","u":"simpleGET(java.lang.String)"},{"p":"dev.plex.util","c":"AshconInfo.SkinData","l":"SkinData()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"AshconInfo.Textures","l":"slim"},{"p":"dev.plex.command.annotation","c":"CommandPermissions","l":"source()"},{"p":"dev.plex.command.impl","c":"SpectatorCMD","l":"SpectatorCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex","c":"Plex","l":"sqlConnection"},{"p":"dev.plex.storage","c":"SQLConnection","l":"SQLConnection()","u":"%3Cinit%3E()"},{"p":"dev.plex.storage","c":"StorageType","l":"SQLITE"},{"p":"dev.plex.listener.impl","c":"PlayerListener","l":"sqlPlayerData"},{"p":"dev.plex","c":"Plex","l":"sqlPlayerData"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"SQLPlayerData()","u":"%3Cinit%3E()"},{"p":"dev.plex.admin","c":"Admin","l":"staffChat"},{"p":"dev.plex.services","c":"ServiceManager","l":"startServices()"},{"p":"dev.plex","c":"Plex","l":"storageType"},{"p":"dev.plex.storage","c":"StorageType","l":"StorageType()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"SurvivalCMD","l":"SurvivalCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex","c":"Plex","l":"system"},{"p":"dev.plex.command.impl","c":"AdminCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"AdventureCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"BanCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"CreativeCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"DebugCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"DeopCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"FreezeCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"NameHistoryCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"OpCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"PlexCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"PunishmentsCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"SpectatorCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"SurvivalCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"UnbanCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"UnfreezeCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"WorldCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"TagCMD","l":"TagCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"PlexUtils","l":"testConnections()"},{"p":"dev.plex.util","c":"AshconInfo","l":"textures"},{"p":"dev.plex.util","c":"AshconInfo.Textures","l":"Textures()","u":"%3Cinit%3E()"},{"p":"dev.plex.rank.enums","c":"Title","l":"Title(int, String, String, String)","u":"%3Cinit%3E(int,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.plex.command","c":"PlexCommand","l":"tl(String, Object...)","u":"tl(java.lang.String,java.lang.Object...)"},{"p":"dev.plex.util","c":"PlexUtils","l":"tl(String, Object...)","u":"tl(java.lang.String,java.lang.Object...)"},{"p":"dev.plex.punishment","c":"Punishment","l":"toJSON()"},{"p":"dev.plex.rank.enums","c":"Rank","l":"toJSON()"},{"p":"dev.plex.rank.enums","c":"Title","l":"toJSON()"},{"p":"dev.plex.punishment","c":"Punishment","l":"type"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"unban(Punishment)","u":"unban(dev.plex.punishment.Punishment)"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"unban(UUID)","u":"unban(java.util.UUID)"},{"p":"dev.plex.command.impl","c":"UnbanCMD","l":"UnbanCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"UnfreezeCMD","l":"UnfreezeCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"UPDATE"},{"p":"dev.plex.cache","c":"DataUtils","l":"update(PlexPlayer)","u":"update(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.cache","c":"MongoPlayerData","l":"update(PlexPlayer)","u":"update(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"update(PlexPlayer)","u":"update(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.command.annotation","c":"CommandParameters","l":"usage()"},{"p":"dev.plex.command","c":"PlexCommand","l":"usage()"},{"p":"dev.plex.command","c":"PlexCommand","l":"usage(String)","u":"usage(java.lang.String)"},{"p":"dev.plex.util","c":"AshconInfo","l":"username"},{"p":"dev.plex.util","c":"AshconInfo.UsernameHistory","l":"username"},{"p":"dev.plex.util","c":"AshconInfo","l":"usernameHistories"},{"p":"dev.plex.util","c":"AshconInfo.UsernameHistory","l":"UsernameHistory()","u":"%3Cinit%3E()"},{"p":"dev.plex.admin","c":"Admin","l":"uuid"},{"p":"dev.plex.player","c":"PlexPlayer","l":"uuid"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"uuid"},{"p":"dev.plex.util","c":"AshconInfo","l":"uuid"},{"p":"dev.plex.util","c":"AshconInfo.SkinData","l":"value"},{"p":"dev.plex.command.source","c":"RequiredCommandSource","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.plex.punishment","c":"PunishmentType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.plex.rank.enums","c":"Rank","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.plex.rank.enums","c":"Title","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.plex.storage","c":"StorageType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.plex.command.source","c":"RequiredCommandSource","l":"values()"},{"p":"dev.plex.punishment","c":"PunishmentType","l":"values()"},{"p":"dev.plex.rank.enums","c":"Rank","l":"values()"},{"p":"dev.plex.rank.enums","c":"Title","l":"values()"},{"p":"dev.plex.storage","c":"StorageType","l":"values()"},{"p":"dev.plex.player","c":"PlexPlayer","l":"vanished"},{"p":"dev.plex.command.impl","c":"WorldCMD","l":"WorldCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"WorldListener","l":"WorldListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.world","c":"NoiseOptions","l":"x"},{"p":"dev.plex.world","c":"NoiseOptions","l":"y"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"dev.plex.util","c":"PlexUtils","l":"a(String)","u":"a(java.lang.String)"},{"p":"dev.plex.util.menu","c":"AbstractMenu","l":"AbstractMenu(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.plex.services","c":"AbstractService","l":"AbstractService(boolean, boolean)","u":"%3Cinit%3E(boolean,boolean)"},{"p":"dev.plex.punishment","c":"Punishment","l":"active"},{"p":"dev.plex.config","c":"Config","l":"added"},{"p":"dev.plex.admin","c":"AdminList","l":"addToCache(Admin)","u":"addToCache(dev.plex.admin.Admin)"},{"p":"dev.plex.rank.enums","c":"Rank","l":"ADMIN"},{"p":"dev.plex.admin","c":"Admin","l":"Admin(UUID)","u":"%3Cinit%3E(java.util.UUID)"},{"p":"dev.plex.event","c":"AdminAddEvent","l":"AdminAddEvent()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"ChatListener","l":"adminChat(CommandSender, String)","u":"adminChat(org.bukkit.command.CommandSender,java.lang.String)"},{"p":"dev.plex.command.impl","c":"AdminChatCMD","l":"AdminChatCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"AdminCMD","l":"AdminCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex","c":"Plex","l":"adminList"},{"p":"dev.plex.admin","c":"AdminList","l":"AdminList()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"AdminListener","l":"AdminListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.event","c":"AdminRemoveEvent","l":"AdminRemoveEvent()","u":"%3Cinit%3E()"},{"p":"dev.plex.admin","c":"AdminList","l":"admins"},{"p":"dev.plex.event","c":"AdminSetRankEvent","l":"AdminSetRankEvent()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"AdminworldCMD","l":"AdminworldCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"AdventureCMD","l":"AdventureCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.annotation","c":"CommandParameters","l":"aliases()"},{"p":"dev.plex.world","c":"NoiseOptions","l":"amplitude"},{"p":"dev.plex.command.source","c":"RequiredCommandSource","l":"ANY"},{"p":"dev.plex.util","c":"AshconInfo","l":"AshconInfo()","u":"%3Cinit%3E()"},{"p":"dev.plex.services","c":"AbstractService","l":"asynchronous"},{"p":"dev.plex.punishment","c":"PunishmentType","l":"BAN"},{"p":"dev.plex.command.impl","c":"BanCMD","l":"BanCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"BanListener","l":"BanListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.services.impl","c":"BanService","l":"BanService()","u":"%3Cinit%3E()"},{"p":"dev.plex.punishment","c":"Punishment","l":"banUrl"},{"p":"dev.plex.world","c":"BlockMapChunkGenerator","l":"blockMap"},{"p":"dev.plex.world","c":"BlockMapChunkGenerator","l":"BlockMapChunkGenerator(LinkedHashMap, BlockPopulator...)","u":"%3Cinit%3E(java.util.LinkedHashMap,org.bukkit.generator.BlockPopulator...)"},{"p":"dev.plex.util","c":"PlexUtils","l":"broadcast(Component)","u":"broadcast(net.kyori.adventure.text.Component)"},{"p":"dev.plex.util","c":"PlexUtils","l":"broadcast(String)","u":"broadcast(java.lang.String)"},{"p":"dev.plex.event","c":"PunishedPlayerEvent","l":"cancelled"},{"p":"dev.plex.util","c":"PlexUtils","l":"CHAT_COLOR_NAMES"},{"p":"dev.plex.util","c":"PlexUtils","l":"CHAT_COLOR_POOL"},{"p":"dev.plex.listener.impl","c":"ChatListener","l":"ChatListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"PlexUtils","l":"check(T)"},{"p":"dev.plex.listener.impl","c":"WorldListener","l":"checkLevel(PlexPlayer, String[])","u":"checkLevel(dev.plex.player.PlexPlayer,java.lang.String[])"},{"p":"dev.plex.command","c":"PlexCommand","l":"checkRank(CommandSender, Rank, String)","u":"checkRank(org.bukkit.command.CommandSender,dev.plex.rank.enums.Rank,java.lang.String)"},{"p":"dev.plex.command","c":"PlexCommand","l":"checkRank(Player, Rank, String)","u":"checkRank(org.bukkit.entity.Player,dev.plex.rank.enums.Rank,java.lang.String)"},{"p":"dev.plex.command","c":"PlexCommand","l":"checkTab(CommandSender, Rank, String)","u":"checkTab(org.bukkit.command.CommandSender,dev.plex.rank.enums.Rank,java.lang.String)"},{"p":"dev.plex.command","c":"PlexCommand","l":"checkTab(Player, Rank, String)","u":"checkTab(org.bukkit.entity.Player,dev.plex.rank.enums.Rank,java.lang.String)"},{"p":"dev.plex.world","c":"CustomWorld","l":"chunks"},{"p":"dev.plex.player","c":"PlexPlayer","l":"coins"},{"p":"dev.plex.util","c":"PlexUtils","l":"colorize(String)","u":"colorize(java.lang.String)"},{"p":"dev.plex.command.exception","c":"CommandFailException","l":"CommandFailException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.plex.handlers","c":"CommandHandler","l":"CommandHandler()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"CommandListener","l":"CommandListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.command","c":"PlexCommand","l":"commandSource"},{"p":"dev.plex.admin","c":"Admin","l":"commandSpy"},{"p":"dev.plex.player","c":"PlexPlayer","l":"commandSpy"},{"p":"dev.plex.command.impl","c":"CommandSpyCMD","l":"CommandSpyCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"PlexUtils","l":"commitGameRules(World)","u":"commitGameRules(org.bukkit.World)"},{"p":"dev.plex.command","c":"PlexCommand","l":"componentFromString(String)","u":"componentFromString(java.lang.String)"},{"p":"dev.plex","c":"Plex","l":"config"},{"p":"dev.plex.config","c":"Config","l":"Config(Plex, String)","u":"%3Cinit%3E(dev.plex.Plex,java.lang.String)"},{"p":"dev.plex.world","c":"ConfigurationChunkGenerator","l":"ConfigurationChunkGenerator(String, BlockPopulator...)","u":"%3Cinit%3E(java.lang.String,org.bukkit.generator.BlockPopulator...)"},{"p":"dev.plex.storage","c":"SQLConnection","l":"connection"},{"p":"dev.plex.command.source","c":"RequiredCommandSource","l":"CONSOLE"},{"p":"dev.plex.command.exception","c":"ConsoleMustDefinePlayerException","l":"ConsoleMustDefinePlayerException()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.exception","c":"ConsoleOnlyException","l":"ConsoleOnlyException()","u":"%3Cinit%3E()"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"convertPunishments()"},{"p":"dev.plex.world","c":"ConfigurationChunkGenerator","l":"createBlockMap(String)","u":"createBlockMap(java.lang.String)"},{"p":"dev.plex.world","c":"BlockMapChunkGenerator","l":"createLoopChunkData(int, int, int, ChunkGenerator.ChunkData)","u":"createLoopChunkData(int,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)"},{"p":"dev.plex.world","c":"CustomChunkGenerator","l":"createLoopChunkData(int, int, int, ChunkGenerator.ChunkData)","u":"createLoopChunkData(int,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)"},{"p":"dev.plex.world","c":"FlatChunkGenerator","l":"createLoopChunkData(int, int, int, ChunkGenerator.ChunkData)","u":"createLoopChunkData(int,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)"},{"p":"dev.plex.world","c":"NoiseChunkGenerator","l":"createLoopChunkData(int, int, int, ChunkGenerator.ChunkData)","u":"createLoopChunkData(int,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)"},{"p":"dev.plex.world","c":"OctaveChunkGenerator","l":"createLoopChunkData(int, int, int, ChunkGenerator.ChunkData)","u":"createLoopChunkData(int,int,int,org.bukkit.generator.ChunkGenerator.ChunkData)"},{"p":"dev.plex.command.impl","c":"CreativeCMD","l":"CreativeCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"AshconInfo.Textures","l":"custom"},{"p":"dev.plex.world","c":"CustomChunkGenerator","l":"CustomChunkGenerator(int, BlockPopulator...)","u":"%3Cinit%3E(int,org.bukkit.generator.BlockPopulator...)"},{"p":"dev.plex.punishment","c":"Punishment","l":"customTime"},{"p":"dev.plex.world","c":"CustomWorld","l":"CustomWorld(String, CustomChunkGenerator)","u":"%3Cinit%3E(java.lang.String,dev.plex.world.CustomChunkGenerator)"},{"p":"dev.plex.cache","c":"MongoPlayerData","l":"datastore"},{"p":"dev.plex.cache","c":"DataUtils","l":"DataUtils()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"NameHistoryCMD","l":"DATE_FORMAT"},{"p":"dev.plex.punishment","c":"Punishment","l":"DATE_FORMAT"},{"p":"dev.plex.util","c":"TimeUnit","l":"DAY"},{"p":"dev.plex.util","c":"PlexLog","l":"debug(String)","u":"debug(java.lang.String)"},{"p":"dev.plex.command.impl","c":"DebugCMD","l":"DebugCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"PlexLog","l":"debugEnabled"},{"p":"dev.plex.command.impl","c":"DeopAllCMD","l":"DeopAllCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"DeopCMD","l":"DeopCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.annotation","c":"CommandParameters","l":"description()"},{"p":"dev.plex.util.adapter","c":"LocalDateTimeDeserializer","l":"deserialize(JsonElement, Type, JsonDeserializationContext)","u":"deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext)"},{"p":"dev.plex.rank.enums","c":"Title","l":"DEV"},{"p":"dev.plex.util","c":"PlexUtils","l":"DEVELOPERS"},{"p":"dev.plex.player","c":"PlexPlayer","l":"displayName()"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"doPunishment(PunishedPlayer, Punishment)","u":"doPunishment(dev.plex.player.PunishedPlayer,dev.plex.punishment.Punishment)"},{"p":"dev.plex.punishment","c":"Punishment","l":"endDate"},{"p":"dev.plex.util","c":"PlexLog","l":"error(String)","u":"error(java.lang.String)"},{"p":"dev.plex.command.impl","c":"CommandSpyCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command","c":"PlexCommand","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"AdminChatCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"AdminCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"AdminworldCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"AdventureCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"BanCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"CreativeCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"DebugCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"DeopAllCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"DeopCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"FlatlandsCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"FreezeCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"ListCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"LocalSpawnCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"MasterbuilderworldCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"MuteCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"NameHistoryCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"OpAllCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"OpCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"PlexCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"PunishmentsCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"RankCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"RawSayCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"SpectatorCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"SurvivalCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"TagCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"TempbanCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"UnbanCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"UnfreezeCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"UnmuteCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"WorldCMD","l":"execute(CommandSender, Player, String[])","u":"execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])"},{"p":"dev.plex.rank.enums","c":"Rank","l":"EXECUTIVE"},{"p":"dev.plex.cache","c":"MongoPlayerData","l":"exists(UUID)","u":"exists(java.util.UUID)"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"exists(UUID)","u":"exists(java.util.UUID)"},{"p":"dev.plex.config","c":"Config","l":"file"},{"p":"dev.plex.world","c":"FlatChunkGenerator","l":"FlatChunkGenerator(int, BlockPopulator...)","u":"%3Cinit%3E(int,org.bukkit.generator.BlockPopulator...)"},{"p":"dev.plex.command.impl","c":"FlatlandsCMD","l":"FlatlandsCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.punishment","c":"PunishmentType","l":"FREEZE"},{"p":"dev.plex.command.impl","c":"FreezeCMD","l":"FreezeCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"FreezeListener","l":"FreezeListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.world","c":"NoiseOptions","l":"frequency"},{"p":"dev.plex.punishment","c":"Punishment","l":"fromJson(String)","u":"fromJson(java.lang.String)"},{"p":"dev.plex.event","c":"PunishedPlayerFreezeEvent","l":"frozen"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"frozen"},{"p":"dev.plex.event","c":"GameModeUpdateEvent","l":"gameMode"},{"p":"dev.plex.listener.impl","c":"GameModeListener","l":"GameModeListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.event","c":"GameModeUpdateEvent","l":"GameModeUpdateEvent()","u":"%3Cinit%3E()"},{"p":"dev.plex.services.impl","c":"GameRuleService","l":"GameRuleService()","u":"%3Cinit%3E()"},{"p":"dev.plex.world","c":"CustomWorld","l":"generate()"},{"p":"dev.plex.punishment","c":"Punishment","l":"generateBanMessage(Punishment)","u":"generateBanMessage(dev.plex.punishment.Punishment)"},{"p":"dev.plex.world","c":"FlatChunkGenerator","l":"generateChunkData(World, Random, int, int, ChunkGenerator.BiomeGrid)","u":"generateChunkData(org.bukkit.World,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.BiomeGrid)"},{"p":"dev.plex.world","c":"NoiseChunkGenerator","l":"generateChunkData(World, Random, int, int, ChunkGenerator.BiomeGrid)","u":"generateChunkData(org.bukkit.World,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.BiomeGrid)"},{"p":"dev.plex.world","c":"OctaveChunkGenerator","l":"generateChunkData(World, Random, int, int, ChunkGenerator.BiomeGrid)","u":"generateChunkData(org.bukkit.World,java.util.Random,int,int,org.bukkit.generator.ChunkGenerator.BiomeGrid)"},{"p":"dev.plex.world","c":"CustomWorld","l":"generateConfigFlatWorld(String)","u":"generateConfigFlatWorld(java.lang.String)"},{"p":"dev.plex.rank","c":"RankManager","l":"generateDefaultRanks()"},{"p":"dev.plex","c":"Plex","l":"generateWorlds()"},{"p":"dev.plex.world","c":"CustomWorld","l":"generator()"},{"p":"dev.plex","c":"Plex","l":"get()"},{"p":"dev.plex.util","c":"TimeUnit","l":"get()"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"getActiveBans()"},{"p":"dev.plex.admin","c":"AdminList","l":"getAllAdmins()"},{"p":"dev.plex.cache","c":"MongoPlayerData","l":"getByUUID(UUID)","u":"getByUUID(java.util.UUID)"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"getByUUID(UUID)","u":"getByUUID(java.util.UUID)"},{"p":"dev.plex.util","c":"PlexUtils","l":"getChatColorFromConfig(Config, ChatColor, String)","u":"getChatColorFromConfig(dev.plex.config.Config,org.bukkit.ChatColor,java.lang.String)"},{"p":"dev.plex.storage","c":"SQLConnection","l":"getCon()"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"getCurrentInventoryIndex(Inventory)","u":"getCurrentInventoryIndex(org.bukkit.inventory.Inventory)"},{"p":"dev.plex.menu","c":"PunishmentMenu","l":"getCurrentInventoryIndex(Inventory)","u":"getCurrentInventoryIndex(org.bukkit.inventory.Inventory)"},{"p":"dev.plex.storage","c":"MongoConnection","l":"getDatastore()"},{"p":"dev.plex.util","c":"PlexUtils","l":"getDateFromLong(long)"},{"p":"dev.plex.util","c":"PlexUtils","l":"getDateNow()"},{"p":"dev.plex.world","c":"CustomChunkGenerator","l":"getDefaultPopulators(World)","u":"getDefaultPopulators(org.bukkit.World)"},{"p":"dev.plex.util","c":"PlexUtils","l":"getFromName(String)","u":"getFromName(java.lang.String)"},{"p":"dev.plex.event","c":"AdminAddEvent","l":"getHandlerList()"},{"p":"dev.plex.event","c":"AdminRemoveEvent","l":"getHandlerList()"},{"p":"dev.plex.event","c":"AdminSetRankEvent","l":"getHandlerList()"},{"p":"dev.plex.event","c":"GameModeUpdateEvent","l":"getHandlerList()"},{"p":"dev.plex.event","c":"PunishedPlayerFreezeEvent","l":"getHandlerList()"},{"p":"dev.plex.event","c":"PunishedPlayerMuteEvent","l":"getHandlerList()"},{"p":"dev.plex.event","c":"AdminAddEvent","l":"getHandlers()"},{"p":"dev.plex.event","c":"AdminRemoveEvent","l":"getHandlers()"},{"p":"dev.plex.event","c":"AdminSetRankEvent","l":"getHandlers()"},{"p":"dev.plex.event","c":"GameModeUpdateEvent","l":"getHandlers()"},{"p":"dev.plex.event","c":"PunishedPlayerFreezeEvent","l":"getHandlers()"},{"p":"dev.plex.event","c":"PunishedPlayerMuteEvent","l":"getHandlers()"},{"p":"dev.plex.util","c":"MojangUtils","l":"getInfo(String)","u":"getInfo(java.lang.String)"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"getInventory()"},{"p":"dev.plex.menu","c":"PunishmentMenu","l":"getInventory()"},{"p":"dev.plex.util.menu","c":"IMenu","l":"getInventory()"},{"p":"dev.plex.storage","c":"RedisConnection","l":"getJedis()"},{"p":"dev.plex.command","c":"PlexCommand","l":"getLevel()"},{"p":"dev.plex.rank","c":"RankManager","l":"getLoginMessage(PlexPlayer)","u":"getLoginMessage(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.command","c":"PlexCommand","l":"getMap()"},{"p":"dev.plex.util.menu","c":"AbstractMenu","l":"getName()"},{"p":"dev.plex.command","c":"PlexCommand","l":"getNonNullPlayer(String)","u":"getNonNullPlayer(java.lang.String)"},{"p":"dev.plex.command","c":"PlexCommand","l":"getNonNullWorld(String)","u":"getNonNullWorld(java.lang.String)"},{"p":"dev.plex.command","c":"PlexCommand","l":"getOfflinePlexPlayer(UUID)","u":"getOfflinePlexPlayer(java.util.UUID)"},{"p":"dev.plex.command","c":"PlexCommand","l":"getOnlinePlexPlayer(String)","u":"getOnlinePlexPlayer(java.lang.String)"},{"p":"dev.plex.cache","c":"DataUtils","l":"getPlayer(String)","u":"getPlayer(java.lang.String)"},{"p":"dev.plex.cache","c":"DataUtils","l":"getPlayer(UUID)","u":"getPlayer(java.util.UUID)"},{"p":"dev.plex.util","c":"PlexUtils","l":"getPlayerNameList()"},{"p":"dev.plex.command","c":"PlexCommand","l":"getPlexPlayer(Player)","u":"getPlexPlayer(org.bukkit.entity.Player)"},{"p":"dev.plex.cache","c":"PlayerCache","l":"getPlexPlayer(UUID)","u":"getPlexPlayer(java.util.UUID)"},{"p":"dev.plex.cache","c":"PlayerCache","l":"getPlexPlayerMap()"},{"p":"dev.plex.command","c":"PlexCommand","l":"getPlugin()"},{"p":"dev.plex.rank.enums","c":"Rank","l":"getPrefix()"},{"p":"dev.plex.rank.enums","c":"Title","l":"getPrefix()"},{"p":"dev.plex.rank","c":"RankManager","l":"getPrefix(PlexPlayer)","u":"getPrefix(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.cache","c":"PlayerCache","l":"getPunishedPlayer(UUID)","u":"getPunishedPlayer(java.util.UUID)"},{"p":"dev.plex.cache","c":"PlayerCache","l":"getPunishedPlayerMap()"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"getPunishments()"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"getPunishmentsFile()"},{"p":"dev.plex.player","c":"PlexPlayer","l":"getRankFromString()"},{"p":"dev.plex.rank","c":"RankManager","l":"getRankFromString(String)","u":"getRankFromString(java.lang.String)"},{"p":"dev.plex.command","c":"PlexCommand","l":"getUUID(CommandSender)","u":"getUUID(org.bukkit.command.CommandSender)"},{"p":"dev.plex.event","c":"AdminAddEvent","l":"handlers"},{"p":"dev.plex.event","c":"AdminRemoveEvent","l":"handlers"},{"p":"dev.plex.event","c":"AdminSetRankEvent","l":"handlers"},{"p":"dev.plex.event","c":"GameModeUpdateEvent","l":"handlers"},{"p":"dev.plex.event","c":"PunishedPlayerFreezeEvent","l":"handlers"},{"p":"dev.plex.event","c":"PunishedPlayerMuteEvent","l":"handlers"},{"p":"dev.plex.cache","c":"DataUtils","l":"hasPlayedBefore(UUID)","u":"hasPlayedBefore(java.util.UUID)"},{"p":"dev.plex.listener.impl","c":"ChatListener.PlexChatRenderer","l":"hasPrefix"},{"p":"dev.plex.world","c":"CustomChunkGenerator","l":"height"},{"p":"dev.plex.util","c":"TimeUnit","l":"HOUR"},{"p":"dev.plex.util","c":"PlexUtils","l":"hoursToSeconds(long)"},{"p":"dev.plex.player","c":"PlexPlayer","l":"id"},{"p":"dev.plex.rank","c":"RankManager","l":"importDefaultRanks()"},{"p":"dev.plex.rank.enums","c":"Rank","l":"IMPOSTOR"},{"p":"dev.plex.command.source","c":"RequiredCommandSource","l":"IN_GAME"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"INSERT"},{"p":"dev.plex.cache","c":"DataUtils","l":"insert(PlexPlayer)","u":"insert(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"insert(PlexPlayer)","u":"insert(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"insertPunishment(PunishedPlayer, Punishment)","u":"insertPunishment(dev.plex.player.PunishedPlayer,dev.plex.punishment.Punishment)"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"inventories"},{"p":"dev.plex.menu","c":"PunishmentMenu","l":"inventories"},{"p":"dev.plex.player","c":"PlexPlayer","l":"ips"},{"p":"dev.plex.punishment","c":"Punishment","l":"IPS"},{"p":"dev.plex.command","c":"PlexCommand","l":"isAdmin(CommandSender)","u":"isAdmin(org.bukkit.command.CommandSender)"},{"p":"dev.plex.command","c":"PlexCommand","l":"isAdmin(PlexPlayer)","u":"isAdmin(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.rank","c":"RankManager","l":"isAdmin(PlexPlayer)","u":"isAdmin(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.command","c":"PlexCommand","l":"isAdmin(String)","u":"isAdmin(java.lang.String)"},{"p":"dev.plex.services","c":"AbstractService","l":"isAsynchronous()"},{"p":"dev.plex.rank.enums","c":"Rank","l":"isAtLeast(Rank)","u":"isAtLeast(dev.plex.rank.enums.Rank)"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"isBanned(PunishedPlayer)","u":"isBanned(dev.plex.player.PunishedPlayer)"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"isBanned(UUID)","u":"isBanned(java.util.UUID)"},{"p":"dev.plex.command","c":"PlexCommand","l":"isConsole(CommandSender)","u":"isConsole(org.bukkit.command.CommandSender)"},{"p":"dev.plex.storage","c":"RedisConnection","l":"isEnabled()"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"isNotEmpty(File)","u":"isNotEmpty(java.io.File)"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"isNotEmpty(File)","u":"isNotEmpty(java.io.File)"},{"p":"dev.plex.util","c":"PlexUtils","l":"isPluginCMD(String, String)","u":"isPluginCMD(java.lang.String,java.lang.String)"},{"p":"dev.plex.services","c":"AbstractService","l":"isRepeating()"},{"p":"dev.plex.command","c":"PlexCommand","l":"isSeniorAdmin(CommandSender)","u":"isSeniorAdmin(org.bukkit.command.CommandSender)"},{"p":"dev.plex.rank","c":"RankManager","l":"isSeniorAdmin(PlexPlayer)","u":"isSeniorAdmin(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"issuePunishment(PunishedPlayer, Punishment)","u":"issuePunishment(dev.plex.player.PunishedPlayer,dev.plex.punishment.Punishment)"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"isValidInventory(Inventory)","u":"isValidInventory(org.bukkit.inventory.Inventory)"},{"p":"dev.plex.menu","c":"PunishmentMenu","l":"isValidInventory(Inventory)","u":"isValidInventory(org.bukkit.inventory.Inventory)"},{"p":"dev.plex.storage","c":"RedisConnection","l":"jedis"},{"p":"dev.plex.command","c":"PlexCommand","l":"level"},{"p":"dev.plex.rank.enums","c":"Rank","l":"level"},{"p":"dev.plex.rank.enums","c":"Title","l":"level"},{"p":"dev.plex.command.annotation","c":"CommandPermissions","l":"level()"},{"p":"dev.plex.command.impl","c":"ListCMD","l":"ListCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.handlers","c":"ListenerHandler","l":"ListenerHandler()","u":"%3Cinit%3E()"},{"p":"dev.plex.config","c":"Config","l":"load()"},{"p":"dev.plex.util","c":"AshconInfo.UsernameHistory","l":"localDateTime"},{"p":"dev.plex.util.adapter","c":"LocalDateTimeDeserializer","l":"LocalDateTimeDeserializer()","u":"%3Cinit%3E()"},{"p":"dev.plex.util.adapter","c":"LocalDateTimeSerializer","l":"LocalDateTimeSerializer()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"LocalSpawnCMD","l":"LocalSpawnCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"PlexLog","l":"log(String)","u":"log(java.lang.String)"},{"p":"dev.plex.player","c":"PlexPlayer","l":"loginMessage"},{"p":"dev.plex.rank.enums","c":"Rank","l":"loginMessage"},{"p":"dev.plex.rank.enums","c":"Title","l":"loginMessage"},{"p":"dev.plex.storage","c":"StorageType","l":"MARIADB"},{"p":"dev.plex.rank.enums","c":"Title","l":"MASTER_BUILDER"},{"p":"dev.plex.command.impl","c":"MasterbuilderworldCMD","l":"MasterbuilderworldCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command","c":"PlexCommand","l":"matches(String)","u":"matches(java.lang.String)"},{"p":"dev.plex.command","c":"PlexCommand","l":"messageComponent(String, Object...)","u":"messageComponent(java.lang.String,java.lang.Object...)"},{"p":"dev.plex.util","c":"PlexUtils","l":"messageComponent(String, Object...)","u":"messageComponent(java.lang.String,java.lang.Object...)"},{"p":"dev.plex","c":"Plex","l":"messages"},{"p":"dev.plex.command","c":"PlexCommand","l":"messageString(String, Object...)","u":"messageString(java.lang.String,java.lang.Object...)"},{"p":"dev.plex.util","c":"PlexUtils","l":"messageString(String, Object...)","u":"messageString(java.lang.String,java.lang.Object...)"},{"p":"dev.plex.util","c":"TimeUnit","l":"MINUTE"},{"p":"dev.plex.util","c":"PlexUtils","l":"minutesToSeconds(long)"},{"p":"dev.plex.command","c":"PlexCommand","l":"mmString(String)","u":"mmString(java.lang.String)"},{"p":"dev.plex.util","c":"MojangUtils","l":"MojangUtils()","u":"%3Cinit%3E()"},{"p":"dev.plex","c":"Plex","l":"mongoConnection"},{"p":"dev.plex.storage","c":"MongoConnection","l":"MongoConnection()","u":"%3Cinit%3E()"},{"p":"dev.plex.storage","c":"StorageType","l":"MONGODB"},{"p":"dev.plex.listener.impl","c":"PlayerListener","l":"mongoPlayerData"},{"p":"dev.plex","c":"Plex","l":"mongoPlayerData"},{"p":"dev.plex.cache","c":"MongoPlayerData","l":"MongoPlayerData()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"TimeUnit","l":"MONTH"},{"p":"dev.plex.punishment","c":"PunishmentType","l":"MUTE"},{"p":"dev.plex.command.impl","c":"MuteCMD","l":"MuteCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.event","c":"PunishedPlayerMuteEvent","l":"muted"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"muted"},{"p":"dev.plex.config","c":"Config","l":"name"},{"p":"dev.plex.player","c":"PlexPlayer","l":"name"},{"p":"dev.plex.util.menu","c":"AbstractMenu","l":"name"},{"p":"dev.plex.command.annotation","c":"CommandParameters","l":"name()"},{"p":"dev.plex.command.impl","c":"NameHistoryCMD","l":"NameHistoryCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.world","c":"NoiseChunkGenerator","l":"NoiseChunkGenerator(int, NoiseOptions, BlockPopulator...)","u":"%3Cinit%3E(int,dev.plex.world.NoiseOptions,org.bukkit.generator.BlockPopulator...)"},{"p":"dev.plex.world","c":"NoiseOptions","l":"NoiseOptions(int, int, double, double, boolean)","u":"%3Cinit%3E(int,int,double,double,boolean)"},{"p":"dev.plex.rank.enums","c":"Rank","l":"NONOP"},{"p":"dev.plex.world","c":"NoiseOptions","l":"normalized"},{"p":"dev.plex.world","c":"OctaveChunkGenerator","l":"OctaveChunkGenerator(int, OctaveOptions, BlockPopulator...)","u":"%3Cinit%3E(int,dev.plex.world.OctaveOptions,org.bukkit.generator.BlockPopulator...)"},{"p":"dev.plex.world","c":"OctaveOptions","l":"OctaveOptions(int, int, double, double, boolean, int)","u":"%3Cinit%3E(int,int,double,double,boolean,int)"},{"p":"dev.plex.world","c":"OctaveOptions","l":"octaves"},{"p":"dev.plex.listener.impl","c":"AdminListener","l":"onAdminAdd(AdminAddEvent)","u":"onAdminAdd(dev.plex.event.AdminAddEvent)"},{"p":"dev.plex.listener.impl","c":"AdminListener","l":"onAdminRemove(AdminRemoveEvent)","u":"onAdminRemove(dev.plex.event.AdminRemoveEvent)"},{"p":"dev.plex.listener.impl","c":"AdminListener","l":"onAdminSetRank(AdminSetRankEvent)","u":"onAdminSetRank(dev.plex.event.AdminSetRankEvent)"},{"p":"dev.plex.listener.impl","c":"WorldListener","l":"onBlockBreak(BlockBreakEvent)","u":"onBlockBreak(org.bukkit.event.block.BlockBreakEvent)"},{"p":"dev.plex.listener.impl","c":"WorldListener","l":"onBlockPlace(BlockPlaceEvent)","u":"onBlockPlace(org.bukkit.event.block.BlockPlaceEvent)"},{"p":"dev.plex.listener.impl","c":"ChatListener","l":"onChat(AsyncChatEvent)","u":"onChat(io.papermc.paper.event.player.AsyncChatEvent)"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"onClick(InventoryClickEvent)","u":"onClick(org.bukkit.event.inventory.InventoryClickEvent)"},{"p":"dev.plex.menu","c":"PunishmentMenu","l":"onClick(InventoryClickEvent)","u":"onClick(org.bukkit.event.inventory.InventoryClickEvent)"},{"p":"dev.plex.util.menu","c":"IMenu","l":"onClick(InventoryClickEvent)","u":"onClick(org.bukkit.event.inventory.InventoryClickEvent)"},{"p":"dev.plex","c":"Plex","l":"onDisable()"},{"p":"dev.plex","c":"Plex","l":"onEnable()"},{"p":"dev.plex.listener.impl","c":"WorldListener","l":"onEntitySpawn(EntitySpawnEvent)","u":"onEntitySpawn(org.bukkit.event.entity.EntitySpawnEvent)"},{"p":"dev.plex.listener.impl","c":"GameModeListener","l":"onGameModeUpdate(GameModeUpdateEvent)","u":"onGameModeUpdate(dev.plex.event.GameModeUpdateEvent)"},{"p":"dev.plex","c":"Plex","l":"onLoad()"},{"p":"dev.plex.listener.impl","c":"CommandListener","l":"onPlayerCommandPreprocess(PlayerCommandPreprocessEvent)","u":"onPlayerCommandPreprocess(org.bukkit.event.player.PlayerCommandPreprocessEvent)"},{"p":"dev.plex.listener.impl","c":"FreezeListener","l":"onPlayerMove(PlayerMoveEvent)","u":"onPlayerMove(org.bukkit.event.player.PlayerMoveEvent)"},{"p":"dev.plex.listener.impl","c":"PlayerListener","l":"onPlayerSave(PlayerQuitEvent)","u":"onPlayerSave(org.bukkit.event.player.PlayerQuitEvent)"},{"p":"dev.plex.listener.impl","c":"PlayerListener","l":"onPlayerSetup(PlayerJoinEvent)","u":"onPlayerSetup(org.bukkit.event.player.PlayerJoinEvent)"},{"p":"dev.plex.listener.impl","c":"BanListener","l":"onPreLogin(AsyncPlayerPreLoginEvent)","u":"onPreLogin(org.bukkit.event.player.AsyncPlayerPreLoginEvent)"},{"p":"dev.plex.listener.impl","c":"ServerListener","l":"onServerPing(PaperServerListPingEvent)","u":"onServerPing(com.destroystokyo.paper.event.server.PaperServerListPingEvent)"},{"p":"dev.plex.rank.enums","c":"Rank","l":"OP"},{"p":"dev.plex.command.impl","c":"OpAllCMD","l":"OpAllCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"OpCMD","l":"OpCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.util.menu","c":"IMenu","l":"openInv(Player)","u":"openInv(org.bukkit.entity.Player)"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"openInv(Player, int)","u":"openInv(org.bukkit.entity.Player,int)"},{"p":"dev.plex.menu","c":"PunishmentMenu","l":"openInv(Player, int)","u":"openInv(org.bukkit.entity.Player,int)"},{"p":"dev.plex.rank","c":"RankManager","l":"options"},{"p":"dev.plex.world","c":"NoiseChunkGenerator","l":"options"},{"p":"dev.plex.world","c":"OctaveChunkGenerator","l":"options"},{"p":"dev.plex.rank.enums","c":"Title","l":"OWNER"},{"p":"dev.plex.command","c":"PlexCommand","l":"params"},{"p":"dev.plex.util","c":"PlexUtils","l":"parseDateOffset(String...)","u":"parseDateOffset(java.lang.String...)"},{"p":"dev.plex.command.annotation","c":"CommandPermissions","l":"permission()"},{"p":"dev.plex.command","c":"PlexCommand","l":"perms"},{"p":"dev.plex.event","c":"GameModeUpdateEvent","l":"player"},{"p":"dev.plex.player","c":"PlexPlayer","l":"player"},{"p":"dev.plex.cache","c":"PlayerCache","l":"PlayerCache()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"PlayerListener","l":"PlayerListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.exception","c":"PlayerNotBannedException","l":"PlayerNotBannedException()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.exception","c":"PlayerNotFoundException","l":"PlayerNotFoundException()","u":"%3Cinit%3E()"},{"p":"dev.plex","c":"Plex","l":"Plex()","u":"%3Cinit%3E()"},{"p":"dev.plex","c":"PlexBase","l":"PlexBase()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"ChatListener.PlexChatRenderer","l":"PlexChatRenderer()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"PlexCMD","l":"PlexCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command","c":"PlexCommand","l":"PlexCommand()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener","c":"PlexListener","l":"PlexListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"PlexLog","l":"PlexLog()","u":"%3Cinit%3E()"},{"p":"dev.plex.event","c":"AdminAddEvent","l":"plexPlayer"},{"p":"dev.plex.event","c":"AdminRemoveEvent","l":"plexPlayer"},{"p":"dev.plex.event","c":"AdminSetRankEvent","l":"plexPlayer"},{"p":"dev.plex.player","c":"PlexPlayer","l":"PlexPlayer()","u":"%3Cinit%3E()"},{"p":"dev.plex.player","c":"PlexPlayer","l":"PlexPlayer(UUID)","u":"%3Cinit%3E(java.util.UUID)"},{"p":"dev.plex.cache","c":"PlayerCache","l":"plexPlayerMap"},{"p":"dev.plex.util","c":"PlexUtils","l":"PlexUtils()","u":"%3Cinit%3E()"},{"p":"dev.plex.command","c":"PlexCommand","l":"plugin"},{"p":"dev.plex.config","c":"Config","l":"plugin"},{"p":"dev.plex","c":"Plex","l":"plugin"},{"p":"dev.plex","c":"PlexBase","l":"plugin"},{"p":"dev.plex.storage","c":"MongoConnection","l":"plugin"},{"p":"dev.plex.world","c":"ConfigurationChunkGenerator","l":"plugin"},{"p":"dev.plex.world","c":"CustomWorld","l":"plugin"},{"p":"dev.plex.world","c":"CustomChunkGenerator","l":"populators"},{"p":"dev.plex.listener.impl","c":"ChatListener.PlexChatRenderer","l":"prefix"},{"p":"dev.plex.player","c":"PlexPlayer","l":"prefix"},{"p":"dev.plex.rank.enums","c":"Rank","l":"prefix"},{"p":"dev.plex.rank.enums","c":"Title","l":"prefix"},{"p":"dev.plex.punishment","c":"Punishment","l":"punished"},{"p":"dev.plex.event","c":"PunishedPlayerEvent","l":"punishedPlayer"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"punishedPlayer"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"PunishedPlayer(UUID)","u":"%3Cinit%3E(java.util.UUID)"},{"p":"dev.plex.event","c":"PunishedPlayerEvent","l":"PunishedPlayerEvent(PunishedPlayer)","u":"%3Cinit%3E(dev.plex.player.PunishedPlayer)"},{"p":"dev.plex.event","c":"PunishedPlayerFreezeEvent","l":"PunishedPlayerFreezeEvent(PunishedPlayer, boolean)","u":"%3Cinit%3E(dev.plex.player.PunishedPlayer,boolean)"},{"p":"dev.plex.cache","c":"PlayerCache","l":"punishedPlayerMap"},{"p":"dev.plex.menu","c":"PunishedPlayerMenu","l":"PunishedPlayerMenu(PunishedPlayer)","u":"%3Cinit%3E(dev.plex.player.PunishedPlayer)"},{"p":"dev.plex.event","c":"PunishedPlayerMuteEvent","l":"PunishedPlayerMuteEvent(PunishedPlayer, boolean)","u":"%3Cinit%3E(dev.plex.player.PunishedPlayer,boolean)"},{"p":"dev.plex.punishment","c":"Punishment","l":"punishedUsername"},{"p":"dev.plex.punishment","c":"Punishment","l":"punisher"},{"p":"dev.plex.punishment","c":"Punishment","l":"Punishment(UUID, UUID)","u":"%3Cinit%3E(java.util.UUID,java.util.UUID)"},{"p":"dev.plex","c":"Plex","l":"punishmentManager"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"PunishmentManager()","u":"%3Cinit%3E()"},{"p":"dev.plex.menu","c":"PunishmentMenu","l":"PunishmentMenu()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"PunishmentsCMD","l":"PunishmentsCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.punishment","c":"PunishmentType","l":"PunishmentType()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"PlexUtils","l":"RANDOM"},{"p":"dev.plex.util","c":"PlexUtils","l":"randomChatColor()"},{"p":"dev.plex.util","c":"PlexUtils","l":"randomNum()"},{"p":"dev.plex.util","c":"PlexUtils","l":"randomNum(int)"},{"p":"dev.plex.util","c":"PlexUtils","l":"randomNum(int, int)","u":"randomNum(int,int)"},{"p":"dev.plex.admin","c":"Admin","l":"rank"},{"p":"dev.plex.event","c":"AdminSetRankEvent","l":"rank"},{"p":"dev.plex.player","c":"PlexPlayer","l":"rank"},{"p":"dev.plex.rank.enums","c":"Rank","l":"Rank(int, String, String, String)","u":"%3Cinit%3E(int,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.plex.command.impl","c":"RankCMD","l":"RankCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"AdminCMD","l":"rankExists(String)","u":"rankExists(java.lang.String)"},{"p":"dev.plex","c":"Plex","l":"rankManager"},{"p":"dev.plex.rank","c":"RankManager","l":"RankManager()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"AshconInfo.Textures","l":"raw"},{"p":"dev.plex.command.impl","c":"RawSayCMD","l":"RawSayCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.rank.enums","c":"Rank","l":"readable"},{"p":"dev.plex.rank.enums","c":"Title","l":"readable"},{"p":"dev.plex.punishment","c":"Punishment","l":"reason"},{"p":"dev.plex","c":"Plex","l":"redisConnection"},{"p":"dev.plex.storage","c":"RedisConnection","l":"RedisConnection()","u":"%3Cinit%3E()"},{"p":"dev.plex.services","c":"ServiceManager","l":"registerService(AbstractService)","u":"registerService(dev.plex.services.AbstractService)"},{"p":"dev.plex.util","c":"PlexUtils","l":"regxList"},{"p":"dev.plex","c":"Plex","l":"reloadPlayers()"},{"p":"dev.plex.command.impl","c":"TagCMD","l":"removeEvents(Component)","u":"removeEvents(net.kyori.adventure.text.Component)"},{"p":"dev.plex.admin","c":"AdminList","l":"removeFromCache(UUID)","u":"removeFromCache(java.util.UUID)"},{"p":"dev.plex.listener.impl","c":"ChatListener.PlexChatRenderer","l":"render(Player, Component, Component, Audience)","u":"render(org.bukkit.entity.Player,net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,net.kyori.adventure.audience.Audience)"},{"p":"dev.plex.listener.impl","c":"ChatListener","l":"renderer"},{"p":"dev.plex.services","c":"AbstractService","l":"repeating"},{"p":"dev.plex.services.impl","c":"BanService","l":"repeatInSeconds()"},{"p":"dev.plex.services.impl","c":"GameRuleService","l":"repeatInSeconds()"},{"p":"dev.plex.services","c":"IService","l":"repeatInSeconds()"},{"p":"dev.plex.command.source","c":"RequiredCommandSource","l":"RequiredCommandSource()","u":"%3Cinit%3E()"},{"p":"dev.plex.services.impl","c":"BanService","l":"run()"},{"p":"dev.plex.services.impl","c":"GameRuleService","l":"run()"},{"p":"dev.plex.services","c":"IService","l":"run()"},{"p":"dev.plex.config","c":"Config","l":"save()"},{"p":"dev.plex.cache","c":"MongoPlayerData","l":"save(PlexPlayer)","u":"save(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.config","c":"Config","l":"saveDefault()"},{"p":"dev.plex.util","c":"TimeUnit","l":"SECOND"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"SELECT"},{"p":"dev.plex.command","c":"PlexCommand","l":"send(Audience, Component)","u":"send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)"},{"p":"dev.plex.command","c":"PlexCommand","l":"send(Audience, String)","u":"send(net.kyori.adventure.audience.Audience,java.lang.String)"},{"p":"dev.plex.event","c":"AdminAddEvent","l":"sender"},{"p":"dev.plex.event","c":"AdminRemoveEvent","l":"sender"},{"p":"dev.plex.event","c":"AdminSetRankEvent","l":"sender"},{"p":"dev.plex.event","c":"GameModeUpdateEvent","l":"sender"},{"p":"dev.plex.rank.enums","c":"Rank","l":"SENIOR_ADMIN"},{"p":"dev.plex.util.adapter","c":"LocalDateTimeSerializer","l":"serialize(LocalDateTime, Type, JsonSerializationContext)","u":"serialize(java.time.LocalDateTime,java.lang.reflect.Type,com.google.gson.JsonSerializationContext)"},{"p":"dev.plex.listener.impl","c":"ServerListener","l":"ServerListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.services","c":"ServiceManager","l":"serviceCount()"},{"p":"dev.plex","c":"Plex","l":"serviceManager"},{"p":"dev.plex.services","c":"ServiceManager","l":"ServiceManager()","u":"%3Cinit%3E()"},{"p":"dev.plex.services","c":"ServiceManager","l":"services"},{"p":"dev.plex.util","c":"PlexUtils","l":"setBlocks(Location, Location, Material)","u":"setBlocks(org.bukkit.Location,org.bukkit.Location,org.bukkit.Material)"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"setFrozen(boolean)"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"setMuted(boolean)"},{"p":"dev.plex.util","c":"AshconInfo.SkinData","l":"signature"},{"p":"dev.plex.util","c":"PlexUtils","l":"simpleGET(String)","u":"simpleGET(java.lang.String)"},{"p":"dev.plex.util","c":"AshconInfo.SkinData","l":"SkinData()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"AshconInfo.Textures","l":"slim"},{"p":"dev.plex.command.annotation","c":"CommandPermissions","l":"source()"},{"p":"dev.plex.command.impl","c":"SpectatorCMD","l":"SpectatorCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex","c":"Plex","l":"sqlConnection"},{"p":"dev.plex.storage","c":"SQLConnection","l":"SQLConnection()","u":"%3Cinit%3E()"},{"p":"dev.plex.storage","c":"StorageType","l":"SQLITE"},{"p":"dev.plex.listener.impl","c":"PlayerListener","l":"sqlPlayerData"},{"p":"dev.plex","c":"Plex","l":"sqlPlayerData"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"SQLPlayerData()","u":"%3Cinit%3E()"},{"p":"dev.plex.admin","c":"Admin","l":"staffChat"},{"p":"dev.plex.services","c":"ServiceManager","l":"startServices()"},{"p":"dev.plex","c":"Plex","l":"storageType"},{"p":"dev.plex.storage","c":"StorageType","l":"StorageType()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"SurvivalCMD","l":"SurvivalCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex","c":"Plex","l":"system"},{"p":"dev.plex.command.impl","c":"AdminCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"AdventureCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"BanCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"CreativeCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"DebugCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"DeopCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"FreezeCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"MuteCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"NameHistoryCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"OpCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"PlexCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"PunishmentsCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"SpectatorCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"SurvivalCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"TempbanCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"UnbanCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"UnfreezeCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"UnmuteCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"WorldCMD","l":"tabComplete(CommandSender, String, String[])","u":"tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])"},{"p":"dev.plex.command.impl","c":"TagCMD","l":"TagCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"TempbanCMD","l":"TempbanCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"PlexUtils","l":"testConnections()"},{"p":"dev.plex.util","c":"AshconInfo","l":"textures"},{"p":"dev.plex.util","c":"AshconInfo.Textures","l":"Textures()","u":"%3Cinit%3E()"},{"p":"dev.plex.util","c":"TimeUnit","l":"time"},{"p":"dev.plex.util","c":"TimeUnit","l":"TimeUnit(long)","u":"%3Cinit%3E(long)"},{"p":"dev.plex.rank.enums","c":"Title","l":"Title(int, String, String, String)","u":"%3Cinit%3E(int,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.plex.punishment","c":"Punishment","l":"toJSON()"},{"p":"dev.plex.rank.enums","c":"Rank","l":"toJSON()"},{"p":"dev.plex.rank.enums","c":"Title","l":"toJSON()"},{"p":"dev.plex.punishment","c":"Punishment","l":"type"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"unban(Punishment)","u":"unban(dev.plex.punishment.Punishment)"},{"p":"dev.plex.punishment","c":"PunishmentManager","l":"unban(UUID)","u":"unban(java.util.UUID)"},{"p":"dev.plex.command.impl","c":"UnbanCMD","l":"UnbanCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"UnfreezeCMD","l":"UnfreezeCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.command.impl","c":"UnmuteCMD","l":"UnmuteCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"UPDATE"},{"p":"dev.plex.cache","c":"DataUtils","l":"update(PlexPlayer)","u":"update(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.cache","c":"MongoPlayerData","l":"update(PlexPlayer)","u":"update(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.cache","c":"SQLPlayerData","l":"update(PlexPlayer)","u":"update(dev.plex.player.PlexPlayer)"},{"p":"dev.plex.command.annotation","c":"CommandParameters","l":"usage()"},{"p":"dev.plex.command","c":"PlexCommand","l":"usage()"},{"p":"dev.plex.command","c":"PlexCommand","l":"usage(String)","u":"usage(java.lang.String)"},{"p":"dev.plex.util","c":"AshconInfo","l":"username"},{"p":"dev.plex.util","c":"AshconInfo.UsernameHistory","l":"username"},{"p":"dev.plex.util","c":"AshconInfo","l":"usernameHistories"},{"p":"dev.plex.util","c":"AshconInfo.UsernameHistory","l":"UsernameHistory()","u":"%3Cinit%3E()"},{"p":"dev.plex.admin","c":"Admin","l":"uuid"},{"p":"dev.plex.player","c":"PlexPlayer","l":"uuid"},{"p":"dev.plex.player","c":"PunishedPlayer","l":"uuid"},{"p":"dev.plex.util","c":"AshconInfo","l":"uuid"},{"p":"dev.plex.util","c":"AshconInfo.SkinData","l":"value"},{"p":"dev.plex.command.source","c":"RequiredCommandSource","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.plex.punishment","c":"PunishmentType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.plex.rank.enums","c":"Rank","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.plex.rank.enums","c":"Title","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.plex.storage","c":"StorageType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.plex.util","c":"TimeUnit","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.plex.command.source","c":"RequiredCommandSource","l":"values()"},{"p":"dev.plex.punishment","c":"PunishmentType","l":"values()"},{"p":"dev.plex.rank.enums","c":"Rank","l":"values()"},{"p":"dev.plex.rank.enums","c":"Title","l":"values()"},{"p":"dev.plex.storage","c":"StorageType","l":"values()"},{"p":"dev.plex.util","c":"TimeUnit","l":"values()"},{"p":"dev.plex.player","c":"PlexPlayer","l":"vanished"},{"p":"dev.plex.util","c":"PlexUtils","l":"verify(String)","u":"verify(java.lang.String)"},{"p":"dev.plex.util","c":"TimeUnit","l":"WEEK"},{"p":"dev.plex.command.impl","c":"WorldCMD","l":"WorldCMD()","u":"%3Cinit%3E()"},{"p":"dev.plex.listener.impl","c":"WorldListener","l":"WorldListener()","u":"%3Cinit%3E()"},{"p":"dev.plex.world","c":"NoiseOptions","l":"x"},{"p":"dev.plex.world","c":"NoiseOptions","l":"y"},{"p":"dev.plex.util","c":"TimeUnit","l":"YEAR"}];updateSearchResults(); \ No newline at end of file diff --git a/static/javadocs/overview-summary.html b/static/javadocs/overview-summary.html index bf761eb..bc917ef 100644 --- a/static/javadocs/overview-summary.html +++ b/static/javadocs/overview-summary.html @@ -2,7 +2,7 @@ -Plex 0.5 API +Plex 0.6 API diff --git a/static/javadocs/overview-tree.html b/static/javadocs/overview-tree.html index a04536f..c926245 100644 --- a/static/javadocs/overview-tree.html +++ b/static/javadocs/overview-tree.html @@ -2,7 +2,7 @@ -Class Hierarchy (Plex 0.5 API) +Class Hierarchy (Plex 0.6 API) @@ -124,6 +124,7 @@ loadScripts(document, 'script'); diff --git a/static/javadocs/serialized-form.html b/static/javadocs/serialized-form.html index b412087..f327876 100644 --- a/static/javadocs/serialized-form.html +++ b/static/javadocs/serialized-form.html @@ -2,7 +2,7 @@ -Serialized Form (Plex 0.5 API) +Serialized Form (Plex 0.6 API) diff --git a/static/javadocs/type-search-index.js b/static/javadocs/type-search-index.js index f127a6f..ad475c4 100644 --- a/static/javadocs/type-search-index.js +++ b/static/javadocs/type-search-index.js @@ -1 +1 @@ -typeSearchIndex = [{"p":"dev.plex.util.menu","l":"AbstractMenu"},{"p":"dev.plex.services","l":"AbstractService"},{"p":"dev.plex.admin","l":"Admin"},{"p":"dev.plex.event","l":"AdminAddEvent"},{"p":"dev.plex.command.impl","l":"AdminCMD"},{"p":"dev.plex.admin","l":"AdminList"},{"p":"dev.plex.listener.impl","l":"AdminListener"},{"p":"dev.plex.event","l":"AdminRemoveEvent"},{"p":"dev.plex.event","l":"AdminSetRankEvent"},{"p":"dev.plex.command.impl","l":"AdminworldCMD"},{"p":"dev.plex.command.impl","l":"AdventureCMD"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"dev.plex.util","l":"AshconInfo"},{"p":"dev.plex.command.impl","l":"BanCMD"},{"p":"dev.plex.listener.impl","l":"BanListener"},{"p":"dev.plex.services.impl","l":"BanService"},{"p":"dev.plex.world","l":"BlockMapChunkGenerator"},{"p":"dev.plex.listener.impl","l":"ChatListener"},{"p":"dev.plex.command.exception","l":"CommandFailException"},{"p":"dev.plex.handlers","l":"CommandHandler"},{"p":"dev.plex.listener.impl","l":"CommandListener"},{"p":"dev.plex.command.annotation","l":"CommandParameters"},{"p":"dev.plex.command.annotation","l":"CommandPermissions"},{"p":"dev.plex.command.impl","l":"CommandSpyCMD"},{"p":"dev.plex.config","l":"Config"},{"p":"dev.plex.world","l":"ConfigurationChunkGenerator"},{"p":"dev.plex.command.exception","l":"ConsoleMustDefinePlayerException"},{"p":"dev.plex.command.exception","l":"ConsoleOnlyException"},{"p":"dev.plex.command.impl","l":"CreativeCMD"},{"p":"dev.plex.world","l":"CustomChunkGenerator"},{"p":"dev.plex.world","l":"CustomWorld"},{"p":"dev.plex.cache","l":"DataUtils"},{"p":"dev.plex.command.impl","l":"DebugCMD"},{"p":"dev.plex.command.impl","l":"DeopAllCMD"},{"p":"dev.plex.command.impl","l":"DeopCMD"},{"p":"dev.plex.world","l":"FlatChunkGenerator"},{"p":"dev.plex.command.impl","l":"FlatlandsCMD"},{"p":"dev.plex.command.impl","l":"FreezeCMD"},{"p":"dev.plex.listener.impl","l":"FreezeListener"},{"p":"dev.plex.listener.impl","l":"GameModeListener"},{"p":"dev.plex.event","l":"GameModeUpdateEvent"},{"p":"dev.plex.services.impl","l":"GameRuleService"},{"p":"dev.plex.util.menu","l":"IMenu"},{"p":"dev.plex.services","l":"IService"},{"p":"dev.plex.command.impl","l":"ListCMD"},{"p":"dev.plex.handlers","l":"ListenerHandler"},{"p":"dev.plex.util.adapter","l":"LocalDateTimeDeserializer"},{"p":"dev.plex.util.adapter","l":"LocalDateTimeSerializer"},{"p":"dev.plex.command.impl","l":"LocalSpawnCMD"},{"p":"dev.plex.command.impl","l":"MasterbuilderworldCMD"},{"p":"dev.plex.util","l":"MojangUtils"},{"p":"dev.plex.storage","l":"MongoConnection"},{"p":"dev.plex.cache","l":"MongoPlayerData"},{"p":"dev.plex.command.impl","l":"NameHistoryCMD"},{"p":"dev.plex.world","l":"NoiseChunkGenerator"},{"p":"dev.plex.world","l":"NoiseOptions"},{"p":"dev.plex.world","l":"OctaveChunkGenerator"},{"p":"dev.plex.world","l":"OctaveOptions"},{"p":"dev.plex.command.impl","l":"OpAllCMD"},{"p":"dev.plex.command.impl","l":"OpCMD"},{"p":"dev.plex.cache","l":"PlayerCache"},{"p":"dev.plex.listener.impl","l":"PlayerListener"},{"p":"dev.plex.command.exception","l":"PlayerNotBannedException"},{"p":"dev.plex.command.exception","l":"PlayerNotFoundException"},{"p":"dev.plex","l":"Plex"},{"p":"dev.plex","l":"PlexBase"},{"p":"dev.plex.listener.impl","l":"ChatListener.PlexChatRenderer"},{"p":"dev.plex.command.impl","l":"PlexCMD"},{"p":"dev.plex.command","l":"PlexCommand"},{"p":"dev.plex.listener","l":"PlexListener"},{"p":"dev.plex.util","l":"PlexLog"},{"p":"dev.plex.player","l":"PlexPlayer"},{"p":"dev.plex.util","l":"PlexUtils"},{"p":"dev.plex.player","l":"PunishedPlayer"},{"p":"dev.plex.event","l":"PunishedPlayerEvent"},{"p":"dev.plex.event","l":"PunishedPlayerFreezeEvent"},{"p":"dev.plex.menu","l":"PunishedPlayerMenu"},{"p":"dev.plex.event","l":"PunishedPlayerMuteEvent"},{"p":"dev.plex.punishment","l":"Punishment"},{"p":"dev.plex.punishment","l":"PunishmentManager"},{"p":"dev.plex.menu","l":"PunishmentMenu"},{"p":"dev.plex.command.impl","l":"PunishmentsCMD"},{"p":"dev.plex.punishment","l":"PunishmentType"},{"p":"dev.plex.rank.enums","l":"Rank"},{"p":"dev.plex.command.impl","l":"RankCMD"},{"p":"dev.plex.rank","l":"RankManager"},{"p":"dev.plex.storage","l":"RedisConnection"},{"p":"dev.plex.command.source","l":"RequiredCommandSource"},{"p":"dev.plex.listener.impl","l":"ServerListener"},{"p":"dev.plex.services","l":"ServiceManager"},{"p":"dev.plex.util","l":"AshconInfo.SkinData"},{"p":"dev.plex.command.impl","l":"SpectatorCMD"},{"p":"dev.plex.storage","l":"SQLConnection"},{"p":"dev.plex.cache","l":"SQLPlayerData"},{"p":"dev.plex.storage","l":"StorageType"},{"p":"dev.plex.command.impl","l":"SurvivalCMD"},{"p":"dev.plex.command.impl","l":"TagCMD"},{"p":"dev.plex.util","l":"AshconInfo.Textures"},{"p":"dev.plex.rank.enums","l":"Title"},{"p":"dev.plex.command.impl","l":"UnbanCMD"},{"p":"dev.plex.command.impl","l":"UnfreezeCMD"},{"p":"dev.plex.util","l":"AshconInfo.UsernameHistory"},{"p":"dev.plex.command.impl","l":"WorldCMD"},{"p":"dev.plex.listener.impl","l":"WorldListener"}];updateSearchResults(); \ No newline at end of file +typeSearchIndex = [{"p":"dev.plex.util.menu","l":"AbstractMenu"},{"p":"dev.plex.services","l":"AbstractService"},{"p":"dev.plex.admin","l":"Admin"},{"p":"dev.plex.event","l":"AdminAddEvent"},{"p":"dev.plex.command.impl","l":"AdminChatCMD"},{"p":"dev.plex.command.impl","l":"AdminCMD"},{"p":"dev.plex.admin","l":"AdminList"},{"p":"dev.plex.listener.impl","l":"AdminListener"},{"p":"dev.plex.event","l":"AdminRemoveEvent"},{"p":"dev.plex.event","l":"AdminSetRankEvent"},{"p":"dev.plex.command.impl","l":"AdminworldCMD"},{"p":"dev.plex.command.impl","l":"AdventureCMD"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"dev.plex.util","l":"AshconInfo"},{"p":"dev.plex.command.impl","l":"BanCMD"},{"p":"dev.plex.listener.impl","l":"BanListener"},{"p":"dev.plex.services.impl","l":"BanService"},{"p":"dev.plex.world","l":"BlockMapChunkGenerator"},{"p":"dev.plex.listener.impl","l":"ChatListener"},{"p":"dev.plex.command.exception","l":"CommandFailException"},{"p":"dev.plex.handlers","l":"CommandHandler"},{"p":"dev.plex.listener.impl","l":"CommandListener"},{"p":"dev.plex.command.annotation","l":"CommandParameters"},{"p":"dev.plex.command.annotation","l":"CommandPermissions"},{"p":"dev.plex.command.impl","l":"CommandSpyCMD"},{"p":"dev.plex.config","l":"Config"},{"p":"dev.plex.world","l":"ConfigurationChunkGenerator"},{"p":"dev.plex.command.exception","l":"ConsoleMustDefinePlayerException"},{"p":"dev.plex.command.exception","l":"ConsoleOnlyException"},{"p":"dev.plex.command.impl","l":"CreativeCMD"},{"p":"dev.plex.world","l":"CustomChunkGenerator"},{"p":"dev.plex.world","l":"CustomWorld"},{"p":"dev.plex.cache","l":"DataUtils"},{"p":"dev.plex.command.impl","l":"DebugCMD"},{"p":"dev.plex.command.impl","l":"DeopAllCMD"},{"p":"dev.plex.command.impl","l":"DeopCMD"},{"p":"dev.plex.world","l":"FlatChunkGenerator"},{"p":"dev.plex.command.impl","l":"FlatlandsCMD"},{"p":"dev.plex.command.impl","l":"FreezeCMD"},{"p":"dev.plex.listener.impl","l":"FreezeListener"},{"p":"dev.plex.listener.impl","l":"GameModeListener"},{"p":"dev.plex.event","l":"GameModeUpdateEvent"},{"p":"dev.plex.services.impl","l":"GameRuleService"},{"p":"dev.plex.util.menu","l":"IMenu"},{"p":"dev.plex.services","l":"IService"},{"p":"dev.plex.command.impl","l":"ListCMD"},{"p":"dev.plex.handlers","l":"ListenerHandler"},{"p":"dev.plex.util.adapter","l":"LocalDateTimeDeserializer"},{"p":"dev.plex.util.adapter","l":"LocalDateTimeSerializer"},{"p":"dev.plex.command.impl","l":"LocalSpawnCMD"},{"p":"dev.plex.command.impl","l":"MasterbuilderworldCMD"},{"p":"dev.plex.util","l":"MojangUtils"},{"p":"dev.plex.storage","l":"MongoConnection"},{"p":"dev.plex.cache","l":"MongoPlayerData"},{"p":"dev.plex.command.impl","l":"MuteCMD"},{"p":"dev.plex.command.impl","l":"NameHistoryCMD"},{"p":"dev.plex.world","l":"NoiseChunkGenerator"},{"p":"dev.plex.world","l":"NoiseOptions"},{"p":"dev.plex.world","l":"OctaveChunkGenerator"},{"p":"dev.plex.world","l":"OctaveOptions"},{"p":"dev.plex.command.impl","l":"OpAllCMD"},{"p":"dev.plex.command.impl","l":"OpCMD"},{"p":"dev.plex.cache","l":"PlayerCache"},{"p":"dev.plex.listener.impl","l":"PlayerListener"},{"p":"dev.plex.command.exception","l":"PlayerNotBannedException"},{"p":"dev.plex.command.exception","l":"PlayerNotFoundException"},{"p":"dev.plex","l":"Plex"},{"p":"dev.plex","l":"PlexBase"},{"p":"dev.plex.listener.impl","l":"ChatListener.PlexChatRenderer"},{"p":"dev.plex.command.impl","l":"PlexCMD"},{"p":"dev.plex.command","l":"PlexCommand"},{"p":"dev.plex.listener","l":"PlexListener"},{"p":"dev.plex.util","l":"PlexLog"},{"p":"dev.plex.player","l":"PlexPlayer"},{"p":"dev.plex.util","l":"PlexUtils"},{"p":"dev.plex.player","l":"PunishedPlayer"},{"p":"dev.plex.event","l":"PunishedPlayerEvent"},{"p":"dev.plex.event","l":"PunishedPlayerFreezeEvent"},{"p":"dev.plex.menu","l":"PunishedPlayerMenu"},{"p":"dev.plex.event","l":"PunishedPlayerMuteEvent"},{"p":"dev.plex.punishment","l":"Punishment"},{"p":"dev.plex.punishment","l":"PunishmentManager"},{"p":"dev.plex.menu","l":"PunishmentMenu"},{"p":"dev.plex.command.impl","l":"PunishmentsCMD"},{"p":"dev.plex.punishment","l":"PunishmentType"},{"p":"dev.plex.rank.enums","l":"Rank"},{"p":"dev.plex.command.impl","l":"RankCMD"},{"p":"dev.plex.rank","l":"RankManager"},{"p":"dev.plex.command.impl","l":"RawSayCMD"},{"p":"dev.plex.storage","l":"RedisConnection"},{"p":"dev.plex.command.source","l":"RequiredCommandSource"},{"p":"dev.plex.listener.impl","l":"ServerListener"},{"p":"dev.plex.services","l":"ServiceManager"},{"p":"dev.plex.util","l":"AshconInfo.SkinData"},{"p":"dev.plex.command.impl","l":"SpectatorCMD"},{"p":"dev.plex.storage","l":"SQLConnection"},{"p":"dev.plex.cache","l":"SQLPlayerData"},{"p":"dev.plex.storage","l":"StorageType"},{"p":"dev.plex.command.impl","l":"SurvivalCMD"},{"p":"dev.plex.command.impl","l":"TagCMD"},{"p":"dev.plex.command.impl","l":"TempbanCMD"},{"p":"dev.plex.util","l":"AshconInfo.Textures"},{"p":"dev.plex.util","l":"TimeUnit"},{"p":"dev.plex.rank.enums","l":"Title"},{"p":"dev.plex.command.impl","l":"UnbanCMD"},{"p":"dev.plex.command.impl","l":"UnfreezeCMD"},{"p":"dev.plex.command.impl","l":"UnmuteCMD"},{"p":"dev.plex.util","l":"AshconInfo.UsernameHistory"},{"p":"dev.plex.command.impl","l":"WorldCMD"},{"p":"dev.plex.listener.impl","l":"WorldListener"}];updateSearchResults(); \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 12599d4..88b5d17 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,24 +2,24 @@ # yarn lockfile v1 -"@algolia/autocomplete-core@1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.5.0.tgz#6c91c9de7748e9c103846828a58dfe92bd4d6689" - integrity sha512-E7+VJwcvwMM8vPeaVn7fNUgix8WHV8A1WUeHDi2KHemCaaGc8lvUnP3QnvhMxiDhTe7OpMEv4o2TBUMyDgThaw== +"@algolia/autocomplete-core@1.5.2": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.5.2.tgz#ec0178e07b44fd74a057728ac157291b26cecf37" + integrity sha512-DY0bhyczFSS1b/CqJlTE/nQRtnTAHl6IemIkBy0nEWnhDzRDdtdx4p5Uuk3vwAFxwEEgi1WqKwgSSMx6DpNL4A== dependencies: - "@algolia/autocomplete-shared" "1.5.0" + "@algolia/autocomplete-shared" "1.5.2" -"@algolia/autocomplete-preset-algolia@1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.5.0.tgz#61671f09c0c77133d9baf1356719f8378c48437a" - integrity sha512-iiFxKERGHkvkiupmrFJbvESpP/zv5jSgH714XRiP5LDvUHaYOo4GLAwZCFf2ef/L5tdtPBARvekn6k1Xf33gjA== +"@algolia/autocomplete-preset-algolia@1.5.2": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.5.2.tgz#36c5638cc6dba6ea46a86e5a0314637ca40a77ca" + integrity sha512-3MRYnYQFJyovANzSX2CToS6/5cfVjbLLqFsZTKcvF3abhQzxbqwwaMBlJtt620uBUOeMzhdfasKhCc40+RHiZw== dependencies: - "@algolia/autocomplete-shared" "1.5.0" + "@algolia/autocomplete-shared" "1.5.2" -"@algolia/autocomplete-shared@1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.5.0.tgz#09580bc89408a2ab5f29e312120dad68f58019bd" - integrity sha512-bRSkqHHHSwZYbFY3w9hgMyQRm86Wz27bRaGCbNldLfbk0zUjApmE4ajx+ZCVSLqxvcUEjMqZFJzDsder12eKsg== +"@algolia/autocomplete-shared@1.5.2": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.5.2.tgz#e157f9ad624ab8fd940ff28bd2094cdf199cdd79" + integrity sha512-ylQAYv5H0YKMfHgVWX0j0NmL8XBcAeeeVQUmppnnMtzDbDnca6CzhKj3Q8eF9cHCgcdTDdb5K+3aKyGWA0obug== "@algolia/cache-browser-local-storage@4.12.1": version "4.12.1" @@ -130,6 +130,13 @@ "@algolia/logger-common" "4.12.1" "@algolia/requester-common" "4.12.1" +"@ampproject/remapping@^2.1.0": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.1.2.tgz#4edca94973ded9630d20101cd8559cedb8d8bd34" + integrity sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg== + dependencies: + "@jridgewell/trace-mapping" "^0.3.0" + "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.8.3": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" @@ -164,7 +171,7 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/core@^7.15.5", "@babel/core@^7.16.0": +"@babel/core@^7.15.5": version "7.16.12" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.16.12.tgz#5edc53c1b71e54881315923ae2aedea2522bb784" integrity sha512-dK5PtG1uiN2ikk++5OzSYsitZKny4wOCD0nrO4TqnW4BVBTQ2NGS3NgilvT/TEyxTST7LNyWV/T4tXDoD3fOgg== @@ -185,7 +192,28 @@ semver "^6.3.0" source-map "^0.5.0" -"@babel/generator@^7.12.5", "@babel/generator@^7.16.0", "@babel/generator@^7.16.8": +"@babel/core@^7.17.5": + version "7.17.5" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.17.5.tgz#6cd2e836058c28f06a4ca8ee7ed955bbf37c8225" + integrity sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA== + dependencies: + "@ampproject/remapping" "^2.1.0" + "@babel/code-frame" "^7.16.7" + "@babel/generator" "^7.17.3" + "@babel/helper-compilation-targets" "^7.16.7" + "@babel/helper-module-transforms" "^7.16.7" + "@babel/helpers" "^7.17.2" + "@babel/parser" "^7.17.3" + "@babel/template" "^7.16.7" + "@babel/traverse" "^7.17.3" + "@babel/types" "^7.17.0" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.1.2" + semver "^6.3.0" + +"@babel/generator@^7.12.5", "@babel/generator@^7.16.8": version "7.16.8" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.16.8.tgz#359d44d966b8cd059d543250ce79596f792f2ebe" integrity sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw== @@ -194,6 +222,15 @@ jsesc "^2.5.1" source-map "^0.5.0" +"@babel/generator@^7.17.3": + version "7.17.3" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.17.3.tgz#a2c30b0c4f89858cb87050c3ffdfd36bdf443200" + integrity sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg== + dependencies: + "@babel/types" "^7.17.0" + jsesc "^2.5.1" + source-map "^0.5.0" + "@babel/helper-annotate-as-pure@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862" @@ -406,6 +443,15 @@ "@babel/traverse" "^7.16.7" "@babel/types" "^7.16.7" +"@babel/helpers@^7.17.2": + version "7.17.2" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.17.2.tgz#23f0a0746c8e287773ccd27c14be428891f63417" + integrity sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ== + dependencies: + "@babel/template" "^7.16.7" + "@babel/traverse" "^7.17.0" + "@babel/types" "^7.17.0" + "@babel/highlight@^7.16.7": version "7.16.10" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.10.tgz#744f2eb81579d6eea753c227b0f570ad785aba88" @@ -415,11 +461,16 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.12.7", "@babel/parser@^7.16.10", "@babel/parser@^7.16.12", "@babel/parser@^7.16.4", "@babel/parser@^7.16.7": +"@babel/parser@^7.12.7", "@babel/parser@^7.16.10", "@babel/parser@^7.16.12", "@babel/parser@^7.16.7": version "7.16.12" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.12.tgz#9474794f9a650cf5e2f892444227f98e28cdf8b6" integrity sha512-VfaV15po8RiZssrkPweyvbGVSe4x2y+aciFCgn0n0/SJMR22cwofRV1mtnJQYcSB1wUTaA/X1LnA3es66MCO5A== +"@babel/parser@^7.17.3": + version "7.17.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.3.tgz#b07702b982990bf6fdc1da5049a23fece4c5c3d0" + integrity sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA== + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz#4eda6d6c2a0aa79c70fa7b6da67763dfe2141050" @@ -931,10 +982,10 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" -"@babel/plugin-transform-runtime@^7.16.0": - version "7.16.10" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.10.tgz#53d9fd3496daedce1dd99639097fa5d14f4c7c2c" - integrity sha512-9nwTiqETv2G7xI4RvXHNfpGdr8pAA+Q/YtN3yLK7OoK7n9OibVm/xymJ838a9A6E/IciOLPj82lZk0fW6O4O7w== +"@babel/plugin-transform-runtime@^7.17.0": + version "7.17.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz#0a2e08b5e2b2d95c4b1d3b3371a2180617455b70" + integrity sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A== dependencies: "@babel/helper-module-imports" "^7.16.7" "@babel/helper-plugin-utils" "^7.16.7" @@ -1003,7 +1054,7 @@ "@babel/helper-create-regexp-features-plugin" "^7.16.7" "@babel/helper-plugin-utils" "^7.16.7" -"@babel/preset-env@^7.15.6", "@babel/preset-env@^7.16.4": +"@babel/preset-env@^7.15.6", "@babel/preset-env@^7.16.11": version "7.16.11" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.16.11.tgz#5dd88fd885fae36f88fd7c8342475c9f0abe2982" integrity sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g== @@ -1094,7 +1145,7 @@ "@babel/types" "^7.4.4" esutils "^2.0.2" -"@babel/preset-react@^7.14.5", "@babel/preset-react@^7.16.0": +"@babel/preset-react@^7.14.5", "@babel/preset-react@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.16.7.tgz#4c18150491edc69c183ff818f9f2aecbe5d93852" integrity sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA== @@ -1106,7 +1157,7 @@ "@babel/plugin-transform-react-jsx-development" "^7.16.7" "@babel/plugin-transform-react-pure-annotations" "^7.16.7" -"@babel/preset-typescript@^7.15.0", "@babel/preset-typescript@^7.16.0": +"@babel/preset-typescript@^7.15.0", "@babel/preset-typescript@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz#ab114d68bb2020afc069cd51b37ff98a046a70b9" integrity sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ== @@ -1115,21 +1166,28 @@ "@babel/helper-validator-option" "^7.16.7" "@babel/plugin-transform-typescript" "^7.16.7" -"@babel/runtime-corejs3@^7.16.3": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.16.8.tgz#ea533d96eda6fdc76b1812248e9fbd0c11d4a1a7" - integrity sha512-3fKhuICS1lMz0plI5ktOE/yEtBRMVxplzRkdn6mJQ197XiY0JnrzYV0+Mxozq3JZ8SBV9Ecurmw1XsGbwOf+Sg== +"@babel/runtime-corejs3@^7.17.2": + version "7.17.2" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.17.2.tgz#fdca2cd05fba63388babe85d349b6801b008fd13" + integrity sha512-NcKtr2epxfIrNM4VOmPKO46TvDMCBhgi2CrSHaEarrz+Plk2K5r9QemmOFTGpZaoKnWoGH5MO+CzeRsih/Fcgg== dependencies: core-js-pure "^3.20.2" regenerator-runtime "^0.13.4" -"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.13", "@babel/runtime@^7.16.3", "@babel/runtime@^7.8.4": +"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.13", "@babel/runtime@^7.8.4": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.16.7.tgz#03ff99f64106588c9c403c6ecb8c3bafbbdff1fa" integrity sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ== dependencies: regenerator-runtime "^0.13.4" +"@babel/runtime@^7.12.5", "@babel/runtime@^7.17.2": + version "7.17.2" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.17.2.tgz#66f68591605e59da47523c631416b18508779941" + integrity sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw== + dependencies: + regenerator-runtime "^0.13.4" + "@babel/template@^7.12.7", "@babel/template@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155" @@ -1139,7 +1197,7 @@ "@babel/parser" "^7.16.7" "@babel/types" "^7.16.7" -"@babel/traverse@^7.12.9", "@babel/traverse@^7.13.0", "@babel/traverse@^7.16.10", "@babel/traverse@^7.16.3", "@babel/traverse@^7.16.7", "@babel/traverse@^7.16.8": +"@babel/traverse@^7.12.9", "@babel/traverse@^7.13.0", "@babel/traverse@^7.16.10", "@babel/traverse@^7.16.7", "@babel/traverse@^7.16.8": version "7.16.10" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.16.10.tgz#448f940defbe95b5a8029975b051f75993e8239f" integrity sha512-yzuaYXoRJBGMlBhsMJoUW7G1UmSb/eXr/JHYM/MsOJgavJibLwASijW7oXBdw3NQ6T0bW7Ty5P/VarOs9cHmqw== @@ -1155,6 +1213,22 @@ debug "^4.1.0" globals "^11.1.0" +"@babel/traverse@^7.17.0", "@babel/traverse@^7.17.3": + version "7.17.3" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.17.3.tgz#0ae0f15b27d9a92ba1f2263358ea7c4e7db47b57" + integrity sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw== + dependencies: + "@babel/code-frame" "^7.16.7" + "@babel/generator" "^7.17.3" + "@babel/helper-environment-visitor" "^7.16.7" + "@babel/helper-function-name" "^7.16.7" + "@babel/helper-hoist-variables" "^7.16.7" + "@babel/helper-split-export-declaration" "^7.16.7" + "@babel/parser" "^7.17.3" + "@babel/types" "^7.17.0" + debug "^4.1.0" + globals "^11.1.0" + "@babel/types@^7.12.7", "@babel/types@^7.15.6", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.4.4": version "7.16.8" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.16.8.tgz#0ba5da91dd71e0a4e7781a30f22770831062e3c1" @@ -1163,77 +1237,87 @@ "@babel/helper-validator-identifier" "^7.16.7" to-fast-properties "^2.0.0" -"@docsearch/css@3.0.0-alpha.42": - version "3.0.0-alpha.42" - resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.0.0-alpha.42.tgz#deb6049e999d6ca9451eba4793cb5b6da28c8773" - integrity sha512-AGwI2AXUacYhVOHmYnsXoYDJKO6Ued2W+QO80GERbMLhC7GH5tfvtW5REs/s7jSdcU3vzFoxT8iPDBCh/PkrlQ== - -"@docsearch/react@^3.0.0-alpha.39": - version "3.0.0-alpha.42" - resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.0.0-alpha.42.tgz#1d22a2b05779f24d090ff8d7ff2699e4d50dff5c" - integrity sha512-1aOslZJDxwUUcm2QRNmlEePUgL8P5fOAeFdOLDMctHQkV2iTja9/rKVbkP8FZbIUnZxuuCCn8ErLrjD/oXWOag== +"@babel/types@^7.17.0": + version "7.17.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.17.0.tgz#a826e368bccb6b3d84acd76acad5c0d87342390b" + integrity sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw== dependencies: - "@algolia/autocomplete-core" "1.5.0" - "@algolia/autocomplete-preset-algolia" "1.5.0" - "@docsearch/css" "3.0.0-alpha.42" + "@babel/helper-validator-identifier" "^7.16.7" + to-fast-properties "^2.0.0" + +"@docsearch/css@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.0.0.tgz#fe57b474802ffd706d3246eab25d52fac8aa3698" + integrity sha512-1kkV7tkAsiuEd0shunYRByKJe3xQDG2q7wYg24SOw1nV9/2lwEd4WrUYRJC/ukGTl2/kHeFxsaUvtiOy0y6fFA== + +"@docsearch/react@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.0.0.tgz#d02ebdc67573412185a6a4df13bc254c7c0da491" + integrity sha512-yhMacqS6TVQYoBh/o603zszIb5Bl8MIXuOc6Vy617I74pirisDzzcNh0NEaYQt50fVVR3khUbeEhUEWEWipESg== + dependencies: + "@algolia/autocomplete-core" "1.5.2" + "@algolia/autocomplete-preset-algolia" "1.5.2" + "@docsearch/css" "3.0.0" algoliasearch "^4.0.0" -"@docusaurus/core@2.0.0-beta.15", "@docusaurus/core@^2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-2.0.0-beta.15.tgz#1a3f8361803767072e56c77d60332c87e59f1ad0" - integrity sha512-zXhhD0fApMSvq/9Pkm9DQxa//hGOXVCq9yMHiXOkI5D1tLec7PxtnaC5cLfGHljkN9cKIfRDYUVcG1gHymVfpA== +"@docusaurus/core@2.0.0-beta.16", "@docusaurus/core@^2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-2.0.0-beta.16.tgz#bd277a5ce70eaaee7204937ccfec8f36e2325baf" + integrity sha512-0AbNSpTKapz+tctg7PHvuGQRtW7nd3Tm3axNqnFowO3SV2VvFCaBji2s1H3XCGXVRGveQ04g20vl2ZqG5GheUA== dependencies: - "@babel/core" "^7.16.0" - "@babel/generator" "^7.16.0" + "@babel/core" "^7.17.5" + "@babel/generator" "^7.17.3" "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-transform-runtime" "^7.16.0" - "@babel/preset-env" "^7.16.4" - "@babel/preset-react" "^7.16.0" - "@babel/preset-typescript" "^7.16.0" - "@babel/runtime" "^7.16.3" - "@babel/runtime-corejs3" "^7.16.3" - "@babel/traverse" "^7.16.3" - "@docusaurus/cssnano-preset" "2.0.0-beta.15" - "@docusaurus/logger" "2.0.0-beta.15" - "@docusaurus/mdx-loader" "2.0.0-beta.15" + "@babel/plugin-transform-runtime" "^7.17.0" + "@babel/preset-env" "^7.16.11" + "@babel/preset-react" "^7.16.7" + "@babel/preset-typescript" "^7.16.7" + "@babel/runtime" "^7.17.2" + "@babel/runtime-corejs3" "^7.17.2" + "@babel/traverse" "^7.17.3" + "@docusaurus/cssnano-preset" "2.0.0-beta.16" + "@docusaurus/logger" "2.0.0-beta.16" + "@docusaurus/mdx-loader" "2.0.0-beta.16" "@docusaurus/react-loadable" "5.5.2" - "@docusaurus/utils" "2.0.0-beta.15" - "@docusaurus/utils-common" "2.0.0-beta.15" - "@docusaurus/utils-validation" "2.0.0-beta.15" - "@slorber/static-site-generator-webpack-plugin" "^4.0.0" - "@svgr/webpack" "^6.0.0" - autoprefixer "^10.3.5" - babel-loader "^8.2.2" + "@docusaurus/utils" "2.0.0-beta.16" + "@docusaurus/utils-common" "2.0.0-beta.16" + "@docusaurus/utils-validation" "2.0.0-beta.16" + "@slorber/static-site-generator-webpack-plugin" "^4.0.1" + "@svgr/webpack" "^6.2.1" + autoprefixer "^10.4.2" + babel-loader "^8.2.3" babel-plugin-dynamic-import-node "2.3.0" - boxen "^5.0.1" - chokidar "^3.5.2" - clean-css "^5.1.5" + boxen "^6.2.1" + chokidar "^3.5.3" + clean-css "^5.2.4" + cli-table3 "^0.6.1" + combine-promises "^1.1.0" commander "^5.1.0" - copy-webpack-plugin "^10.2.0" - core-js "^3.18.0" - css-loader "^6.5.1" - css-minimizer-webpack-plugin "^3.3.1" - cssnano "^5.0.8" + copy-webpack-plugin "^10.2.4" + core-js "^3.21.1" + css-loader "^6.6.0" + css-minimizer-webpack-plugin "^3.4.1" + cssnano "^5.0.17" del "^6.0.0" detect-port "^1.3.0" escape-html "^1.0.3" eta "^1.12.3" file-loader "^6.2.0" - fs-extra "^10.0.0" - html-minifier-terser "^6.0.2" + fs-extra "^10.0.1" + html-minifier-terser "^6.1.0" html-tags "^3.1.0" - html-webpack-plugin "^5.4.0" + html-webpack-plugin "^5.5.0" import-fresh "^3.3.0" is-root "^2.1.0" leven "^3.1.0" - lodash "^4.17.20" - mini-css-extract-plugin "^1.6.0" + lodash "^4.17.21" + mini-css-extract-plugin "^2.5.3" nprogress "^0.2.0" - postcss "^8.3.7" - postcss-loader "^6.1.1" - prompts "^2.4.1" + postcss "^8.4.6" + postcss-loader "^6.2.1" + prompts "^2.4.2" react-dev-utils "^12.0.0" - react-helmet "^6.1.0" + react-helmet-async "^1.2.3" react-loadable "npm:@docusaurus/react-loadable@5.5.2" react-loadable-ssr-addon-v5-slorber "^1.0.1" react-router "^5.2.0" @@ -1243,49 +1327,48 @@ rtl-detect "^1.0.4" semver "^7.3.4" serve-handler "^6.1.3" - shelljs "^0.8.4" - strip-ansi "^6.0.0" - terser-webpack-plugin "^5.2.4" + shelljs "^0.8.5" + terser-webpack-plugin "^5.3.1" tslib "^2.3.1" update-notifier "^5.1.0" url-loader "^4.1.1" - wait-on "^6.0.0" - webpack "^5.61.0" - webpack-bundle-analyzer "^4.4.2" - webpack-dev-server "^4.7.1" + wait-on "^6.0.1" + webpack "^5.69.1" + webpack-bundle-analyzer "^4.5.0" + webpack-dev-server "^4.7.4" webpack-merge "^5.8.0" webpackbar "^5.0.2" -"@docusaurus/cssnano-preset@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.0-beta.15.tgz#033c52815c428f0f66c87eaff93ea12554ea89df" - integrity sha512-55aYURbB5dqrx64lStNcZxDx5R6bKkAawlCB7mDKx3r+Qnp3ofGW7UExLQSCbTu3axT1vJCF5D7H6ljTRYJLtA== +"@docusaurus/cssnano-preset@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.0-beta.16.tgz#99492c9be87c0bf016c55fc92b39766f6cea063a" + integrity sha512-dkGpb+xoFNmcp5m5EpwGcFlMT4C7kOTzgZ73QoNoU930NL6OXuqcJdMd4XI6yYuGz+t8Bo8UzzCryEjHTiObOg== dependencies: - cssnano-preset-advanced "^5.1.4" - postcss "^8.3.7" - postcss-sort-media-queries "^4.1.0" + cssnano-preset-advanced "^5.1.12" + postcss "^8.4.6" + postcss-sort-media-queries "^4.2.1" -"@docusaurus/logger@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-2.0.0-beta.15.tgz#6d17a05fb292d15fdc43b5fa90fd2a49ad5d40ce" - integrity sha512-5bDSHCyLfMtz6QnFfICdL5mgxbGfC7DW1V+/Q17nRdpZSPZgsNKK/Esp0zdDi1oxAyEpXMXx64nLaHL7joJxIg== +"@docusaurus/logger@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-2.0.0-beta.16.tgz#26eed0285db090848dca4ad8cc4fbb07fcd632ee" + integrity sha512-/fta5gCXHMLip+8WxYoi+hlB1pwJEeVpFc7Z4iIMwAxn8SrcmCJ0K3wPNjZpDdz0EHrpLHEJ/vEkCuL+7Su4ZQ== dependencies: chalk "^4.1.2" tslib "^2.3.1" -"@docusaurus/mdx-loader@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-2.0.0-beta.15.tgz#da23745bc73c93338dd330dad6bbc9d9fe325553" - integrity sha512-MVpytjDDao7hmPF1QSs9B5zoTgevZjiqjnX3FM1yjqdCv+chyUo0gnmYHjeG/4Gqu7jucp+dDdp6yQpzs4g09A== +"@docusaurus/mdx-loader@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-2.0.0-beta.16.tgz#3fe3d85e53236eeae60195244164f605785ef9d6" + integrity sha512-NR0Cptz4UGlzgu08AITffRL4rj+SU8HYq2yNFxbY8FSuj/GWI3SrSsBi7grB6fKql0s4SGUKEEzSweewzW1Rgg== dependencies: - "@babel/parser" "^7.16.4" - "@babel/traverse" "^7.16.3" - "@docusaurus/logger" "2.0.0-beta.15" - "@docusaurus/utils" "2.0.0-beta.15" - "@mdx-js/mdx" "^1.6.21" + "@babel/parser" "^7.17.3" + "@babel/traverse" "^7.17.3" + "@docusaurus/logger" "2.0.0-beta.16" + "@docusaurus/utils" "2.0.0-beta.16" + "@mdx-js/mdx" "^1.6.22" escape-html "^1.0.3" file-loader "^6.2.0" - fs-extra "^10.0.0" + fs-extra "^10.0.1" image-size "^1.0.1" mdast-util-to-string "^2.0.0" remark-emoji "^2.1.0" @@ -1293,123 +1376,132 @@ tslib "^2.3.1" unist-util-visit "^2.0.2" url-loader "^4.1.1" - webpack "^5.61.0" + webpack "^5.69.1" -"@docusaurus/plugin-content-blog@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0-beta.15.tgz#6d4bf532ad3dedb4f9fd6398b0fbe481af5b77a9" - integrity sha512-VtEwkgkoNIS8JFPe+huBeBuJ8HG8Lq1JNYM/ItwQg/cwGAgP8EgwbEuKDn428oZKEI2PpgAuf5Gv4AzJWIes9A== +"@docusaurus/module-type-aliases@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.0-beta.16.tgz#ec2eae9fac774234a925f39f8e38bd6bb0a2a7cb" + integrity sha512-x6/JlbrSfhGuDc6dWybt/E1T6xh/jjEJemlizAGArHpKB0mTuxRm5FRCmksX7z7IM8HZs43tpftGS8gXNL5gug== dependencies: - "@docusaurus/core" "2.0.0-beta.15" - "@docusaurus/logger" "2.0.0-beta.15" - "@docusaurus/mdx-loader" "2.0.0-beta.15" - "@docusaurus/utils" "2.0.0-beta.15" - "@docusaurus/utils-common" "2.0.0-beta.15" - "@docusaurus/utils-validation" "2.0.0-beta.15" + "@docusaurus/types" "2.0.0-beta.16" + "@types/react" "*" + "@types/react-router-config" "*" + "@types/react-router-dom" "*" + react-helmet-async "*" + +"@docusaurus/plugin-content-blog@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0-beta.16.tgz#56decc364f2a7bf685022f12f83ad43544900501" + integrity sha512-JSRzNKpuMPAndIDIZKbA4G2rA0sC3jPHO+TOmBliO8SBUkw1DL58MZTp98y+5EeUg+KjNIYoz7wRMj3YhFIhJA== + dependencies: + "@docusaurus/core" "2.0.0-beta.16" + "@docusaurus/logger" "2.0.0-beta.16" + "@docusaurus/mdx-loader" "2.0.0-beta.16" + "@docusaurus/utils" "2.0.0-beta.16" + "@docusaurus/utils-common" "2.0.0-beta.16" + "@docusaurus/utils-validation" "2.0.0-beta.16" cheerio "^1.0.0-rc.10" feed "^4.2.2" - fs-extra "^10.0.0" - lodash "^4.17.20" + fs-extra "^10.0.1" + lodash "^4.17.21" reading-time "^1.5.0" remark-admonitions "^1.2.1" tslib "^2.3.1" utility-types "^3.10.0" - webpack "^5.61.0" + webpack "^5.69.1" -"@docusaurus/plugin-content-docs@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.0-beta.15.tgz#9486bba8abd2a6284e749718bf56743d8e4446f1" - integrity sha512-HSwNZdUKz4rpJiGbFjl/OFhSleeZUSZ6E6lk98i4iL1A5u6fIm4CHsT53yp4UUOse+lFrePTFZsyqwMA4nZZYA== +"@docusaurus/plugin-content-docs@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.0-beta.16.tgz#3884c105ae14edd42255e8f1cdade5266883b1bc" + integrity sha512-IiNEud1WYj9a0rkNHjX1JNLfim8f6pyB5w17arRDK6HiY3w51zCQsZJo0popRp1KQQf/g66I+5Y3qP5rHGeU6Q== dependencies: - "@docusaurus/core" "2.0.0-beta.15" - "@docusaurus/logger" "2.0.0-beta.15" - "@docusaurus/mdx-loader" "2.0.0-beta.15" - "@docusaurus/utils" "2.0.0-beta.15" - "@docusaurus/utils-validation" "2.0.0-beta.15" + "@docusaurus/core" "2.0.0-beta.16" + "@docusaurus/logger" "2.0.0-beta.16" + "@docusaurus/mdx-loader" "2.0.0-beta.16" + "@docusaurus/utils" "2.0.0-beta.16" + "@docusaurus/utils-validation" "2.0.0-beta.16" combine-promises "^1.1.0" - fs-extra "^10.0.0" - import-fresh "^3.2.2" - js-yaml "^4.0.0" - lodash "^4.17.20" + fs-extra "^10.0.1" + import-fresh "^3.3.0" + js-yaml "^4.1.0" + lodash "^4.17.21" remark-admonitions "^1.2.1" - shelljs "^0.8.4" tslib "^2.3.1" utility-types "^3.10.0" - webpack "^5.61.0" + webpack "^5.69.1" -"@docusaurus/plugin-content-pages@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.0-beta.15.tgz#e488f7dcdd45cd1d46e8c2c5ff5275327a6a3c65" - integrity sha512-N7YhW5RiOY6J228z4lOoP//qX0Q48cRtxDONZ/Ohd9C5OI2vS6TD8iQuDqOIYHxH+BshjNSsKvbJ+SMIQDwysg== +"@docusaurus/plugin-content-pages@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.0-beta.16.tgz#31233f0b2052705c4a6782cb2ead0f48e702c685" + integrity sha512-XH/dNfDhnad7qA+RUdyJW94Yf8LzALz0bJRwp8GbtjXeAmfP/DWGvVPT/egd9Pz99uO5UgiO9vR1i7UlktQSwA== dependencies: - "@docusaurus/core" "2.0.0-beta.15" - "@docusaurus/mdx-loader" "2.0.0-beta.15" - "@docusaurus/utils" "2.0.0-beta.15" - "@docusaurus/utils-validation" "2.0.0-beta.15" - fs-extra "^10.0.0" - globby "^11.0.2" + "@docusaurus/core" "2.0.0-beta.16" + "@docusaurus/mdx-loader" "2.0.0-beta.16" + "@docusaurus/utils" "2.0.0-beta.16" + "@docusaurus/utils-validation" "2.0.0-beta.16" + fs-extra "^10.0.1" remark-admonitions "^1.2.1" tslib "^2.3.1" - webpack "^5.61.0" + webpack "^5.69.1" -"@docusaurus/plugin-debug@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-2.0.0-beta.15.tgz#b75d706d4f9fc4146f84015097bd837d1afb7c6b" - integrity sha512-Jth11jB/rVqPwCGdkVKSUWeXZPAr/NyPn+yeknTBk2LgQKBJ3YU5dNG0uyt0Ay+UYT01TkousPJkXhLuy4Qrsw== +"@docusaurus/plugin-debug@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-2.0.0-beta.16.tgz#6a1aef91be9c3e9fd0ca9ea0bf392faba7aac86a" + integrity sha512-uzp4hrL/PozgDNEWF/Y+DH+nH0GoC+dOyNLqsyFqQLlzykFHTJYLMK1tfwKHUJ3WqhQFbRwLTR4rzFC89Kaf7g== dependencies: - "@docusaurus/core" "2.0.0-beta.15" - "@docusaurus/utils" "2.0.0-beta.15" - fs-extra "^10.0.0" + "@docusaurus/core" "2.0.0-beta.16" + "@docusaurus/utils" "2.0.0-beta.16" + fs-extra "^10.0.1" react-json-view "^1.21.3" tslib "^2.3.1" -"@docusaurus/plugin-google-analytics@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.0-beta.15.tgz#6ffebe76d9caac5383cfb78d2baa5883c9c2df6c" - integrity sha512-ELAnxNYiC2i7gfu/ViurNIdm1/DdnbEfVDmpffS9niQhOREM1U3jpxkz/ff1GIC6heOLyHTtini/CZBDoroVGw== +"@docusaurus/plugin-google-analytics@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.0-beta.16.tgz#3bce2c65fb35082201dad21dfd73b0f7924bd499" + integrity sha512-UKd1RWYHeSm/RLjJ2ZflLTT6hbiWQWFAxVzYRBiyOnDbBP+un8qmP692QZCIP+rrm+KkxsV1FGte0NtrcsFUEw== dependencies: - "@docusaurus/core" "2.0.0-beta.15" - "@docusaurus/utils-validation" "2.0.0-beta.15" + "@docusaurus/core" "2.0.0-beta.16" + "@docusaurus/utils-validation" "2.0.0-beta.16" tslib "^2.3.1" -"@docusaurus/plugin-google-gtag@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.0-beta.15.tgz#4db3330d302653e8541dc3cb86a4dbfef0cc96f8" - integrity sha512-E5Rm3+dN7i3A9V5uq5sl9xTNA3aXsLwTZEA2SpOkY571dCpd+sfVvz1lR+KRY9Fy6ZHk8PqrNImgCWfIerRuZQ== +"@docusaurus/plugin-google-gtag@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.0-beta.16.tgz#9e63fdae0ab94e414cc187ba28f30470a39a1759" + integrity sha512-WUD1Kh5y/9VaV/ubg8c6a43gE2+N+yeLUL/qfrUZuLHheaBaozGjioHRbndmfN6W7l2EhuxO1QRN3SlBqc7kjA== dependencies: - "@docusaurus/core" "2.0.0-beta.15" - "@docusaurus/utils-validation" "2.0.0-beta.15" + "@docusaurus/core" "2.0.0-beta.16" + "@docusaurus/utils-validation" "2.0.0-beta.16" tslib "^2.3.1" -"@docusaurus/plugin-sitemap@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0-beta.15.tgz#0cc083d9e76041897e81b4b82bcd0ccbfa65d6e5" - integrity sha512-PBjeQb2Qpe4uPdRefWL/eXCeYjrgNB/UArExYeUuP4wiY1dpw2unGNCvFUxv4hzJGmARoTLsnRkeYkUim809LQ== +"@docusaurus/plugin-sitemap@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0-beta.16.tgz#e61c14da6e011251363019f9e0b4efcf15ce7ae8" + integrity sha512-B8fa2qvScNSiuCos6vZjPERikRTbbebzy33s5zV+VTZsqLtrjs4//Y0HlJ0tuz5qHWCzavb6nFX/mgFAJoyqFQ== dependencies: - "@docusaurus/core" "2.0.0-beta.15" - "@docusaurus/utils" "2.0.0-beta.15" - "@docusaurus/utils-common" "2.0.0-beta.15" - "@docusaurus/utils-validation" "2.0.0-beta.15" - fs-extra "^10.0.0" - sitemap "^7.0.0" + "@docusaurus/core" "2.0.0-beta.16" + "@docusaurus/utils" "2.0.0-beta.16" + "@docusaurus/utils-common" "2.0.0-beta.16" + "@docusaurus/utils-validation" "2.0.0-beta.16" + fs-extra "^10.0.1" + sitemap "^7.1.1" tslib "^2.3.1" -"@docusaurus/preset-classic@^2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-2.0.0-beta.15.tgz#13d2f3c4fa7c055af35541ae5e93453450efb208" - integrity sha512-3NZIXWTAzk+kOgiB8uAbD+FZv3VFR1qkU6+TW24DRenjRnXof3CkRuldhI1QI0hILm1fuJ319QRkakV8FFtXyA== +"@docusaurus/preset-classic@^2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-2.0.0-beta.16.tgz#d0ccaca56110ca1af199bde4ed08b767ad740d32" + integrity sha512-HLY2dC412Lexe2ZupUEUJpY44yz6uqtvibKTXvXH392hFB43Thp7MKr5zACRTwacjbddIoqPVbdzRWtvugSU2g== dependencies: - "@docusaurus/core" "2.0.0-beta.15" - "@docusaurus/plugin-content-blog" "2.0.0-beta.15" - "@docusaurus/plugin-content-docs" "2.0.0-beta.15" - "@docusaurus/plugin-content-pages" "2.0.0-beta.15" - "@docusaurus/plugin-debug" "2.0.0-beta.15" - "@docusaurus/plugin-google-analytics" "2.0.0-beta.15" - "@docusaurus/plugin-google-gtag" "2.0.0-beta.15" - "@docusaurus/plugin-sitemap" "2.0.0-beta.15" - "@docusaurus/theme-classic" "2.0.0-beta.15" - "@docusaurus/theme-common" "2.0.0-beta.15" - "@docusaurus/theme-search-algolia" "2.0.0-beta.15" + "@docusaurus/core" "2.0.0-beta.16" + "@docusaurus/plugin-content-blog" "2.0.0-beta.16" + "@docusaurus/plugin-content-docs" "2.0.0-beta.16" + "@docusaurus/plugin-content-pages" "2.0.0-beta.16" + "@docusaurus/plugin-debug" "2.0.0-beta.16" + "@docusaurus/plugin-google-analytics" "2.0.0-beta.16" + "@docusaurus/plugin-google-gtag" "2.0.0-beta.16" + "@docusaurus/plugin-sitemap" "2.0.0-beta.16" + "@docusaurus/theme-classic" "2.0.0-beta.16" + "@docusaurus/theme-common" "2.0.0-beta.16" + "@docusaurus/theme-search-algolia" "2.0.0-beta.16" "@docusaurus/react-loadable@5.5.2", "react-loadable@npm:@docusaurus/react-loadable@5.5.2": version "5.5.2" @@ -1419,110 +1511,124 @@ "@types/react" "*" prop-types "^15.6.2" -"@docusaurus/theme-classic@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-2.0.0-beta.15.tgz#35d04232f2d5fcb2007675339b0e6d0e8681be95" - integrity sha512-WwNRcQvMtQ7KDhOEHFKFHxXCdoZwLg66hT3vhqNIFMfGQuPzOP91MX5LUSo1QWHhlrD3H3Og+r7Ik/fy2bf5lQ== +"@docusaurus/theme-classic@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-2.0.0-beta.16.tgz#18f1974cb9c03738b5b97b85f932b362a777dff3" + integrity sha512-7cylhb2hwAUSM+ZD2ClQwS/Ag8tnt5gTDrma9WzWA+sB7Zd/b5Dc9WHFowzUjieC++UZ+KxYktCfKE/1RWF77w== dependencies: - "@docusaurus/core" "2.0.0-beta.15" - "@docusaurus/plugin-content-blog" "2.0.0-beta.15" - "@docusaurus/plugin-content-docs" "2.0.0-beta.15" - "@docusaurus/plugin-content-pages" "2.0.0-beta.15" - "@docusaurus/theme-common" "2.0.0-beta.15" - "@docusaurus/theme-translations" "2.0.0-beta.15" - "@docusaurus/utils" "2.0.0-beta.15" - "@docusaurus/utils-common" "2.0.0-beta.15" - "@docusaurus/utils-validation" "2.0.0-beta.15" - "@mdx-js/react" "^1.6.21" + "@docusaurus/core" "2.0.0-beta.16" + "@docusaurus/plugin-content-blog" "2.0.0-beta.16" + "@docusaurus/plugin-content-docs" "2.0.0-beta.16" + "@docusaurus/plugin-content-pages" "2.0.0-beta.16" + "@docusaurus/theme-common" "2.0.0-beta.16" + "@docusaurus/theme-translations" "2.0.0-beta.16" + "@docusaurus/utils" "2.0.0-beta.16" + "@docusaurus/utils-common" "2.0.0-beta.16" + "@docusaurus/utils-validation" "2.0.0-beta.16" + "@mdx-js/react" "^1.6.22" clsx "^1.1.1" copy-text-to-clipboard "^3.0.1" infima "0.2.0-alpha.37" - lodash "^4.17.20" - postcss "^8.3.7" + lodash "^4.17.21" + postcss "^8.4.6" prism-react-renderer "^1.2.1" - prismjs "^1.23.0" + prismjs "^1.27.0" react-router-dom "^5.2.0" rtlcss "^3.3.0" -"@docusaurus/theme-common@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-2.0.0-beta.15.tgz#5bd338d483e2c19d6d74d133572988241518398a" - integrity sha512-+pvarmzcyECE4nWxw+dCMKRIoes0NegrRuM9+nRsUrS/E5ywsF539kpupKIEqaMjq6AuM0CJtDoHxHHPNe0KaQ== +"@docusaurus/theme-common@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-2.0.0-beta.16.tgz#072cb6278a48a4043c63f5763cba0b38d76d0de6" + integrity sha512-7jP+lVrNMlEXH9bUvjnRxyF1MQpIC0Z+FpBmahTwi1lNAVe1kbs3r7SVsXnBHwI4F+tIWaRMkpEfZfNhH1MjNA== dependencies: - "@docusaurus/plugin-content-blog" "2.0.0-beta.15" - "@docusaurus/plugin-content-docs" "2.0.0-beta.15" - "@docusaurus/plugin-content-pages" "2.0.0-beta.15" + "@docusaurus/module-type-aliases" "2.0.0-beta.16" + "@docusaurus/plugin-content-blog" "2.0.0-beta.16" + "@docusaurus/plugin-content-docs" "2.0.0-beta.16" + "@docusaurus/plugin-content-pages" "2.0.0-beta.16" clsx "^1.1.1" parse-numeric-range "^1.3.0" + prism-react-renderer "^1.3.1" tslib "^2.3.1" utility-types "^3.10.0" -"@docusaurus/theme-search-algolia@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-beta.15.tgz#c3ad7fd8e27fcb3e072990031c08768c602cb9a4" - integrity sha512-XrrQKyjOPzmEuOcdsaAn1tzNJkNMA3PC86PwPZUaah0cYPpBGptcJYDlIW4VHIrCBfkQvhvmg/B3qKF6bMMi8g== +"@docusaurus/theme-search-algolia@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-beta.16.tgz#ba6860a0a7fa6cf4cd2621625b4671e8216d9164" + integrity sha512-yNQ7nWWAzT+abQiiSgnPT3FDE07KDIt4UZgxEwo2WvynDD4O7G+6uUkBryAZXYvgc2GEMw7u0E/8+2EPbJ5yyg== dependencies: - "@docsearch/react" "^3.0.0-alpha.39" - "@docusaurus/core" "2.0.0-beta.15" - "@docusaurus/logger" "2.0.0-beta.15" - "@docusaurus/theme-common" "2.0.0-beta.15" - "@docusaurus/theme-translations" "2.0.0-beta.15" - "@docusaurus/utils" "2.0.0-beta.15" - "@docusaurus/utils-validation" "2.0.0-beta.15" - algoliasearch "^4.10.5" - algoliasearch-helper "^3.5.5" + "@docsearch/react" "^3.0.0" + "@docusaurus/core" "2.0.0-beta.16" + "@docusaurus/logger" "2.0.0-beta.16" + "@docusaurus/theme-common" "2.0.0-beta.16" + "@docusaurus/theme-translations" "2.0.0-beta.16" + "@docusaurus/utils" "2.0.0-beta.16" + "@docusaurus/utils-validation" "2.0.0-beta.16" + algoliasearch "^4.12.1" + algoliasearch-helper "^3.7.0" clsx "^1.1.1" eta "^1.12.3" - lodash "^4.17.20" + fs-extra "^10.0.1" + lodash "^4.17.21" tslib "^2.3.1" utility-types "^3.10.0" -"@docusaurus/theme-translations@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-2.0.0-beta.15.tgz#658397ab4c0d7784043e3cec52cef7ae09d2fb59" - integrity sha512-Lu2JDsnZaB2BcJe8Hpq5nrbS7+7bd09jT08b9vztQyvzR8PgzsthnzlLN4ilOeamRIuYJKo1pUGm0EsQBOP6Nw== +"@docusaurus/theme-translations@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-2.0.0-beta.16.tgz#3a7a787e0b70ca85b61deac8f43c3e6b26ef07d0" + integrity sha512-OMYjraIbkQyPEdpPGe4zc9gDUm1FxruyBMcxW9pnqh8BoEogPpyFGTJwXiKzOWS6W+xiyctWJYIYmS5laDkriw== dependencies: - fs-extra "^10.0.0" + fs-extra "^10.0.1" tslib "^2.3.1" -"@docusaurus/utils-common@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-2.0.0-beta.15.tgz#5549b329fc750bd5e9f24952c9e3ff7cf1f63e08" - integrity sha512-kIGlSIvbE/oniUpUjI8GOkSpH8o4NXbYqAh9dqPn+TJ0KbEFY3fc80gzZQU+9SunCwJMJbIxIGevX9Ry+nackw== +"@docusaurus/types@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-2.0.0-beta.16.tgz#bb33e8fcb435238898a7153fda6a14e8f9177742" + integrity sha512-ttej9CFthe9+mDMGKMI1wRegXJHLXUZUhxsiYaGczW7PZXdbCQZvKVAoMtrEp/Oa/KOMtqwva60iEEot//KGnQ== + dependencies: + commander "^5.1.0" + joi "^17.6.0" + querystring "0.2.1" + utility-types "^3.10.0" + webpack "^5.69.1" + webpack-merge "^5.8.0" + +"@docusaurus/utils-common@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-2.0.0-beta.16.tgz#cc2affabad1227d99946008e52b2e6f8dc61b97d" + integrity sha512-xAUBVX/BftMPAw9rvdeIKBKmmAX2xus+HbXciL+5VKNG9ePI5X+W739lCqJVm6C2fDRXENBbeaKnnMx9wTeEUg== dependencies: tslib "^2.3.1" -"@docusaurus/utils-validation@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-2.0.0-beta.15.tgz#c664bc021194db9254eb45e6b48cb7c2af269041" - integrity sha512-1oOVBCkRrsTXSYrBTsMdnj3a/R56zrx11rjF4xo0+dmm8C01Xw4msFtc3uA7VLX0HQvgHsk8xPzU5GERNdsNpg== +"@docusaurus/utils-validation@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-2.0.0-beta.16.tgz#aecac1c14dd73c29091566a0c74f63947db10630" + integrity sha512-gXAKMP1D5ERX3d5SF88Yp7G9ROYd2XOhyLSErPRaHs5b9SzYhI9lIiPUoXFk6VyRnUjXiUley2/MtdrEgt989A== dependencies: - "@docusaurus/logger" "2.0.0-beta.15" - "@docusaurus/utils" "2.0.0-beta.15" - joi "^17.4.2" + "@docusaurus/logger" "2.0.0-beta.16" + "@docusaurus/utils" "2.0.0-beta.16" + joi "^17.6.0" tslib "^2.3.1" -"@docusaurus/utils@2.0.0-beta.15": - version "2.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-2.0.0-beta.15.tgz#60868046700d5585cfa6ffc57c5f3fbed00b61fc" - integrity sha512-xkoPmFxCBkDqbZR4U3SE752OcXtWTGgZnc/pZWxItzb1IYRGNZHrzdIr7CnI7rppriuZzsyivDGiC4Ud9MWhkA== +"@docusaurus/utils@2.0.0-beta.16": + version "2.0.0-beta.16" + resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-2.0.0-beta.16.tgz#829f589d44237f46d61fae64ec138939a9ca3425" + integrity sha512-ngOVqWlT+JvHsWDYH1i0oou9Dhhm6gKcTB3PR3nkIlDOdn+MViuhhKivTBD9et5JxAnf8A1hk/oaUO9tBU7WGA== dependencies: - "@docusaurus/logger" "2.0.0-beta.15" - "@mdx-js/runtime" "^1.6.22" + "@docusaurus/logger" "2.0.0-beta.16" "@svgr/webpack" "^6.0.0" file-loader "^6.2.0" - fs-extra "^10.0.0" + fs-extra "^10.0.1" github-slugger "^1.4.0" globby "^11.0.4" gray-matter "^4.0.3" - js-yaml "^4.0.0" - lodash "^4.17.20" + js-yaml "^4.1.0" + lodash "^4.17.21" micromatch "^4.0.4" - remark-mdx-remove-exports "^1.6.22" - remark-mdx-remove-imports "^1.6.22" resolve-pathname "^3.0.0" + shelljs "^0.8.5" tslib "^2.3.1" url-loader "^4.1.1" + webpack "^5.69.1" "@hapi/hoek@^9.0.0": version "9.2.1" @@ -1536,7 +1642,25 @@ dependencies: "@hapi/hoek" "^9.0.0" -"@mdx-js/mdx@1.6.22", "@mdx-js/mdx@^1.6.21": +"@jridgewell/resolve-uri@^3.0.3": + version "3.0.5" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz#68eb521368db76d040a6315cdb24bf2483037b9c" + integrity sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew== + +"@jridgewell/sourcemap-codec@^1.4.10": + version "1.4.11" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz#771a1d8d744eeb71b6adb35808e1a6c7b9b8c8ec" + integrity sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg== + +"@jridgewell/trace-mapping@^0.3.0": + version "0.3.4" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz#f6a0832dffd5b8a6aaa633b7d9f8e8e94c83a0c3" + integrity sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ== + dependencies: + "@jridgewell/resolve-uri" "^3.0.3" + "@jridgewell/sourcemap-codec" "^1.4.10" + +"@mdx-js/mdx@^1.6.22": version "1.6.22" resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-1.6.22.tgz#8a723157bf90e78f17dc0f27995398e6c731f1ba" integrity sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA== @@ -1561,20 +1685,11 @@ unist-builder "2.0.3" unist-util-visit "2.0.3" -"@mdx-js/react@1.6.22", "@mdx-js/react@^1.6.21": +"@mdx-js/react@^1.6.21", "@mdx-js/react@^1.6.22": version "1.6.22" resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-1.6.22.tgz#ae09b4744fddc74714ee9f9d6f17a66e77c43573" integrity sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg== -"@mdx-js/runtime@^1.6.22": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/runtime/-/runtime-1.6.22.tgz#3edd388bf68a519ffa1aaf9c446b548165102345" - integrity sha512-p17spaO2+55VLCuxXA3LVHC4phRx60NR2XMdZ+qgVU1lKvEX4y88dmFNOzGDCPLJ03IZyKrJ/rPWWRiBrd9JrQ== - dependencies: - "@mdx-js/mdx" "1.6.22" - "@mdx-js/react" "1.6.22" - buble-jsx-only "^0.19.8" - "@mdx-js/util@1.6.22": version "1.6.22" resolved "https://registry.yarnpkg.com/@mdx-js/util/-/util-1.6.22.tgz#219dfd89ae5b97a8801f015323ffa4b62f45718b" @@ -1628,7 +1743,7 @@ resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== -"@slorber/static-site-generator-webpack-plugin@^4.0.0": +"@slorber/static-site-generator-webpack-plugin@^4.0.1": version "4.0.1" resolved "https://registry.yarnpkg.com/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.1.tgz#0c8852146441aaa683693deaa5aee2f991d94841" integrity sha512-PSv4RIVO1Y3kvHxjvqeVisk3E9XFoO04uwYBDWe217MFqKspplYswTuKLiJu0aLORQWzuQjfVsSlLPojwfYsLw== @@ -1729,7 +1844,7 @@ deepmerge "^4.2.2" svgo "^2.5.0" -"@svgr/webpack@^6.0.0": +"@svgr/webpack@^6.0.0", "@svgr/webpack@^6.2.1": version "6.2.1" resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-6.2.1.tgz#ef5d51c1b6be4e7537fb9f76b3f2b2e22b63c58d" integrity sha512-h09ngMNd13hnePwgXa+Y5CgOjzlCvfWLHg+MBnydEedAnuLRzUHUJmGS3o2OsrhxTOOqEsPOFt5v/f6C5Qulcw== @@ -1785,7 +1900,7 @@ dependencies: "@types/node" "*" -"@types/eslint-scope@^3.7.0": +"@types/eslint-scope@^3.7.3": version "3.7.3" resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.3.tgz#125b88504b61e3c8bc6f870882003253005c3224" integrity sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g== @@ -1801,11 +1916,16 @@ "@types/estree" "*" "@types/json-schema" "*" -"@types/estree@*", "@types/estree@^0.0.50": +"@types/estree@*": version "0.0.50" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.50.tgz#1e0caa9364d3fccd2931c3ed96fdbeaa5d4cca83" integrity sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw== +"@types/estree@^0.0.51": + version "0.0.51" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz#cfd70924a25a3fd32b218e5e420e6897e1ac4f40" + integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== + "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18": version "4.17.28" resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz#c47def9f34ec81dc6328d0b1b5303d1ec98d86b8" @@ -1815,7 +1935,7 @@ "@types/qs" "*" "@types/range-parser" "*" -"@types/express@*": +"@types/express@*", "@types/express@^4.17.13": version "4.17.13" resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.13.tgz#a76e2995728999bab51a33fabce1d705a3709034" integrity sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA== @@ -1832,6 +1952,11 @@ dependencies: "@types/unist" "*" +"@types/history@^4.7.11": + version "4.7.11" + resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.11.tgz#56588b17ae8f50c53983a524fc3cc47437969d64" + integrity sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA== + "@types/html-minifier-terser@^6.0.0": version "6.1.0" resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" @@ -1891,6 +2016,32 @@ resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== +"@types/react-router-config@*": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@types/react-router-config/-/react-router-config-5.0.6.tgz#87c5c57e72d241db900d9734512c50ccec062451" + integrity sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg== + dependencies: + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react-router" "*" + +"@types/react-router-dom@*": + version "5.3.3" + resolved "https://registry.yarnpkg.com/@types/react-router-dom/-/react-router-dom-5.3.3.tgz#e9d6b4a66fcdbd651a5f106c2656a30088cc1e83" + integrity sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw== + dependencies: + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react-router" "*" + +"@types/react-router@*": + version "5.1.18" + resolved "https://registry.yarnpkg.com/@types/react-router/-/react-router-5.1.18.tgz#c8851884b60bc23733500d86c1266e1cfbbd9ef3" + integrity sha512-YYknwy0D0iOwKQgz9v8nOzt2J6l4gouBmDnWqUUznltOTaon+r8US8ky8HvN0tXvc38U9m6z/t2RsVsnd1zM0g== + dependencies: + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react@*": version "17.0.38" resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.38.tgz#f24249fefd89357d5fa71f739a686b8d7c7202bd" @@ -2090,31 +2241,16 @@ accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: mime-types "~2.1.24" negotiator "0.6.2" -acorn-dynamic-import@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz#482210140582a36b83c3e342e1cfebcaa9240948" - integrity sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw== - acorn-import-assertions@^1.7.6: version "1.8.0" resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz#ba2b5939ce62c238db6d93d81c9b111b29b855e9" integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== -acorn-jsx@^5.0.1: - version "5.3.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - acorn-walk@^8.0.0: version "8.2.0" resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== -acorn@^6.1.1: - version "6.4.2" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" - integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== - acorn@^8.0.4, acorn@^8.4.1: version "8.7.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.0.tgz#90951fde0f8f09df93549481e5fc141445b791cf" @@ -2172,14 +2308,14 @@ ajv@^8.0.0, ajv@^8.8.0: require-from-string "^2.0.2" uri-js "^4.2.2" -algoliasearch-helper@^3.5.5: +algoliasearch-helper@^3.7.0: version "3.7.0" resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.7.0.tgz#c0a0493df84d850360f664ad7a9d4fc78a94fd78" integrity sha512-XJ3QfERBLfeVCyTVx80gon7r3/rgm/CE8Ha1H7cbablRe/X7SfYQ14g/eO+MhjVKIQp+gy9oC6G5ilmLwS1k6w== dependencies: "@algolia/events" "^4.0.1" -algoliasearch@^4.0.0, algoliasearch@^4.10.5: +algoliasearch@^4.0.0, algoliasearch@^4.12.1: version "4.12.1" resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.12.1.tgz#574a2c5424c4b6681c026928fb810be2d2ec3924" integrity sha512-c0dM1g3zZBJrkzE5GA/Nu1y3fFxx3LCzxKzcmp2dgGS8P4CjszB/l3lsSh2MSrrK1Hn/KV4BlbBMXtYgG1Bfrw== @@ -2199,7 +2335,7 @@ algoliasearch@^4.0.0, algoliasearch@^4.10.5: "@algolia/requester-node-http" "4.12.1" "@algolia/transporter" "4.12.1" -ansi-align@^3.0.0: +ansi-align@^3.0.0, ansi-align@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59" integrity sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w== @@ -2235,6 +2371,11 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: dependencies: color-convert "^2.0.1" +ansi-styles@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.1.0.tgz#87313c102b8118abd57371afab34618bf7350ed3" + integrity sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ== + anymatch@~3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" @@ -2297,7 +2438,7 @@ at-least-node@^1.0.0: resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== -autoprefixer@^10.3.5, autoprefixer@^10.3.7: +autoprefixer@^10.3.7, autoprefixer@^10.4.2: version "10.4.2" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.2.tgz#25e1df09a31a9fba5c40b578936b90d35c9d4d3b" integrity sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ== @@ -2309,14 +2450,14 @@ autoprefixer@^10.3.5, autoprefixer@^10.3.7: picocolors "^1.0.0" postcss-value-parser "^4.2.0" -axios@^0.21.1: - version "0.21.4" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575" - integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== +axios@^0.25.0: + version "0.25.0" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.25.0.tgz#349cfbb31331a9b4453190791760a8d35b093e0a" + integrity sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g== dependencies: - follow-redirects "^1.14.0" + follow-redirects "^1.14.7" -babel-loader@^8.2.2: +babel-loader@^8.2.3: version "8.2.3" resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.3.tgz#8986b40f1a64cacfcb4b8429320085ef68b1342d" integrity sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw== @@ -2447,7 +2588,7 @@ boolbase@^1.0.0, boolbase@~1.0.0: resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= -boxen@^5.0.0, boxen@^5.0.1: +boxen@^5.0.0: version "5.1.2" resolved "https://registry.yarnpkg.com/boxen/-/boxen-5.1.2.tgz#788cb686fc83c1f486dfa8a40c68fc2b831d2b50" integrity sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ== @@ -2461,6 +2602,20 @@ boxen@^5.0.0, boxen@^5.0.1: widest-line "^3.1.0" wrap-ansi "^7.0.0" +boxen@^6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-6.2.1.tgz#b098a2278b2cd2845deef2dff2efc38d329b434d" + integrity sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw== + dependencies: + ansi-align "^3.0.1" + camelcase "^6.2.0" + chalk "^4.1.2" + cli-boxes "^3.0.0" + string-width "^5.0.1" + type-fest "^2.5.0" + widest-line "^4.0.1" + wrap-ansi "^8.0.1" + brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" @@ -2487,19 +2642,6 @@ browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.6, browserslist@^4 node-releases "^2.0.1" picocolors "^1.0.0" -buble-jsx-only@^0.19.8: - version "0.19.8" - resolved "https://registry.yarnpkg.com/buble-jsx-only/-/buble-jsx-only-0.19.8.tgz#6e3524aa0f1c523de32496ac9aceb9cc2b493867" - integrity sha512-7AW19pf7PrKFnGTEDzs6u9+JZqQwM1VnLS19OlqYDhXomtFFknnoQJAPHeg84RMFWAvOhYrG7harizJNwUKJsA== - dependencies: - acorn "^6.1.1" - acorn-dynamic-import "^4.0.0" - acorn-jsx "^5.0.1" - chalk "^2.4.2" - magic-string "^0.25.3" - minimist "^1.2.0" - regexpu-core "^4.5.4" - buffer-from@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" @@ -2584,7 +2726,7 @@ ccount@^1.0.0, ccount@^1.0.3: resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.1.0.tgz#246687debb6014735131be8abab2d93898f8d043" integrity sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg== -chalk@^2.0.0, chalk@^2.4.2: +chalk@^2.0.0: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -2662,7 +2804,7 @@ cheerio@^1.0.0-rc.10: parse5-htmlparser2-tree-adapter "^6.0.1" tslib "^2.2.0" -chokidar@^3.4.2, chokidar@^3.5.2: +chokidar@^3.4.2, chokidar@^3.5.3: version "3.5.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== @@ -2687,7 +2829,7 @@ ci-info@^2.0.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== -clean-css@^5.1.5, clean-css@^5.2.2: +clean-css@^5.2.2, clean-css@^5.2.4: version "5.2.4" resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.2.4.tgz#982b058f8581adb2ae062520808fb2429bd487a4" integrity sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg== @@ -2704,6 +2846,20 @@ cli-boxes@^2.2.1: resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== +cli-boxes@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-3.0.0.tgz#71a10c716feeba005e4504f36329ef0b17cf3145" + integrity sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g== + +cli-table3@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.1.tgz#36ce9b7af4847f288d3cdd081fbd09bf7bd237b8" + integrity sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA== + dependencies: + string-width "^4.2.0" + optionalDependencies: + colors "1.4.0" + clone-deep@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" @@ -2764,6 +2920,11 @@ colorette@^2.0.10: resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.16.tgz#713b9af84fdb000139f04546bd4a93f62a5085da" integrity sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g== +colors@1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" + integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== + combine-promises@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/combine-promises/-/combine-promises-1.1.0.tgz#72db90743c0ca7aab7d0d8d2052fd7b0f674de71" @@ -2885,7 +3046,7 @@ copy-text-to-clipboard@^3.0.1: resolved "https://registry.yarnpkg.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz#8cbf8f90e0a47f12e4a24743736265d157bce69c" integrity sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q== -copy-webpack-plugin@^10.2.0: +copy-webpack-plugin@^10.2.4: version "10.2.4" resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz#6c854be3fdaae22025da34b9112ccf81c63308fe" integrity sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg== @@ -2910,10 +3071,10 @@ core-js-pure@^3.20.2: resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.20.3.tgz#6cc4f36da06c61d95254efc54024fe4797fd5d02" integrity sha512-Q2H6tQ5MtPtcC7f3HxJ48i4Q7T9ybPKgvWyuH7JXIoNa2pm0KuBnycsET/qw1SLLZYfbsbrZQNMeIOClb+6WIA== -core-js@^3.18.0: - version "3.20.3" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.20.3.tgz#c710d0a676e684522f3db4ee84e5e18a9d11d69a" - integrity sha512-vVl8j8ph6tRS3B8qir40H7yw7voy17xL0piAjlbBUsH7WIfzoedL/ZOr1OV9FyZQLWXsayOJyV4tnRyXR85/ag== +core-js@^3.21.1: + version "3.21.1" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.21.1.tgz#f2e0ddc1fc43da6f904706e8e955bc19d06a0d94" + integrity sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig== core-util-is@~1.0.0: version "1.0.3" @@ -2970,21 +3131,21 @@ css-declaration-sorter@^6.0.3: dependencies: timsort "^0.3.0" -css-loader@^6.5.1: - version "6.5.1" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.5.1.tgz#0c43d4fbe0d97f699c91e9818cb585759091d1b1" - integrity sha512-gEy2w9AnJNnD9Kuo4XAP9VflW/ujKoS9c/syO+uWMlm5igc7LysKzPXaDoR2vroROkSwsTS2tGr1yGGEbZOYZQ== +css-loader@^6.6.0: + version "6.6.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.6.0.tgz#c792ad5510bd1712618b49381bd0310574fafbd3" + integrity sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg== dependencies: icss-utils "^5.1.0" - postcss "^8.2.15" + postcss "^8.4.5" postcss-modules-extract-imports "^3.0.0" postcss-modules-local-by-default "^4.0.0" postcss-modules-scope "^3.0.0" postcss-modules-values "^4.0.0" - postcss-value-parser "^4.1.0" + postcss-value-parser "^4.2.0" semver "^7.3.5" -css-minimizer-webpack-plugin@^3.3.1: +css-minimizer-webpack-plugin@^3.4.1: version "3.4.1" resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz#ab78f781ced9181992fe7b6e4f3422e76429878f" integrity sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q== @@ -3040,17 +3201,17 @@ cssesc@^3.0.0: resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -cssnano-preset-advanced@^5.1.4: - version "5.1.11" - resolved "https://registry.yarnpkg.com/cssnano-preset-advanced/-/cssnano-preset-advanced-5.1.11.tgz#43242fc1686dd0ed063affd6aced01df5d9161e7" - integrity sha512-M9f/4oRh5oxVUOtpKztACqtwAtcvHoWpEIB7axIxnLwhndvEMi7MtwPAOnKdSPBvH3RDGE80AL2JJ/e3Ruv2Qg== +cssnano-preset-advanced@^5.1.12: + version "5.1.12" + resolved "https://registry.yarnpkg.com/cssnano-preset-advanced/-/cssnano-preset-advanced-5.1.12.tgz#11f5b0c4e3c32bcfd475465a283fa14dec8df972" + integrity sha512-5WWV9mbqVNwH4nRjs5UbhNl7eKo+16eYNzGogmz0Sa6iqWUeLdN8oo83WuTTqz5vjEKhTbRM5oX6WV1i6ees6g== dependencies: autoprefixer "^10.3.7" - cssnano-preset-default "^5.1.11" - postcss-discard-unused "^5.0.2" - postcss-merge-idents "^5.0.2" - postcss-reduce-idents "^5.0.2" - postcss-zindex "^5.0.1" + cssnano-preset-default "^5.1.12" + postcss-discard-unused "^5.0.3" + postcss-merge-idents "^5.0.3" + postcss-reduce-idents "^5.0.3" + postcss-zindex "^5.0.2" cssnano-preset-default@^5.1.11: version "5.1.11" @@ -3087,12 +3248,61 @@ cssnano-preset-default@^5.1.11: postcss-svgo "^5.0.3" postcss-unique-selectors "^5.0.3" -cssnano-utils@^3.0.0, cssnano-utils@^3.0.1: +cssnano-preset-default@^5.1.12: + version "5.1.12" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.1.12.tgz#64e2ad8e27a279e1413d2d2383ef89a41c909be9" + integrity sha512-rO/JZYyjW1QNkWBxMGV28DW7d98UDLaF759frhli58QFehZ+D/LSmwQ2z/ylBAe2hUlsIWTq6NYGfQPq65EF9w== + dependencies: + css-declaration-sorter "^6.0.3" + cssnano-utils "^3.0.2" + postcss-calc "^8.2.0" + postcss-colormin "^5.2.5" + postcss-convert-values "^5.0.4" + postcss-discard-comments "^5.0.3" + postcss-discard-duplicates "^5.0.3" + postcss-discard-empty "^5.0.3" + postcss-discard-overridden "^5.0.4" + postcss-merge-longhand "^5.0.6" + postcss-merge-rules "^5.0.6" + postcss-minify-font-values "^5.0.4" + postcss-minify-gradients "^5.0.6" + postcss-minify-params "^5.0.5" + postcss-minify-selectors "^5.1.3" + postcss-normalize-charset "^5.0.3" + postcss-normalize-display-values "^5.0.3" + postcss-normalize-positions "^5.0.4" + postcss-normalize-repeat-style "^5.0.4" + postcss-normalize-string "^5.0.4" + postcss-normalize-timing-functions "^5.0.3" + postcss-normalize-unicode "^5.0.4" + postcss-normalize-url "^5.0.5" + postcss-normalize-whitespace "^5.0.4" + postcss-ordered-values "^5.0.5" + postcss-reduce-initial "^5.0.3" + postcss-reduce-transforms "^5.0.4" + postcss-svgo "^5.0.4" + postcss-unique-selectors "^5.0.4" + +cssnano-utils@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.0.1.tgz#d3cc0a142d3d217f8736837ec0a2ccff6a89c6ea" integrity sha512-VNCHL364lh++/ono+S3j9NlUK+d97KNkxI77NlqZU2W3xd2/qmyN61dsa47pTpb55zuU4G4lI7qFjAXZJH1OAQ== -cssnano@^5.0.6, cssnano@^5.0.8: +cssnano-utils@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.0.2.tgz#d82b4991a27ba6fec644b39bab35fe027137f516" + integrity sha512-KhprijuQv2sP4kT92sSQwhlK3SJTbDIsxcfIEySB0O+3m9esFOai7dP9bMx5enHAh2MwarVIcnwiWoOm01RIbQ== + +cssnano@^5.0.17: + version "5.0.17" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.0.17.tgz#ff45713c05cfc780a1aeb3e663b6f224d091cabf" + integrity sha512-fmjLP7k8kL18xSspeXTzRhaFtRI7DL9b8IcXR80JgtnWBpvAzHT7sCR/6qdn0tnxIaINUN6OEQu83wF57Gs3Xw== + dependencies: + cssnano-preset-default "^5.1.12" + lilconfig "^2.0.3" + yaml "^1.10.2" + +cssnano@^5.0.6: version "5.0.16" resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.0.16.tgz#4ee97d30411693f3de24cef70b36f7ae2a843e04" integrity sha512-ryhRI9/B9VFCwPbb1z60LLK5/ldoExi7nwdnJzpkLZkm2/r7j2X3jfY+ZvDVJhC/0fPZlrAguYdHNFg0iglPKQ== @@ -3372,6 +3582,11 @@ duplexer@^0.1.2: resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== +eastasianwidth@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" @@ -3387,6 +3602,11 @@ emoji-regex@^8.0.0: resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + emojis-list@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" @@ -3741,11 +3961,16 @@ flux@^4.0.1: fbemitter "^3.0.0" fbjs "^3.0.1" -follow-redirects@^1.0.0, follow-redirects@^1.14.0: +follow-redirects@^1.0.0: version "1.14.7" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.7.tgz#2004c02eb9436eee9a21446a6477debf17e81685" integrity sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ== +follow-redirects@^1.14.7: + version "1.14.9" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.9.tgz#dd4ea157de7bfaf9ea9b3fbd85aa16951f78d8d7" + integrity sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w== + fork-ts-checker-webpack-plugin@^6.5.0: version "6.5.0" resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz#0282b335fa495a97e167f69018f566ea7d2a2b5e" @@ -3780,10 +4005,10 @@ fresh@0.5.2: resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= -fs-extra@^10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" - integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ== +fs-extra@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.1.tgz#27de43b4320e833f6867cc044bfce29fdf0ef3b8" + integrity sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag== dependencies: graceful-fs "^4.2.0" jsonfile "^6.0.1" @@ -3921,7 +4146,7 @@ globals@^11.1.0: resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -globby@^11.0.1, globby@^11.0.2, globby@^11.0.4: +globby@^11.0.1, globby@^11.0.4: version "11.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== @@ -4151,7 +4376,7 @@ html-entities@^2.3.2: resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.3.2.tgz#760b404685cb1d794e4f4b744332e3b00dcfe488" integrity sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ== -html-minifier-terser@^6.0.2: +html-minifier-terser@^6.0.2, html-minifier-terser@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab" integrity sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw== @@ -4174,7 +4399,7 @@ html-void-elements@^1.0.0: resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-1.0.5.tgz#ce9159494e86d95e45795b166c2021c2cfca4483" integrity sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w== -html-webpack-plugin@^5.4.0: +html-webpack-plugin@^5.5.0: version "5.5.0" resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz#c3911936f57681c1f9f4d8b68c158cd9dfe52f50" integrity sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw== @@ -4297,7 +4522,7 @@ immer@^9.0.7: resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.12.tgz#2d33ddf3ee1d247deab9d707ca472c8c942a0f20" integrity sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA== -import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.2.2, import-fresh@^3.3.0: +import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== @@ -4363,6 +4588,13 @@ interpret@^1.0.0: resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== +invariant@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + ip@^1.1.0: version "1.1.5" resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" @@ -4608,7 +4840,16 @@ jest-worker@^27.0.2, jest-worker@^27.4.1: merge-stream "^2.0.0" supports-color "^8.0.0" -joi@^17.4.0, joi@^17.4.2: +jest-worker@^27.4.5: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +joi@^17.6.0: version "17.6.0" resolved "https://registry.yarnpkg.com/joi/-/joi-17.6.0.tgz#0bb54f2f006c09a96e75ce687957bd04290054b2" integrity sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw== @@ -4632,7 +4873,7 @@ js-yaml@^3.13.1: argparse "^1.0.7" esprima "^4.0.0" -js-yaml@^4.0.0: +js-yaml@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== @@ -4912,13 +5153,6 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -magic-string@^0.25.3: - version "0.25.7" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" - integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== - dependencies: - sourcemap-codec "^1.4.4" - make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" @@ -4979,7 +5213,7 @@ media-typer@0.3.0: resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= -memfs@^3.1.2, memfs@^3.2.2: +memfs@^3.1.2, memfs@^3.4.1: version "3.4.1" resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.4.1.tgz#b78092f466a0dce054d63d39275b24c71d3f1305" integrity sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw== @@ -5061,14 +5295,12 @@ mini-create-react-context@^0.4.0: "@babel/runtime" "^7.12.1" tiny-warning "^1.0.3" -mini-css-extract-plugin@^1.6.0: - version "1.6.2" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz#83172b4fd812f8fc4a09d6f6d16f924f53990ca8" - integrity sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q== +mini-css-extract-plugin@^2.5.3: + version "2.5.3" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.5.3.tgz#c5c79f9b22ce9b4f164e9492267358dbe35376d9" + integrity sha512-YseMB8cs8U/KCaAGQoqYmfUuhhGW0a9p9XvWXrxVOkE3/IiISTLw4ALNt7JR5B2eYauFM+PQGSbXMDmVbR7Tfw== dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - webpack-sources "^1.1.0" + schema-utils "^4.0.0" minimalistic-assert@^1.0.0: version "1.0.1" @@ -5132,6 +5364,11 @@ nanoid@^3.1.30: resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.2.0.tgz#62667522da6673971cca916a6d3eff3f415ff80c" integrity sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA== +nanoid@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" + integrity sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== + negotiator@0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" @@ -5538,6 +5775,16 @@ postcss-colormin@^5.2.4: colord "^2.9.1" postcss-value-parser "^4.2.0" +postcss-colormin@^5.2.5: + version "5.2.5" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.2.5.tgz#d1fc269ac2ad03fe641d462b5d1dada35c69968a" + integrity sha512-+X30aDaGYq81mFqwyPpnYInsZQnNpdxMX0ajlY7AExCexEFkPVV+KrO7kXwayqEWL2xwEbNQ4nUO0ZsRWGnevg== + dependencies: + browserslist "^4.16.6" + caniuse-api "^3.0.0" + colord "^2.9.1" + postcss-value-parser "^4.2.0" + postcss-convert-values@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.0.3.tgz#492db08a28af84d57651f10edc8f6c8fb2f6df40" @@ -5545,34 +5792,61 @@ postcss-convert-values@^5.0.3: dependencies: postcss-value-parser "^4.2.0" +postcss-convert-values@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.0.4.tgz#3e74dd97c581f475ae7b4500bc0a7c4fb3a6b1b6" + integrity sha512-bugzSAyjIexdObovsPZu/sBCTHccImJxLyFgeV0MmNBm/Lw5h5XnjfML6gzEmJ3A6nyfCW7hb1JXzcsA4Zfbdw== + dependencies: + postcss-value-parser "^4.2.0" + postcss-discard-comments@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.0.2.tgz#811ed34e2b6c40713daab0beb4d7a04125927dcd" integrity sha512-6VQ3pYTsJHEsN2Bic88Aa7J/Brn4Bv8j/rqaFQZkH+pcVkKYwxCIvoMQkykEW7fBjmofdTnQgcivt5CCBJhtrg== +postcss-discard-comments@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.0.3.tgz#011acb63418d600fdbe18804e1bbecb543ad2f87" + integrity sha512-6W5BemziRoqIdAKT+1QjM4bNcJAQ7z7zk073730NHg4cUXh3/rQHHj7pmYxUB9aGhuRhBiUf0pXvIHkRwhQP0Q== + postcss-discard-duplicates@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.2.tgz#61076f3d256351bdaac8e20aade730fef0609f44" integrity sha512-LKY81YjUjc78p6rbXIsnppsaFo8XzCoMZkXVILJU//sK0DgPkPSpuq/cZvHss3EtdKvWNYgWzQL+wiJFtEET4g== +postcss-discard-duplicates@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.3.tgz#10f202a4cfe9d407b73dfea7a477054d21ea0c1f" + integrity sha512-vPtm1Mf+kp7iAENTG7jI1MN1lk+fBqL5y+qxyi4v3H+lzsXEdfS3dwUZD45KVhgzDEgduur8ycB4hMegyMTeRw== + postcss-discard-empty@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.0.2.tgz#0676a9bcfc44bb00d338352a45ab80845a31d8f0" integrity sha512-SxBsbTjlsKUvZLL+dMrdWauuNZU8TBq5IOL/DHa6jBUSXFEwmDqeXRfTIK/FQpPTa8MJMxEHjSV3UbiuyLARPQ== +postcss-discard-empty@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.0.3.tgz#ec185af4a3710b88933b0ff751aa157b6041dd6a" + integrity sha512-xGJugpaXKakwKI7sSdZjUuN4V3zSzb2Y0LOlmTajFbNinEjTfVs9PFW2lmKBaC/E64WwYppfqLD03P8l9BuueA== + postcss-discard-overridden@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.0.3.tgz#004b9818cabb407e60616509267567150b327a3f" integrity sha512-yRTXknIZA4k8Yo4FiF1xbsLj/VBxfXEWxJNIrtIy6HC9KQ4xJxcPtoaaskh6QptCGrrcGnhKsTsENTRPZOBu4g== -postcss-discard-unused@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-5.0.2.tgz#674bad5fde61517217e7e056015fda694e0cb722" - integrity sha512-vP5MOINH2LouL2slqENa8vmKphKjv+VOeeAdlUfySkwi3HoaW1p7++Oh8bqRQzoAmeTrf5G6CHzxa7xMXFNkIA== +postcss-discard-overridden@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.0.4.tgz#cc999d6caf18ea16eff8b2b58f48ec3ddee35c9c" + integrity sha512-3j9QH0Qh1KkdxwiZOW82cId7zdwXVQv/gRXYDnwx5pBtR1sTkU4cXRK9lp5dSdiM0r0OICO/L8J6sV1/7m0kHg== + +postcss-discard-unused@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-5.0.3.tgz#89fd3ebdbed8320df77a4ad503bd83cff52409f5" + integrity sha512-WO6FJxL5fGnuE77ZbTcZ/nRZJ4+TOqNaqLBLWgkR4e+WdmHn77OHPyQmsRv7eOB2rLKL6tsq2bs1GwoKXD/++Q== dependencies: postcss-selector-parser "^6.0.5" -postcss-loader@^6.1.1: +postcss-loader@^6.2.1: version "6.2.1" resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-6.2.1.tgz#0895f7346b1702103d30fdc66e4d494a93c008ef" integrity sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q== @@ -5581,12 +5855,12 @@ postcss-loader@^6.1.1: klona "^2.0.5" semver "^7.3.5" -postcss-merge-idents@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-5.0.2.tgz#d67d9505857a9546c3f7a305386e4147497322d6" - integrity sha512-V8IlmvQez+/mB06touksO3lUKtzL3ZKfBxfXFK2q136TOyOLXBuoI8kQwZsIOFWUfA8gk/XpFtmMsqURqYPk6Q== +postcss-merge-idents@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-5.0.3.tgz#04f333f32767bd7b7b002f0032da347ec3c8c484" + integrity sha512-Z4LCzh2WzMn69KaS2FaJcrIeDQ170V13QHq+0hnBEFKJJkD+y5qndZ/bl3AhpddrSrXWIVR+xAwjmHQIJI2Eog== dependencies: - cssnano-utils "^3.0.0" + cssnano-utils "^3.0.2" postcss-value-parser "^4.2.0" postcss-merge-longhand@^5.0.5: @@ -5597,6 +5871,14 @@ postcss-merge-longhand@^5.0.5: postcss-value-parser "^4.2.0" stylehacks "^5.0.2" +postcss-merge-longhand@^5.0.6: + version "5.0.6" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.0.6.tgz#090e60d5d3b3caad899f8774f8dccb33217d2166" + integrity sha512-rkmoPwQO6ymJSmWsX6l2hHeEBQa7C4kJb9jyi5fZB1sE8nSCv7sqchoYPixRwX/yvLoZP2y6FA5kcjiByeJqDg== + dependencies: + postcss-value-parser "^4.2.0" + stylehacks "^5.0.3" + postcss-merge-rules@^5.0.5: version "5.0.5" resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.0.5.tgz#2a18669ec214019884a60f0a0d356803a8138366" @@ -5607,6 +5889,16 @@ postcss-merge-rules@^5.0.5: cssnano-utils "^3.0.1" postcss-selector-parser "^6.0.5" +postcss-merge-rules@^5.0.6: + version "5.0.6" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.0.6.tgz#26b37411fe1e80202fcef61cab027265b8925f2b" + integrity sha512-nzJWJ9yXWp8AOEpn/HFAW72WKVGD2bsLiAmgw4hDchSij27bt6TF+sIK0cJUBAYT3SGcjtGGsOR89bwkkMuMgQ== + dependencies: + browserslist "^4.16.6" + caniuse-api "^3.0.0" + cssnano-utils "^3.0.2" + postcss-selector-parser "^6.0.5" + postcss-minify-font-values@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.0.3.tgz#48c455c4cd980ecd07ac9bf3fc58e9d8a2ae4168" @@ -5614,6 +5906,13 @@ postcss-minify-font-values@^5.0.3: dependencies: postcss-value-parser "^4.2.0" +postcss-minify-font-values@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.0.4.tgz#627d824406b0712243221891f40a44fffe1467fd" + integrity sha512-RN6q3tyuEesvyCYYFCRGJ41J1XFvgV+dvYGHr0CeHv8F00yILlN8Slf4t8XW4IghlfZYCeyRrANO6HpJ948ieA== + dependencies: + postcss-value-parser "^4.2.0" + postcss-minify-gradients@^5.0.5: version "5.0.5" resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.0.5.tgz#a5572b9c98ed52cbd7414db24b873f8b9e418290" @@ -5623,6 +5922,15 @@ postcss-minify-gradients@^5.0.5: cssnano-utils "^3.0.1" postcss-value-parser "^4.2.0" +postcss-minify-gradients@^5.0.6: + version "5.0.6" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.0.6.tgz#b07cef51a93f075e94053fd972ff1cba2eaf6503" + integrity sha512-E/dT6oVxB9nLGUTiY/rG5dX9taugv9cbLNTFad3dKxOO+BQg25Q/xo2z2ddG+ZB1CbkZYaVwx5blY8VC7R/43A== + dependencies: + colord "^2.9.1" + cssnano-utils "^3.0.2" + postcss-value-parser "^4.2.0" + postcss-minify-params@^5.0.4: version "5.0.4" resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.0.4.tgz#230a4d04456609e614db1d48c2eebc21f6490a45" @@ -5632,6 +5940,15 @@ postcss-minify-params@^5.0.4: cssnano-utils "^3.0.1" postcss-value-parser "^4.2.0" +postcss-minify-params@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.0.5.tgz#86cb624358cd45c21946f8c317893f0449396646" + integrity sha512-YBNuq3Rz5LfLFNHb9wrvm6t859b8qIqfXsWeK7wROm3jSKNpO1Y5e8cOyBv6Acji15TgSrAwb3JkVNCqNyLvBg== + dependencies: + browserslist "^4.16.6" + cssnano-utils "^3.0.2" + postcss-value-parser "^4.2.0" + postcss-minify-selectors@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.1.2.tgz#bc9698f713b9dab7f44f1ec30643fcbad9a043c0" @@ -5639,6 +5956,13 @@ postcss-minify-selectors@^5.1.2: dependencies: postcss-selector-parser "^6.0.5" +postcss-minify-selectors@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.1.3.tgz#6ac12d52aa661fd509469d87ab2cebb0a1e3a1b5" + integrity sha512-9RJfTiQEKA/kZhMaEXND893nBqmYQ8qYa/G+uPdVnXF6D/FzpfI6kwBtWEcHx5FqDbA79O9n6fQJfrIj6M8jvQ== + dependencies: + postcss-selector-parser "^6.0.5" + postcss-modules-extract-imports@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" @@ -5672,6 +5996,11 @@ postcss-normalize-charset@^5.0.2: resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.0.2.tgz#eb6130c8a8e950ce25f9ea512de1d9d6a6f81439" integrity sha512-fEMhYXzO8My+gC009qDc/3bgnFP8Fv1Ic8uw4ec4YTlhIOw63tGPk1YFd7fk9bZUf1DAbkhiL/QPWs9JLqdF2g== +postcss-normalize-charset@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.0.3.tgz#719fb9f9ca9835fcbd4fed8d6e0d72a79e7b5472" + integrity sha512-iKEplDBco9EfH7sx4ut7R2r/dwTnUqyfACf62Unc9UiyFuI7uUqZZtY+u+qp7g8Qszl/U28HIfcsI3pEABWFfA== + postcss-normalize-display-values@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.2.tgz#8b5273c6c7d0a445e6ef226b8a5bb3204a55fb99" @@ -5679,6 +6008,13 @@ postcss-normalize-display-values@^5.0.2: dependencies: postcss-value-parser "^4.2.0" +postcss-normalize-display-values@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.3.tgz#94cc82e20c51cc4ffba6b36e9618adc1e50db8c1" + integrity sha512-FIV5FY/qs4Ja32jiDb5mVj5iWBlS3N8tFcw2yg98+8MkRgyhtnBgSC0lxU+16AMHbjX5fbSJgw5AXLMolonuRQ== + dependencies: + postcss-value-parser "^4.2.0" + postcss-normalize-positions@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.0.3.tgz#b63fcc4ff5fbf65934fafaf83270b2da214711d1" @@ -5686,6 +6022,13 @@ postcss-normalize-positions@^5.0.3: dependencies: postcss-value-parser "^4.2.0" +postcss-normalize-positions@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.0.4.tgz#4001f38c99675437b83277836fb4291887fcc6cc" + integrity sha512-qynirjBX0Lc73ROomZE3lzzmXXTu48/QiEzKgMeqh28+MfuHLsuqC9po4kj84igZqqFGovz8F8hf44hA3dPYmQ== + dependencies: + postcss-value-parser "^4.2.0" + postcss-normalize-repeat-style@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.3.tgz#488c0ad8aac0fa4f66ef56cc8d604b3fd9bf705f" @@ -5693,6 +6036,13 @@ postcss-normalize-repeat-style@^5.0.3: dependencies: postcss-value-parser "^4.2.0" +postcss-normalize-repeat-style@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.4.tgz#d005adf9ee45fae78b673031a376c0c871315145" + integrity sha512-Innt+wctD7YpfeDR7r5Ik6krdyppyAg2HBRpX88fo5AYzC1Ut/l3xaxACG0KsbX49cO2n5EB13clPwuYVt8cMA== + dependencies: + postcss-value-parser "^4.2.0" + postcss-normalize-string@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.0.3.tgz#49e0a1d58a119d5435ef21893ad03136a6e8f0e6" @@ -5700,6 +6050,13 @@ postcss-normalize-string@^5.0.3: dependencies: postcss-value-parser "^4.2.0" +postcss-normalize-string@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.0.4.tgz#b5e00a07597e7aa8a871817bfeac2bfaa59c3333" + integrity sha512-Dfk42l0+A1CDnVpgE606ENvdmksttLynEqTQf5FL3XGQOyqxjbo25+pglCUvziicTxjtI2NLUR6KkxyUWEVubQ== + dependencies: + postcss-value-parser "^4.2.0" + postcss-normalize-timing-functions@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.2.tgz#db4f4f49721f47667afd1fdc5edb032f8d9cdb2e" @@ -5707,6 +6064,13 @@ postcss-normalize-timing-functions@^5.0.2: dependencies: postcss-value-parser "^4.2.0" +postcss-normalize-timing-functions@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.3.tgz#47210227bfcba5e52650d7a18654337090de7072" + integrity sha512-QRfjvFh11moN4PYnJ7hia4uJXeFotyK3t2jjg8lM9mswleGsNw2Lm3I5wO+l4k1FzK96EFwEVn8X8Ojrp2gP4g== + dependencies: + postcss-value-parser "^4.2.0" + postcss-normalize-unicode@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.3.tgz#10f0d30093598a58c48a616491cc7fa53256dd43" @@ -5715,6 +6079,14 @@ postcss-normalize-unicode@^5.0.3: browserslist "^4.16.6" postcss-value-parser "^4.2.0" +postcss-normalize-unicode@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.4.tgz#02866096937005cdb2c17116c690f29505a1623d" + integrity sha512-W79Regn+a+eXTzB+oV/8XJ33s3pDyFTND2yDuUCo0Xa3QSy1HtNIfRVPXNubHxjhlqmMFADr3FSCHT84ITW3ig== + dependencies: + browserslist "^4.16.6" + postcss-value-parser "^4.2.0" + postcss-normalize-url@^5.0.4: version "5.0.4" resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.0.4.tgz#3b0322c425e31dd275174d0d5db0e466f50810fb" @@ -5723,6 +6095,14 @@ postcss-normalize-url@^5.0.4: normalize-url "^6.0.1" postcss-value-parser "^4.2.0" +postcss-normalize-url@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.0.5.tgz#c39efc12ff119f6f45f0b4f516902b12c8080e3a" + integrity sha512-Ws3tX+PcekYlXh+ycAt0wyzqGthkvVtZ9SZLutMVvHARxcpu4o7vvXcNoiNKyjKuWecnjS6HDI3fjBuDr5MQxQ== + dependencies: + normalize-url "^6.0.1" + postcss-value-parser "^4.2.0" + postcss-normalize-whitespace@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.3.tgz#fb6bcc9ff2f834448b802657c7acd0956f4591d1" @@ -5730,6 +6110,13 @@ postcss-normalize-whitespace@^5.0.3: dependencies: postcss-value-parser "^4.2.0" +postcss-normalize-whitespace@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.4.tgz#1d477e7da23fecef91fc4e37d462272c7b55c5ca" + integrity sha512-wsnuHolYZjMwWZJoTC9jeI2AcjA67v4UuidDrPN9RnX8KIZfE+r2Nd6XZRwHVwUiHmRvKQtxiqo64K+h8/imaw== + dependencies: + postcss-value-parser "^4.2.0" + postcss-ordered-values@^5.0.4: version "5.0.4" resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.0.4.tgz#f799dca87a7f17526d31a20085e61768d0b00534" @@ -5738,10 +6125,18 @@ postcss-ordered-values@^5.0.4: cssnano-utils "^3.0.1" postcss-value-parser "^4.2.0" -postcss-reduce-idents@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-5.0.2.tgz#526b171979c063796cec87b2864e5657c412fec0" - integrity sha512-R53mUIa6hJC+m1vKSFVrs+wU2J7vPAm35IWE3kz5VV1sx8XBXV2PU8yXGqI8Jm9RzfL7EUiJ5Kml5t/eEeD1XA== +postcss-ordered-values@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.0.5.tgz#e878af822a130c3f3709737e24cb815ca7c6d040" + integrity sha512-mfY7lXpq+8bDEHfP+muqibDPhZ5eP9zgBEF9XRvoQgXcQe2Db3G1wcvjbnfjXG6wYsl+0UIjikqq4ym1V2jGMQ== + dependencies: + cssnano-utils "^3.0.2" + postcss-value-parser "^4.2.0" + +postcss-reduce-idents@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-5.0.3.tgz#b632796275b4fa1a4040799969dd17167eaf4d8b" + integrity sha512-9bj9/Xhwiti0Z35kkguJX4G6yUYVw8S1kRLU4jFSCTEuHu4yJggf4rNUoVnT45lm/vU97Wd593CxspMDbHxy4w== dependencies: postcss-value-parser "^4.2.0" @@ -5753,6 +6148,14 @@ postcss-reduce-initial@^5.0.2: browserslist "^4.16.6" caniuse-api "^3.0.0" +postcss-reduce-initial@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.0.3.tgz#68891594defd648253703bbd8f1093162f19568d" + integrity sha512-c88TkSnQ/Dnwgb4OZbKPOBbCaauwEjbECP5uAuFPOzQ+XdjNjRH7SG0dteXrpp1LlIFEKK76iUGgmw2V0xeieA== + dependencies: + browserslist "^4.16.6" + caniuse-api "^3.0.0" + postcss-reduce-transforms@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.3.tgz#df60fab34698a43073e8b87938c71df7a3b040ac" @@ -5760,6 +6163,13 @@ postcss-reduce-transforms@^5.0.3: dependencies: postcss-value-parser "^4.2.0" +postcss-reduce-transforms@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.4.tgz#717e72d30befe857f7d2784dba10eb1157863712" + integrity sha512-VIJB9SFSaL8B/B7AXb7KHL6/GNNbbCHslgdzS9UDfBZYIA2nx8NLY7iD/BXFSO/1sRUILzBTfHCoW5inP37C5g== + dependencies: + postcss-value-parser "^4.2.0" + postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5: version "6.0.9" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz#ee71c3b9ff63d9cd130838876c13a2ec1a992b2f" @@ -5768,7 +6178,7 @@ postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector cssesc "^3.0.0" util-deprecate "^1.0.2" -postcss-sort-media-queries@^4.1.0: +postcss-sort-media-queries@^4.2.1: version "4.2.1" resolved "https://registry.yarnpkg.com/postcss-sort-media-queries/-/postcss-sort-media-queries-4.2.1.tgz#a99bae69ef1098ee3b64a5fa94d258ec240d0355" integrity sha512-9VYekQalFZ3sdgcTjXMa0dDjsfBVHXlraYJEMiOJ/2iMmI2JGCMavP16z3kWOaRu8NSaJCTgVpB/IVpH5yT9YQ== @@ -5783,6 +6193,14 @@ postcss-svgo@^5.0.3: postcss-value-parser "^4.1.0" svgo "^2.7.0" +postcss-svgo@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.0.4.tgz#cfa8682f47b88f7cd75108ec499e133b43102abf" + integrity sha512-yDKHvULbnZtIrRqhZoA+rxreWpee28JSRH/gy9727u0UCgtpv1M/9WEWY3xySlFa0zQJcqf6oCBJPR5NwkmYpg== + dependencies: + postcss-value-parser "^4.2.0" + svgo "^2.7.0" + postcss-unique-selectors@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.0.3.tgz#07fd116a8fbd9202e7030f7c4952e7b52c26c63d" @@ -5790,17 +6208,24 @@ postcss-unique-selectors@^5.0.3: dependencies: postcss-selector-parser "^6.0.5" +postcss-unique-selectors@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.0.4.tgz#08e188126b634ddfa615fb1d6c262bafdd64826e" + integrity sha512-5ampwoSDJCxDPoANBIlMgoBcYUHnhaiuLYJR5pj1DLnYQvMRVyFuTA5C3Bvt+aHtiqWpJkD/lXT50Vo1D0ZsAQ== + dependencies: + postcss-selector-parser "^6.0.5" + postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss-zindex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-5.0.1.tgz#c585724beb69d356af8c7e68847b28d6298ece03" - integrity sha512-nwgtJJys+XmmSGoYCcgkf/VczP8Mp/0OfSv3v0+fw0uABY4yxw+eFs0Xp9nAZHIKnS5j+e9ywQ+RD+ONyvl5pA== +postcss-zindex@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-5.0.2.tgz#7e48aee54062c93418593035229ea06b92381251" + integrity sha512-KPQFjQu73H35HLHmE8Wv31ygfQoucxD52oRm4FPFv1emYhFMzUQdF8adaXCevFLIHPRp2rRYfbaDiEqZ4YjVtw== -postcss@^8.2.15, postcss@^8.3.11, postcss@^8.3.5, postcss@^8.3.7: +postcss@^8.3.11, postcss@^8.3.5: version "8.4.5" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.5.tgz#bae665764dfd4c6fcc24dc0fdf7e7aa00cc77f95" integrity sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg== @@ -5809,6 +6234,15 @@ postcss@^8.2.15, postcss@^8.3.11, postcss@^8.3.5, postcss@^8.3.7: picocolors "^1.0.0" source-map-js "^1.0.1" +postcss@^8.4.5, postcss@^8.4.6: + version "8.4.7" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.7.tgz#f99862069ec4541de386bf57f5660a6c7a0875a8" + integrity sha512-L9Ye3r6hkkCeOETQX6iOaWZgjp3LL6Lpqm6EtgbKrgqGGteRMNb9vzBfRL96YOSu8o7x3MfIH9Mo5cPJFGrW6A== + dependencies: + nanoid "^3.3.1" + picocolors "^1.0.0" + source-map-js "^1.0.2" + prepend-http@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" @@ -5832,10 +6266,15 @@ prism-react-renderer@^1.2.1: resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-1.2.1.tgz#392460acf63540960e5e3caa699d851264e99b89" integrity sha512-w23ch4f75V1Tnz8DajsYKvY5lF7H1+WvzvLUcF0paFxkTHSp42RS0H5CttdN2Q8RR3DRGZ9v5xD/h3n8C8kGmg== -prismjs@^1.23.0: - version "1.26.0" - resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.26.0.tgz#16881b594828bb6b45296083a8cbab46b0accd47" - integrity sha512-HUoH9C5Z3jKkl3UunCyiD5jwk0+Hz0fIgQ2nbwU2Oo/ceuTAQAg+pPVnfdt2TJWRVLcxKh9iuoYDUSc8clb5UQ== +prism-react-renderer@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-1.3.1.tgz#88fc9d0df6bed06ca2b9097421349f8c2f24e30d" + integrity sha512-xUeDMEz074d0zc5y6rxiMp/dlC7C+5IDDlaEUlcBOFE2wddz7hz5PNupb087mPwTt7T9BrFmewObfCBuf/LKwQ== + +prismjs@^1.27.0: + version "1.27.0" + resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.27.0.tgz#bb6ee3138a0b438a3653dd4d6ce0cc6510a45057" + integrity sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA== process-nextick-args@~2.0.0: version "2.0.1" @@ -5849,7 +6288,7 @@ promise@^7.1.1: dependencies: asap "~2.0.3" -prompts@^2.4.1, prompts@^2.4.2: +prompts@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== @@ -5926,6 +6365,11 @@ querystring@0.2.0: resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= +querystring@0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.1.tgz#40d77615bb09d16902a85c3e38aa8b5ed761c2dd" + integrity sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg== + queue-microtask@^1.2.2: version "1.2.3" resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" @@ -6029,20 +6473,21 @@ react-error-overlay@^6.0.10: resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.10.tgz#0fe26db4fa85d9dbb8624729580e90e7159a59a6" integrity sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA== -react-fast-compare@^3.1.1: +react-fast-compare@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb" integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA== -react-helmet@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/react-helmet/-/react-helmet-6.1.0.tgz#a750d5165cb13cf213e44747502652e794468726" - integrity sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw== +react-helmet-async@*, react-helmet-async@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/react-helmet-async/-/react-helmet-async-1.2.3.tgz#57326a69304ea3293036eafb49475e9ba454cb37" + integrity sha512-mCk2silF53Tq/YaYdkl2sB+/tDoPnaxN7dFS/6ZLJb/rhUY2EWGI5Xj2b4jHppScMqY45MbgPSwTxDchKpZ5Kw== dependencies: - object-assign "^4.1.1" + "@babel/runtime" "^7.12.5" + invariant "^2.2.4" prop-types "^15.7.2" - react-fast-compare "^3.1.1" - react-side-effect "^2.1.0" + react-fast-compare "^3.2.0" + shallowequal "^1.1.0" react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0: version "16.13.1" @@ -6107,11 +6552,6 @@ react-router@5.2.1, react-router@^5.2.0: tiny-invariant "^1.0.2" tiny-warning "^1.0.0" -react-side-effect@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/react-side-effect/-/react-side-effect-2.1.1.tgz#66c5701c3e7560ab4822a4ee2742dee215d72eb3" - integrity sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ== - react-textarea-autosize@^8.3.2: version "8.3.3" resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.3.3.tgz#f70913945369da453fd554c168f6baacd1fa04d8" @@ -6209,7 +6649,7 @@ regexp.prototype.flags@^1.2.0: call-bind "^1.0.2" define-properties "^1.1.3" -regexpu-core@^4.5.4, regexpu-core@^4.7.1: +regexpu-core@^4.7.1: version "4.8.0" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.8.0.tgz#e5605ba361b67b1718478501327502f4479a98f0" integrity sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg== @@ -6284,20 +6724,6 @@ remark-footnotes@2.0.0: resolved "https://registry.yarnpkg.com/remark-footnotes/-/remark-footnotes-2.0.0.tgz#9001c4c2ffebba55695d2dd80ffb8b82f7e6303f" integrity sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ== -remark-mdx-remove-exports@^1.6.22: - version "1.6.22" - resolved "https://registry.yarnpkg.com/remark-mdx-remove-exports/-/remark-mdx-remove-exports-1.6.22.tgz#9e34f3d02c9c54b02ca0a1fde946449338d06ecb" - integrity sha512-7g2uiTmTGfz5QyVb+toeX25frbk1Y6yd03RXGPtqx0+DVh86Gb7MkNYbk7H2X27zdZ3CQv1W/JqlFO0Oo8IxVA== - dependencies: - unist-util-remove "2.0.0" - -remark-mdx-remove-imports@^1.6.22: - version "1.6.22" - resolved "https://registry.yarnpkg.com/remark-mdx-remove-imports/-/remark-mdx-remove-imports-1.6.22.tgz#79f711c95359cff437a120d1fbdc1326ec455826" - integrity sha512-lmjAXD8Ltw0TsvBzb45S+Dxx7LTJAtDaMneMAv8LAUIPEyYoKkmGbmVsiF0/pY6mhM1Q16swCmu1TN+ie/vn/A== - dependencies: - unist-util-remove "2.0.0" - remark-mdx@1.6.22: version "1.6.22" resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-1.6.22.tgz#06a8dab07dcfdd57f3373af7f86bd0e992108bbd" @@ -6437,10 +6863,10 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -rxjs@^7.1.0: - version "7.5.2" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.2.tgz#11e4a3a1dfad85dbf7fb6e33cbba17668497490b" - integrity sha512-PwDt186XaL3QN5qXj/H9DGyHhP3/RYYgZZwqBv9Tv8rsAaiwFH1IsJJlcgD37J7UW5a6O67qX0KWKS3/pu0m4w== +rxjs@^7.5.4: + version "7.5.4" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.4.tgz#3d6bd407e6b7ce9a123e76b1e770dc5761aa368d" + integrity sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ== dependencies: tslib "^2.1.0" @@ -6643,6 +7069,11 @@ shallow-clone@^3.0.0: dependencies: kind-of "^6.0.2" +shallowequal@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" + integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== + shebang-command@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" @@ -6660,7 +7091,7 @@ shell-quote@^1.7.3: resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== -shelljs@^0.8.4: +shelljs@^0.8.5: version "0.8.5" resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== @@ -6688,7 +7119,7 @@ sisteransi@^1.0.5: resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== -sitemap@^7.0.0: +sitemap@^7.1.1: version "7.1.1" resolved "https://registry.yarnpkg.com/sitemap/-/sitemap-7.1.1.tgz#eeed9ad6d95499161a3eadc60f8c6dce4bea2bef" integrity sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg== @@ -6727,7 +7158,7 @@ source-list-map@^2.0.0: resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== -source-map-js@^1.0.1: +source-map-js@^1.0.1, source-map-js@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== @@ -6755,11 +7186,6 @@ source-map@~0.7.2: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== -sourcemap-codec@^1.4.4: - version "1.4.8" - resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" - integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== - space-separated-tokens@^1.0.0: version "1.1.5" resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" @@ -6813,7 +7239,7 @@ std-env@^3.0.1: resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.0.1.tgz#bc4cbc0e438610197e34c2d79c3df30b491f5182" integrity sha512-mC1Ps9l77/97qeOZc+HrOL7TIaOboHqMZ24dGVQrlxFcpPpfCHpH+qfUT7Dz+6mlG8+JPA1KfBQo19iC/+Ngcw== -string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.2: +string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -6822,6 +7248,15 @@ string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.2: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.1" +string-width@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.0.tgz#5ab00980cfb29f43e736b113a120a73a0fb569d3" + integrity sha512-7x54QnN21P+XL/v8SuNKvfgsUre6PXpN7mc77N3HlZv+f1SBRGmjxtOud2Z6FZ8DmdkD/IdjCaf9XXbnqmTZGQ== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" + string_decoder@^1.1.1: version "1.3.0" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" @@ -6852,7 +7287,7 @@ strip-ansi@^6.0.0, strip-ansi@^6.0.1: dependencies: ansi-regex "^5.0.1" -strip-ansi@^7.0.0: +strip-ansi@^7.0.0, strip-ansi@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.1.tgz#61740a08ce36b61e50e65653f07060d000975fb2" integrity sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw== @@ -6894,6 +7329,14 @@ stylehacks@^5.0.2: browserslist "^4.16.6" postcss-selector-parser "^6.0.4" +stylehacks@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.0.3.tgz#2ef3de567bfa2be716d29a93bf3d208c133e8d04" + integrity sha512-ENcUdpf4yO0E1rubu8rkxI+JGQk4CgjchynZ4bDBJDfqdy+uhTRSWb8/F3Jtu+Bw5MW45Po3/aQGeIyyxgQtxg== + dependencies: + browserslist "^4.16.6" + postcss-selector-parser "^6.0.4" + supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -6948,7 +7391,7 @@ tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== -terser-webpack-plugin@^5.1.3, terser-webpack-plugin@^5.2.4: +terser-webpack-plugin@^5.1.3: version "5.3.0" resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.0.tgz#21641326486ecf91d8054161c816e464435bae9f" integrity sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ== @@ -6959,6 +7402,17 @@ terser-webpack-plugin@^5.1.3, terser-webpack-plugin@^5.2.4: source-map "^0.6.1" terser "^5.7.2" +terser-webpack-plugin@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz#0320dcc270ad5372c1e8993fabbd927929773e54" + integrity sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g== + dependencies: + jest-worker "^27.4.5" + schema-utils "^3.1.1" + serialize-javascript "^6.0.0" + source-map "^0.6.1" + terser "^5.7.2" + terser@^5.10.0, terser@^5.7.2: version "5.10.0" resolved "https://registry.yarnpkg.com/terser/-/terser-5.10.0.tgz#b86390809c0389105eb0a0b62397563096ddafcc" @@ -7050,6 +7504,11 @@ type-fest@^0.20.2: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== +type-fest@^2.5.0: + version "2.12.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.12.0.tgz#ce342f58cab9114912f54b493d60ab39c3fc82b6" + integrity sha512-Qe5GRT+n/4GoqCNGGVp5Snapg1Omq3V7irBJB3EaKsp7HWDo5Gv2d/67gfNyV+d5EXD+x/RF5l1h4yJ7qNkcGA== + type-is@~1.6.18: version "1.6.18" resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" @@ -7158,13 +7617,6 @@ unist-util-remove-position@^2.0.0: dependencies: unist-util-visit "^2.0.0" -unist-util-remove@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unist-util-remove/-/unist-util-remove-2.0.0.tgz#32c2ad5578802f2ca62ab808173d505b2c898488" - integrity sha512-HwwWyNHKkeg/eXRnE11IpzY8JT55JNM1YCwwU9YNCnfzk6s8GhPXrVBBZWiwLeATJbI7euvoGSzcy9M29UeW3g== - dependencies: - unist-util-is "^4.0.0" - unist-util-remove@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/unist-util-remove/-/unist-util-remove-2.1.0.tgz#b0b4738aa7ee445c402fda9328d604a02d010588" @@ -7332,16 +7784,16 @@ vfile@^4.0.0: unist-util-stringify-position "^2.0.0" vfile-message "^2.0.0" -wait-on@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/wait-on/-/wait-on-6.0.0.tgz#7e9bf8e3d7fe2daecbb7a570ac8ca41e9311c7e7" - integrity sha512-tnUJr9p5r+bEYXPUdRseolmz5XqJTTj98JgOsfBn7Oz2dxfE2g3zw1jE+Mo8lopM3j3et/Mq1yW7kKX6qw7RVw== +wait-on@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/wait-on/-/wait-on-6.0.1.tgz#16bbc4d1e4ebdd41c5b4e63a2e16dbd1f4e5601e" + integrity sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw== dependencies: - axios "^0.21.1" - joi "^17.4.0" + axios "^0.25.0" + joi "^17.6.0" lodash "^4.17.21" minimist "^1.2.5" - rxjs "^7.1.0" + rxjs "^7.5.4" watchpack@^2.3.1: version "2.3.1" @@ -7368,7 +7820,7 @@ webidl-conversions@^3.0.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= -webpack-bundle-analyzer@^4.4.2: +webpack-bundle-analyzer@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz#1b0eea2947e73528754a6f9af3e91b2b6e0f79d5" integrity sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ== @@ -7383,30 +7835,31 @@ webpack-bundle-analyzer@^4.4.2: sirv "^1.0.7" ws "^7.3.1" -webpack-dev-middleware@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.0.tgz#8fc02dba6e72e1d373eca361623d84610f27be7c" - integrity sha512-MouJz+rXAm9B1OTOYaJnn6rtD/lWZPy2ufQCH3BPs8Rloh/Du6Jze4p7AeLYHkVi0giJnYLaSGDC7S+GM9arhg== +webpack-dev-middleware@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz#aa079a8dedd7e58bfeab358a9af7dab304cee57f" + integrity sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg== dependencies: colorette "^2.0.10" - memfs "^3.2.2" + memfs "^3.4.1" mime-types "^2.1.31" range-parser "^1.2.1" schema-utils "^4.0.0" -webpack-dev-server@^4.7.1: - version "4.7.3" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.7.3.tgz#4e995b141ff51fa499906eebc7906f6925d0beaa" - integrity sha512-mlxq2AsIw2ag016nixkzUkdyOE8ST2GTy34uKSABp1c4nhjZvH90D5ZRR+UOLSsG4Z3TFahAi72a3ymRtfRm+Q== +webpack-dev-server@^4.7.4: + version "4.7.4" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz#d0ef7da78224578384e795ac228d8efb63d5f945" + integrity sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A== dependencies: "@types/bonjour" "^3.5.9" "@types/connect-history-api-fallback" "^1.3.5" + "@types/express" "^4.17.13" "@types/serve-index" "^1.9.1" "@types/sockjs" "^0.3.33" "@types/ws" "^8.2.2" ansi-html-community "^0.0.8" bonjour "^3.5.0" - chokidar "^3.5.2" + chokidar "^3.5.3" colorette "^2.0.10" compression "^1.7.4" connect-history-api-fallback "^1.6.0" @@ -7426,8 +7879,8 @@ webpack-dev-server@^4.7.1: sockjs "^0.3.21" spdy "^4.0.2" strip-ansi "^7.0.0" - webpack-dev-middleware "^5.3.0" - ws "^8.1.0" + webpack-dev-middleware "^5.3.1" + ws "^8.4.2" webpack-merge@^5.8.0: version "5.8.0" @@ -7437,7 +7890,7 @@ webpack-merge@^5.8.0: clone-deep "^4.0.1" wildcard "^2.0.0" -webpack-sources@^1.1.0, webpack-sources@^1.4.3: +webpack-sources@^1.4.3: version "1.4.3" resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== @@ -7450,13 +7903,13 @@ webpack-sources@^3.2.3: resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack@^5.61.0: - version "5.68.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.68.0.tgz#a653a58ed44280062e47257f260117e4be90d560" - integrity sha512-zUcqaUO0772UuuW2bzaES2Zjlm/y3kRBQDVFVCge+s2Y8mwuUTdperGaAv65/NtRL/1zanpSJOq/MD8u61vo6g== +webpack@^5.69.1: + version "5.69.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.69.1.tgz#8cfd92c192c6a52c99ab00529b5a0d33aa848dc5" + integrity sha512-+VyvOSJXZMT2V5vLzOnDuMz5GxEqLk7hKWQ56YxPW/PQRUuKimPqmEIJOx8jHYeyo65pKbapbW464mvsKbaj4A== dependencies: - "@types/eslint-scope" "^3.7.0" - "@types/estree" "^0.0.50" + "@types/eslint-scope" "^3.7.3" + "@types/estree" "^0.0.51" "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/wasm-edit" "1.11.1" "@webassemblyjs/wasm-parser" "1.11.1" @@ -7533,6 +7986,13 @@ widest-line@^3.1.0: dependencies: string-width "^4.0.0" +widest-line@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-4.0.1.tgz#a0fc673aaba1ea6f0a0d35b3c2795c9a9cc2ebf2" + integrity sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig== + dependencies: + string-width "^5.0.1" + wildcard@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec" @@ -7547,6 +8007,15 @@ wrap-ansi@^7.0.0: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.0.1.tgz#2101e861777fec527d0ea90c57c6b03aac56a5b3" + integrity sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g== + dependencies: + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" + wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" @@ -7567,10 +8036,10 @@ ws@^7.3.1: resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.6.tgz#e59fc509fb15ddfb65487ee9765c5a51dec5fe7b" integrity sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA== -ws@^8.1.0: - version "8.4.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.4.2.tgz#18e749868d8439f2268368829042894b6907aa0b" - integrity sha512-Kbk4Nxyq7/ZWqr/tarI9yIt/+iNNFOjBXEWgTb4ydaNHBNGgvf2QHbS9fdfsndfjFlFwEd4Al+mw83YkaD10ZA== +ws@^8.4.2: + version "8.5.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.5.0.tgz#bfb4be96600757fe5382de12c670dab984a1ed4f" + integrity sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg== xdg-basedir@^4.0.0: version "4.0.0"