Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- A - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
A
- AbstractButton - Class in xyz.gmitch215.socketmc.screen.ui
-
Represents a Button on the screen.
- AbstractButton(int, int, int, int, String) - Constructor for class xyz.gmitch215.socketmc.screen.ui.AbstractButton
-
Constructs a new button.
- AbstractButton(int, int, int, int, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.AbstractButton
-
Constructs a new button.
- AbstractButton(int, int, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.AbstractButton
-
Constructs a new button using the default dimesions.
- AbstractButton(ElementBounds, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.AbstractButton
-
Constructs a new button using the specified bounds.
- AbstractChildContainer(LayoutElement, LayoutSettings) - Constructor for class xyz.gmitch215.socketmc.screen.layout.AbstractLayout.AbstractChildContainer
-
Constructs a new AbstractChildContainer with the specified element and settings.
- AbstractLayout - Class in xyz.gmitch215.socketmc.screen.layout
-
Represents a Screen Layout with basic implementation.
- AbstractLayout(int, int, int, int) - Constructor for class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
-
Constructs a new AbstractLayout with the specified bounds.
- AbstractLayout(ElementBounds) - Constructor for class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
-
Constructs a new AbstractLayout with the specified bounds.
- AbstractLayout.AbstractChildContainer - Class in xyz.gmitch215.socketmc.screen.layout
-
A utility class to contain various elements inside of a Layout and its settings.
- AbstractScreen - Class in xyz.gmitch215.socketmc.screen
-
Represents a screen that can be displayed to the user.
- AbstractScreen() - Constructor for class xyz.gmitch215.socketmc.screen.AbstractScreen
-
Constructs a new screen.
- AbstractTextWidget - Class in xyz.gmitch215.socketmc.screen.ui
-
Represents a widget with a text message.
- AbstractTextWidget(int, int, int, int, String) - Constructor for class xyz.gmitch215.socketmc.screen.ui.AbstractTextWidget
-
Constructs a new text widget.
- AbstractTextWidget(int, int, int, int, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.AbstractTextWidget
-
Constructs a new text widget.
- AbstractTextWidget(ElementBounds, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.AbstractTextWidget
-
Constructs a new text widget.
- AbstractWidget - Class in xyz.gmitch215.socketmc.screen.ui
-
Represents a Widget on the screen.
- AbstractWidget(int, int, int, int) - Constructor for class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
-
Constructs a new widget.
- AbstractWidget(ElementBounds) - Constructor for class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
-
Constructs a new widget.
- Action - Enum Class in xyz.gmitch215.socketmc.util.input
-
Represents an action that was performed on a button.
- add(T) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout.RowHelper
-
Adds an element to this row.
- add(T, int) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout.RowHelper
-
Adds an element to this row.
- add(T, int, Consumer<LayoutSettings>) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout.RowHelper
-
Adds an element to this row.
- add(T, int, Supplier<LayoutSettings>) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout.RowHelper
-
Adds an element to this row.
- add(T, int, LayoutSettings) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout.RowHelper
-
Adds an element to this row.
- add(T, Consumer<LayoutSettings>) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout.RowHelper
-
Adds an element to this row.
- add(T, Supplier<LayoutSettings>) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout.RowHelper
-
Adds an element to this row.
- add(T, LayoutSettings) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout.RowHelper
-
Adds an element to this row.
- addCell(T, int, int) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Adds a cell to the GridLayout using the default layout settings.
- addCell(T, int, int, int, int) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Adds a cell to the GridLayout using the default layout settings.
- addCell(T, int, int, int, int, Consumer<LayoutSettings>) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Adds a cell to the GridLayout.
- addCell(T, int, int, int, int, Supplier<LayoutSettings>) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Adds a cell to the GridLayout.
- addCell(T, int, int, int, int, LayoutSettings) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Adds a cell to the GridLayout.
- addCell(T, int, int, Consumer<LayoutSettings>) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Adds a cell to the GridLayout.
- addCell(T, int, int, Supplier<LayoutSettings>) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Adds a cell to the GridLayout.
- addCell(T, int, int, LayoutSettings) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Adds a cell to the GridLayout.
- addChild(Positionable) - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Adds a child to this screen.
- addCommand(int, Function<GraphicsContext, DrawingContext.Command>) - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Adds a command to the DrawingContext at the specified index.
- addCommand(int, DrawingContext.Command) - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Adds a command to the DrawingContext at the specified index.
- addCommand(Function<GraphicsContext, DrawingContext.Command>) - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Adds a command to the DrawingContext.
- addCommand(DrawingContext.Command) - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Adds a command to the DrawingContext.
- addElement(T) - Method in interface xyz.gmitch215.socketmc.screen.layout.Layout
-
Adds an element to this layout using the default settings.
- addElement(T, Consumer<LayoutSettings>) - Method in interface xyz.gmitch215.socketmc.screen.layout.Layout
-
Adds an element to this layout.
- addElement(T, Supplier<LayoutSettings>) - Method in interface xyz.gmitch215.socketmc.screen.layout.Layout
-
Adds an element to this layout.
- addElement(T, LayoutSettings) - Method in class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout
- addElement(T, LayoutSettings) - Method in class xyz.gmitch215.socketmc.screen.layout.FrameLayout
- addElement(T, LayoutSettings) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Deprecated.
- addElement(T, LayoutSettings) - Method in interface xyz.gmitch215.socketmc.screen.layout.Layout
-
Adds an element to this layout.
- addElement(T, LayoutSettings) - Method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
- addElement(T, LayoutSettings) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Adds an element to the contents of this PageLayout.
- addElement(GridLayout, T, int, LayoutSettings) - Method in enum class xyz.gmitch215.socketmc.screen.layout.LinearLayout.Orientation
-
Adds an element to the layout.
- addFooterElement(T) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Adds an element to the footer of this PageLayout.
- addFooterElement(T, Consumer<LayoutSettings>) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Adds an element to the footer of this PageLayout.
- addFooterElement(T, Supplier<LayoutSettings>) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Adds an element to the footer of this PageLayout.
- addFooterElement(T, LayoutSettings) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Adds an element to the footer of this PageLayout.
- addHeaderElement(T) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Adds an element to the header of this PageLayout.
- addHeaderElement(T, Consumer<LayoutSettings>) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Adds an element to the header of this PageLayout.
- addHeaderElement(T, Supplier<LayoutSettings>) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Adds an element to the header of this PageLayout.
- addHeaderElement(T, LayoutSettings) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Adds an element to the header of this PageLayout.
- addVertex(Vertex, int) - Method in class xyz.gmitch215.socketmc.util.render.RenderBuffer.Builder
-
Adds a vertex to the buffer with a specified color and alpha value.
- addVertex(Vertex, Color) - Method in class xyz.gmitch215.socketmc.util.render.RenderBuffer.Builder
-
Adds a vertex to the buffer with a specified color.
- addVertex(Vertex, Color, int) - Method in class xyz.gmitch215.socketmc.util.render.RenderBuffer.Builder
-
Adds a vertex to the buffer with a specified color and alpha value.
- ADVANCEMENTS - Static variable in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Represents the advancements screen.
- AIR - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the air icon when underwater.
- AIR_BURSTING - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the air icon when it is about to burst.
- alert(Text, Text) - Static method in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Creates a new alert menu.
- alert(Text, Text, Text) - Static method in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Creates a new alert menu.
- alignHorizontallyCenter() - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the alignment of the layout on the x-axis to the center, 50%.
- alignHorizontallyLeft() - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the alignment of the layout on the x-axis to the left, 0%.
- alignHorizontallyRight() - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the alignment of the layout on the x-axis to the right, 100%.
- alignVerticallyBottom() - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the alignment of the layout on the y-axis to the bottom, 100%.
- alignVerticallyCenter() - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the alignment of the layout on the y-axis to the center, 50%.
- alignVerticallyTop() - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the alignment of the layout on the y-axis to the top, 0%.
- ALL - Enum constant in enum class xyz.gmitch215.socketmc.util.option.NarratorStatus
-
The narrator speaks on everything.
- ALL - Enum constant in enum class xyz.gmitch215.socketmc.util.option.ParticleRendering
-
Particles are rendered in full.
- alpha - Variable in class xyz.gmitch215.socketmc.util.render.text.PaperText
-
The alpha value for the color in this text element.
- alpha - Variable in class xyz.gmitch215.socketmc.util.render.text.SpigotText
-
The alpha value for the color in this text element.
- alwaysShowBorder(boolean) - Method in class xyz.gmitch215.socketmc.screen.builder.FocusedTextWidgetBuilder
-
Sets whether to always show the border.
- APOSTROPHE - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
'
- apply(T, T, Class<T>) - Static method in class xyz.gmitch215.socketmc.util.ReflectionUtil
-
Applies all fields from the apply object to the target object.
- applyNormal(SerializableConsumer<Matrix3f>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Modifier
-
Applies a function on the normal for the pose stack.
- applyPose(SerializableConsumer<Matrix4f>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Modifier
-
Applies a function on the pose for the pose stack.
- argb(int) - Method in interface xyz.gmitch215.socketmc.instruction.builder.HUDBuilder
-
Sets the color of the element using ARGB format.
- argb(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.RectangleBuilder
- argb(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextBuilder
- argb(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextureBuilder
-
Deprecated.Unsupported
- argb(int, int, int, int) - Method in interface xyz.gmitch215.socketmc.instruction.builder.HUDBuilder
-
Sets the color of the element using ARGB format.
- Arm - Enum Class in xyz.gmitch215.socketmc.util
-
Represents a player's arm.
- ARMOR_EMPTY - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the armor icon when it is empty.
- ARMOR_FULL - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the armor icon when it is full.
- ARMOR_HALF - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the armor icon when it is half full.
- arrangeElements() - Method in class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout
- arrangeElements() - Method in class xyz.gmitch215.socketmc.screen.layout.FrameLayout
- arrangeElements() - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
- arrangeElements() - Method in interface xyz.gmitch215.socketmc.screen.layout.Layout
-
Arranges the elements inside this Layout.
- arrangeElements() - Method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
- arrangeElements() - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
- asIterable(int, int) - Static method in class xyz.gmitch215.socketmc.util.math.Divisor
-
Returns an iterable for the division of the numerator and denominator.
- AsyncModifiedInputEvent - Class in xyz.gmitch215.socketmc.events.input
-
Represents an input event that can be modified using a keyboard modifier (Shift, Ctrl, Caps Lock, etc.).
- AsyncModifiedInputEvent(SocketPlayer, int) - Constructor for class xyz.gmitch215.socketmc.events.input.AsyncModifiedInputEvent
-
Constructs a new ModifiedInputEvent.
- AsyncPlayerChangeOptionEvent - Class in xyz.gmitch215.socketmc.events.system
-
Called when a player changes a game option.
- AsyncPlayerChangeOptionEvent(String, Object, String, Object, String, SocketPlayer) - Constructor for class xyz.gmitch215.socketmc.events.system.AsyncPlayerChangeOptionEvent
-
Creates a new AsyncPlayerChangeOptionEvent.
- AsyncPlayerChangeScreenEvent - Class in xyz.gmitch215.socketmc.events.screen
-
Represents an event that is called when a player changes screens.
- AsyncPlayerChangeScreenEvent(AbstractScreen, AbstractScreen, SocketPlayer) - Constructor for class xyz.gmitch215.socketmc.events.screen.AsyncPlayerChangeScreenEvent
-
Creates a new AsyncPlayerChangeScreenEvent instance.
- AsyncPlayerClickButtonEvent - Class in xyz.gmitch215.socketmc.events.screen
-
Represents an event that is called when a player clicks on a button on a screen.
- AsyncPlayerClickButtonEvent(AbstractButton, AbstractScreen, SocketPlayer) - Constructor for class xyz.gmitch215.socketmc.events.screen.AsyncPlayerClickButtonEvent
-
Creates a new AsyncPlayerClickElementEvent instance.
- AsyncPlayerClickExternalMessageBoxEvent - Class in xyz.gmitch215.socketmc.events.input
-
Called when a player clicks a button from an external message box, generated from
Instruction.EXTERNAL_WINDOW_MESSAGE_BOX
. - AsyncPlayerClickExternalMessageBoxEvent(boolean, SocketPlayer) - Constructor for class xyz.gmitch215.socketmc.events.input.AsyncPlayerClickExternalMessageBoxEvent
-
Creates a new AsyncPlayerClickExternalMessageBoxEvent.
- AsyncPlayerClickMouseEvent - Class in xyz.gmitch215.socketmc.events.input
-
Called when a player clicks or releases a button their mouse.
- AsyncPlayerClickMouseEvent(SocketPlayer, MouseButton, Action, int) - Constructor for class xyz.gmitch215.socketmc.events.input.AsyncPlayerClickMouseEvent
-
Constructs a new PlayerClickMouseEvent.
- AsyncPlayerCycleButtonEvent - Class in xyz.gmitch215.socketmc.events.screen
-
Called when a player cycles through a
CycleButton
with multiple states. - AsyncPlayerCycleButtonEvent(CycleButton<T>, T, AbstractScreen, SocketPlayer) - Constructor for class xyz.gmitch215.socketmc.events.screen.AsyncPlayerCycleButtonEvent
-
Constructs a new AsyncPlayerCycleButtonEvent.
- AsyncPlayerEditTextEvent - Class in xyz.gmitch215.socketmc.events.screen
-
Represents an event that is fired when a player edits a
EditTextWidget
. - AsyncPlayerEditTextEvent(EditTextWidget, String, AbstractScreen, SocketPlayer) - Constructor for class xyz.gmitch215.socketmc.events.screen.AsyncPlayerEditTextEvent
-
Constructs a new AsyncPlayerEditTextEvent.
- AsyncPlayerElementEvent - Class in xyz.gmitch215.socketmc.events.screen
-
Represents an event that is called when a player interacts with an element on a screen.
- AsyncPlayerElementEvent(AbstractWidget, AbstractScreen, SocketPlayer) - Constructor for class xyz.gmitch215.socketmc.events.screen.AsyncPlayerElementEvent
-
Creates a new AsyncPlayerElementEvent instance.
- AsyncPlayerMoveMouseEvent - Class in xyz.gmitch215.socketmc.events.input
-
Called when a player moves their mouse.
- AsyncPlayerMoveMouseEvent(SocketPlayer, double, double) - Constructor for class xyz.gmitch215.socketmc.events.input.AsyncPlayerMoveMouseEvent
-
Constructs a new PlayerMoveMouseEvent.
- AsyncPlayerPressKeyEvent - Class in xyz.gmitch215.socketmc.events.input
-
Called when a player presses or releases a key on a keyboard.
- AsyncPlayerPressKeyEvent(SocketPlayer, Key, Action, int) - Constructor for class xyz.gmitch215.socketmc.events.input.AsyncPlayerPressKeyEvent
-
Constructs a new PlayerPressKeyEvent.
- AsyncPlayerScreenEvent - Class in xyz.gmitch215.socketmc.events.screen
-
Represents an event that is called when a player interacts with a screen.
- AsyncPlayerScreenEvent(AbstractScreen, SocketPlayer) - Constructor for class xyz.gmitch215.socketmc.events.screen.AsyncPlayerScreenEvent
-
Creates a new AsyncPlayerScreenEvent instance.
- AsyncPlayerScrollMouseEvent - Class in xyz.gmitch215.socketmc.events.input
-
Called when a player scrolls their mouse.
- AsyncPlayerScrollMouseEvent(SocketPlayer, double, double) - Constructor for class xyz.gmitch215.socketmc.events.input.AsyncPlayerScrollMouseEvent
-
Constructs a new PlayerScrollMouseEvent.
- AsyncPlayerToggleCheckboxEvent - Class in xyz.gmitch215.socketmc.events.screen
-
Represents an event that is called when a player toggles a checkbox on a screen.
- AsyncPlayerToggleCheckboxEvent(CheckboxButton, boolean, AbstractScreen, SocketPlayer) - Constructor for class xyz.gmitch215.socketmc.events.screen.AsyncPlayerToggleCheckboxEvent
-
Creates a new AsyncPlayerToggleCheckboxEvent instance.
- AttackIndicator - Enum Class in xyz.gmitch215.socketmc.util.option
-
Represents the status of the attack indicator.
- AuditLog - Class in xyz.gmitch215.socketmc.log
-
Represents an audit log instance on either a server or a client.
- AuditLog(File) - Constructor for class xyz.gmitch215.socketmc.log.AuditLog
-
Constructs a new audit log instance.
- AVAILABLE_PROCESSORS - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for the client's available processors on its JVM.
- Axis - Interface in xyz.gmitch215.socketmc.util.math
-
Utility functional interface to convert a rotation amount to a
Quaternionf
.
B
- B - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
B
- background(ScreenBackground) - Method in class xyz.gmitch215.socketmc.screen.builder.ScreenBuilder
-
Sets the background of the screen.
- BACKSLASH - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
\
- BACKSPACE - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Backspace Button
- BIG_WIDTH - Static variable in class xyz.gmitch215.socketmc.screen.ui.AbstractButton
-
The default width of a big button.
- blit(Identifier, int, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a texture at the specified coordinates, using the vanilla 16x16 texture parameters.
- blit(Identifier, int, int, float, float, int, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a texture at the specified coordinates.
- blit(Identifier, int, int, float, float, int, int, int, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a texture at the specified coordinates.
- blit(Identifier, int, int, float, float, int, int, int, int, Collection<DrawingContext.Modifier>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a texture at the specified coordinates.
- blit(Identifier, int, int, int, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a texture at the specified coordinates.
- BLIT - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Blit
- BLIT_SPRITE - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Blit Sprite
- blitSprite(Identifier, int, int, int, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a sprite at the specified coordinates.
- blitSprite(Identifier, int, int, int, int, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a sprite at the specified coordinates.
- blitSprite(Identifier, int, int, int, int, int, Collection<DrawingContext.Modifier>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a sprite at the specified coordinates.
- booleanParameter(int) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets a parameter as a boolean.
- booleanParameter(int, boolean) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets a parameter as a boolean.
- bounds(int, int, int, int) - Method in class xyz.gmitch215.socketmc.screen.builder.WidgetBuilder
-
Sets the bounds of the widget.
- bounds(ElementBounds) - Method in class xyz.gmitch215.socketmc.screen.builder.WidgetBuilder
-
Sets the bounds of the widget.
- BOX_PADDING - Static variable in class xyz.gmitch215.socketmc.screen.ui.CheckboxButton
-
Represents the default padding of the checkbox.
- build() - Method in interface xyz.gmitch215.socketmc.instruction.builder.InstructionBuilder
-
Builds the instruction.
- build() - Method in class xyz.gmitch215.socketmc.instruction.builder.RectangleBuilder
- build() - Method in class xyz.gmitch215.socketmc.instruction.builder.TextBuilder
- build() - Method in class xyz.gmitch215.socketmc.instruction.builder.TextureBuilder
- build() - Method in class xyz.gmitch215.socketmc.screen.builder.FocusedTextWidgetBuilder
- build() - Method in class xyz.gmitch215.socketmc.screen.builder.ImageButtonBuilder
- build() - Method in class xyz.gmitch215.socketmc.screen.builder.ImageWidgetBuilder
- build() - Method in class xyz.gmitch215.socketmc.screen.builder.ScreenBuilder
-
Builds the screen.
- build() - Method in class xyz.gmitch215.socketmc.screen.builder.TextButtonBuilder
- build() - Method in class xyz.gmitch215.socketmc.screen.builder.TextWidgetBuilder
- build() - Method in class xyz.gmitch215.socketmc.screen.builder.WidgetBuilder
-
Builds the widget.
- build() - Method in class xyz.gmitch215.socketmc.util.render.RenderBuffer.Builder
-
Builds the buffer.
- builder() - Static method in class xyz.gmitch215.socketmc.screen.builder.FocusedTextWidgetBuilder
-
Creates a new FocusedTextWidgetBuilder.
- builder() - Static method in class xyz.gmitch215.socketmc.screen.builder.ImageButtonBuilder
-
Creates a new ImageButtonBuilder.
- builder() - Static method in class xyz.gmitch215.socketmc.screen.builder.ImageWidgetBuilder
-
Creates a new ImageWidgetBuilder.
- builder() - Static method in class xyz.gmitch215.socketmc.screen.builder.ScreenBuilder
-
Creates a new
ScreenBuilder
with a newCustomScreen
, with an empty title. - builder() - Static method in class xyz.gmitch215.socketmc.screen.builder.TextButtonBuilder
-
Creates a new TextButtonBuilder.
- builder() - Static method in class xyz.gmitch215.socketmc.screen.builder.TextWidgetBuilder
-
Creates a new TextWidgetBuilder.
- builder(DrawingMode) - Static method in class xyz.gmitch215.socketmc.util.render.RenderBuffer
-
Creats a new builder for a
RenderBuffer
. - builder(Text) - Static method in class xyz.gmitch215.socketmc.screen.builder.ScreenBuilder
-
Creates a new
ScreenBuilder
with a newCustomScreen
, with the given title. - BukkitNBTTag - Class in xyz.gmitch215.socketmc.util
-
Utility class to handle
NBTTag
for Bukkit. - BukkitText - Class in xyz.gmitch215.socketmc.util.render.text
-
Represents a text element to be displayed on the client's screen, built by a
String
. - BukkitText() - Constructor for class xyz.gmitch215.socketmc.util.render.text.BukkitText
-
Constructs a new, empty text element.
- BukkitText(String) - Constructor for class xyz.gmitch215.socketmc.util.render.text.BukkitText
-
Constructs a new text element.
- BukkitText(String, int) - Constructor for class xyz.gmitch215.socketmc.util.render.text.BukkitText
-
Constructs a new text element.
- BukkitText(String, ChatColor) - Constructor for class xyz.gmitch215.socketmc.util.render.text.BukkitText
-
Constructs a new text element.
- BUTTON - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprite
-
Represents an
AbstractButton
without a specified sprite. - BUTTON_4 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.MouseButton
-
The fourth button on the mouse.
- BUTTON_5 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.MouseButton
-
The fifth button on the mouse.
- BUTTON_6 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.MouseButton
-
The sixth button on the mouse.
- BUTTON_7 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.MouseButton
-
The seventh button on the mouse.
- BUTTON_8 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.MouseButton
-
The eighth button on the mouse.
- byName(String) - Static method in enum class xyz.gmitch215.socketmc.retriever.OS
-
Gets the operating system by its name.
- byOrdinal(int) - Static method in enum class xyz.gmitch215.socketmc.util.Arm
-
Gets the Arm by its ordinal.
- byOrdinal(int) - Static method in enum class xyz.gmitch215.socketmc.util.option.AttackIndicator
-
Gets the AttackIndicator by its ordinal.
- byOrdinal(int) - Static method in enum class xyz.gmitch215.socketmc.util.option.ChatVisibility
-
Gets the ChatVisibility by its ordinal.
- byOrdinal(int) - Static method in enum class xyz.gmitch215.socketmc.util.option.ChunkUpdatePriority
-
Gets the ChunkUpdatePriority by its ordinal.
- byOrdinal(int) - Static method in enum class xyz.gmitch215.socketmc.util.option.CloudRendering
-
Gets the CloudRendering by its ordinal.
- byOrdinal(int) - Static method in enum class xyz.gmitch215.socketmc.util.option.GraphicsQuality
-
Gets the GraphicsRendering by its ordinal.
- byOrdinal(int) - Static method in enum class xyz.gmitch215.socketmc.util.option.NarratorStatus
-
Gets the NarratorStatus by its ordinal.
- byOrdinal(int) - Static method in enum class xyz.gmitch215.socketmc.util.option.ParticleRendering
-
Gets the ParticleRendering by its ordinal.
C
- C - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
C
- CAPS_LOCK - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Caps Lock Button
- Cell(LayoutElement, int, int, int, int, LayoutSettings) - Constructor for class xyz.gmitch215.socketmc.screen.layout.GridLayout.Cell
-
Creates a new Cell.
- CHANGE_GAME_PREFERENCES - Enum constant in enum class xyz.gmitch215.socketmc.config.ModPermission
-
Permission to change various soft game preferences, such as social interactions.
- CHAT - Enum constant in enum class xyz.gmitch215.socketmc.util.option.NarratorStatus
-
The narrator speaks on chat messages.
- ChatVisibility - Enum Class in xyz.gmitch215.socketmc.util.option
-
Represents the visibility of chat messages.
- CHECKBOX - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprite
-
Represents a
CheckboxButton
. - CheckboxButton - Class in xyz.gmitch215.socketmc.screen.ui
-
Represents a Checkbox Button.
- CheckboxButton(int, int, String) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CheckboxButton
-
Constructs a new checkbox.
- CheckboxButton(int, int, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CheckboxButton
-
Constructs a new checkbox.
- CheckboxButton(ElementBounds, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CheckboxButton
-
Constructs a new checkbox.
- ChildContainer - Class in xyz.gmitch215.socketmc.screen.layout
-
The default Container for all children in a layout.
- ChildContainer(LayoutElement, LayoutSettings) - Constructor for class xyz.gmitch215.socketmc.screen.layout.ChildContainer
-
Constructs a new ChildContainer with the specified element and settings.
- CHUNK_LOAD_FAILURE - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.System
-
A chunk failed to load.
- CHUNK_SAVE_FAILURE - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.System
-
A chunk failed to save.
- ChunkUpdatePriority - Enum Class in xyz.gmitch215.socketmc.util.option
-
Represents the priority for chunk updates.
- clean() - Method in class xyz.gmitch215.socketmc.log.AuditLog
-
Deletes all
.log
files in the audit log folder. - clearChildren() - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Removes all children from this screen.
- clearCommands() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Clears all commands from the DrawingContext.
- clearListeners() - Method in interface xyz.gmitch215.socketmc.screen.Positionable
-
Clears all listeners from this widget.
- clearListeners() - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- CLIENT_RECEIVED_MESSAGE - Static variable in class xyz.gmitch215.socketmc.log.AuditLog
-
Represents the message format for when a client receives a packet.
- clone() - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
- clone() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext
- CLOSE_SCREEN - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to close the current GUI screen on the client's screen.
- closeScreen() - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.CLOSE_SCREEN
instruction. - CloudRendering - Enum Class in xyz.gmitch215.socketmc.util.option
-
Represents the status of cloud rendering.
- color - Variable in class xyz.gmitch215.socketmc.util.render.text.PlainText
-
The color for this text element.
- color(Color) - Method in interface xyz.gmitch215.socketmc.instruction.builder.HUDBuilder
-
Sets the color of the element.
- color(Color, int) - Method in interface xyz.gmitch215.socketmc.instruction.builder.HUDBuilder
-
Sets the color of the element.
- COMMA - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
,
- COMMAND_HISTORY - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for the client's command history.
- CommonTexts - Class in xyz.gmitch215.socketmc.util.render.text
-
Utility class for a list of common translate texts used in Vanilla Minecraft.
- compareTo(SocketPlugin) - Method in class xyz.gmitch215.socketmc.spigot.SocketPlugin
- component - Variable in class xyz.gmitch215.socketmc.util.render.text.PaperText
-
The text content for this text element.
- component - Variable in class xyz.gmitch215.socketmc.util.render.text.SpigotText
-
The text content for this text element.
- CONNECT_FAILED - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
"Connection Failed" Message.
- contains(int, int) - Method in class xyz.gmitch215.socketmc.util.ElementBounds
-
Checks if the object contains the given point.
- containsIdentifier(Identifier) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Returns true if this map contains a mapping for the specified identifier.
- containsKey(T) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Returns true if this map contains a mapping for the specified key.
- CONTENT_MARGIN_TOP - Static variable in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
The top margin of the content area.
- create() - Static method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Creates new LayoutSettings with empty padding and alignment.
- create(float, float) - Static method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Creates new LayoutSettings with the specified alignment.
- create(int) - Static method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Creates new LayoutSettings with the specified padding and alignment.
- create(int, float) - Static method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Creates new LayoutSettings with the specified padding and alignment.
- create(int, float, float) - Static method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Creates new LayoutSettings with the specified padding and alignment.
- create(int, int, int, int) - Static method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Creates new LayoutSettings with the specified padding.
- create(int, int, int, int, float, float) - Static method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Creates new LayoutSettings with the specified padding and alignment.
- create(UUID) - Static method in class xyz.gmitch215.socketmc.spigot.SocketPlayerRegistry
-
Creates a new
SocketPlayer
object and caches it. - create(Player) - Static method in class xyz.gmitch215.socketmc.spigot.SocketPlayerRegistry
-
Creates a new
SocketPlayer
object and caches it. - createBoolean(int, int, int, int, Text, Text) - Static method in class xyz.gmitch215.socketmc.screen.ui.CycleButton
-
Creates a new CycleButton with
true
andfalse
values. - createBoolean(int, int, Text, Text) - Static method in class xyz.gmitch215.socketmc.screen.ui.CycleButton
-
Creates a new CycleButton with
true
andfalse
values. - createCentered() - Static method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Creates new LayoutSettings with both alignments set to the center.
- createDefaultSettings() - Method in class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout
- createDefaultSettings() - Method in class xyz.gmitch215.socketmc.screen.layout.FrameLayout
- createDefaultSettings() - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
- createDefaultSettings() - Method in interface xyz.gmitch215.socketmc.screen.layout.Layout
-
Generates the default layout settings for this layout.
- createDefaultSettings() - Method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
- createDefaultSettings() - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
- createHorizontallyCentered() - Static method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Creates new LayoutSettings with the horizontal alignment set to the center.
- createIfAbsent(UUID) - Static method in class xyz.gmitch215.socketmc.spigot.SocketPlayerRegistry
-
Creates a new
SocketPlayer
object and caches it if one does not already exist. - createIfAbsent(Player) - Static method in class xyz.gmitch215.socketmc.spigot.SocketPlayerRegistry
-
Creates a new
SocketPlayer
object and caches it if one does not already exist. - createOnOff(int, int) - Static method in class xyz.gmitch215.socketmc.screen.ui.CycleButton
- createOnOff(int, int, int, int) - Static method in class xyz.gmitch215.socketmc.screen.ui.CycleButton
- createSection(String) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Creates a section in the tag.
- createVerticallyCentered() - Static method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Creates new LayoutSettings with the vertical alignment set to the center.
- CROSS_BUTTON_REALMS - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprite
-
Represents the Cross Button used in the realms screen.
- CROSSHAIR - Enum constant in enum class xyz.gmitch215.socketmc.util.option.AttackIndicator
-
The attack indicator is displayed in the crosshair.
- CROSSHAIR - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the crosshair.
- CROSSHAIR_ATTACK_INDICATOR_BACKGROUND - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the background of the crosshair attack indicator.
- CROSSHAIR_ATTACK_INDICATOR_FULL - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the crosshair attack indicator when it is full.
- CROSSHAIR_ATTACK_INDICATOR_PROGRESS - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the progress of the crosshair attack indicator.
- current() - Static method in enum class xyz.gmitch215.socketmc.retriever.OS
-
Gets the current operating system that this JVM is running on.
- CURRENT_WINDOW - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for the client's window information.
- custom(int, int, DrawingContext, long) - Static method in class xyz.gmitch215.socketmc.screen.Toast
-
Creates a custom Toast Message.
- custom(int, int, DrawingContext, Duration) - Static method in class xyz.gmitch215.socketmc.screen.Toast
-
Creates a custom Toast Message.
- custom(DrawingContext, long) - Static method in class xyz.gmitch215.socketmc.screen.Toast
-
Creates a custom Toast Message using the default dimensions.
- custom(DrawingContext, Duration) - Static method in class xyz.gmitch215.socketmc.screen.Toast
-
Creates a custom Toast Message using the default dimensions.
- CustomButton - Class in xyz.gmitch215.socketmc.screen.ui
-
Represents a custom button, rendered through a
DrawingContext
. - CustomButton(int, int, int, int, String, DrawingContext, boolean) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CustomButton
-
Creates a new
CustomButton
. - CustomButton(int, int, int, int, Text, DrawingContext) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CustomButton
-
Creates a new
CustomButton
. - CustomButton(int, int, int, int, Text, DrawingContext, boolean) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CustomButton
-
Creates a new
CustomButton
. - CustomButton(int, int, Text, DrawingContext) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CustomButton
-
Creates a new
CustomButton
. - CustomButton(int, int, Text, DrawingContext, boolean) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CustomButton
-
Creates a new
CustomButton
. - CustomButton(ElementBounds, Text, DrawingContext) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CustomButton
-
Creates a new
CustomButton
. - CustomButton(ElementBounds, Text, DrawingContext, boolean) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CustomButton
-
Creates a new
CustomButton
. - CustomScreen - Class in xyz.gmitch215.socketmc.screen
-
Represents a custom screen to be displayed on the client's screen.
- CustomScreen(Text) - Constructor for class xyz.gmitch215.socketmc.screen.CustomScreen
-
Constructs a new screen with the given title.
- CustomWidget - Class in xyz.gmitch215.socketmc.screen.ui
-
Represents a custom widget, rendered through a
DrawingContext
. - CustomWidget(int, int, int, int, String, DrawingContext) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CustomWidget
-
Creates a new
CustomWidget
. - CustomWidget(int, int, int, int, Text, DrawingContext) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CustomWidget
-
Creates a new
CustomWidget
. - CustomWidget(ElementBounds, Text, DrawingContext) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CustomWidget
-
Creates a new
CustomWidget
. - CycleButton<T> - Class in xyz.gmitch215.socketmc.screen.ui
-
Represents a Button with multiple states.
- CycleButton(int, int, int, int, Text, Function<T, Text>, Iterable<T>) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CycleButton
-
Constructs a new CycleButton.
- CycleButton(int, int, int, int, Text, Function<T, Text>, Iterable<T>, T) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CycleButton
-
Constructs a new CycleButton.
- CycleButton(int, int, Text, Function<T, Text>, Iterable<T>) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CycleButton
-
Constructs a new CycleButton using the default dimensions.
- CycleButton(int, int, Text, Function<T, Text>, Iterable<T>, T) - Constructor for class xyz.gmitch215.socketmc.screen.ui.CycleButton
-
Constructs a new CycleButton using the default dimensions.
D
- D - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
D
- data(String) - Method in interface xyz.gmitch215.socketmc.util.DataHolder
-
Gets a specific piece of data from this object.
- data(String, Class<T>) - Method in interface xyz.gmitch215.socketmc.util.DataHolder
-
Gets a specific piece of data from this object.
- data(String, Class<T>, T) - Method in interface xyz.gmitch215.socketmc.util.DataHolder
-
Gets a specific piece of data from this object.
- data(String, Object) - Method in interface xyz.gmitch215.socketmc.util.DataHolder
-
Gets a specific piece of data from this object.
- DataHolder - Interface in xyz.gmitch215.socketmc.util
-
Represents an object that holds an immutable map of data.
- death() - Static method in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Creates a new death screen.
- death(Text) - Static method in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Creates a new death screen.
- death(Text, boolean) - Static method in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Creates a new death screen.
- debug() - Static method in class xyz.gmitch215.socketmc.instruction.RenderInstruction
-
Creates a new instruction for the DebugRenderer.
- DECREASED - Enum constant in enum class xyz.gmitch215.socketmc.util.option.ParticleRendering
-
Particles are rendered in a reduced form.
- DEFAULT - Enum constant in enum class xyz.gmitch215.socketmc.screen.ScreenBackground
-
The background is slightly blurred.
- DEFAULT - Enum constant in enum class xyz.gmitch215.socketmc.util.render.DrawingContext.Type
-
Represents the default drawing command.
- DEFAULT_HEIGHT - Static variable in class xyz.gmitch215.socketmc.screen.Toast
-
The default height of a toast message.
- DEFAULT_HEIGHT - Static variable in class xyz.gmitch215.socketmc.screen.ui.AbstractButton
-
The default height of a button.
- DEFAULT_MARGIN_HEIGHT - Static variable in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
The default height for the header and footer.
- DEFAULT_PADDING - Static variable in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
-
The default padding around text elements.
- DEFAULT_PADDING - Static variable in class xyz.gmitch215.socketmc.screen.ui.FocusedTextWidget
-
The default padding around text elements.
- DEFAULT_SPACING - Static variable in class xyz.gmitch215.socketmc.screen.ui.AbstractButton
-
The default width and height spacing between buttons.
- DEFAULT_WIDTH - Static variable in class xyz.gmitch215.socketmc.screen.Toast
-
The default width of a toast message.
- DEFAULT_WIDTH - Static variable in class xyz.gmitch215.socketmc.screen.ui.AbstractButton
-
The default width of a button.
- DefaultScreen - Class in xyz.gmitch215.socketmc.screen
-
Represents default screens built-in to the client.
- DELETE - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Delete Button
- dimensions(int, int) - Method in class xyz.gmitch215.socketmc.instruction.builder.RectangleBuilder
-
Sets the dimensions of the shape.
- DISABLE_SCISSOR - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Disable Scissor
- disableScissor() - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Disables scissoring.
- disconnected(Text, Text) - Static method in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Creates a new disconnected screen.
- disconnected(Text, Text, Text) - Static method in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Creates a new disconnected screen.
- DISPLAY_TOAST - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to display a toast message on the client's screen.
- displayToast(Toast) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DISPLAY_TOAST
instruction. - Divisor - Class in xyz.gmitch215.socketmc.util.math
-
An Integer Iterator through a division operation.
- Divisor(int, int) - Constructor for class xyz.gmitch215.socketmc.util.math.Divisor
-
Creates a new divisor for the given numerator and denominator.
- doubleParameter(int) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets a parameter as a double.
- doubleParameter(int, double) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets a parameter as a double.
- DOWN - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Down Arrow Button
- DRAW_BEACON_BEAM - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to draw a beacon beam in the world.
- DRAW_BUFFER - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to set the draw buffer for the client.
- DRAW_CENTERED_STRING - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Draw Centered String
- DRAW_CONTEXT - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to draw a raw
DrawingContext
. - DRAW_ITEMSTACK - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to draw an item on the client's screen.
- DRAW_ITEMSTACK - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Draw ItemStack
- DRAW_SHAPE - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to draw a rectangle on the client's screen.
- DRAW_STRING - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Draw String
- DRAW_TEXT - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to draw text on the client's screen.
- DRAW_TEXTURE - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to draw a texture on the client's screen.
- DRAW_TOOLTIP - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Draw Tooltip
- DRAW_WORD_WRAP - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Draw Word Wrap
- drawBeaconBeam(int, int, int, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_BEACON_BEAM
instruction. - drawBeaconBeam(int, int, int, int, Color, int, float, float, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_BEACON_BEAM
instruction. - drawBeaconBeam(int, int, int, int, Color, int, float, float, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_BEACON_BEAM
instruction. - drawBeaconBeam(int, int, int, int, Color, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_BEACON_BEAM
instruction. - drawBeaconBeam(int, int, int, int, Color, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_BEACON_BEAM
instruction. - drawBeaconBeam(int, int, int, int, Color, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_BEACON_BEAM
instruction. - drawBeaconBeam(int, int, int, int, Color, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_BEACON_BEAM
instruction. - drawBeaconBeam(int, int, int, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_BEACON_BEAM
instruction. - drawBuffer(RenderBuffer, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_BUFFER
instruction. - drawBuffer(RenderBuffer, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_BUFFER
instruction. - drawCenteredString(int, int, Text) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a centered string.
- drawCenteredString(int, int, Text, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a centered string.
- drawCenteredString(int, int, Text, Color, Collection<DrawingContext.Modifier>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a centered string.
- drawContext(DrawingContext, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_CONTEXT
instruction. - drawContext(DrawingContext, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_CONTEXT
instruction. - drawGradientRect(int, int, int, int, Color, int, Color, int, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a gradient rectangle ("gradient"
). - drawGradientRect(int, int, int, int, Color, int, Color, int, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a gradient rectangle ("gradient"
). - drawGradientRect(int, int, int, int, Color, int, Color, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a gradient rectangle ("gradient"
). - drawGradientRect(int, int, int, int, Color, int, Color, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a gradient rectangle ("gradient"
). - drawGradientRect(int, int, int, int, Color, Color, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a gradient rectangle ("gradient"
). - drawGradientRect(int, int, int, int, Color, Color, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a gradient rectangle ("gradient"
). - drawHorizontalLine(int, int, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a horizontal line ("line_h"
). - drawHorizontalLine(int, int, int, Color, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a horizontal line ("line_h"
). - drawHorizontalLine(int, int, int, Color, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a horizontal line ("line_h"
). - drawHorizontalLine(int, int, int, Color, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a horizontal line ("line_h"
). - drawHorizontalLine(int, int, int, Color, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a horizontal line ("line_h"
). - drawHorizontalLine(int, int, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a horizontal line ("line_h"
). - DrawingContext - Class in xyz.gmitch215.socketmc.util.render
-
Represents the raw graphics context used to display graphics on the screen.
- DrawingContext.Command - Class in xyz.gmitch215.socketmc.util.render
-
Represents a command in a DrawingContext.
- DrawingContext.Modifier - Class in xyz.gmitch215.socketmc.util.render
-
Represents a modifier for a specific
DrawingContext.Command
. - DrawingContext.Type - Enum Class in xyz.gmitch215.socketmc.util.render
-
Represents the type of drawing command to use.
- DrawingMode - Enum Class in xyz.gmitch215.socketmc.util.render
-
Represents the drawing mode for a shape.
- drawItemStack(NBTTag, int, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws an item stack at the specified coordinates.
- drawItemStack(NBTTag, int, int, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws an item stack at the specified coordinates.
- drawItemStack(NBTTag, int, int, int, float) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws an item stack at the specified coordinates.
- drawItemStack(NBTTag, int, int, int, float, ItemDisplayType) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws an item stack at the specified coordinates.
- drawItemStack(NBTTag, int, int, int, float, ItemDisplayType, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws an item stack at the specified coordinates.
- drawItemStack(NBTTag, int, int, int, float, ItemDisplayType, int, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws an item stack at the specified coordinates.
- drawItemStack(NBTTag, int, int, int, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_ITEMSTACK
instruction. - drawItemStack(NBTTag, int, int, int, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_ITEMSTACK
instruction. - drawItemStack(NBTTag, int, int, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_ITEMSTACK
instruction. - drawItemStack(NBTTag, int, int, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_ITEMSTACK
instruction. - drawItemStack(NBTTag, int, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_ITEMSTACK
instruction. - drawItemStack(NBTTag, int, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_ITEMSTACK
instruction. - DRAWN_CONTENTS - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for all of the drawn contents on the client's screen made through SocketMC Instructions.
- drawRect(int, int, int, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a rectangle ("fill"
). - drawRect(int, int, int, int, Color, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a rectangle ("fill"
). - drawRect(int, int, int, int, Color, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a rectangle ("fill"
). - drawRect(int, int, int, int, Color, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a rectangle ("fill"
). - drawRect(int, int, int, int, Color, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a rectangle ("fill"
). - drawRect(int, int, int, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a rectangle ("fill"
). - drawString(int, int, Text) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a string.
- drawString(int, int, Text, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a string.
- drawString(int, int, Text, Color, boolean) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a string.
- drawString(int, int, Text, Color, boolean, Collection<DrawingContext.Modifier>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a string.
- drawText(int, int, String, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXT
instruction. - drawText(int, int, String, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXT
instruction. - drawText(int, int, String, int, boolean, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXT
instruction. - drawText(int, int, String, int, boolean, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXT
instruction. - drawText(int, int, String, Color, int, boolean, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXT
instruction. - drawText(int, int, String, Color, int, boolean, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXT
instruction. - drawText(int, int, String, Color, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXT
instruction. - drawText(int, int, String, Color, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXT
instruction. - drawText(int, int, String, Color, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXT
instruction. - drawText(int, int, String, Color, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXT
instruction. - drawText(int, int, Text, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXT
instruction. - drawText(int, int, Text, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXT
instruction. - drawTexture(int, int, int, int, Identifier, int, int, int, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXTURE
instruction. - drawTexture(int, int, int, int, Identifier, int, int, int, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXTURE
instruction. - drawTexture(int, int, int, int, Identifier, int, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXTURE
instruction. - drawTexture(int, int, int, int, Identifier, int, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXTURE
instruction. - drawTexture(int, int, int, int, Identifier, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXTURE
instruction. - drawTexture(int, int, int, int, Identifier, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_TEXTURE
instruction. - drawTooltip(int, int, List<Text>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a tooltip at the specified coordinates.
- drawTooltip(int, int, List<Text>, Collection<DrawingContext.Modifier>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a tooltip at the specified coordinates.
- drawVerticalLine(int, int, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a vertical line ("line_v"
). - drawVerticalLine(int, int, int, Color, int, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a vertical line ("line_v"
). - drawVerticalLine(int, int, int, Color, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a vertical line ("line_v"
). - drawVerticalLine(int, int, int, Color, long) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a vertical line ("line_v"
). - drawVerticalLine(int, int, int, Color, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a vertical line ("line_v"
). - drawVerticalLine(int, int, int, Duration) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.DRAW_SHAPE
instruction for a vertical line ("line_v"
). - drawWordWrap(int, int, int, Text) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a word-wrapped string.
- drawWordWrap(int, int, int, Text, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a word-wrapped string.
- drawWordWrap(int, int, int, Text, Color, Collection<DrawingContext.Modifier>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a word-wrapped string.
- dropShadow - Variable in class xyz.gmitch215.socketmc.util.render.text.Text
-
Whether this text element has a drop shadow.
- dropShadow(boolean) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextBuilder
-
Sets whether the text should have a drop shadow.
- duration(int) - Method in interface xyz.gmitch215.socketmc.instruction.builder.HUDBuilder
-
Sets the duration the element should be displayed for.
- duration(long) - Method in interface xyz.gmitch215.socketmc.instruction.builder.HUDBuilder
-
Sets the duration the element should be displayed for.
- duration(long) - Method in class xyz.gmitch215.socketmc.instruction.builder.RectangleBuilder
- duration(long) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextBuilder
- duration(long) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextureBuilder
- duration(long, TimeUnit) - Method in interface xyz.gmitch215.socketmc.instruction.builder.HUDBuilder
-
Sets the duration the element should be displayed for.
- duration(Duration) - Method in interface xyz.gmitch215.socketmc.instruction.builder.HUDBuilder
-
Sets the duration the element should be displayed for.
E
- E - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
E
- EditTextWidget - Class in xyz.gmitch215.socketmc.screen.ui
-
Represents a box for text to be entered.
- EditTextWidget(int, int, int, int, String) - Constructor for class xyz.gmitch215.socketmc.screen.ui.EditTextWidget
-
Constructs a new edit text widget.
- EditTextWidget(int, int, int, int, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.EditTextWidget
-
Constructs a new edit text widget.
- EditTextWidget(ElementBounds, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.EditTextWidget
-
Constructs a new edit text widget.
- EFFECT_BACKGROUND - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the background of the effect.
- EFFECT_BACKGROUND_AMBIENT - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the ambient effect background.
- element(Supplier<Positionable>) - Method in class xyz.gmitch215.socketmc.screen.builder.ScreenBuilder
-
Adds a new element to the screen.
- element(Positionable) - Method in class xyz.gmitch215.socketmc.screen.builder.ScreenBuilder
-
Adds a new element to the screen.
- ElementBounds - Class in xyz.gmitch215.socketmc.util
-
Utility class for 2D sizeable and placeable objects.
- ElementBounds(int, int) - Constructor for class xyz.gmitch215.socketmc.util.ElementBounds
-
Constructs new bounds at (0, 0).
- ElementBounds(int, int, int, int) - Constructor for class xyz.gmitch215.socketmc.util.ElementBounds
-
Constructs new bounds.
- ELLIPSIS - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
Ellipsis Characters (...).
- empty() - Static method in class xyz.gmitch215.socketmc.util.render.text.JsonText
-
Creates an empty JsonText object.
- empty() - Static method in class xyz.gmitch215.socketmc.util.render.text.PlainText
-
Creates a new text element with empty text content.
- EMPTY - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
Field for
JsonText.empty()
. - ENABLE_SCISSOR - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Enable Scissor
- enableScissor(int, int, int, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Enables scissoring over the specified area.
- enableScissor(int, int, int, int, Collection<DrawingContext.Modifier>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Enables scissoring over the specified area.
- END - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
End Button
- ENTER - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Enter Button
- EQUAL - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
=
- equals(Object) - Method in class xyz.gmitch215.socketmc.instruction.Instruction
- equals(Object) - Method in class xyz.gmitch215.socketmc.retriever.RetrieverType
- equals(Object) - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
- equals(Object) - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractTextWidget
- equals(Object) - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- equals(Object) - Method in class xyz.gmitch215.socketmc.spigot.SocketPlugin
- equals(Object) - Method in class xyz.gmitch215.socketmc.util.ElementBounds
- equals(Object) - Method in class xyz.gmitch215.socketmc.util.Identifier
- equals(Object) - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
- equals(Object) - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext
- equals(Object) - Method in class xyz.gmitch215.socketmc.util.render.Vertex
- EqualSpacingLayout - Class in xyz.gmitch215.socketmc.screen.layout
-
Represents a layout with equal spacing.
- EqualSpacingLayout(int, int, int, int, EqualSpacingLayout.Orientation) - Constructor for class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout
-
Creates a new equal spacing layout with the given x, y, width, height, and orientation.
- EqualSpacingLayout(int, int, EqualSpacingLayout.Orientation) - Constructor for class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout
-
Creates a new equal spacing layout with the given width, height, and orientation.
- EqualSpacingLayout(ElementBounds, EqualSpacingLayout.Orientation) - Constructor for class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout
-
Creates a new equal spacing layout with the given bounds and orientation.
- EqualSpacingLayout.Orientation - Enum Class in xyz.gmitch215.socketmc.screen.layout
-
The orientation of the equal spacing layout.
- error(Text, Text) - Static method in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Creates a new error screen.
- ERROR - Enum constant in enum class xyz.gmitch215.socketmc.util.WindowIcon
-
The "error" icon.
- ESCAPE - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Escape Button
- EXPERIENCE_BAR_BACKGROUND - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the background of the experience bar.
- EXPERIENCE_BAR_PROGRESS - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the progress of the experience bar.
- EXTERNAL_APPLICATIONS - Enum constant in enum class xyz.gmitch215.socketmc.config.ModPermission
-
Permission to use external applications and integrations.
- EXTERNAL_WINDOW_MESSAGE_BOX - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to display a message box using the OS's native notification system.
- EXTERNAL_WINDOW_POPUP - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to display a notification popup using the OS's native notification system.
- externalWindowMessageBox(String, String) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.EXTERNAL_WINDOW_MESSAGE_BOX
instruction withWindowDialogue.OK
. - externalWindowMessageBox(String, String, WindowDialogue) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.EXTERNAL_WINDOW_MESSAGE_BOX
instruction. - externalWindowMessageBox(String, String, WindowDialogue, WindowIcon) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.EXTERNAL_WINDOW_MESSAGE_BOX
instruction. - externalWindowMessageBox(String, String, WindowDialogue, WindowIcon, boolean) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.EXTERNAL_WINDOW_MESSAGE_BOX
instruction. - externalWindowPopup(String, String) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.EXTERNAL_WINDOW_POPUP
instruction. - externalWindowPopup(String, String, WindowIcon) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.EXTERNAL_WINDOW_POPUP
instruction.
F
- F - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F
- F1 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F1
- F10 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F10
- F11 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F11
- F12 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F12
- F13 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F13
- F14 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F14
- F15 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F15
- F16 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F16
- F17 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F17
- F18 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F18
- F19 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F19
- F2 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F2
- F20 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F20
- F21 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F21
- F22 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F22
- F23 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F23
- F24 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F24
- F25 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F25
- F3 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F3
- F4 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F4
- F5 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F5
- F6 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F6
- F7 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F7
- F8 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F8
- F9 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
F9
- FABULOUS - Enum constant in enum class xyz.gmitch215.socketmc.util.option.GraphicsQuality
-
Graphics are rendered in the highest quality possible.
- FailedAuditException - Exception Class in xyz.gmitch215.socketmc.log
-
Represents an exception thrown when an audit log fails to be written.
- FailedAuditException() - Constructor for exception class xyz.gmitch215.socketmc.log.FailedAuditException
-
Constructs a new failed audit exception.
- FailedAuditException(String) - Constructor for exception class xyz.gmitch215.socketmc.log.FailedAuditException
-
Constructs a new failed audit exception.
- FailedAuditException(String, Throwable) - Constructor for exception class xyz.gmitch215.socketmc.log.FailedAuditException
-
Constructs a new failed audit exception.
- FailedAuditException(Throwable) - Constructor for exception class xyz.gmitch215.socketmc.log.FailedAuditException
-
Constructs a new failed audit exception.
- FailedInstructionException - Exception Class in xyz.gmitch215.socketmc.instruction
-
Thrown when a SocketMC instruction fails to execute.
- FailedInstructionException() - Constructor for exception class xyz.gmitch215.socketmc.instruction.FailedInstructionException
-
Constructs a new FailedInstructionException with no message.
- FailedInstructionException(String) - Constructor for exception class xyz.gmitch215.socketmc.instruction.FailedInstructionException
-
Constructs a new FailedInstructionException with the specified message.
- FailedInstructionException(String, Throwable) - Constructor for exception class xyz.gmitch215.socketmc.instruction.FailedInstructionException
-
Constructs a new FailedInstructionException with the specified message and cause.
- FailedInstructionException(Throwable) - Constructor for exception class xyz.gmitch215.socketmc.instruction.FailedInstructionException
-
Constructs a new FailedInstructionException with the specified cause.
- FANCY - Enum constant in enum class xyz.gmitch215.socketmc.util.option.CloudRendering
-
Clouds are rendered in quality mode.
- FANCY - Enum constant in enum class xyz.gmitch215.socketmc.util.option.GraphicsQuality
-
Graphics are rendered in a medium quality way.
- FAST - Enum constant in enum class xyz.gmitch215.socketmc.util.option.CloudRendering
-
Clouds are rendered in performance mode.
- FAST - Enum constant in enum class xyz.gmitch215.socketmc.util.option.GraphicsQuality
-
Graphics are rendered in the fastest way possible.
- FILE_DATE_FORMAT - Static variable in class xyz.gmitch215.socketmc.log.AuditLog
-
Represents the date format used to name the audit log files.
- FILE_DROP_FAILURE - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.System
-
A file being added to the world failed to copy.
- fill(int, int, int, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Fills a rectangle with the specified color.
- fill(int, int, int, int, int, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Fills a rectangle with the specified color.
- fill(int, int, int, int, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Fills a rectangle with the specified color.
- fill(DrawingContext.Type, int, int, int, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Fills a rectangle with the specified color.
- fill(DrawingContext.Type, int, int, int, int, int, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Fills a rectangle with the specified color.
- fill(DrawingContext.Type, int, int, int, int, int, Color, Collection<DrawingContext.Modifier>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Fills a rectangle with the specified color.
- fill(DrawingContext.Type, int, int, int, int, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Fills a rectangle with the specified color.
- FILL - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Fill
- FILL_GRADIENT - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Fill Gradient
- fillGradient(int, int, int, int, int, Color, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Fills a rectangle with a gradient.
- fillGradient(int, int, int, int, Color, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Fills a rectangle with a gradient.
- fillGradient(DrawingContext.Type, int, int, int, int, int, Color, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Fills a rectangle with a gradient.
- fillGradient(DrawingContext.Type, int, int, int, int, int, Color, Color, Collection<DrawingContext.Modifier>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Fills a rectangle with a gradient.
- fillGradient(DrawingContext.Type, int, int, int, int, Color, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Fills a rectangle with a gradient.
- FIRST_PERSON_LEFT_HAND - Enum constant in enum class xyz.gmitch215.socketmc.util.render.ItemDisplayType
-
The rendering context when the player is holding an item in first person in their left hand.
- FIRST_PERSON_RIGHT_HAND - Enum constant in enum class xyz.gmitch215.socketmc.util.render.ItemDisplayType
-
The rendering context when the player is holding an item in first person in their right hand.
- firstBooleanParameter() - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the first parameter as a boolean.
- firstDoubleParameter() - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the first parameter as a double.
- firstFloatParameter() - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the first parameter as a float.
- firstIntParameter() - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the first parameter as an integer.
- firstLongParameter() - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the first parameter as a long.
- firstParameter() - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the first parameter.
- firstParameter(Class<T>) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the first parameter.
- firstStringParameter() - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the first parameter as a string.
- FIXED - Enum constant in enum class xyz.gmitch215.socketmc.util.render.ItemDisplayType
-
The rendering context when the item is in an item frame.
- floatParameter(int) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets a parameter as a float.
- floatParameter(int, float) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets a parameter as a float.
- focusedTextWidget(Consumer<FocusedTextWidgetBuilder>) - Method in class xyz.gmitch215.socketmc.screen.builder.ScreenBuilder
-
Adds a new element to the screen.
- FocusedTextWidget - Class in xyz.gmitch215.socketmc.screen.ui
-
Represents a focusable text widget that displays a text message.
- FocusedTextWidget(int, int, int, int, String, boolean, int) - Constructor for class xyz.gmitch215.socketmc.screen.ui.FocusedTextWidget
-
Constructs a new text widget.
- FocusedTextWidget(int, int, int, int, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.FocusedTextWidget
-
Constructs a new text widget.
- FocusedTextWidget(int, int, int, int, Text, boolean) - Constructor for class xyz.gmitch215.socketmc.screen.ui.FocusedTextWidget
-
Constructs a new text widget with the default padding.
- FocusedTextWidget(int, int, int, int, Text, boolean, int) - Constructor for class xyz.gmitch215.socketmc.screen.ui.FocusedTextWidget
-
Constructs a new text widget.
- FocusedTextWidget(ElementBounds, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.FocusedTextWidget
-
Constructs a new text widget with the default padding.
- FocusedTextWidget(ElementBounds, Text, boolean) - Constructor for class xyz.gmitch215.socketmc.screen.ui.FocusedTextWidget
-
Constructs a new text widget with the default padding.
- FocusedTextWidget(ElementBounds, Text, boolean, int) - Constructor for class xyz.gmitch215.socketmc.screen.ui.FocusedTextWidget
-
Constructs a new text widget.
- FocusedTextWidgetBuilder - Class in xyz.gmitch215.socketmc.screen.builder
-
Represents a builder for a
FocusedTextWidget
. - folder - Variable in class xyz.gmitch215.socketmc.log.AuditLog
-
The folder where the audit log is stored.
- FONT_HEIGHT - Static variable in class xyz.gmitch215.socketmc.util.render.text.Text
-
The height of a single line of text, in pixels.
- FOOD_EMPTY - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the food icon when it is empty.
- FOOD_EMPTY_HUNGER - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the food icon when it is empty, and when you have the hunger effect.
- FOOD_FULL - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the food icon when it is full.
- FOOD_FULL_HUNGER - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the food icon when it is full, and when you have the hunger effect.
- FOOD_HALF - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the food icon when it is half full.
- FOOD_HALF_HUNGER - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the food icon when it is half full, and when you have the hunger effect.
- FPS - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for the client's frames per second.
- FrameLayout - Class in xyz.gmitch215.socketmc.screen.layout
-
Represents a layout with multiple children, rendered in a frame-like layout.
- FrameLayout() - Constructor for class xyz.gmitch215.socketmc.screen.layout.FrameLayout
-
Creates a new FrameLayout at the origin with no size.
- FrameLayout(int, int) - Constructor for class xyz.gmitch215.socketmc.screen.layout.FrameLayout
-
Creates a new FrameLayout at the origin with the given size.
- FrameLayout(int, int, int, int) - Constructor for class xyz.gmitch215.socketmc.screen.layout.FrameLayout
-
Creates a new FrameLayout with the given position and size.
- FrameLayout(ElementBounds) - Constructor for class xyz.gmitch215.socketmc.screen.layout.FrameLayout
-
Creates a new FrameLayout with the given bounds.
- FREE_MEMORY - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for the client's free memory on its JVM.
- from(Component) - Static method in class xyz.gmitch215.socketmc.util.render.text.PaperText
-
Creates a new text element from a component.
- from(BaseComponent) - Static method in class xyz.gmitch215.socketmc.util.render.text.SpigotText
-
Constructs a new text element with the given text content.
- fromBukkit(ItemStack) - Static method in class xyz.gmitch215.socketmc.util.BukkitNBTTag
- fromByteArray(byte[]) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Deserializes an Instruction from a byte array received over the network.
- fromByteArray(byte[]) - Static method in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
Converts a byte array to a retriever type.
- fromByteArray(byte[]) - Static method in class xyz.gmitch215.socketmc.screen.AbstractScreen
-
Deserializes a screen from a byte array.
- fromByteArray(byte[]) - Static method in class xyz.gmitch215.socketmc.spigot.SocketPlugin
-
Deserializes an SocketPlugin from a byte array received over the network.
- fromByteArray(byte[]) - Static method in interface xyz.gmitch215.socketmc.util.SerializableConsumer
-
Deserializes a consumer from a byte array.
- fromCode(int) - Static method in enum class xyz.gmitch215.socketmc.util.input.Key
-
Gets the key from the keyboard code.
- fromCode(int) - Static method in enum class xyz.gmitch215.socketmc.util.input.MouseButton
-
Gets the MouseButton from the code.
- fromTag(String) - Static method in class xyz.gmitch215.socketmc.util.NBTTag
-
Converts a NBT string to a
NBTTag
. - FULL - Enum constant in enum class xyz.gmitch215.socketmc.util.option.ChatVisibility
-
All chat messages are visible.
G
- G - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
G
- game() - Static method in class xyz.gmitch215.socketmc.instruction.RenderInstruction
-
Creates a new instruction for the GameRenderer.
- get(String) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets an object from the tag.
- get(String, Object) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets an object from the tag.
- get(UUID) - Static method in class xyz.gmitch215.socketmc.spigot.SocketPlayerRegistry
-
Gets a
SocketPlayer
object from the cache. - get(Player) - Static method in class xyz.gmitch215.socketmc.spigot.SocketPlayerRegistry
-
Gets a
SocketPlayer
object from the cache. - getAction() - Method in class xyz.gmitch215.socketmc.events.input.AsyncPlayerClickMouseEvent
-
Gets the action that was performed.
- getAction() - Method in class xyz.gmitch215.socketmc.events.input.AsyncPlayerPressKeyEvent
-
Gets the action on the key that was pressed.
- getAlignmentX() - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Gets the alignment of the layout on the x-axis.
- getAlignmentY() - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Gets the alignment of the layout on the y-axis.
- getAllScreens() - Static method in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Gets all the default screens built-in to the client.
- getAlpha() - Method in class xyz.gmitch215.socketmc.util.render.text.PaperText
-
Gets the alpha value for the color in this text element.
- getAlpha() - Method in class xyz.gmitch215.socketmc.util.render.text.PlainText
-
Gets the alpha value for the color in this text element.
- getAlpha() - Method in class xyz.gmitch215.socketmc.util.render.text.SpigotText
-
Gets the alpha value for the color in this text element.
- getAttribute(String) - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Gets an attribute from this screen.
- getAttribute(String, Class<T>) - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Gets an attribute from this screen.
- getAttribute(String, Class<T>, T) - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Gets an attribute from this screen.
- getAttribute(String, Object) - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Gets an attribute from this screen.
- getAttributes() - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Gets an immutable copy of the attributes of this screen.
- getBackground() - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Gets the background of this screen.
- getBoolean(String) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a boolean from the tag.
- getBoolean(String, boolean) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a boolean from the tag.
- getBus() - Method in class xyz.gmitch215.socketmc.spigot.SocketRetriever
-
Gets an immutable copy of this SocketRetriever's method bus.
- getButton() - Method in class xyz.gmitch215.socketmc.events.input.AsyncPlayerClickMouseEvent
-
Gets the button that was clicked.
- getByte(String) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a byte from the tag.
- getByte(String, byte) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a byte from the tag.
- getByteArray(String) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a byte array from the tag.
- getByteArray(String, byte[]) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a byte array from the tag.
- getCells() - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Gets an immutable copy of the cells in the GridLayout.
- getCenterX() - Method in class xyz.gmitch215.socketmc.util.ElementBounds
-
Gets the x-coordinate of the center of the bounds.
- getCenterY() - Method in class xyz.gmitch215.socketmc.util.ElementBounds
-
Gets the y-coordinate of the center of the bounds.
- getChannel() - Method in class xyz.gmitch215.socketmc.spigot.SocketPlayer
-
Gets the netty channel connecting the player to the server.
- getChildren() - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Gets an immutable copy of the children in this screen.
- getChildren() - Method in class xyz.gmitch215.socketmc.screen.layout.FrameLayout
-
Gets an immutable copy of all the children in this layout.
- getChildren() - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Gets an immutable copy of the children in the GridLayout.
- getClipboard() - Method in interface xyz.gmitch215.socketmc.util.render.GraphicsContext
-
Gets the current clipboard contents.
- getCode() - Method in enum class xyz.gmitch215.socketmc.util.input.Key
-
Gets the keyboard code of this key, as specified by GLFW.
- getCode() - Method in enum class xyz.gmitch215.socketmc.util.input.MouseButton
-
Gets the code of the button.
- getColor() - Method in class xyz.gmitch215.socketmc.util.render.text.JsonText
-
Deprecated.Unsupported
- getColor() - Method in class xyz.gmitch215.socketmc.util.render.text.PaperText
- getColor() - Method in class xyz.gmitch215.socketmc.util.render.text.PlainText
- getColor() - Method in class xyz.gmitch215.socketmc.util.render.text.SpigotText
- getColor() - Method in class xyz.gmitch215.socketmc.util.render.text.Text
-
Gets the color as an ARGB integer.
- getColor(Vertex) - Method in class xyz.gmitch215.socketmc.util.render.RenderBuffer
-
Gets the color of a vertex in the buffer in ARGB format.
- getColumn() - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout.Cell
-
Gets the column of the cell.
- getColumnSpacing() - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Gets the column spacing between cells.
- getCommands() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Gets an immutable copy of the commands in this DrawingContext, with the current
GraphicsContext
information. - getComponent() - Method in class xyz.gmitch215.socketmc.util.render.text.PaperText
-
Gets the text content for this text element.
- getComponent() - Method in class xyz.gmitch215.socketmc.util.render.text.SpigotText
-
Gets the text content for this text element.
- getContentHeight() - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Gets the height of the content area.
- getContents() - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Gets an immutable copy of the contents of the LifecycleMap as a map of identifiers to keys.
- getContext() - Method in class xyz.gmitch215.socketmc.screen.Overlay
-
Gets the immutable drawing context of this overlay.
- getContext() - Method in class xyz.gmitch215.socketmc.screen.ui.CustomButton
-
Gets the drawing context of the button.
- getContext() - Method in class xyz.gmitch215.socketmc.screen.ui.CustomWidget
-
Gets the drawing context of the widget.
- getCurrentFile() - Method in class xyz.gmitch215.socketmc.log.AuditLog
-
Gets the current file where the audit log is stored.
- getData() - Method in class xyz.gmitch215.socketmc.instruction.RenderInstruction
- getData() - Method in class xyz.gmitch215.socketmc.screen.DefaultScreen
- getData() - Method in interface xyz.gmitch215.socketmc.util.DataHolder
-
Gets an immutable copy for the data for this object.
- getDefaultValue() - Method in enum class xyz.gmitch215.socketmc.config.ModPermission
-
Returns the default value of the permission.
- getDisabled() - Method in class xyz.gmitch215.socketmc.screen.util.Sprite
-
Gets the Identifier for the Sprite when Disabled.
- getDisabledHovered() - Method in class xyz.gmitch215.socketmc.screen.util.Sprite
-
Gets the Identifier for the Sprite when Disabled, and mouse is hovering.
- getDouble(String) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a double from the tag.
- getDouble(String, double) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a double from the tag.
- getDuration() - Method in class xyz.gmitch215.socketmc.screen.Toast
-
Gets the duration of the toast message, in milliseconds.
- getDuration(T) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Returns the duration of the specified key.
- getElement() - Method in class xyz.gmitch215.socketmc.events.screen.AsyncPlayerClickButtonEvent
-
Gets the button that was clicked.
- getElement() - Method in class xyz.gmitch215.socketmc.events.screen.AsyncPlayerCycleButtonEvent
- getElement() - Method in class xyz.gmitch215.socketmc.events.screen.AsyncPlayerEditTextEvent
- getElement() - Method in class xyz.gmitch215.socketmc.events.screen.AsyncPlayerElementEvent
-
Gets the element associated with this event.
- getElement() - Method in class xyz.gmitch215.socketmc.events.screen.AsyncPlayerToggleCheckboxEvent
-
Gets the checkbox that was toggled.
- getElement() - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout.AbstractChildContainer
-
Gets the element this container is holding.
- getEnabled() - Method in class xyz.gmitch215.socketmc.screen.util.Sprite
-
Gets the Identifier for the Sprite when Enabled.
- getEnabledHovered() - Method in class xyz.gmitch215.socketmc.screen.util.Sprite
-
Gets the Identifier for the Sprite when Enabled, and mouse is hovering.
- getFlags() - Method in class xyz.gmitch215.socketmc.events.input.AsyncModifiedInputEvent
-
Gets all of the flags on the key press.
- getFloat(String) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a float from the tag.
- getFloat(String, float) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a float from the tag.
- getFolder() - Method in class xyz.gmitch215.socketmc.log.AuditLog
-
Gets the folder where the audit log is stored.
- getFooterHeight() - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Gets the height of the footer.
- getFps() - Method in interface xyz.gmitch215.socketmc.util.render.GraphicsContext
-
Gets the current frames per second.
- getFramerateLimit() - Method in class xyz.gmitch215.socketmc.retriever.Window
-
Gets the framerate limit of the window.
- getGrid() - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout.RowHelper
-
Gets the GridLayout that the RowHelper is associated with.
- getGuiScale() - Method in class xyz.gmitch215.socketmc.retriever.Window
-
Gets the GUI scale of the window.
- getGuiScaledHeight() - Method in class xyz.gmitch215.socketmc.retriever.Window
-
Gets the height of the window, scaled by the GUI.
- getGuiScaledWidth() - Method in class xyz.gmitch215.socketmc.retriever.Window
-
Gets the width of the window, scaled by the GUI.
- getHandlerList() - Static method in class xyz.gmitch215.socketmc.events.SocketEvent
-
Gets the handler list for this event.
- getHandlers() - Method in class xyz.gmitch215.socketmc.events.SocketEvent
- getHeaderHeight() - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Gets the height of the header.
- getHeight() - Method in class xyz.gmitch215.socketmc.retriever.Window
-
Gets the height of the window.
- getHeight() - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout.AbstractChildContainer
-
Gets the height of the element with vertical padding.
- getHeight() - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
- getHeight() - Method in interface xyz.gmitch215.socketmc.screen.layout.LayoutElement
-
Gets the height of this object.
- getHeight() - Method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
- getHeight() - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
- getHeight() - Method in class xyz.gmitch215.socketmc.screen.Toast
-
Gets the height of the toast message.
- getHeight() - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- getHeight() - Method in class xyz.gmitch215.socketmc.util.ElementBounds
-
Gets the height of the bounds.
- getId() - Method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Gets the ID of this instruction.
- getId() - Method in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
Gets the ID of the retriever.
- getId() - Method in class xyz.gmitch215.socketmc.retriever.Window
-
Gets the window ID.
- getId() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Gets the internal identifier for the command.
- getId() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Modifier
-
Gets the internal identifier for the modifier.
- getIdentifier() - Method in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Gets the identifier for this default screen.
- getIdentifier(T) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Returns the identifier of the specified key.
- getIdentifiers() - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Fetches an immutable set of the identifiers in the map.
- getInitialValue() - Method in class xyz.gmitch215.socketmc.screen.ui.CycleButton
-
Gets the initial value, if set.
- getInstruction() - Method in class xyz.gmitch215.socketmc.screen.ui.SendInstructionButton
-
Gets the instruction to send when this button is clicked.
- getInt(String) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets an integer from the tag.
- getInt(String, int) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets an integer from the tag.
- getJarFilePath() - Method in class xyz.gmitch215.socketmc.spigot.SocketPlugin
-
Gets the file path of the plugin jar file.
- getKey() - Method in enum class xyz.gmitch215.socketmc.config.ModPermission
-
Returns the translation key for the permission.
- getKey() - Method in class xyz.gmitch215.socketmc.events.input.AsyncPlayerPressKeyEvent
-
Gets the key that was pressed.
- getKey() - Method in class xyz.gmitch215.socketmc.events.system.AsyncPlayerChangeOptionEvent
-
Gets the key of the option that was changed.
- getLastInputType() - Method in interface xyz.gmitch215.socketmc.util.render.GraphicsContext
-
Gets the last input type that was pressed.
- getLastOccupiedColumn() - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout.Cell
-
Gets the last column that the cell occupies.
- getLastOccupiedRow() - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout.Cell
-
Gets the last row that the cell occupies.
- getLayout() - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Gets the layout of this screen.
- getListeners() - Method in interface xyz.gmitch215.socketmc.screen.Positionable
-
Gets an immutable copy of the listeners for this widget.
- getListeners() - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- getLocation() - Method in class xyz.gmitch215.socketmc.screen.ui.ImageWidget
-
Gets the location of the image.
- getLong(String) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a long from the tag.
- getLong(String, long) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a long from the tag.
- getMainClass() - Method in class xyz.gmitch215.socketmc.spigot.SocketPlugin
-
Gets the main class of the plugin.
- getMessageJSON() - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractTextWidget
-
Gets the message JSON for this widget.
- getMinHeight() - Method in class xyz.gmitch215.socketmc.screen.layout.FrameLayout
-
Gets the minimum height of the layout.
- getMinWidth() - Method in class xyz.gmitch215.socketmc.screen.layout.FrameLayout
-
Gets the minimum width of the layout.
- getMode() - Method in class xyz.gmitch215.socketmc.util.render.RenderBuffer
-
Gets the drawing mode for the buffer.
- getModifiers() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Gets an immutable copy of the modifiers applied to the command.
- getMouseX() - Method in interface xyz.gmitch215.socketmc.util.render.GraphicsContext
-
Gets the current x-coordinate of the mouse relative to Minecraft.
- getMouseY() - Method in interface xyz.gmitch215.socketmc.util.render.GraphicsContext
-
Gets the current y-coordinate of the mouse relative to Minecraft.
- getName() - Method in enum class xyz.gmitch215.socketmc.retriever.OS
-
Gets the name of the operating system.
- getNamespace() - Method in class xyz.gmitch215.socketmc.util.Identifier
-
Gets the namespace of the Identifier.
- getNarrationMessageJSON() - Method in class xyz.gmitch215.socketmc.screen.AbstractScreen
- getNarrationMessageJSON() - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
- getNarrationMessageJSON() - Method in interface xyz.gmitch215.socketmc.screen.Narratable
-
Gets the JSON message that represents the narration of this element.
- getNarrationMessageJSON() - Method in class xyz.gmitch215.socketmc.screen.util.Tooltip
- getNewScreen() - Method in class xyz.gmitch215.socketmc.events.screen.AsyncPlayerChangeScreenEvent
-
Gets the screen the player is changing to.
- getNewValue() - Method in class xyz.gmitch215.socketmc.events.screen.AsyncPlayerCycleButtonEvent
-
Gets the new value that the player selected.
- getNewValue() - Method in class xyz.gmitch215.socketmc.events.system.AsyncPlayerChangeOptionEvent
-
Gets the new value of the option.
- getNewValueString() - Method in class xyz.gmitch215.socketmc.events.system.AsyncPlayerChangeOptionEvent
-
Gets the new value of the option as a string.
- getNewX() - Method in class xyz.gmitch215.socketmc.events.input.AsyncPlayerMoveMouseEvent
-
Gets the new x position of the mouse.
- getNewY() - Method in class xyz.gmitch215.socketmc.events.input.AsyncPlayerMoveMouseEvent
-
Gets the new y position of the mouse.
- getObject(String, Class<T>) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets an object from the tag.
- getObject(String, Class<T>, T) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets an object from the tag.
- getOccupiedColumns() - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout.Cell
-
Gets the number of columns the cell occupies.
- getOccupiedRows() - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout.Cell
-
Gets the number of rows the cell occupies.
- getOldValue() - Method in class xyz.gmitch215.socketmc.events.system.AsyncPlayerChangeOptionEvent
-
Gets the old value of the option.
- getOldValueString() - Method in class xyz.gmitch215.socketmc.events.system.AsyncPlayerChangeOptionEvent
-
Gets the old value of the option as a string.
- getOrdinal() - Method in class xyz.gmitch215.socketmc.instruction.RenderInstruction
-
Gets the ordinal of the instruction.
- getPadding() - Method in class xyz.gmitch215.socketmc.screen.ui.FocusedTextWidget
-
Gets the padding around the text.
- getPaddingBottom() - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Gets the padding on the bottom side of the layout.
- getPaddingLeft() - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Gets the padding on the left side of the layout.
- getPaddingRight() - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Gets the padding on the right side of the layout.
- getPaddingTop() - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Gets the padding on the top side of the layout.
- getParameters() - Method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Gets an immutable copy of this instruction's parameters.
- getParameters() - Method in class xyz.gmitch215.socketmc.screen.Toast
-
Gets an immutbale copy of the paramaters for the toast message.
- getParameters() - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets an immutable copy of the parameters.
- getParameters() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
- getParameters() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Modifier
- getParameters(Class<T>) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the parameters of the specified type.
- getPartialTicks() - Method in interface xyz.gmitch215.socketmc.util.render.GraphicsContext
-
Gets the current time since the last frame, in seconds.
- getPath() - Method in class xyz.gmitch215.socketmc.util.Identifier
-
Gets the path of the Identifier.
- getPermission() - Method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Gets the permission required to execute this instruction.
- getPermission() - Method in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
Gets the permission required to use this retriever.
- getPermission(String) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Gets the permission required to execute an instruction by its ID.
- getPermission(String) - Static method in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
Gets the permission required to use a retriever by its ID.
- getPlatform() - Method in class xyz.gmitch215.socketmc.retriever.Window
-
Gets the platform this window is currently using.
- getPlayer() - Method in class xyz.gmitch215.socketmc.events.SocketEvent
-
Gets the player associated with this event.
- getPlayer() - Method in class xyz.gmitch215.socketmc.spigot.SocketPlayer
-
Gets the player associated with this SocketPlayer instance.
- getPlayer() - Method in class xyz.gmitch215.socketmc.spigot.SocketRetriever
-
Gets the player associated with this retriever.
- getPluginName() - Method in class xyz.gmitch215.socketmc.spigot.SocketPlugin
-
Gets the name of the plugin.
- getPluginUrl() - Method in class xyz.gmitch215.socketmc.spigot.SocketPlugin
-
Gets the URL of the plugin.
- getPluginVersion() - Method in class xyz.gmitch215.socketmc.spigot.SocketPlugin
-
Gets the version of the plugin.
- getPrimaryLength(ChildContainer) - Method in enum class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout.Orientation
-
Gets the primary length according to this orientation.
- getPrimaryLength(LayoutElement) - Method in enum class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout.Orientation
-
Gets the primary length according to this orientation.
- getPrimaryPosition(LayoutElement) - Method in enum class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout.Orientation
-
Gets the primary position of the element.
- getRawMouseX() - Method in interface xyz.gmitch215.socketmc.util.render.GraphicsContext
-
Gets the current x-coordinate of the mouse relative to the computer.
- getRawMouseY() - Method in interface xyz.gmitch215.socketmc.util.render.GraphicsContext
-
Gets the current y-coordinate of the mouse relative to the computer.
- getRefreshRate() - Method in class xyz.gmitch215.socketmc.retriever.Window
-
Gets the refresh rate (in Hz) for the window.
- getRemainingTime(T) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Returns the remaining time of the specified key.
- getRetriever() - Method in class xyz.gmitch215.socketmc.spigot.SocketPlayer
-
Gets the retriever for this SocketPlayer.
- getRow() - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout.Cell
-
Gets the row of the cell.
- getRowSpacing() - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Gets the row spacing between cells.
- getScreen() - Method in class xyz.gmitch215.socketmc.events.screen.AsyncPlayerScreenEvent
-
Gets the screen associated with this event.
- getScreenHeight() - Method in class xyz.gmitch215.socketmc.retriever.Window
-
Gets the height of the screen.
- getScreenHeight() - Method in interface xyz.gmitch215.socketmc.util.render.GraphicsContext
-
Gets the current height of the screen.
- getScreenWidth() - Method in class xyz.gmitch215.socketmc.retriever.Window
-
Gets the width of the screen.
- getScreenWidth() - Method in interface xyz.gmitch215.socketmc.util.render.GraphicsContext
-
Gets the current width of the screen.
- getSecondaryLength(ChildContainer) - Method in enum class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout.Orientation
-
Gets the secondary length according to this orientation.
- getSecondaryLength(LayoutElement) - Method in enum class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout.Orientation
-
Gets the secondary length according to this orientation.
- getSecondaryPosition(LayoutElement) - Method in enum class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout.Orientation
-
Gets the secondary position of the element.
- getSection(String) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a section from the tag.
- getSettings() - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout.AbstractChildContainer
-
Gets the settings of this container.
- getShort(String) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a short from the tag.
- getShort(String, short) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a short from the tag.
- getSocketPlayer() - Method in class xyz.gmitch215.socketmc.events.SocketEvent
-
Gets the SocketPlayer associated with this event.
- getSprite() - Method in class xyz.gmitch215.socketmc.screen.ui.ImageButton
-
Gets the sprite for this button.
- getStart(T) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Returns the start time of the specified key.
- getString(String) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a string from the tag.
- getString(String, String) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets a string from the tag.
- getStringifier() - Method in class xyz.gmitch215.socketmc.screen.ui.CycleButton
-
Gets the function to convert the values to text.
- getSubOrdinal() - Method in class xyz.gmitch215.socketmc.instruction.RenderInstruction
-
Gets the sub-ordinal for the instruction's operation, or
-1
if not set. - getTag() - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Gets an immutable copy of the full tag.
- getText() - Method in class xyz.gmitch215.socketmc.events.screen.AsyncPlayerEditTextEvent
-
Gets the text that the player entered.
- getText() - Method in class xyz.gmitch215.socketmc.util.render.text.PlainText
-
Gets the text content for this text element.
- getTitleJSON() - Method in class xyz.gmitch215.socketmc.screen.AbstractScreen
-
Gets the title of this screen.
- getTitleJSON() - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
- getTitleJSON() - Method in class xyz.gmitch215.socketmc.screen.DefaultScreen
- getTooltip() - Method in enum class xyz.gmitch215.socketmc.config.ModPermission
-
Returns the translation key for the permission's tooltip.
- getTooltip() - Method in interface xyz.gmitch215.socketmc.screen.Positionable
-
Gets the tooltip for this widget.
- getTooltip() - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- getTooltipJSON() - Method in class xyz.gmitch215.socketmc.screen.util.Tooltip
-
Gets the JSON representation for this tooltip.
- getType() - Method in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
Gets the type of the retriever.
- getType() - Method in class xyz.gmitch215.socketmc.screen.Toast
-
Gets the internal type of the toast message.
- getType() - Method in class xyz.gmitch215.socketmc.screen.ui.ImageWidget
-
Gets the type of the image widget.
- getType() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Gets the type of drawing command to use.
- getValues() - Method in class xyz.gmitch215.socketmc.screen.ui.CycleButton
-
Gets an immutable copy of the values to cycle through.
- getVertices() - Method in class xyz.gmitch215.socketmc.util.render.RenderBuffer
-
Gets all vertices in the buffer.
- getWidth() - Method in class xyz.gmitch215.socketmc.retriever.Window
-
Gets the width of the window.
- getWidth() - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout.AbstractChildContainer
-
Gets the width of the element with horizontal padding.
- getWidth() - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
- getWidth() - Method in interface xyz.gmitch215.socketmc.screen.layout.LayoutElement
-
Gets the width of this object.
- getWidth() - Method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
- getWidth() - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
- getWidth() - Method in class xyz.gmitch215.socketmc.screen.Toast
-
Gets the width of the toast message.
- getWidth() - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- getWidth() - Method in class xyz.gmitch215.socketmc.util.ElementBounds
-
Gets the width of the bounds.
- getX() - Method in class xyz.gmitch215.socketmc.retriever.Window
-
Gets the x position of the window.
- getX() - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
- getX() - Method in interface xyz.gmitch215.socketmc.screen.layout.LayoutElement
-
Gets the x-coordinate of this object.
- getX() - Method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
- getX() - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
- getX() - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- getX() - Method in class xyz.gmitch215.socketmc.util.ElementBounds
-
Gets the x-coordinate of the bounds.
- getX() - Method in class xyz.gmitch215.socketmc.util.render.Vertex
-
Gets the X coordinate.
- getXOffset() - Method in class xyz.gmitch215.socketmc.events.input.AsyncPlayerScrollMouseEvent
-
Gets the x offset of the scroll.
- getY() - Method in class xyz.gmitch215.socketmc.retriever.Window
-
Gets the y position of the window.
- getY() - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
- getY() - Method in interface xyz.gmitch215.socketmc.screen.layout.LayoutElement
-
Gets the y-coordinate of this object.
- getY() - Method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
- getY() - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
- getY() - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- getY() - Method in class xyz.gmitch215.socketmc.util.ElementBounds
-
Gets the y-coordinate of the bounds.
- getY() - Method in class xyz.gmitch215.socketmc.util.render.Vertex
-
Gets the Y coordinate.
- getYOffset() - Method in class xyz.gmitch215.socketmc.events.input.AsyncPlayerScrollMouseEvent
-
Gets the y offset of the scroll.
- getZ() - Method in class xyz.gmitch215.socketmc.util.render.Vertex
-
Gets the Z index on the screen.
- GHOST_RECIPE_OVERLAY - Enum constant in enum class xyz.gmitch215.socketmc.util.render.DrawingContext.Type
-
Represents the drawing command for rendering a "ghost recipe" overlay, which is used to display a recipe that is not currently craftable.
- GPU_UTILIZATION - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for the client's percentage of GPU usage, between
0.0
to1.0
. - GraphicsContext - Interface in xyz.gmitch215.socketmc.util.render
-
Represents the context of what is currently happening on the screen.
- GraphicsQuality - Enum Class in xyz.gmitch215.socketmc.util.option
-
Represents the different graphics rendering options.
- GRAVE_ACCENT - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
`
- GridLayout - Class in xyz.gmitch215.socketmc.screen.layout
-
Represents a layout with elements in a grid format.
- GridLayout() - Constructor for class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Creates a new GridLayout at the origin.
- GridLayout(int, int) - Constructor for class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Creates a new GridLayout with the specified position.
- GridLayout.Cell - Class in xyz.gmitch215.socketmc.screen.layout
-
A Child Container inside of a GridLayout.
- GridLayout.RowHelper - Class in xyz.gmitch215.socketmc.screen.layout
-
Utility class for adding elements in rows.
- GROUND - Enum constant in enum class xyz.gmitch215.socketmc.util.render.ItemDisplayType
-
The rendering context when the item is on the ground.
- GUI - Enum constant in enum class xyz.gmitch215.socketmc.util.render.ItemDisplayType
-
The rendering context when the item is on the player's screen, such as in the hotbar.
- GUI_ACKNOWLEDGE - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
"Acknowledge" Button Text.
- GUI_BACK - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
"Back" Button Text.
- GUI_CANCEL - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
"Cancel" Button Text.
- GUI_CONTINUE - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
"Continue" Button Text.
- GUI_COPY_LINK_TO_CLIPBOARD - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
"Copy Link to Clipboard" Button Text.
- GUI_DISCONNECT - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
"Disconnect" Button Text.
- GUI_DONE - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
"Done" Button Text.
- GUI_NO - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
"No" Button Text.
- GUI_OK - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
"Ok" Button Text.
- GUI_OPEN_IN_BROWSER - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
"Open in Browser" Button Text.
- GUI_PROCEED - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
"Proceed" Button Text.
- GUI_TO_TITLE - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
"Back To Title Screen" Button Text.
- GUI_YES - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
"Yes" Button Text.
H
- H - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
H
- H_LINE - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Horizontal Line
- hashCode() - Method in class xyz.gmitch215.socketmc.instruction.Instruction
- hashCode() - Method in class xyz.gmitch215.socketmc.retriever.RetrieverType
- hashCode() - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
- hashCode() - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- hashCode() - Method in class xyz.gmitch215.socketmc.spigot.SocketPlugin
- hashCode() - Method in class xyz.gmitch215.socketmc.util.ElementBounds
- hashCode() - Method in class xyz.gmitch215.socketmc.util.Identifier
- hashCode() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
- hashCode() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext
- hashCode() - Method in class xyz.gmitch215.socketmc.util.render.Vertex
- hasNext() - Method in class xyz.gmitch215.socketmc.util.math.Divisor
- HEAD - Enum constant in enum class xyz.gmitch215.socketmc.util.render.ItemDisplayType
-
The rendering context when the item is on the player's head.
- HEART_VEHICLE_CONTAINER - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the health icon when you are in a vehicle and it is empty.
- HEART_VEHICLE_FULL - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the health icon when you are in a vehicle and it is full.
- HEART_VEHICLE_HALF - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the health icon when you are in a vehicle and it is half full.
- height - Variable in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
-
The height of the layout.
- height - Variable in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
-
The height of this widget.
- height(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.RectangleBuilder
-
Sets the height of the shape.
- height(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextureBuilder
-
Sets the height of the texture.
- height(int) - Method in class xyz.gmitch215.socketmc.screen.builder.WidgetBuilder
-
Sets the height of the widget.
- HIDDEN - Enum constant in enum class xyz.gmitch215.socketmc.util.option.ChatVisibility
-
No chat messages are visible.
- HIDDEN_PLAYERS - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for the client's hidden players on their social interaction screen.
- HIDE_PLAYERS - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to hide players from the social interactions menu.
- hidePlayers(Iterable<UUID>) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.HIDE_PLAYERS
instruction. - hidePlayers(UUID...) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.HIDE_PLAYERS
instruction. - hLine(int, int, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a horizontal line.
- hLine(int, int, int, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a horizontal line.
- hLine(DrawingContext.Type, int, int, int, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a horizontal line.
- hLine(DrawingContext.Type, int, int, int, Color, Collection<DrawingContext.Modifier>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a horizontal line.
- HOME - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Home Button
- horizontal() - Static method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
-
Creates a horizontal layout.
- HORIZONTAL - Enum constant in enum class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout.Orientation
-
Horizontally oriented.
- HORIZONTAL - Enum constant in enum class xyz.gmitch215.socketmc.screen.layout.LinearLayout.Orientation
-
A LinearLayout moving left to right.
- HOTBAR - Enum constant in enum class xyz.gmitch215.socketmc.util.option.AttackIndicator
-
The attack indicator is displayed in the hotbar.
- HOTBAR - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the hotbar.
- HOTBAR_ATTACK_INDICATOR_BACKGROUND - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the background of the hotbar attack indicator.
- HOTBAR_ATTACK_INDICATOR_PROGRESS - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the progress of the hotbar attack indicator.
- HOTBAR_OFFHAND_LEFT - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the hotbar offhand on the left.
- HOTBAR_OFFHAND_RIGHT - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the hotbar offhand on the right.
- HOTBAR_SELECTION - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the hotbar selection.
- HUDBuilder<T> - Interface in xyz.gmitch215.socketmc.instruction.builder
-
Represents a
InstructionBuilder
for displaying elements on the HUD.
I
- I - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
I
- Identifier - Class in xyz.gmitch215.socketmc.util
-
Represents a Namespaced Identifier.
- Identifier(String, String) - Constructor for class xyz.gmitch215.socketmc.util.Identifier
-
Creates a new Identifier.
- ids() - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Gets all the IDs of the instructions in this class.
- image(Identifier) - Method in class xyz.gmitch215.socketmc.screen.builder.ImageWidgetBuilder
-
Sets the image for the widget.
- imageButton(Consumer<ImageButtonBuilder>) - Method in class xyz.gmitch215.socketmc.screen.builder.ScreenBuilder
-
Adds a new element to the screen.
- ImageButton - Class in xyz.gmitch215.socketmc.screen.ui
-
Represents a button that displays an image.
- ImageButton(int, int, int, int, Sprite) - Constructor for class xyz.gmitch215.socketmc.screen.ui.ImageButton
-
Constructs a new button with an empty message.
- ImageButton(int, int, int, int, Sprite, String) - Constructor for class xyz.gmitch215.socketmc.screen.ui.ImageButton
-
Constructs a new button.
- ImageButton(int, int, int, int, Sprite, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.ImageButton
-
Constructs a new button.
- ImageButton(int, int, Sprite) - Constructor for class xyz.gmitch215.socketmc.screen.ui.ImageButton
-
Constructs a new button using the default dimesions and an empty message.
- ImageButton(int, int, Sprite, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.ImageButton
-
Constructs a new button using the default dimesions.
- ImageButtonBuilder - Class in xyz.gmitch215.socketmc.screen.builder
-
Represents a builder for an
ImageButton
. - imageWidget(Consumer<ImageWidgetBuilder>) - Method in class xyz.gmitch215.socketmc.screen.builder.ScreenBuilder
-
Adds a new element to the screen.
- ImageWidget - Class in xyz.gmitch215.socketmc.screen.ui
-
Represents a widget that displays an image.
- ImageWidget(int, int, int, int, ImageWidget.Type, Identifier) - Constructor for class xyz.gmitch215.socketmc.screen.ui.ImageWidget
-
Constructs a new widget.
- ImageWidget(ElementBounds, ImageWidget.Type, Identifier) - Constructor for class xyz.gmitch215.socketmc.screen.ui.ImageWidget
-
Constructs a new image widget.
- ImageWidget.Type - Enum Class in xyz.gmitch215.socketmc.screen.ui
-
Represents the type of image.
- ImageWidgetBuilder - Class in xyz.gmitch215.socketmc.screen.builder
-
Represents a builder for an
ImageWidget
. - INFO - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the info icon used in notifications.
- InputType - Enum Class in xyz.gmitch215.socketmc.util
-
Represents a type of input that the client has used.
- inSamePosition(Positionable) - Method in interface xyz.gmitch215.socketmc.screen.Positionable
-
Checks if this object is in the same position as another object.
- INSERT - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Insert Button
- INSTANCE - Static variable in class xyz.gmitch215.socketmc.spigot.ServerAuditLog
-
Represents the singleton instance of the server audit log.
- Instruction - Class in xyz.gmitch215.socketmc.instruction
-
Represents a SocketMC Instruction to be sent to the client.
- InstructionBuilder - Interface in xyz.gmitch215.socketmc.instruction.builder
-
Represents utility builders for creating
Instruction
classes. - InstructionId - Annotation Interface in xyz.gmitch215.socketmc.instruction
-
Used in internal machines to identify the instruction.
- InstructionPermission - Annotation Interface in xyz.gmitch215.socketmc.instruction
-
Used on Instruction IDs to check if the instruction is allowed to be executed.
- InstructionUtil - Class in xyz.gmitch215.socketmc.instruction
-
Utilities used in the validaton and execution of instructions.
- intParameter(int) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets a parameter as an integer.
- intParameter(int, int) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets a parameter as an integer.
- INVITE - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the invite icon used in realms.
- isAltPressed() - Method in class xyz.gmitch215.socketmc.events.input.AsyncModifiedInputEvent
-
Checks if an alt key was pressed.
- isAlwaysShowBorder() - Method in class xyz.gmitch215.socketmc.screen.ui.FocusedTextWidget
-
Gets whether this text widget should always show its border.
- isCapsLockPressed() - Method in class xyz.gmitch215.socketmc.events.input.AsyncModifiedInputEvent
-
Checks if caps lock is enabled.
- isChangeable() - Method in enum class xyz.gmitch215.socketmc.config.ModPermission
-
Gets whether the permission can be changed by the user.
- isChecked() - Method in class xyz.gmitch215.socketmc.events.screen.AsyncPlayerToggleCheckboxEvent
-
Gets the new state of the checkbox.
- isCloseableOnEscape() - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Gets whether this screen can be closed with the escape key.
- isCtrlPressed() - Method in class xyz.gmitch215.socketmc.events.input.AsyncModifiedInputEvent
-
Checks if a control key was pressed.
- isDisplayed() - Method in enum class xyz.gmitch215.socketmc.util.render.ItemDisplayType
-
Returns whether the type is displayed.
- isDropShadow() - Method in class xyz.gmitch215.socketmc.util.render.text.Text
-
Gets whether this text element has a drop shadow.
- isEmailAddress(String) - Static method in class xyz.gmitch215.socketmc.instruction.InstructionUtil
-
Checks if the given string is a valid email address.
- isFilled() - Method in class xyz.gmitch215.socketmc.instruction.RenderInstruction
-
Checks if this render instruction has its data filled.
- isFirstPerson() - Method in enum class xyz.gmitch215.socketmc.util.render.ItemDisplayType
-
Returns whether the type is in first person.
- isFullscreen() - Method in class xyz.gmitch215.socketmc.retriever.Window
-
Gets whether the window is in fullscreen mode.
- isFullscreen() - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
- isFullscreen() - Method in interface xyz.gmitch215.socketmc.screen.layout.Layout
-
Gets whether this layout is fullscreen.
- isFullscreen() - Method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
- isFullscreen() - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
- isGui() - Method in enum class xyz.gmitch215.socketmc.util.render.ItemDisplayType
-
Returns whether the type is equal to
ItemDisplayType.GUI
. - isInfinite(T) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Returns true if the specified key has an infinite duration.
- isKeyboard() - Method in enum class xyz.gmitch215.socketmc.util.InputType
-
Checks if the input type is a keyboard input.
- isKeyDown(Key) - Method in interface xyz.gmitch215.socketmc.util.render.GraphicsContext
-
Gets whether the specified key is currently pressed.
- isLocked() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Checks if the DrawingContext is locked.
- isMouse() - Method in enum class xyz.gmitch215.socketmc.util.InputType
-
Checks if the input type is a mouse input.
- isNumLockPressed() - Method in class xyz.gmitch215.socketmc.events.input.AsyncModifiedInputEvent
-
Checks if num lock is enabled.
- isPauseScreen() - Method in class xyz.gmitch215.socketmc.screen.Overlay
-
Returns whether this overlay should pause the game.
- isRenderDefault() - Method in class xyz.gmitch215.socketmc.screen.ui.CustomButton
-
Gets whether the default button setup should be rendered.
- isShiftPressed() - Method in class xyz.gmitch215.socketmc.events.input.AsyncModifiedInputEvent
-
Checks if a shift key was pressed.
- isSuccess() - Method in class xyz.gmitch215.socketmc.events.input.AsyncPlayerClickExternalMessageBoxEvent
-
Returns whether the player did not click on cancel.
- isSuperPressed() - Method in class xyz.gmitch215.socketmc.events.input.AsyncModifiedInputEvent
-
Checks if a super key was pressed.
- isThirdPerson() - Method in enum class xyz.gmitch215.socketmc.util.render.ItemDisplayType
-
Returns whether the type is in third person.
- ItemDisplayType - Enum Class in xyz.gmitch215.socketmc.util.render
-
Represents the context for an itemstack to be displayed.
- iterator() - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
- iterator() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext
J
- J - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
J
- JsonText - Class in xyz.gmitch215.socketmc.util.render.text
-
Represents text formatted from a JSON string.
- JUMP_BAR_BACKGROUND - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the background of the jumping bar.
- JUMP_BAR_COOLDOWN - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the progress of the jumping bar.
- JUMP_BAR_PROGRESS - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the progress of the jumping bar.
K
- K - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
K
- Key - Enum Class in xyz.gmitch215.socketmc.util.input
-
Represents a key on a keyboard.
- KEYBOARD_ARROW - Enum constant in enum class xyz.gmitch215.socketmc.util.InputType
-
An arrow key was used.
- KEYBOARD_TAB - Enum constant in enum class xyz.gmitch215.socketmc.util.InputType
-
The tab key was used.
- KP_0 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
0 (Keypad)
- KP_1 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
1 (Keypad)
- KP_2 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
2 (Keypad)
- KP_3 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
3 (Keypad)
- KP_4 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
4 (Keypad)
- KP_5 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
5 (Keypad)
- KP_6 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
6 (Keypad)
- KP_7 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
7 (Keypad)
- KP_8 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
8 (Keypad)
- KP_9 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
9 (Keypad)
- KP_ADD - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
+ (Keypad)
- KP_DECIMAL - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
.
- KP_DIVIDE - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
/ (Keypad)
- KP_ENTER - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Enter Button (Keypad)
- KP_EQUAL - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
= (Keypad)
- KP_MULTIPLY - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
* (Keypad)
- KP_SUBTRACT - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
- (Keypad)
L
- L - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
L
- LAST_INPUT_TYPE - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for the client's last input type.
- lastBooleanParameter() - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the last parameter as a boolean.
- lastDoubleParameter() - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the last parameter as a double.
- lastFloatParameter() - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the last parameter as a float.
- lastIntParameter() - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the last parameter as an integer.
- lastLongParameter() - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the last parameter as a long.
- lastParameter() - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the last parameter.
- lastParameter(Class<T>) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the last parameter.
- lastStringParameter() - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the last parameter as a string.
- LAUNCH_VERSION - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for the client's launched version.
- layout(Supplier<Layout>) - Method in class xyz.gmitch215.socketmc.screen.builder.ScreenBuilder
-
Sets the layout of the screen.
- layout(Layout) - Method in class xyz.gmitch215.socketmc.screen.builder.ScreenBuilder
-
Sets the layout of the screen.
- Layout - Interface in xyz.gmitch215.socketmc.screen.layout
-
Represents a Screen Layout.
- LayoutElement - Interface in xyz.gmitch215.socketmc.screen.layout
-
Represents an element that can be added to a layout.
- LayoutSettings - Class in xyz.gmitch215.socketmc.screen.layout
-
Represents settings for a specific layout.
- LEFT - Enum constant in enum class xyz.gmitch215.socketmc.util.Arm
-
Represents the left arm.
- LEFT - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Left Arrow Button
- LEFT - Enum constant in enum class xyz.gmitch215.socketmc.util.input.MouseButton
-
The left button on the mouse.
- LEFT_ALT - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Left Alt Button
- LEFT_BRACKET - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
[
- LEFT_CONTROL - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Left Control Button
- LEFT_SHIFT - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Left Shift Button
- LEFT_SUPER - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Left Super Button
- lerp(double, double, double) - Static method in class xyz.gmitch215.socketmc.util.math.MathUtil
-
Method for linear interpolation of doubles
- lerp(float, float, float) - Static method in class xyz.gmitch215.socketmc.util.math.MathUtil
-
Method for linear interpolation of floats
- LifecycleMap<T> - Class in xyz.gmitch215.socketmc.util
-
A map that contains objects for a certain amount of time.
- LifecycleMap() - Constructor for class xyz.gmitch215.socketmc.util.LifecycleMap
-
Constructs a new, empty LifecycleMap.
- LifecycleMap(LifecycleMap<T>) - Constructor for class xyz.gmitch215.socketmc.util.LifecycleMap
-
Constructs a new LifecycleMap with the same mappings as the specified map.
- LINE_STRIP - Enum constant in enum class xyz.gmitch215.socketmc.util.render.DrawingMode
-
The first element requires two vertices, and each subsequent element requires one more vertex.
- LinearLayout - Class in xyz.gmitch215.socketmc.screen.layout
-
Represents a layout in a straight line, internally wrapped around a
GridLayout
. - LinearLayout(int, int, LinearLayout.Orientation) - Constructor for class xyz.gmitch215.socketmc.screen.layout.LinearLayout
-
Creates a new LinearLayout with the specified orientation.
- LinearLayout.Orientation - Enum Class in xyz.gmitch215.socketmc.screen.layout
-
Represents the orientation for a LinearLayout.
- LINES - Enum constant in enum class xyz.gmitch215.socketmc.util.render.DrawingMode
-
Each element is made up of two vertices, forming a line.
- LINUX - Enum constant in enum class xyz.gmitch215.socketmc.retriever.OS
-
Any Linux distribution.
- lock() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Locks the DrawingContext, making it immutable.
- LockButton - Class in xyz.gmitch215.socketmc.screen.ui
-
Represents a Button with a Lock Icon.
- LockButton(int, int) - Constructor for class xyz.gmitch215.socketmc.screen.ui.LockButton
-
Constructs a new LockButton.
- LockButton(ElementBounds) - Constructor for class xyz.gmitch215.socketmc.screen.ui.LockButton
-
Constructs a new LockButton.
- log(String) - Method in class xyz.gmitch215.socketmc.log.AuditLog
-
Logs a message of level
Level.INFO
to the audit log. - log(Level, String) - Method in class xyz.gmitch215.socketmc.log.AuditLog
-
Logs a message to the audit log.
- LOG_DATE_FORMAT - Static variable in class xyz.gmitch215.socketmc.log.AuditLog
-
Represents the default date format used inside the audit log.
- LOG_MESSAGE - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to log a message in the client's logs.
- logMessage(String) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.LOG_MESSAGE
instruction. - logReceived(Instruction, SocketPlugin) - Method in class xyz.gmitch215.socketmc.log.AuditLog
-
Logs a received instruction to the audit log.
- logReceived(RetrieverType<?>, SocketPlugin, Object) - Method in class xyz.gmitch215.socketmc.log.AuditLog
-
Logs a received retriever to the audit log.
- logSent(Instruction, SocketPlugin) - Method in class xyz.gmitch215.socketmc.log.AuditLog
-
Logs a sent instruction to the audit log.
- logSent(RetrieverType<?>, SocketPlugin) - Method in class xyz.gmitch215.socketmc.log.AuditLog
-
Logs a sent retriever to the audit log.
- longParameter(int) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets a parameter as a long.
- longParameter(int, long) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets a parameter as a long.
- LOW_DISK_SPACE - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.System
-
Your game has low disk space.
M
- M - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
M
- Machine - Interface in xyz.gmitch215.socketmc.instruction
-
Represents a listener for an
Instruction
. - mailto(String) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.MAILTO
instruction. - mailto(URI) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.MAILTO
instruction. - MAILTO - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to open an external address in the client's default email application.
- MathUtil - Class in xyz.gmitch215.socketmc.util.math
-
A utility class for replicating math operations used in Minecraft.
- MAX_MEMORY - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for the client's maximum memory on its JVM.
- MENU - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Menu Button
- message(String) - Method in class xyz.gmitch215.socketmc.screen.builder.WidgetWithTextBuilder
-
Sets the message of the widget.
- message(Text) - Method in class xyz.gmitch215.socketmc.screen.builder.ImageButtonBuilder
-
Sets the message for the button.
- message(Text) - Method in class xyz.gmitch215.socketmc.screen.builder.WidgetWithTextBuilder
-
Sets the message of the widget.
- message(Text) - Static method in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Creates a new message screen.
- messageJSON(String) - Method in class xyz.gmitch215.socketmc.screen.builder.ImageButtonBuilder
-
Sets the message JSON for the button.
- messageJSON(String) - Method in class xyz.gmitch215.socketmc.screen.builder.WidgetWithTextBuilder
-
Sets the message of the widget.
- MIDDLE - Enum constant in enum class xyz.gmitch215.socketmc.util.input.MouseButton
-
The middle button on the mouse.
- minecraft(String) - Static method in class xyz.gmitch215.socketmc.util.Identifier
-
Creates a new Identifier with the namespace "minecraft".
- MINIMAL - Enum constant in enum class xyz.gmitch215.socketmc.util.option.ParticleRendering
-
Particles are not rendered at all.
- MINUS - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
-
- MODIFIER_APPLY_NORMAL - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
A custom modifier on the normal for the pose stack.
- MODIFIER_APPLY_POSE - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
A custom modifier on the pose for the pose stack.
- MODIFIER_ROTATE - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Rotates an element on the XYZ axis.
- MODIFIER_ROTATE_AROUND - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Rotates an element on the XYZ axis around a specific coordinate.
- MODIFIER_SCALE - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Scales an element on the XYZ axis.
- MODIFIER_TRANSLATE - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Translates an element across the XYZ axis.
- ModPermission - Enum Class in xyz.gmitch215.socketmc.config
-
Represents the permissions for the SocketMC Mod.
- MOUSE - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.Tutorial
-
Learning how to use the mouse.
- MOUSE - Enum constant in enum class xyz.gmitch215.socketmc.util.InputType
-
The mouse was used.
- MouseButton - Enum Class in xyz.gmitch215.socketmc.util.input
-
Represents a button on a mouse.
- MOVEMENT_KEYS - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.Tutorial
-
Learning how to move.
N
- N - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
N
- Narratable - Interface in xyz.gmitch215.socketmc.screen
-
Represents a screen element that can be spoken by the narrator.
- narrate(String) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.NARRATE
instruction. - narrate(String, boolean) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.NARRATE
instruction. - NARRATE - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction for the narrator to speak.
- NARRATION_SEPARATOR - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
The literal text for a period end and a space, used in the narration function.
- NARRATOR_TOGGLE - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.System
-
The narrator has been toggled.
- NarratorStatus - Enum Class in xyz.gmitch215.socketmc.util.option
-
Represents the status of the narrator.
- NBTTag - Class in xyz.gmitch215.socketmc.util
-
Represents a NBT tag.
- NBTTag() - Constructor for class xyz.gmitch215.socketmc.util.NBTTag
-
Constructs a new, empty NBTTag.
- NBTTag(Map<String, Object>) - Constructor for class xyz.gmitch215.socketmc.util.NBTTag
-
Constructs a new NBTTag.
- NEARBY - Enum constant in enum class xyz.gmitch215.socketmc.util.option.ChunkUpdatePriority
-
Chunk updates are prioritized if the client is rendering the chunk.
- NEW_LINE - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
Newline Character.
- NEW_REALM - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the new realm icon.
- newRow() - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Creates a new RowHelper with one column.
- newRow(int) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Creates a new RowHelper with the specified number of columns.
- NEWS - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the news icon used in realms.
- next() - Method in class xyz.gmitch215.socketmc.util.math.Divisor
- NONE - Enum constant in enum class xyz.gmitch215.socketmc.util.InputType
-
No input was used.
- NONE - Enum constant in enum class xyz.gmitch215.socketmc.util.option.ChunkUpdatePriority
-
Chunk updates are not prioritized.
- NONE - Enum constant in enum class xyz.gmitch215.socketmc.util.render.ItemDisplayType
-
The item is not displayed.
- Notes - Search tag in class xyz.gmitch215.socketmc.instruction.Instruction
- Section
- NUM_0 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
0
- NUM_1 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
1
- NUM_2 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
2
- NUM_3 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
3
- NUM_4 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
4
- NUM_5 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
5
- NUM_6 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
6
- NUM_7 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
7
- NUM_8 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
8
- NUM_9 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
9
- NUM_LOCK - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Num Lock Button
O
- O - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
O
- of(String) - Static method in class xyz.gmitch215.socketmc.util.render.text.PlainText
-
Creates a new text element with the specified text content.
- of(Collection<Function<GraphicsContext, DrawingContext.Command>>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Creates a new
DrawingContext
from a list of commands. - of(Function<GraphicsContext, DrawingContext.Command>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Creates a new
DrawingContext
from a single command. - of(Function<GraphicsContext, DrawingContext.Command>...) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Creates a new
DrawingContext
from an array of commands. - of(Vector3f) - Static method in interface xyz.gmitch215.socketmc.util.math.Axis
-
Creates an axis of rotation from the given
Vector3f
. - OFF - Enum constant in enum class xyz.gmitch215.socketmc.util.option.AttackIndicator
-
The attack indicator is disabled.
- OFF - Enum constant in enum class xyz.gmitch215.socketmc.util.option.CloudRendering
-
Clouds are not rendered.
- OFF - Enum constant in enum class xyz.gmitch215.socketmc.util.option.NarratorStatus
-
The narrator is off.
- OK - Enum constant in enum class xyz.gmitch215.socketmc.util.WindowDialogue
-
A window with only an OK button.
- OK - Enum constant in enum class xyz.gmitch215.socketmc.util.WindowIcon
-
The "ok" icon.
- OK_CANCEL - Enum constant in enum class xyz.gmitch215.socketmc.util.WindowDialogue
-
A window with an "OK" and "Cancel" button.
- onClick(SerializableConsumer<Positionable>) - Method in interface xyz.gmitch215.socketmc.screen.Positionable
-
Adds an on-click listener to this widget.
- onClick(SerializableConsumer<Positionable>) - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- onInstruction(Instruction) - Method in interface xyz.gmitch215.socketmc.instruction.Machine
-
Called when the mod receives an instruction.
- OPEN_BOOK_AND_QUILL - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to open an empty book and quill GUI on the client's screen, allowing for long text input.
- OPEN_LINK - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to open an external link in the client's browser.
- OPEN_LINKS - Enum constant in enum class xyz.gmitch215.socketmc.config.ModPermission
-
Permission to open
http://
andhttps://
links. - OPEN_SCREEN - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to open a GUI screen on the client's screen.
- openBookAndQuill() - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.OPEN_BOOK_AND_QUILL
instruction. - openLink(URI) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.OPEN_LINK
instruction. - openScreen(AbstractScreen) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.OPEN_SCREEN
instruction. - OPERATING_SYSTEM - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for the client's operating system information.
- opposite() - Method in enum class xyz.gmitch215.socketmc.util.Arm
-
Returns the opposite arm.
- OPTION_OFF - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
Represents the text for the "OFF" option.
- OPTION_ON - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
Represents the text for the "ON" option.
- OPTIONS - Static variable in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Represents the options menu.
- ORDINAL - Static variable in class xyz.gmitch215.socketmc.instruction.RenderInstruction.DebugRenderer
-
The ordinal for a
RenderInstruction.DebugRenderer
. - ORDINAL - Static variable in class xyz.gmitch215.socketmc.instruction.RenderInstruction.GameRenderer
-
The ordinal for a
RenderInstruction.GameRenderer
. - OS - Enum Class in xyz.gmitch215.socketmc.retriever
-
Represents all supported operating systems that the client can run on.
- OS_BEEP - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to play the beeping noise specific to the client's operating system.
- osBeep() - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.OS_BEEP
instruction. - OSX - Enum constant in enum class xyz.gmitch215.socketmc.retriever.OS
-
Any Mac OSX distribution.
- outline(int, int, int, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a rectangular outline.
- outline(int, int, int, int, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a rectangular outline.
- outline(int, int, int, int, Color, Collection<DrawingContext.Modifier>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a rectangular outline.
- OUTLINE - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Outline
- Overlay - Class in xyz.gmitch215.socketmc.screen
-
Represents an overlay to be displayed over the screen.
- Overlay(DrawingContext, boolean) - Constructor for class xyz.gmitch215.socketmc.screen.Overlay
-
Constructs a new overlay.
- OVERLAY - Enum constant in enum class xyz.gmitch215.socketmc.util.render.DrawingContext.Type
-
Represents the drawing command for rendering an overlay.
P
- P - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
P
- PACK_COPY_FAILURE - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.System
-
A resource pack failed to copy.
- PACK_LOAD_FAILURE - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.System
-
A resource pack failed to load.
- PACKET_INJECTOR_ID - Static variable in class xyz.gmitch215.socketmc.spigot.SocketPlayer
-
The ID of the packet injector.
- padding(int) - Method in class xyz.gmitch215.socketmc.screen.builder.FocusedTextWidgetBuilder
-
Sets the padding around the text.
- PAGE_DOWN - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Page Down Button
- PAGE_UP - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Page Up Button
- PageLayout - Class in xyz.gmitch215.socketmc.screen.layout
-
Represents a layout with a header, footer, and content area.
- PageLayout() - Constructor for class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Creates a new PageLayout using the default margin height.
- PageLayout(int) - Constructor for class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Creates a new PageLayout.
- PageLayout(int, int) - Constructor for class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Creates a new PageLayout.
- PANORAMA - Enum constant in enum class xyz.gmitch215.socketmc.screen.ScreenBackground
-
Uses the solid texture background.
- PaperText - Class in xyz.gmitch215.socketmc.util.render.text
-
Represents a text element to be displayed on the client's screen, built by a
Component
. - PaperText() - Constructor for class xyz.gmitch215.socketmc.util.render.text.PaperText
-
Constructs a new, empty text element.
- PaperText(Component) - Constructor for class xyz.gmitch215.socketmc.util.render.text.PaperText
-
Constructs a new text element.
- PaperText(Component, int) - Constructor for class xyz.gmitch215.socketmc.util.render.text.PaperText
-
Constructs a new text element.
- Paramaterized - Interface in xyz.gmitch215.socketmc.util
-
Represents an object that holds parameters.
- parameter(int) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the parameter at the specified index.
- parameter(int, Class<T>) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the parameter at the specified index.
- parameter(int, Class<T>, T) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets the parameter at the specified index.
- parseColor(int) - Static method in class xyz.gmitch215.socketmc.instruction.InstructionUtil
-
Parses a color integer into an array of floats representing the RGB values.
- ParticleRendering - Enum Class in xyz.gmitch215.socketmc.util.option
-
Represents the different ways particles can be rendered.
- PAUSE - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Pause Button
- PAUSE - Static variable in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Represents the pause menu.
- PAUSED - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for whether the client's game is paused.
- PERIOD - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
.
- PERIODIC_NOTIFICATION - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.System
-
A simple periodic notification.
- ping() - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.PING
instruction. - ping() - Method in class xyz.gmitch215.socketmc.spigot.SocketPlayer
-
Sends a
Instruction.PING
instruction. - PING - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to verify SocketMC is present.
- PlainText - Class in xyz.gmitch215.socketmc.util.render.text
-
Represents a text element with plain text.
- PlainText() - Constructor for class xyz.gmitch215.socketmc.util.render.text.PlainText
-
Constructs a new, empty text element.
- PlainText(String) - Constructor for class xyz.gmitch215.socketmc.util.render.text.PlainText
-
Constructs a new text element.
- PlainText(String, int) - Constructor for class xyz.gmitch215.socketmc.util.render.text.PlainText
-
Constructs a new text element.
- PlainText(String, Color) - Constructor for class xyz.gmitch215.socketmc.util.render.text.PlainText
-
Constructs a new text element.
- PLAY_AUDIO - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to play audio on the client's device.
- playAudio(File) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.PLAY_AUDIO
instruction. - playAudio(InputStream) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.PLAY_AUDIO
instruction. - PLAYER_AFFECTED - Enum constant in enum class xyz.gmitch215.socketmc.util.option.ChunkUpdatePriority
-
Chunk updates are prioritized if a player is nearby.
- PLUGIN_PERMISSIONS - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for the permissions the client has for each plugin.
- pos(int, int) - Method in class xyz.gmitch215.socketmc.screen.builder.WidgetBuilder
-
Sets the position of the widget.
- Positionable - Interface in xyz.gmitch215.socketmc.screen
-
Represents an object that can be positioned and rendered on the screen.
- positiveCeilDiv(int, int) - Static method in class xyz.gmitch215.socketmc.util.math.MathUtil
-
Returns the smallest (closest to negative infinity) int value that is greater than or equal to the algebraic quotient.
- PRESS - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Action
-
This action is performed when a button is pressed.
- PRINT_SCREEN - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Print Screen Button
- put(T, long, long) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Associates the specified value with the specified key in this map.
- put(Identifier, T, long, long) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Associates the specified value with the specified key in this map.
Q
- Q - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Q
- QUADRILATERALS - Enum constant in enum class xyz.gmitch215.socketmc.util.render.DrawingMode
-
Each element requires four vertices, forming a quadrilateral.
- QUESTION - Enum constant in enum class xyz.gmitch215.socketmc.util.WindowIcon
-
The "question" icon.
R
- R - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
R
- random() - Static method in class xyz.gmitch215.socketmc.util.Identifier
-
Creates a new random Identifier with the namespace "socketmc" and a random UUID as its path.
- raw(String) - Static method in class xyz.gmitch215.socketmc.util.render.text.JsonText
-
Creates a new JsonText object with the given JSON string.
- READ_GAME_PROPERTIES - Enum constant in enum class xyz.gmitch215.socketmc.config.ModPermission
-
Permission to read various client game properties, such as command history and in-game information.
- READ_GUI_PROPERTIES - Enum constant in enum class xyz.gmitch215.socketmc.config.ModPermission
-
Permission to read various GUI properties, such as window information and the game's paused state.
- READ_SYSTEM_PROPERTIES - Enum constant in enum class xyz.gmitch215.socketmc.config.ModPermission
-
Permission to read various system properties, such as memory usage.
- readLog() - Method in class xyz.gmitch215.socketmc.log.AuditLog
-
Reads the audit log and returns it as a string.
- readLog(int) - Method in class xyz.gmitch215.socketmc.log.AuditLog
-
Reads the audit log and returns it as a string, limited to the specified number of lines.
- readLog(int, int) - Method in class xyz.gmitch215.socketmc.log.AuditLog
-
Reads the audit log and returns it as a string, limited to the specified range of lines.
- REALM_CLOSED - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the icon that indicates that a realm is closed.
- REALM_EXPIRED - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the icon that indicates that a realm is expired.
- REALM_EXPIRES_SOON - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the icon that indicates that a realm is about to expire.
- REALM_OPEN - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the icon that indicates that a realm is open.
- RECIPE_BOOK - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.Tutorial
-
Learning how to open your inventory.
- RECIPE_BUTTON - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprite
-
Represents the Crafting Table Recipe Book Button.
- rect() - Static method in interface xyz.gmitch215.socketmc.instruction.builder.InstructionBuilder
-
Creates a new builder for
Instruction.DRAW_SHAPE
. - RectangleBuilder - Class in xyz.gmitch215.socketmc.instruction.builder
-
Builder for
Instruction.DRAW_SHAPE
. - ReflectionUtil - Class in xyz.gmitch215.socketmc.util
-
Reflection utilities used client-side.
- regionHeight(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextureBuilder
-
Sets the height of the region to draw.
- regionWidth(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextureBuilder
-
Sets the width of the region to draw.
- registerEvents(Player) - Static method in class xyz.gmitch215.socketmc.spigot.SocketPlayer
-
Registers the packet injector for the player.
- RELEASE - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Action
-
This action is performed when a button is released.
- remove(String) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Removes an object from the tag.
- remove(UUID) - Static method in class xyz.gmitch215.socketmc.spigot.SocketPlayerRegistry
-
Removes a
SocketPlayer
object from the cache. - remove(Player) - Static method in class xyz.gmitch215.socketmc.spigot.SocketPlayerRegistry
-
Removes a
SocketPlayer
object from the cache. - remove(T) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Removes the mapping for the specified key from this map if present.
- remove(Identifier) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Removes the mapping for the specified identifier from this map if present.
- removeChild(Positionable) - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Removes a child from this screen.
- removeCommand(int) - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Removes a command from the DrawingContext at the specified index.
- removeIn(Identifier, LifecycleMap<?>...) - Static method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Removes a specific key from multiple LifecycleMaps.
- RenderBuffer - Class in xyz.gmitch215.socketmc.util.render
-
Represents a Render buffer for drawing complex shapes.
- RenderBuffer.Builder - Class in xyz.gmitch215.socketmc.util.render
-
Represents a builder for a
RenderBuffer
. - renderChunkborder(boolean) - Method in class xyz.gmitch215.socketmc.instruction.RenderInstruction.DebugRenderer
-
Renders the chunk border seen when using the F3+G debug keybind.
- renderConfusionEffect(float) - Method in class xyz.gmitch215.socketmc.instruction.RenderInstruction.GameRenderer
-
Renders the confusion effect.
- renderer(RenderInstruction) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.RENDERER
instruction. - RENDERER - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to modify the functionality of a specific client renderer.
- RenderInstruction - Class in xyz.gmitch215.socketmc.instruction
-
Represents a rendering-related instruction.
- RenderInstruction.DebugRenderer - Class in xyz.gmitch215.socketmc.instruction
- RenderInstruction.GameRenderer - Class in xyz.gmitch215.socketmc.instruction
-
Represents instructions for the Game Renderer.
- renderItemActivation(NBTTag) - Method in class xyz.gmitch215.socketmc.instruction.RenderInstruction.GameRenderer
-
Renders the item activation effect.
- renderItemActivation(NBTTag, float, float) - Method in class xyz.gmitch215.socketmc.instruction.RenderInstruction.GameRenderer
-
Renders the item activation effect.
- REPEAT - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Action
-
This action is repeated when a button is held down (keyboard only).
- REQUIRED - Enum constant in enum class xyz.gmitch215.socketmc.config.ModPermission
-
The permission for the mod to be enabled and work properly.
- retrieve(RetrieverType<T>, Consumer<T>, Plugin) - Method in class xyz.gmitch215.socketmc.spigot.SocketRetriever
-
Retrieves information from the client.
- retrieve(RetrieverType<T>, Consumer<T>, SocketPlugin) - Method in class xyz.gmitch215.socketmc.spigot.SocketRetriever
-
Retrieves information from the client.
- RetrieverPermission - Annotation Interface in xyz.gmitch215.socketmc.retriever
-
Used on Retriever Types to check if the retriever is allowed to be requested.
- RetrieverType<T> - Class in xyz.gmitch215.socketmc.retriever
-
Represents a type of retriever.
- rgb(int) - Method in interface xyz.gmitch215.socketmc.instruction.builder.HUDBuilder
-
Sets the color of the element using RGB format.
- rgb(int, int, int) - Method in interface xyz.gmitch215.socketmc.instruction.builder.HUDBuilder
-
Sets the color of the element using RGB format.
- RIGHT - Enum constant in enum class xyz.gmitch215.socketmc.util.Arm
-
Represents the right arm.
- RIGHT - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Right Arrow Button
- RIGHT - Enum constant in enum class xyz.gmitch215.socketmc.util.input.MouseButton
-
The right button on the mouse.
- RIGHT_ALT - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Right Alt Button
- RIGHT_BRACKET - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
]
- RIGHT_CLICK - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.Tutorial
-
Learning how to use the bundle item.
- RIGHT_CONTROL - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Right Control Button
- RIGHT_SHIFT - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Right Shift Button
- RIGHT_SUPER - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Right Super Button
- rotate(Quaternionf) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Modifier
-
Rotates the element on the XYZ axis.
- rotate(Axis, float) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Modifier
-
Rotates the element on the XYZ axis.
- rotateAround(Quaternionf, float, float, float) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Modifier
-
Rotates the element on the XYZ axis around a specific coordinate.
- rotateAround(Axis, float, float, float, float) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Modifier
-
Rotates the element on the XYZ axis around a specific coordinate.
- rotation(float) - Method in interface xyz.gmitch215.socketmc.util.math.Axis
-
Rotates the axis by the given radians.
- roundToward(int, int) - Static method in class xyz.gmitch215.socketmc.util.math.MathUtil
-
Rounds the given value up to a multiple of factor.
- run() - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Runs the map, removing any expired values.
S
- S - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
S
- scale(double) - Method in class xyz.gmitch215.socketmc.util.ElementBounds
-
Scales the object by the given factor.
- scale(float, float, float) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Modifier
-
Scales the element on the XYZ axis.
- scale(int) - Method in class xyz.gmitch215.socketmc.util.ElementBounds
-
Scales the object by the given factor.
- SCREEN_TAB_BUTTON - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprite
-
Represents the Tab Button for switch to a new screen.
- ScreenBackground - Enum Class in xyz.gmitch215.socketmc.screen
-
Represents the background to display when opening the screen.
- ScreenBuilder - Class in xyz.gmitch215.socketmc.screen.builder
-
Represents a builder for creating a
CustomScreen
. - SCROLL_LOCK - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Scroll Lock Button
- SEMICOLON - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
;
- sendInstruction(Instruction, Plugin) - Method in class xyz.gmitch215.socketmc.spigot.SocketPlayer
-
Sends an instruction to the player.
- sendInstruction(Instruction, SocketPlugin) - Method in class xyz.gmitch215.socketmc.spigot.SocketPlayer
-
Sends an instruction to the player.
- SendInstructionButton - Class in xyz.gmitch215.socketmc.screen.ui
-
Represents a button that sends an instruction when clicked.
- SendInstructionButton(int, int, int, int, String, Instruction) - Constructor for class xyz.gmitch215.socketmc.screen.ui.SendInstructionButton
-
Constructs a new button.
- SendInstructionButton(int, int, int, int, Text, Instruction) - Constructor for class xyz.gmitch215.socketmc.screen.ui.SendInstructionButton
-
Constructs a new button.
- SendInstructionButton(int, int, Text, Instruction) - Constructor for class xyz.gmitch215.socketmc.screen.ui.SendInstructionButton
-
Constructs a new button using the default dimensions.
- SerializableConsumer<T> - Interface in xyz.gmitch215.socketmc.util
-
Represents a
Consumer<T>
that isSerializable
. - ServerAuditLog - Class in xyz.gmitch215.socketmc.spigot
-
Represents an audit log instance on the server.
- set(String, Object) - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Sets an object in the tag.
- SET_OVERLAY - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to change the overlay of the client.
- SET_WINDOW_ICON - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to change the native window icon of the client.
- SET_WINDOW_TITLE - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to change the native window title of the client.
- setAlignmentX(float) - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the alignment of the layout on the x-axis.
- setAlignmentY(float) - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the alignment of the layout on the y-axis.
- setAlpha(int) - Method in class xyz.gmitch215.socketmc.util.render.text.PaperText
-
Sets the alpha value for the color in this text element.
- setAlpha(int) - Method in class xyz.gmitch215.socketmc.util.render.text.PlainText
-
Sets the alpha value for the color in this text element.
- setAlpha(int) - Method in class xyz.gmitch215.socketmc.util.render.text.SpigotText
-
Sets the alpha value for the color in this text element.
- setAlwaysShowBorder(boolean) - Method in class xyz.gmitch215.socketmc.screen.ui.FocusedTextWidget
-
Sets whether this text widget should always show its border.
- setAttribute(String, Object) - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Sets an attribute for this screen.
- setBackground(ScreenBackground) - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Sets the background of this screen.
- setCloseableOnEscape(boolean) - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Sets whether this screen can be closed with the escape key.
- setColor(int) - Method in class xyz.gmitch215.socketmc.util.render.text.PlainText
-
Sets the color for this text element.
- setColor(ChatColor) - Method in class xyz.gmitch215.socketmc.util.render.text.BukkitText
-
Sets the color for this text element.
- setColumnSpacing(int) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Sets the column spacing between cells.
- setComponent(Component) - Method in class xyz.gmitch215.socketmc.util.render.text.PaperText
-
Sets the text content for this text element.
- setComponent(BaseComponent) - Method in class xyz.gmitch215.socketmc.util.render.text.SpigotText
-
Sets the text content for this text element.
- setDisabled(Identifier) - Method in class xyz.gmitch215.socketmc.screen.util.Sprite
-
Sets the Identifier for the Sprite when Disabled.
- setDisabledHovered(Identifier) - Method in class xyz.gmitch215.socketmc.screen.util.Sprite
-
Sets the Identifier for the Sprite when Disabled, and mouse is hovering.
- setDropShadow(boolean) - Method in class xyz.gmitch215.socketmc.util.render.text.Text
-
Sets whether this text element should have a drop shadow.
- setEnabled(Identifier) - Method in class xyz.gmitch215.socketmc.screen.util.Sprite
-
Sets the Identifier for the Sprite when Enabled.
- setEnabledHovered(Identifier) - Method in class xyz.gmitch215.socketmc.screen.util.Sprite
-
Sets the Identifier for the Sprite when Enabled, and mouse is hovering.
- setFooterHeight(int) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Sets the height of the footer.
- setFullscreen(boolean) - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
- setFullscreen(boolean) - Method in interface xyz.gmitch215.socketmc.screen.layout.Layout
-
Sets whether this layout is fullscreen.
- setFullscreen(boolean) - Method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
- setFullscreen(boolean) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
- setHeaderHeight(int) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
-
Sets the height of the header.
- setHeight(int) - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
- setHeight(int) - Method in interface xyz.gmitch215.socketmc.screen.layout.LayoutElement
-
Sets the height of this object.
- setHeight(int) - Method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
- setHeight(int) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
- setHeight(int) - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- setHeight(int) - Method in class xyz.gmitch215.socketmc.util.ElementBounds
-
Sets the height of the bounds.
- setHorizontalBounds(int, int) - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout.AbstractChildContainer
-
Sets the horizontal bounds of the element.
- setInitialValue(T) - Method in class xyz.gmitch215.socketmc.screen.ui.CycleButton
-
Sets the initial value.
- setInstruction(Instruction) - Method in class xyz.gmitch215.socketmc.screen.ui.SendInstructionButton
-
Sets the instruction to send when this button is clicked.
- setLayout(Layout) - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Sets the layout of this screen.
- setLocation(Identifier) - Method in class xyz.gmitch215.socketmc.screen.ui.ImageWidget
-
Sets the location of the image.
- setMessage(Text) - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractTextWidget
-
Gets the message for this widget.
- setMessageJSON(String) - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractTextWidget
-
Sets the message JSON for this widget.
- setMinHeight(int) - Method in class xyz.gmitch215.socketmc.screen.layout.FrameLayout
-
Sets the minimum height of the layout.
- setMinSize(int, int) - Method in class xyz.gmitch215.socketmc.screen.layout.FrameLayout
-
Sets the minimum size of the layout.
- setMinWidth(int) - Method in class xyz.gmitch215.socketmc.screen.layout.FrameLayout
-
Sets the minimum width of the layout.
- setNarrationMessage(Text) - Method in class xyz.gmitch215.socketmc.screen.util.Tooltip
-
Sets the Narration Message for this Tooltip.
- setNarrationMessage(Text) - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Sets the narration message of this screen.
- setNarrationMessageJSON(String) - Method in class xyz.gmitch215.socketmc.screen.util.Tooltip
-
Sets the Narration Message JSON for this Tooltip.
- setNarrationMessageJSON(String) - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Sets the narration message of this screen.
- setOverlay(Overlay) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.SET_OVERLAY
instruction. - setPadding(int) - Method in class xyz.gmitch215.socketmc.screen.ui.FocusedTextWidget
-
Sets the padding around the text.
- setPadding(int, int) - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the padding on all sides of the layout.
- setPadding(int, int, int, int) - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the padding on all sides of the layout.
- setPaddingBottom(int) - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the padding on the bottom side of the layout.
- setPaddingHorizontal(int) - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the padding on the horizontal sides of the layout.
- setPaddingLeft(int) - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the padding on the left side of the layout.
- setPaddingRight(int) - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the padding on the right side of the layout.
- setPaddingTop(int) - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the padding on the top side of the layout.
- setPaddingVertical(int) - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
-
Sets the padding on the vertical sides of the layout.
- setPauseScreen(boolean) - Method in class xyz.gmitch215.socketmc.screen.Overlay
-
Sets whether this overlay should pause the game.
- setPosition(int, int) - Method in interface xyz.gmitch215.socketmc.screen.layout.LayoutElement
-
Sets the position of this object.
- setPrimaryPosition(ChildContainer, int) - Method in enum class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout.Orientation
-
Sets the primary position of the container.
- setRenderDefault(boolean) - Method in class xyz.gmitch215.socketmc.screen.ui.CustomButton
-
Sets whether to render the default button.
- setRowSpacing(int) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Sets the row spacing between cells.
- setSecondaryPosition(ChildContainer, int, int) - Method in enum class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout.Orientation
-
Sets the secondary position of the container.
- setSize(int, int) - Method in interface xyz.gmitch215.socketmc.screen.layout.LayoutElement
-
Sets the size of this object.
- setSize(int, int, int, int) - Method in interface xyz.gmitch215.socketmc.screen.layout.LayoutElement
-
Sets the position and size of this object.
- setSize(ElementBounds) - Method in interface xyz.gmitch215.socketmc.screen.layout.LayoutElement
-
Sets the position and size of this object to match a
ElementBounds
. - setSpacing(int) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Sets the row and column spacing between cells.
- setSpacing(int, int) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
-
Sets the row and column spacing between cells.
- setSpacing(GridLayout, int) - Method in enum class xyz.gmitch215.socketmc.screen.layout.LinearLayout.Orientation
-
Sets the spacing of the layout.
- setSprite(Sprite) - Method in class xyz.gmitch215.socketmc.screen.ui.ImageButton
-
Sets the sprite for this button.
- setStringifier(Function<T, Text>) - Method in class xyz.gmitch215.socketmc.screen.ui.CycleButton
-
Sets the function to convert the values to text.
- setText(String) - Method in class xyz.gmitch215.socketmc.util.render.text.BukkitText
-
Sets the text content for this text element.
- setText(String) - Method in class xyz.gmitch215.socketmc.util.render.text.PlainText
-
Sets the text content for this text element.
- setTitle(Text) - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Sets the title of this screen.
- setTitleJSON(String) - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
-
Sets the title of this screen.
- setTooltip(Tooltip) - Method in interface xyz.gmitch215.socketmc.screen.Positionable
-
Sets the tooltip for this widget.
- setTooltip(Tooltip) - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- setTooltip(Text) - Method in class xyz.gmitch215.socketmc.screen.util.Tooltip
-
Sets the tooltip message for this Tooltip.
- setTooltipJSON(String) - Method in class xyz.gmitch215.socketmc.screen.util.Tooltip
-
Sets the tooltip message JSON for this Tooltip.
- setVerticalBounds(int, int) - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout.AbstractChildContainer
-
Sets the vertical bounds of the element.
- setWidth(int) - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
- setWidth(int) - Method in interface xyz.gmitch215.socketmc.screen.layout.LayoutElement
-
Sets the width of this object.
- setWidth(int) - Method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
- setWidth(int) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
- setWidth(int) - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- setWidth(int) - Method in class xyz.gmitch215.socketmc.util.ElementBounds
-
Sets the width of the bounds.
- setWindowIcon(byte[]) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.SET_WINDOW_ICON
instruction. - setWindowTitle(String) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.SET_WINDOW_TITLE
instruction. - setX(int) - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
- setX(int) - Method in interface xyz.gmitch215.socketmc.screen.layout.LayoutElement
-
Sets the x-coordinate of this object.
- setX(int) - Method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
- setX(int) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
- setX(int) - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- setX(int) - Method in class xyz.gmitch215.socketmc.util.ElementBounds
-
Sets the x-coordinate of the bounds.
- setX(int) - Method in class xyz.gmitch215.socketmc.util.render.Vertex
-
Sets the X coordinate.
- setY(int) - Method in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
- setY(int) - Method in interface xyz.gmitch215.socketmc.screen.layout.LayoutElement
-
Sets the y-coordinate of this object.
- setY(int) - Method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
- setY(int) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
- setY(int) - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- setY(int) - Method in class xyz.gmitch215.socketmc.util.ElementBounds
-
Sets the y-coordinate of the bounds.
- setY(int) - Method in class xyz.gmitch215.socketmc.util.render.Vertex
-
Sets the Y coordinate.
- setZ(int) - Method in class xyz.gmitch215.socketmc.util.render.Vertex
-
Sets the Z index.
- SHARE_TO_LAN - Static variable in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Represents the share to Local-Access-Network (LAN) menu.
- SHOW_PLAYERS - Static variable in class xyz.gmitch215.socketmc.instruction.Instruction
-
Instruction to show players on the social interactions menu.
- showPlayers(Iterable<UUID>) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.SHOW_PLAYERS
instruction. - showPlayers(UUID...) - Static method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Creates a
Instruction.SHOW_PLAYERS
instruction. - size() - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Gets the size of the map.
- size(int, int) - Method in class xyz.gmitch215.socketmc.screen.builder.WidgetBuilder
-
Sets the size of the widget.
- SIZE - Static variable in class xyz.gmitch215.socketmc.screen.ui.LockButton
-
The width and height of the button.
- SLASH - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
/
- SMALL_WIDTH - Static variable in class xyz.gmitch215.socketmc.screen.ui.AbstractButton
-
The default width of a small button.
- SOCIAL_INTERACTIONS - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.Tutorial
-
Learning how to use the social interactions menu.
- SocketEvent - Class in xyz.gmitch215.socketmc.events
-
Represents an event fired by SocketMC.
- SocketEvent(SocketPlayer) - Constructor for class xyz.gmitch215.socketmc.events.SocketEvent
-
Creates a new SocketEvent instance.
- socketmc(String) - Static method in class xyz.gmitch215.socketmc.util.Identifier
-
Creates a new Identifier with the namespace "socketmc".
- SocketMCNotInstalledException - Exception Class in xyz.gmitch215.socketmc
-
Thrown when the SocketMC Mod is not installed on the client.
- SocketMCNotInstalledException() - Constructor for exception class xyz.gmitch215.socketmc.SocketMCNotInstalledException
-
Constructs a new SocketMCNotInstalledException with no message.
- SocketMCNotInstalledException(String) - Constructor for exception class xyz.gmitch215.socketmc.SocketMCNotInstalledException
-
Constructs a new SocketMCNotInstalledException with the specified message.
- SocketMCNotInstalledException(String, Throwable) - Constructor for exception class xyz.gmitch215.socketmc.SocketMCNotInstalledException
-
Constructs a new SocketMCNotInstalledException with the specified message and cause.
- SocketMCNotInstalledException(Throwable) - Constructor for exception class xyz.gmitch215.socketmc.SocketMCNotInstalledException
-
Constructs a new SocketMCNotInstalledException with the specified cause.
- SocketPlayer - Class in xyz.gmitch215.socketmc.spigot
-
Represents a player connected to the server with SocketMC installed.
- SocketPlayer(Player) - Constructor for class xyz.gmitch215.socketmc.spigot.SocketPlayer
-
Creates a new SocketPlayer instance.
- SocketPlayerRegistry - Class in xyz.gmitch215.socketmc.spigot
-
Thread-safe utility class for caching a
SocketPlayer
object. - SocketPlugin - Class in xyz.gmitch215.socketmc.spigot
-
Wrapper class around a Plugin interface to be serialized and sent to the mod.
- SocketRetriever - Class in xyz.gmitch215.socketmc.spigot
-
The retriever handler for a
SocketPlayer
. - SOLARIS - Enum constant in enum class xyz.gmitch215.socketmc.retriever.OS
-
Any BSD distribution.
- SPACE - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
' ' (space)
- SPACE - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
Space Character.
- spacing(int) - Method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
-
Sets the spacing for this layout.
- SPACING - Static variable in class xyz.gmitch215.socketmc.screen.ui.CheckboxButton
-
Represents the default spacing between checkbox and text.
- SpigotText - Class in xyz.gmitch215.socketmc.util.render.text
-
Represents a text element to be displayed on the client's screen, built by a
BaseComponent
. - SpigotText() - Constructor for class xyz.gmitch215.socketmc.util.render.text.SpigotText
-
Constructs a new, empty text element.
- SpigotText(BaseComponent) - Constructor for class xyz.gmitch215.socketmc.util.render.text.SpigotText
-
Constructs a new text element.
- SpigotText(BaseComponent, int) - Constructor for class xyz.gmitch215.socketmc.util.render.text.SpigotText
-
Constructs a new text element.
- sprite(int, int, int, int, Identifier) - Static method in class xyz.gmitch215.socketmc.screen.ui.ImageWidget
-
Constructs a new image widget with
ImageWidget.Type.SPRITE
. - sprite(Sprite) - Method in class xyz.gmitch215.socketmc.screen.builder.ImageButtonBuilder
-
Sets the sprite for the button.
- sprite(ElementBounds, Identifier) - Static method in class xyz.gmitch215.socketmc.screen.ui.ImageWidget
-
Constructs a new image widget with
ImageWidget.Type.SPRITE
. - Sprite - Class in xyz.gmitch215.socketmc.screen.util
-
Represents a Sprite to be displayed on a Screen.
- Sprite(String, String) - Constructor for class xyz.gmitch215.socketmc.screen.util.Sprite
-
Constructs a new Sprite using
Identifier.minecraft(String)
. - Sprite(String, String, String, String) - Constructor for class xyz.gmitch215.socketmc.screen.util.Sprite
-
Constructs a new Sprite using
Identifier.minecraft(String)
. - Sprite(Identifier, Identifier) - Constructor for class xyz.gmitch215.socketmc.screen.util.Sprite
-
Constructs a new Sprite.
- Sprite(Identifier, Identifier, Identifier, Identifier) - Constructor for class xyz.gmitch215.socketmc.screen.util.Sprite
-
Constructs a new Sprite.
- SPRITE - Enum constant in enum class xyz.gmitch215.socketmc.screen.ui.ImageWidget.Type
-
The image is a sprite from a larger sprite file.
- Sprites - Class in xyz.gmitch215.socketmc.screen.util
-
Represents a collection of
Identifier
objects that represent sprites in the game. - startLeft(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextureBuilder
-
Sets where to start drawing from the left of the texture.
- startTop(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextureBuilder
-
Sets where to start drawing from the top of the texture.
- STATS - Static variable in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Represents the player statistics screen.
- store(T, long) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Stores the specified key in this map for the specified duration.
- store(T, long, TimeUnit) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Stores the specified key in this map for the specified duration.
- store(T, Duration) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Stores the specified key in this map for the specified duration.
- store(Identifier, T, long) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Stores the specified key in this map for the specified duration.
- store(Identifier, T, long, TimeUnit) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Stores the specified key in this map for the specified duration.
- store(Identifier, T, Duration) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Stores the specified key in this map for the specified duration.
- storeInfinite(T) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Stores the specified key in this map for an infinite duration.
- storeInfinite(Identifier, T) - Method in class xyz.gmitch215.socketmc.util.LifecycleMap
-
Stores the specified key in this map for an infinite duration.
- stringParameter(int) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets a parameter as a string.
- stringParameter(int, String) - Method in interface xyz.gmitch215.socketmc.util.Paramaterized
-
Gets a parameter as a string.
- system(Toast.System, Text) - Static method in class xyz.gmitch215.socketmc.screen.Toast
-
Creates a System Toast Message with no message content.
- system(Toast.System, Text, Text) - Static method in class xyz.gmitch215.socketmc.screen.Toast
-
Creates a System Toast Message.
- SYSTEM - Enum constant in enum class xyz.gmitch215.socketmc.util.option.ChatVisibility
-
Only chat messages from players that are in the same team are visible.
- SYSTEM - Enum constant in enum class xyz.gmitch215.socketmc.util.option.NarratorStatus
-
The narrator speaks on system messages.
T
- T - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
T
- TAB - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Tab Button
- text - Variable in class xyz.gmitch215.socketmc.util.render.text.PlainText
-
The text content for this text element.
- text() - Static method in interface xyz.gmitch215.socketmc.instruction.builder.InstructionBuilder
-
Creates a new builder for
Instruction.DRAW_TEXT
. - text(String) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextBuilder
-
Sets the text to be displayed.
- text(String) - Static method in class xyz.gmitch215.socketmc.util.render.text.JsonText
-
Creates a new JsonText object with the given message in text form.
- Text - Class in xyz.gmitch215.socketmc.util.render.text
-
Represents a text element to be displayed on the client's screen.
- Text() - Constructor for class xyz.gmitch215.socketmc.util.render.text.Text
-
Constructs a new text element.
- TEXT_HIGHLIGHT - Enum constant in enum class xyz.gmitch215.socketmc.util.render.DrawingContext.Type
-
Represents the drawing command for rendering highlighted text.
- TextBuilder - Class in xyz.gmitch215.socketmc.instruction.builder
-
Builder for
Instruction.DRAW_TEXT
. - textButton(Consumer<TextButtonBuilder>) - Method in class xyz.gmitch215.socketmc.screen.builder.ScreenBuilder
-
Adds a new element to the screen.
- TextButton - Class in xyz.gmitch215.socketmc.screen.ui
-
Represents a button that displays text.
- TextButton(int, int, int, int, String) - Constructor for class xyz.gmitch215.socketmc.screen.ui.TextButton
-
Constructs a new text button.
- TextButton(int, int, int, int, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.TextButton
-
Constructs a new text button.
- TextButton(int, int, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.TextButton
-
Constructs a new text button using the default dimesions.
- TextButton(ElementBounds, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.TextButton
-
Constructs a new text button.
- TextButtonBuilder - Class in xyz.gmitch215.socketmc.screen.builder
-
Represents a builder for a
TextButton
. - texture() - Static method in interface xyz.gmitch215.socketmc.instruction.builder.InstructionBuilder
-
Creates a new builder for
Instruction.DRAW_TEXTURE
. - texture(int, int, int, int, Identifier) - Static method in class xyz.gmitch215.socketmc.screen.ui.ImageWidget
-
Constructs a new image widget with
ImageWidget.Type.TEXTURE
. - texture(ElementBounds, Identifier) - Static method in class xyz.gmitch215.socketmc.screen.ui.ImageWidget
-
Constructs a new image widget with
ImageWidget.Type.TEXTURE
. - texture(Identifier) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextureBuilder
-
Sets the texture to draw.
- TEXTURE - Enum constant in enum class xyz.gmitch215.socketmc.screen.ui.ImageWidget.Type
-
The image is a texture from a
.png
file. - TextureBuilder - Class in xyz.gmitch215.socketmc.instruction.builder
-
Builder for
Instruction.DRAW_TEXTURE
. - textWidget(Consumer<TextWidgetBuilder>) - Method in class xyz.gmitch215.socketmc.screen.builder.ScreenBuilder
-
Adds a new element to the screen.
- TextWidget - Class in xyz.gmitch215.socketmc.screen.ui
-
Represents a text widget that displays a text message.
- TextWidget(int, int, int, int, String) - Constructor for class xyz.gmitch215.socketmc.screen.ui.TextWidget
-
Constructs a new text widget.
- TextWidget(int, int, int, int, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.TextWidget
-
Constructs a new text widget.
- TextWidget(int, int, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.TextWidget
-
Constructs a new text widget using automatically-determined dimensions.
- TextWidget(ElementBounds, Text) - Constructor for class xyz.gmitch215.socketmc.screen.ui.TextWidget
-
Constructs a new text widget with the default padding.
- TextWidgetBuilder - Class in xyz.gmitch215.socketmc.screen.builder
-
Represents a builder for a
TextWidget
. - THIRD_PERSON_LEFT_HAND - Enum constant in enum class xyz.gmitch215.socketmc.util.render.ItemDisplayType
-
The rendering context when the player is holding an item in third person in their left hand.
- THIRD_PERSON_RIGHT_HAND - Enum constant in enum class xyz.gmitch215.socketmc.util.render.ItemDisplayType
-
The rendering context when the player is holding an item in third person in their right hand.
- title(String) - Method in class xyz.gmitch215.socketmc.screen.builder.ScreenBuilder
-
Sets the title of the screen.
- title(Text) - Method in class xyz.gmitch215.socketmc.screen.builder.ScreenBuilder
-
Sets the title of the screen.
- TITLE - Static variable in class xyz.gmitch215.socketmc.screen.DefaultScreen
-
Represents the title screen.
- Toast - Class in xyz.gmitch215.socketmc.screen
-
Represents a Toast Message that appears in the top right corner of the screen.
- TOAST_BACKGROUND - Static variable in class xyz.gmitch215.socketmc.screen.util.Sprites
-
Represents the sprite for the background used in system toasts.
- Toast.System - Enum Class in xyz.gmitch215.socketmc.screen
-
Represents the types for a System Toast Message.
- Toast.Tutorial - Enum Class in xyz.gmitch215.socketmc.screen
-
Represents the icon next to the tutorial message.
- toBukkit(NBTTag) - Static method in class xyz.gmitch215.socketmc.util.BukkitNBTTag
- toByteArray() - Method in class xyz.gmitch215.socketmc.instruction.Instruction
-
Serializes this Instruction to a byte array to be passed over the network.
- toByteArray() - Method in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
Converts the retriever type to a byte array.
- toByteArray() - Method in class xyz.gmitch215.socketmc.screen.AbstractScreen
-
Serializes this screen to a byte array.
- toByteArray() - Method in class xyz.gmitch215.socketmc.spigot.SocketPlugin
-
Serializes this SocketPlugin to a byte array to be passed over the network.
- toByteArray() - Method in interface xyz.gmitch215.socketmc.util.SerializableConsumer
-
Serializes this consumer into a byte array.
- toJSON() - Method in class xyz.gmitch215.socketmc.util.render.text.BukkitText
- toJSON() - Method in class xyz.gmitch215.socketmc.util.render.text.JsonText
-
Gets the JSON string.
- toJSON() - Method in class xyz.gmitch215.socketmc.util.render.text.PaperText
- toJSON() - Method in class xyz.gmitch215.socketmc.util.render.text.PlainText
- toJSON() - Method in class xyz.gmitch215.socketmc.util.render.text.SpigotText
- toJSON() - Method in class xyz.gmitch215.socketmc.util.render.text.Text
-
Serializes this text element to a JSON string compatible with the Minecraft Component format.
- tooltip - Variable in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
-
The tooltip for this widget.
- Tooltip - Class in xyz.gmitch215.socketmc.screen.util
-
Represents a Tooltip message.
- Tooltip() - Constructor for class xyz.gmitch215.socketmc.screen.util.Tooltip
-
Constructs a new, empty Tooltip.
- Tooltip(String, String) - Constructor for class xyz.gmitch215.socketmc.screen.util.Tooltip
-
Constructs a new Tooltip.
- Tooltip(Text) - Constructor for class xyz.gmitch215.socketmc.screen.util.Tooltip
-
Constructs a new Tooltip.
- Tooltip(Text, Text) - Constructor for class xyz.gmitch215.socketmc.screen.util.Tooltip
-
Constructs a new Tooltip.
- toString() - Method in class xyz.gmitch215.socketmc.events.SocketEvent
- toString() - Method in class xyz.gmitch215.socketmc.instruction.Instruction
- toString() - Method in class xyz.gmitch215.socketmc.screen.CustomScreen
- toString() - Method in class xyz.gmitch215.socketmc.screen.DefaultScreen
- toString() - Method in class xyz.gmitch215.socketmc.screen.layout.LayoutSettings
- toString() - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- toString() - Method in class xyz.gmitch215.socketmc.util.ElementBounds
- toString() - Method in class xyz.gmitch215.socketmc.util.Identifier
- toString() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
- toString() - Method in class xyz.gmitch215.socketmc.util.render.DrawingContext
- toTag() - Method in class xyz.gmitch215.socketmc.util.NBTTag
-
Converts the tag to a NBT string.
- TOTAL_MEMORY - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for the client's total memory on its JVM.
- TRANSFER_CONNECT_FAILED - Static variable in class xyz.gmitch215.socketmc.util.render.text.CommonTexts
-
"Connection Failed" Message for proxy (Bungeecord) connections.
- transformItemInHand(Matrix4f, long) - Method in class xyz.gmitch215.socketmc.instruction.RenderInstruction.GameRenderer
-
Modifies the rendering procedure for the item in the player's hand.
- transformItemInHand(Matrix4f, Duration) - Method in class xyz.gmitch215.socketmc.instruction.RenderInstruction.GameRenderer
-
Modifies the rendering procedure for the item in the player's hand.
- translate(float, float, float) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Modifier
-
Translates the element across the XYZ axis.
- translate(int, int) - Method in class xyz.gmitch215.socketmc.util.ElementBounds
-
Translates the object by the given amount.
- translate(String) - Static method in class xyz.gmitch215.socketmc.util.render.text.JsonText
-
Creates a new JsonText object with the given message in translation form.
- TRANSLATION_KEY - Static variable in class xyz.gmitch215.socketmc.screen.ui.LockButton
-
The translation key for the button's narration message.
- TRANSPARENT - Enum constant in enum class xyz.gmitch215.socketmc.screen.ScreenBackground
-
No background is displayed, and the screen is transparent.
- TREE - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.Tutorial
-
Learning how to punch a tree.
- TRIANGLE_FAN - Enum constant in enum class xyz.gmitch215.socketmc.util.render.DrawingMode
-
The first element requires three vertices forming the first triangle.
- TRIANGLE_STRIP - Enum constant in enum class xyz.gmitch215.socketmc.util.render.DrawingMode
-
The first element requires three vertices forming the first triangle.
- TRIANGLES - Enum constant in enum class xyz.gmitch215.socketmc.util.render.DrawingMode
-
Each element requires three vertices, forming a triangle.
- tutorial(Toast.Tutorial, Text) - Static method in class xyz.gmitch215.socketmc.screen.Toast
-
Creates a Tutorial Toast Message with no message content.
- tutorial(Toast.Tutorial, Text, Text) - Static method in class xyz.gmitch215.socketmc.screen.Toast
-
Creates a Tutorial Toast Message.
- tutorial(Toast.Tutorial, Text, Text, boolean) - Static method in class xyz.gmitch215.socketmc.screen.Toast
-
Creates a Tutorial Toast Message.
- type(ImageWidget.Type) - Method in class xyz.gmitch215.socketmc.screen.builder.ImageWidgetBuilder
-
Sets the type of the image.
U
- U - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
U
- UNKNOWN - Enum constant in enum class xyz.gmitch215.socketmc.retriever.OS
-
An unknown operating system.
- UNKNOWN - Static variable in class xyz.gmitch215.socketmc.spigot.SocketPlugin
-
Represents an unknown plugin.
- UNSECURE_SERVER_WARNING - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.System
-
The server you are connecting to is unsecure.
- UP - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Up Arrow Button
- USE_AUDIO - Enum constant in enum class xyz.gmitch215.socketmc.config.ModPermission
-
Permission to use the audio system.
- USE_GUI - Enum constant in enum class xyz.gmitch215.socketmc.config.ModPermission
-
Permission to manage the GUI.
- USE_SCREENS - Enum constant in enum class xyz.gmitch215.socketmc.config.ModPermission
-
Permission to open and close default and user-generated screens.
V
- V - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
V
- V_LINE - Static variable in class xyz.gmitch215.socketmc.util.render.DrawingContext
-
Vertical Line
- VALID_EMAIL_ADDRESS - Static variable in class xyz.gmitch215.socketmc.instruction.InstructionUtil
-
A regular expression pattern that matches a valid email address.
- value() - Element in annotation interface xyz.gmitch215.socketmc.instruction.InstructionId
-
The instruction ID.
- value() - Element in annotation interface xyz.gmitch215.socketmc.instruction.InstructionPermission
-
The permission required to execute the instruction.
- value() - Element in annotation interface xyz.gmitch215.socketmc.retriever.RetrieverPermission
-
The permission required to use the retreiver.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.config.ModPermission
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.retriever.OS
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout.Orientation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.screen.layout.LinearLayout.Orientation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.screen.ScreenBackground
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.screen.Toast.System
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.screen.Toast.Tutorial
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.screen.ui.ImageWidget.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.Arm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.input.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.input.Key
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.input.MouseButton
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.InputType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.option.AttackIndicator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.option.ChatVisibility
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.option.ChunkUpdatePriority
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.option.CloudRendering
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.option.GraphicsQuality
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.option.NarratorStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.option.ParticleRendering
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.render.DrawingContext.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.render.DrawingMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.render.ItemDisplayType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.WindowDialogue
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.gmitch215.socketmc.util.WindowIcon
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class xyz.gmitch215.socketmc.config.ModPermission
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.retriever.OS
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
Gets all the retriever types.
- values() - Static method in enum class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout.Orientation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.screen.layout.LinearLayout.Orientation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.screen.ScreenBackground
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.screen.Toast.System
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.screen.Toast.Tutorial
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.screen.ui.ImageWidget.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.Arm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.input.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.input.Key
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.input.MouseButton
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.InputType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.option.AttackIndicator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.option.ChatVisibility
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.option.ChunkUpdatePriority
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.option.CloudRendering
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.option.GraphicsQuality
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.option.NarratorStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.option.ParticleRendering
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.render.DrawingContext.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.render.DrawingMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.render.ItemDisplayType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.WindowDialogue
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.gmitch215.socketmc.util.WindowIcon
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values(Class<T>) - Static method in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
Gets all the retriever types of a specific type.
- VERSION_TYPE - Static variable in class xyz.gmitch215.socketmc.retriever.RetrieverType
-
A retriever for the client's current version.
- Vertex - Class in xyz.gmitch215.socketmc.util.render
-
Utility class for representing a vertex in 2D space, with a Z index.
- Vertex() - Constructor for class xyz.gmitch215.socketmc.util.render.Vertex
-
Creates a new vertex at the origin.
- Vertex(int, int) - Constructor for class xyz.gmitch215.socketmc.util.render.Vertex
-
Creates a new vertex.
- Vertex(int, int, int) - Constructor for class xyz.gmitch215.socketmc.util.render.Vertex
-
Creates a new vertex.
- vertical() - Static method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
-
Creates a vertical layout.
- VERTICAL - Enum constant in enum class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout.Orientation
-
Vertically oriented.
- VERTICAL - Enum constant in enum class xyz.gmitch215.socketmc.screen.layout.LinearLayout.Orientation
-
A LinearLayout moving up to down.
- visitChildren(Consumer<LayoutElement>) - Method in class xyz.gmitch215.socketmc.screen.layout.EqualSpacingLayout
- visitChildren(Consumer<LayoutElement>) - Method in class xyz.gmitch215.socketmc.screen.layout.FrameLayout
- visitChildren(Consumer<LayoutElement>) - Method in class xyz.gmitch215.socketmc.screen.layout.GridLayout
- visitChildren(Consumer<LayoutElement>) - Method in interface xyz.gmitch215.socketmc.screen.layout.Layout
-
Visits this layout and all of its children.
- visitChildren(Consumer<LayoutElement>) - Method in class xyz.gmitch215.socketmc.screen.layout.LinearLayout
- visitChildren(Consumer<LayoutElement>) - Method in class xyz.gmitch215.socketmc.screen.layout.PageLayout
- visitWidgets(Consumer<AbstractWidget>) - Method in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
- visitWidgets(Consumer<AbstractWidget>) - Method in interface xyz.gmitch215.socketmc.screen.layout.Layout
-
Visits all the widgets in this layout.
- visitWidgets(Consumer<AbstractWidget>) - Method in interface xyz.gmitch215.socketmc.screen.layout.LayoutElement
-
Visits this object, applying a function to it.
- vLine(int, int, int) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a vertical line.
- vLine(int, int, int, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a vertical line.
- vLine(DrawingContext.Type, int, int, int, Color) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a vertical line.
- vLine(DrawingContext.Type, int, int, int, Color, Collection<DrawingContext.Modifier>) - Static method in class xyz.gmitch215.socketmc.util.render.DrawingContext.Command
-
Draws a vertical line.
W
- W - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
W
- WARNING - Enum constant in enum class xyz.gmitch215.socketmc.util.WindowIcon
-
The "warning" icon.
- WidgetBuilder<B,
T> - Class in xyz.gmitch215.socketmc.screen.builder -
Represents a builder for creating an
AbstractWidget
type. - WidgetWithTextBuilder<B,
T> - Class in xyz.gmitch215.socketmc.screen.builder -
Represents a builder for creating a widget with a text element (
AbstractTextWidget
). - width - Variable in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
-
The width of the layout.
- width - Variable in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
-
The width of this widget.
- width(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.RectangleBuilder
-
Sets the width of the shape.
- width(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextureBuilder
-
Sets the width of the texture.
- width(int) - Method in class xyz.gmitch215.socketmc.screen.builder.WidgetBuilder
-
Sets the width of the widget.
- Window - Class in xyz.gmitch215.socketmc.retriever
-
Utility class to represent the client's window information.
- Window() - Constructor for class xyz.gmitch215.socketmc.retriever.Window
-
Creates a new, empty window.
- Window(long, boolean, int, int, int, int, int, int, int, int, double, int, String, int) - Constructor for class xyz.gmitch215.socketmc.retriever.Window
-
Creates a new window with the specified parameters.
- WindowDialogue - Enum Class in xyz.gmitch215.socketmc.util
-
Represents the buttons that can be pressed on a system window.
- WindowIcon - Enum Class in xyz.gmitch215.socketmc.util
-
Represents an icon for a system window.
- WINDOWS - Enum constant in enum class xyz.gmitch215.socketmc.retriever.OS
-
Any Windows distribution.
- WOODEN_PLANKS - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.Tutorial
-
Learning how to craft.
- WORLD_1 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
World 1 (non-US #1)
- WORLD_2 - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
World 2 (non-US #2)
- WORLD_ACCESS_FAILURE - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.System
-
You cannot access the world.
- WORLD_BACKUP - Enum constant in enum class xyz.gmitch215.socketmc.screen.Toast.System
-
Your world has been backed up.
X
- x - Variable in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
-
The x position of the layout.
- x - Variable in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
-
The x-coordinate of this widget.
- x(int) - Method in interface xyz.gmitch215.socketmc.instruction.builder.HUDBuilder
-
Sets the X coordinate of the element.
- x(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.RectangleBuilder
- x(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextBuilder
- x(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextureBuilder
- x(int) - Method in class xyz.gmitch215.socketmc.screen.builder.WidgetBuilder
-
Sets the x position of the widget.
- X - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
X
- X_NEGATIVE - Static variable in interface xyz.gmitch215.socketmc.util.math.Axis
-
Represents the Y axis on the negative side.
- X_POSITIVE - Static variable in interface xyz.gmitch215.socketmc.util.math.Axis
-
Represents the X axis on the positive side.
- xyz.gmitch215.socketmc - package xyz.gmitch215.socketmc
-
Main SocketMC package
- xyz.gmitch215.socketmc.config - package xyz.gmitch215.socketmc.config
-
Package containing SocketMC Configuration API
- xyz.gmitch215.socketmc.events - package xyz.gmitch215.socketmc.events
-
SocketMC Events API
- xyz.gmitch215.socketmc.events.input - package xyz.gmitch215.socketmc.events.input
-
Package for input events
- xyz.gmitch215.socketmc.events.screen - package xyz.gmitch215.socketmc.events.screen
-
Package for screen-related events
- xyz.gmitch215.socketmc.events.system - package xyz.gmitch215.socketmc.events.system
-
Package for client system events.
- xyz.gmitch215.socketmc.instruction - package xyz.gmitch215.socketmc.instruction
-
Package containing all SocketMC Instructions
- xyz.gmitch215.socketmc.instruction.builder - package xyz.gmitch215.socketmc.instruction.builder
-
Package containing builders for SocketMC Instructions
- xyz.gmitch215.socketmc.log - package xyz.gmitch215.socketmc.log
-
Package containing the SocketMC Audit Log API
- xyz.gmitch215.socketmc.retriever - package xyz.gmitch215.socketmc.retriever
-
Package containing the SocketMC Retriever API and its utility classes.
- xyz.gmitch215.socketmc.screen - package xyz.gmitch215.socketmc.screen
-
Package containing SocketMC Screen API
- xyz.gmitch215.socketmc.screen.builder - package xyz.gmitch215.socketmc.screen.builder
-
Package for Screen API builders
- xyz.gmitch215.socketmc.screen.layout - package xyz.gmitch215.socketmc.screen.layout
-
Package for the SocketMC Screen Layout API
- xyz.gmitch215.socketmc.screen.ui - package xyz.gmitch215.socketmc.screen.ui
-
Package containing UI Elements used in the Screen API
- xyz.gmitch215.socketmc.screen.util - package xyz.gmitch215.socketmc.screen.util
-
Package containing utility classes for the Screen API
- xyz.gmitch215.socketmc.spigot - package xyz.gmitch215.socketmc.spigot
-
Main package for the SocketMC Spigot API
- xyz.gmitch215.socketmc.util - package xyz.gmitch215.socketmc.util
-
Package containing utility classes for the SocketMC plugin and mod
- xyz.gmitch215.socketmc.util.input - package xyz.gmitch215.socketmc.util.input
-
Package containing utility classes for input handling
- xyz.gmitch215.socketmc.util.math - package xyz.gmitch215.socketmc.util.math
-
Math utilities replicated from Vanilla Minecraft
- xyz.gmitch215.socketmc.util.option - package xyz.gmitch215.socketmc.util.option
-
Package containing different client options that can be set in the game.
- xyz.gmitch215.socketmc.util.render - package xyz.gmitch215.socketmc.util.render
-
Package for render utility classes.
- xyz.gmitch215.socketmc.util.render.text - package xyz.gmitch215.socketmc.util.render.text
-
Package containing text-related render utility classes.
Y
- y - Variable in class xyz.gmitch215.socketmc.screen.layout.AbstractLayout
-
The y position of the layout.
- y - Variable in class xyz.gmitch215.socketmc.screen.ui.AbstractWidget
-
The y-coordinate of this widget.
- y(int) - Method in interface xyz.gmitch215.socketmc.instruction.builder.HUDBuilder
-
Sets the Y coordinate of the element.
- y(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.RectangleBuilder
- y(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextBuilder
- y(int) - Method in class xyz.gmitch215.socketmc.instruction.builder.TextureBuilder
- y(int) - Method in class xyz.gmitch215.socketmc.screen.builder.WidgetBuilder
-
Sets the y position of the widget.
- Y - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Y
- Y_NEGATIVE - Static variable in interface xyz.gmitch215.socketmc.util.math.Axis
-
Represents the Y axis on the negative side.
- Y_POSITIVE - Static variable in interface xyz.gmitch215.socketmc.util.math.Axis
-
Represents the Y axis on the positive side.
- YES_NO - Enum constant in enum class xyz.gmitch215.socketmc.util.WindowDialogue
-
A window with a "Yes" and "No" button.
- YES_NO_CANCEL - Enum constant in enum class xyz.gmitch215.socketmc.util.WindowDialogue
-
A window with a "Yes", "No", and "Cancel" button.
Z
- Z - Enum constant in enum class xyz.gmitch215.socketmc.util.input.Key
-
Z
- Z_NEGATIVE - Static variable in interface xyz.gmitch215.socketmc.util.math.Axis
-
Represents the Z axis on the negative side.
- Z_POSITIVE - Static variable in interface xyz.gmitch215.socketmc.util.math.Axis
-
Represents the Z axis on the positive side.
- ZERO - Static variable in class xyz.gmitch215.socketmc.util.render.Vertex
-
Represents a Vertex at the origin with a Z index of 0.
- ZERO_BACK - Static variable in class xyz.gmitch215.socketmc.util.render.Vertex
-
Represents a Vertex at the origin with the lowest possible Z index.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
GridLayout.addCell(LayoutElement, int, int, int, int, LayoutSettings)
instead