Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- acceptedMax - Variable in class com.mrbysco.captcha.client.screen.slide.SlideScreen
- acceptedMin - Variable in class com.mrbysco.captcha.client.screen.slide.SlideScreen
- ADDITION - Enum constant in enum class com.mrbysco.captcha.client.screen.math.MathOperation
- additionMaxX - Variable in class com.mrbysco.captcha.config.CaptchaConfig.Common
- additionMaxY - Variable in class com.mrbysco.captcha.config.CaptchaConfig.Common
- AMETHYST - Enum constant in enum class com.mrbysco.captcha.client.screen.image.ImageEnum
- applyRandomCode(UUID) - Static method in class com.mrbysco.captcha.util.CaptchaManager
- applyValue() - Method in class com.mrbysco.captcha.client.screen.slide.ModSlider
- applyValue() - Method in class com.mrbysco.captcha.client.screen.slide.PuzzleSlider
- attemptCount - Variable in class com.mrbysco.captcha.client.screen.slide.SlideScreen
B
C
- CaptchaCommands - Class in com.mrbysco.captcha.commands
- CaptchaCommands() - Constructor for class com.mrbysco.captcha.commands.CaptchaCommands
- CaptchaConfig - Class in com.mrbysco.captcha.config
- CaptchaConfig() - Constructor for class com.mrbysco.captcha.config.CaptchaConfig
- CaptchaConfig.Common - Class in com.mrbysco.captcha.config
- captchaCooldown - Variable in class com.mrbysco.captcha.config.CaptchaConfig.Common
- CaptchaEnum - Enum Class in com.mrbysco.captcha.client
- CaptchaManager - Class in com.mrbysco.captcha.util
- CaptchaManager() - Constructor for class com.mrbysco.captcha.util.CaptchaManager
- captchaName() - Method in record class com.mrbysco.captcha.network.RequireCaptcha
-
Returns the value of the
captchaNamerecord component. - CaptchaScreen - Class in com.mrbysco.captcha.client.screen
- CaptchaScreen(Component, String, int) - Constructor for class com.mrbysco.captcha.client.screen.CaptchaScreen
- captchaTime - Variable in class com.mrbysco.captcha.config.CaptchaConfig.Common
- checkAnswer() - Method in class com.mrbysco.captcha.client.screen.math.MathScreen
- checkAnswer() - Method in class com.mrbysco.captcha.client.screen.text.TextScreen
- code() - Method in record class com.mrbysco.captcha.network.CompletedCaptcha
-
Returns the value of the
coderecord component. - code() - Method in record class com.mrbysco.captcha.network.RequireCaptcha
-
Returns the value of the
coderecord component. - CODEC - Static variable in record class com.mrbysco.captcha.network.CompletedCaptcha
- CODEC - Static variable in record class com.mrbysco.captcha.network.RequireCaptcha
- com.mrbysco.captcha - package com.mrbysco.captcha
- com.mrbysco.captcha.client - package com.mrbysco.captcha.client
- com.mrbysco.captcha.client.screen - package com.mrbysco.captcha.client.screen
- com.mrbysco.captcha.client.screen.image - package com.mrbysco.captcha.client.screen.image
- com.mrbysco.captcha.client.screen.math - package com.mrbysco.captcha.client.screen.math
- com.mrbysco.captcha.client.screen.slide - package com.mrbysco.captcha.client.screen.slide
- com.mrbysco.captcha.client.screen.text - package com.mrbysco.captcha.client.screen.text
- com.mrbysco.captcha.client.screen.widget - package com.mrbysco.captcha.client.screen.widget
- com.mrbysco.captcha.commands - package com.mrbysco.captcha.commands
- com.mrbysco.captcha.config - package com.mrbysco.captcha.config
- com.mrbysco.captcha.network - package com.mrbysco.captcha.network
- com.mrbysco.captcha.platform - package com.mrbysco.captcha.platform
- com.mrbysco.captcha.platform.services - package com.mrbysco.captcha.platform.services
- com.mrbysco.captcha.util - package com.mrbysco.captcha.util
- COMMON - Static variable in class com.mrbysco.captcha.config.CaptchaConfig
- CommonClass - Class in com.mrbysco.captcha
- CommonClass() - Constructor for class com.mrbysco.captcha.CommonClass
- commonSpec - Static variable in class com.mrbysco.captcha.config.CaptchaConfig
- COMPLETE_CAPTCHA - Static variable in class com.mrbysco.captcha.Constants
- completeCaptcha() - Method in class com.mrbysco.captcha.client.screen.CaptchaScreen
- CompletedCaptcha - Record Class in com.mrbysco.captcha.network
- CompletedCaptcha(String) - Constructor for record class com.mrbysco.captcha.network.CompletedCaptcha
-
Creates an instance of a
CompletedCaptcharecord class. - completedCaptchaRecently(UUID) - Static method in class com.mrbysco.captcha.util.CaptchaManager
- configuredWords() - Method in record class com.mrbysco.captcha.network.RequireCaptcha
-
Returns the value of the
configuredWordsrecord component. - Constants - Class in com.mrbysco.captcha
- Constants() - Constructor for class com.mrbysco.captcha.Constants
D
- DIVISION - Enum constant in enum class com.mrbysco.captcha.client.screen.math.MathOperation
- divisionMaxX - Variable in class com.mrbysco.captcha.config.CaptchaConfig.Common
- divisionMaxY - Variable in class com.mrbysco.captcha.config.CaptchaConfig.Common
- drawString - Variable in class com.mrbysco.captcha.client.screen.slide.ModSlider
E
- END - Enum constant in enum class com.mrbysco.captcha.client.screen.image.ImageEnum
- equals(Object) - Method in record class com.mrbysco.captcha.network.CompletedCaptcha
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mrbysco.captcha.network.RequireCaptcha
-
Indicates whether some other object is "equal to" this one.
- error - Variable in class com.mrbysco.captcha.client.screen.image.ImageScreen
- errorY - Variable in class com.mrbysco.captcha.client.screen.image.ImageScreen
- extractBackground(GuiGraphicsExtractor, int, int, float) - Method in class com.mrbysco.captcha.client.screen.CaptchaScreen
- extractBackground(GuiGraphicsExtractor, int, int, float) - Method in class com.mrbysco.captcha.client.screen.slide.SlideScreen
- extractBackground(GuiGraphicsExtractor, int, int, float) - Method in class com.mrbysco.captcha.client.screen.WinRARScreen
- extractContents(GuiGraphicsExtractor, int, int, float) - Method in class com.mrbysco.captcha.client.screen.widget.ToggleButton
- extractMessage(GuiGraphicsExtractor) - Method in class com.mrbysco.captcha.client.screen.CaptchaScreen
- extractMessage(GuiGraphicsExtractor) - Method in class com.mrbysco.captcha.client.screen.WinRARScreen
- extractRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.mrbysco.captcha.client.screen.image.ImageScreen
- extractRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.mrbysco.captcha.client.screen.math.MathScreen
- extractRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.mrbysco.captcha.client.screen.slide.SlideScreen
- extractRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.mrbysco.captcha.client.screen.text.TextScreen
- extractRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.mrbysco.captcha.client.screen.WinRARScreen
F
- forgetUser(UUID) - Static method in class com.mrbysco.captcha.util.CaptchaManager
G
- generateCaptchaTexture(String, int, int) - Static method in class com.mrbysco.captcha.client.screen.text.RenderUtil
-
Generate a DynamicTexture that is a 200x40 image of the given string on a white background but the text is distorted similar to a text captcha.
- generateRandomCode() - Static method in class com.mrbysco.captcha.util.CaptchaManager
- generateX() - Method in enum class com.mrbysco.captcha.client.screen.math.MathOperation
- generateY() - Method in enum class com.mrbysco.captcha.client.screen.math.MathOperation
- getActiveCode(UUID) - Static method in class com.mrbysco.captcha.util.CaptchaManager
- getAnswer(double, double) - Method in enum class com.mrbysco.captcha.client.screen.math.MathOperation
- getByName(String) - Static method in enum class com.mrbysco.captcha.client.CaptchaEnum
- getCaptchaName() - Method in enum class com.mrbysco.captcha.client.CaptchaEnum
- getDataMap() - Method in enum class com.mrbysco.captcha.client.screen.image.ImageEnum
- getId() - Method in enum class com.mrbysco.captcha.client.CaptchaEnum
- getImageName() - Method in enum class com.mrbysco.captcha.client.screen.image.ImageEnum
- getInt() - Method in class com.mrbysco.captcha.client.screen.widget.NumberEditBox
- getMaxCompletionTime() - Method in class com.mrbysco.captcha.client.screen.CaptchaScreen
- getMaxCompletionTime() - Method in class com.mrbysco.captcha.client.screen.image.ImageScreen
- getMaxCompletionTime() - Method in class com.mrbysco.captcha.client.screen.slide.SlideScreen
- getRandom(Random) - Static method in enum class com.mrbysco.captcha.client.CaptchaEnum
- getRandom(Random) - Static method in enum class com.mrbysco.captcha.client.screen.image.ImageEnum
- getRandom(Random, ImageEnum...) - Static method in enum class com.mrbysco.captcha.client.screen.image.ImageEnum
- getRandomOperation(Random) - Static method in enum class com.mrbysco.captcha.client.screen.math.MathOperation
- getSliderValue() - Method in class com.mrbysco.captcha.client.screen.slide.PuzzleSlider
- getSymbol() - Method in enum class com.mrbysco.captcha.client.screen.math.MathOperation
- getValue() - Method in class com.mrbysco.captcha.client.screen.slide.ModSlider
- getValue() - Method in class com.mrbysco.captcha.client.screen.widget.NumberEditBox
- getValueInt() - Method in class com.mrbysco.captcha.client.screen.slide.ModSlider
- getValueLong() - Method in class com.mrbysco.captcha.client.screen.slide.ModSlider
- getValueString() - Method in class com.mrbysco.captcha.client.screen.slide.ModSlider
- gracePeriod - Variable in class com.mrbysco.captcha.config.CaptchaConfig.Common
H
- hashCode() - Method in record class com.mrbysco.captcha.network.CompletedCaptcha
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mrbysco.captcha.network.RequireCaptcha
-
Returns a hash code value for this object.
I
- ICY - Enum constant in enum class com.mrbysco.captcha.client.screen.image.ImageEnum
- ID - Static variable in record class com.mrbysco.captcha.network.CompletedCaptcha
- ID - Static variable in record class com.mrbysco.captcha.network.RequireCaptcha
- IMAGE - Enum constant in enum class com.mrbysco.captcha.client.CaptchaEnum
- ImageEnum - Enum Class in com.mrbysco.captcha.client.screen.image
- imageHeight - Variable in class com.mrbysco.captcha.client.screen.WinRARScreen
- ImageScreen - Class in com.mrbysco.captcha.client.screen.image
- ImageScreen(String, int) - Constructor for class com.mrbysco.captcha.client.screen.image.ImageScreen
- imageWidth - Variable in class com.mrbysco.captcha.client.screen.WinRARScreen
- init() - Method in class com.mrbysco.captcha.client.screen.image.ImageScreen
- init() - Method in class com.mrbysco.captcha.client.screen.math.MathScreen
- init() - Method in class com.mrbysco.captcha.client.screen.NotARobotScreen
- init() - Method in class com.mrbysco.captcha.client.screen.slide.SlideScreen
- init() - Method in class com.mrbysco.captcha.client.screen.text.TextScreen
- init() - Method in class com.mrbysco.captcha.client.screen.WinRARScreen
- init() - Static method in class com.mrbysco.captcha.CommonClass
- initializeCommands(CommandDispatcher) - Static method in class com.mrbysco.captcha.commands.CaptchaCommands
- insertText(String) - Method in class com.mrbysco.captcha.client.screen.widget.NumberEditBox
- IPlatformHelper - Interface in com.mrbysco.captcha.platform.services
- isClicked() - Method in class com.mrbysco.captcha.client.screen.widget.ToggleButton
- isPauseScreen() - Method in class com.mrbysco.captcha.client.screen.CaptchaScreen
K
- keyPressed(KeyEvent) - Method in class com.mrbysco.captcha.client.screen.math.MathScreen
- keyPressed(KeyEvent) - Method in class com.mrbysco.captcha.client.screen.slide.ModSlider
- keyPressed(KeyEvent) - Method in class com.mrbysco.captcha.client.screen.text.TextScreen
L
- leftPos - Variable in class com.mrbysco.captcha.client.screen.WinRARScreen
- load(Class) - Static method in class com.mrbysco.captcha.platform.Services
- LOGGER - Static variable in class com.mrbysco.captcha.Constants
M
- MATH - Enum constant in enum class com.mrbysco.captcha.client.CaptchaEnum
- MathOperation - Enum Class in com.mrbysco.captcha.client.screen.math
- MathScreen - Class in com.mrbysco.captcha.client.screen.math
- MathScreen(String, int) - Constructor for class com.mrbysco.captcha.client.screen.math.MathScreen
- maxCompletionTime() - Method in record class com.mrbysco.captcha.network.RequireCaptcha
-
Returns the value of the
maxCompletionTimerecord component. - maxValue - Variable in class com.mrbysco.captcha.client.screen.slide.ModSlider
- message - Variable in class com.mrbysco.captcha.client.screen.CaptchaScreen
- messageY - Variable in class com.mrbysco.captcha.client.screen.CaptchaScreen
- minValue - Variable in class com.mrbysco.captcha.client.screen.slide.ModSlider
- MOD_ID - Static variable in class com.mrbysco.captcha.Constants
- MOD_NAME - Static variable in class com.mrbysco.captcha.Constants
- modLoc(String) - Static method in class com.mrbysco.captcha.Constants
- ModSlider - Class in com.mrbysco.captcha.client.screen.slide
- ModSlider(int, int, int, int, Component, Component, double, double, double, boolean) - Constructor for class com.mrbysco.captcha.client.screen.slide.ModSlider
-
Overload with
stepSizeset to 1, useful for sliders with whole number values. - ModSlider(int, int, int, int, Component, Component, double, double, double, double, int, boolean) - Constructor for class com.mrbysco.captcha.client.screen.slide.ModSlider
- MULTIPLICATION - Enum constant in enum class com.mrbysco.captcha.client.screen.math.MathOperation
- multiplicationMaxX - Variable in class com.mrbysco.captcha.config.CaptchaConfig.Common
- multiplicationMaxY - Variable in class com.mrbysco.captcha.config.CaptchaConfig.Common
N
- NotARobotScreen - Class in com.mrbysco.captcha.client.screen
- NotARobotScreen(String, int) - Constructor for class com.mrbysco.captcha.client.screen.NotARobotScreen
- note - Variable in class com.mrbysco.captcha.client.screen.math.MathScreen
- note - Variable in class com.mrbysco.captcha.client.screen.text.TextScreen
- NumberEditBox - Class in com.mrbysco.captcha.client.screen.widget
- NumberEditBox(Font, int, int, int, int, Component) - Constructor for class com.mrbysco.captcha.client.screen.widget.NumberEditBox
O
- onClick(MouseButtonEvent, boolean) - Method in class com.mrbysco.captcha.client.screen.slide.ModSlider
- onDrag(MouseButtonEvent, double, double) - Method in class com.mrbysco.captcha.client.screen.slide.ModSlider
- onDrop - Variable in class com.mrbysco.captcha.client.screen.slide.PuzzleSlider
- OnDrop(PuzzleSlider) - Method in interface com.mrbysco.captcha.client.screen.slide.PuzzleSlider.OnDrop
- onPlayerTick(Player) - Static method in class com.mrbysco.captcha.CommonClass
- onRelease(MouseButtonEvent) - Method in class com.mrbysco.captcha.client.screen.slide.PuzzleSlider
- openCaptcha(String, String, int, List) - Static method in class com.mrbysco.captcha.client.ScreenHandler
P
- PLAINS - Enum constant in enum class com.mrbysco.captcha.client.screen.image.ImageEnum
- PLATFORM - Static variable in class com.mrbysco.captcha.platform.Services
- PORTAL - Enum constant in enum class com.mrbysco.captcha.client.screen.image.ImageEnum
- prefix - Variable in class com.mrbysco.captcha.client.screen.slide.ModSlider
- PuzzleSlider - Class in com.mrbysco.captcha.client.screen.slide
- PuzzleSlider(int, int, int, int, Component, Component, double, double, double, double, int, PuzzleSlider.OnDrop) - Constructor for class com.mrbysco.captcha.client.screen.slide.PuzzleSlider
- PuzzleSlider.OnDrop - Interface in com.mrbysco.captcha.client.screen.slide
- puzzleX - Variable in class com.mrbysco.captcha.client.screen.slide.SlideScreen
- puzzleY - Variable in class com.mrbysco.captcha.client.screen.slide.SlideScreen
R
- random - Static variable in class com.mrbysco.captcha.Constants
- RenderUtil - Class in com.mrbysco.captcha.client.screen.text
- RenderUtil() - Constructor for class com.mrbysco.captcha.client.screen.text.RenderUtil
- REQUIRE_CAPTCHA - Static variable in class com.mrbysco.captcha.Constants
- RequireCaptcha - Record Class in com.mrbysco.captcha.network
- RequireCaptcha(String, String, int, List) - Constructor for record class com.mrbysco.captcha.network.RequireCaptcha
-
Creates an instance of a
RequireCaptcharecord class. - resetCaptcha() - Method in class com.mrbysco.captcha.client.screen.CaptchaScreen
- resetCaptcha() - Method in class com.mrbysco.captcha.client.screen.image.ImageScreen
- resetCaptcha() - Method in class com.mrbysco.captcha.client.screen.math.MathScreen
- resetCaptcha() - Method in class com.mrbysco.captcha.client.screen.NotARobotScreen
- resetCaptcha() - Method in class com.mrbysco.captcha.client.screen.slide.SlideScreen
- resetCaptcha() - Method in class com.mrbysco.captcha.client.screen.text.TextScreen
- resetCaptcha() - Method in class com.mrbysco.captcha.client.screen.WinRARScreen
- resize(int, int) - Method in class com.mrbysco.captcha.client.screen.image.ImageScreen
- ROBOT - Enum constant in enum class com.mrbysco.captcha.client.CaptchaEnum
S
- SANDY - Enum constant in enum class com.mrbysco.captcha.client.screen.image.ImageEnum
- ScreenHandler - Class in com.mrbysco.captcha.client
- ScreenHandler() - Constructor for class com.mrbysco.captcha.client.ScreenHandler
- sendCompletedCaptchaMessage(String) - Method in interface com.mrbysco.captcha.platform.services.IPlatformHelper
-
Send Completed Captcha Message to the server.
- sendRequireCaptchaMessage(ServerPlayer, String, String) - Method in interface com.mrbysco.captcha.platform.services.IPlatformHelper
-
Send Require Captcha Message to the client.
- Services - Class in com.mrbysco.captcha.platform
- Services() - Constructor for class com.mrbysco.captcha.platform.Services
- setClicked(boolean) - Method in class com.mrbysco.captcha.client.screen.widget.ToggleButton
- setCompletedRecently(UUID, String) - Static method in class com.mrbysco.captcha.util.CaptchaManager
- setFocused(boolean) - Method in class com.mrbysco.captcha.client.screen.widget.NumberEditBox
- setPosition(int, int) - Method in class com.mrbysco.captcha.client.screen.widget.ToggleButton
- setResourceLocation(Identifier) - Method in class com.mrbysco.captcha.client.screen.widget.ToggleButton
- setScreen(CaptchaEnum, String, int, List) - Static method in class com.mrbysco.captcha.client.ScreenHandler
- setValue(double) - Method in class com.mrbysco.captcha.client.screen.slide.ModSlider
- setXTexStart(int) - Method in class com.mrbysco.captcha.client.screen.widget.ToggleButton
- setYTexStart(int) - Method in class com.mrbysco.captcha.client.screen.widget.ToggleButton
- shouldCloseOnEsc() - Method in class com.mrbysco.captcha.client.screen.CaptchaScreen
- SLIDE - Enum constant in enum class com.mrbysco.captcha.client.CaptchaEnum
- slider - Variable in class com.mrbysco.captcha.client.screen.slide.SlideScreen
- SlideScreen - Class in com.mrbysco.captcha.client.screen.slide
- SlideScreen(String, int) - Constructor for class com.mrbysco.captcha.client.screen.slide.SlideScreen
- stepSize - Variable in class com.mrbysco.captcha.client.screen.slide.ModSlider
-
Allows input of discontinuous values with a certain step
- SUBTRACTION - Enum constant in enum class com.mrbysco.captcha.client.screen.math.MathOperation
- subtractionMaxX - Variable in class com.mrbysco.captcha.config.CaptchaConfig.Common
- subtractionMaxY - Variable in class com.mrbysco.captcha.config.CaptchaConfig.Common
- suffix - Variable in class com.mrbysco.captcha.client.screen.slide.ModSlider
T
- TEXT - Enum constant in enum class com.mrbysco.captcha.client.CaptchaEnum
- textCaptchaWords - Variable in class com.mrbysco.captcha.config.CaptchaConfig.Common
- TextScreen - Class in com.mrbysco.captcha.client.screen.text
- TextScreen(String, int, List) - Constructor for class com.mrbysco.captcha.client.screen.text.TextScreen
- tick() - Method in class com.mrbysco.captcha.client.screen.CaptchaScreen
- tick() - Method in class com.mrbysco.captcha.client.screen.image.ImageScreen
- tick() - Method in class com.mrbysco.captcha.client.screen.math.MathScreen
- tick() - Method in class com.mrbysco.captcha.client.screen.NotARobotScreen
- tick() - Method in class com.mrbysco.captcha.client.screen.slide.SlideScreen
- tick() - Method in class com.mrbysco.captcha.client.screen.text.TextScreen
- tick() - Method in class com.mrbysco.captcha.client.screen.WinRARScreen
- timeWaited - Variable in class com.mrbysco.captcha.client.screen.CaptchaScreen
- ToggleButton - Class in com.mrbysco.captcha.client.screen.widget
- ToggleButton(int, int, int, int, int, int, Identifier, int, int, Button.OnPress, Component) - Constructor for class com.mrbysco.captcha.client.screen.widget.ToggleButton
- topPos - Variable in class com.mrbysco.captcha.client.screen.WinRARScreen
- toString() - Method in record class com.mrbysco.captcha.network.CompletedCaptcha
-
Returns a string representation of this record class.
- toString() - Method in record class com.mrbysco.captcha.network.RequireCaptcha
-
Returns a string representation of this record class.
- type() - Method in record class com.mrbysco.captcha.network.CompletedCaptcha
- type() - Method in record class com.mrbysco.captcha.network.RequireCaptcha
U
- updateMessage() - Method in class com.mrbysco.captcha.client.screen.slide.ModSlider
- updateMessage() - Method in class com.mrbysco.captcha.client.screen.slide.PuzzleSlider
V
- valueOf(String) - Static method in enum class com.mrbysco.captcha.client.CaptchaEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mrbysco.captcha.client.screen.image.ImageEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mrbysco.captcha.client.screen.math.MathOperation
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.mrbysco.captcha.client.CaptchaEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mrbysco.captcha.client.screen.image.ImageEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mrbysco.captcha.client.screen.math.MathOperation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VEHICLE - Enum constant in enum class com.mrbysco.captcha.client.screen.image.ImageEnum
W
- WINRAR - Enum constant in enum class com.mrbysco.captcha.client.CaptchaEnum
- WinRARScreen - Class in com.mrbysco.captcha.client.screen
- WinRARScreen(String, int) - Constructor for class com.mrbysco.captcha.client.screen.WinRARScreen
All Classes and Interfaces|All Packages|Constant Field Values