Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
All Classes and Interfaces|All Packages|Constant Field Values

A

action() - Method in record class org.rusherhack.client.api.ui.window.context.ContextAction
Returns the value of the action record component.
add(String, int) - Method in class org.rusherhack.client.api.ui.window.view.RichTextView
 
add(Component, int) - Method in class org.rusherhack.client.api.ui.window.view.RichTextView
 
add(ListHudElement.ListItem) - Method in class org.rusherhack.client.api.feature.hud.ListHudElement
 
Add(Entity) - Constructor for class org.rusherhack.client.api.events.world.EventEntity.Add
 
addColumn(String) - Method in class org.rusherhack.client.api.ui.window.view.ListView
 
addColumn(String, double) - Method in class org.rusherhack.client.api.ui.window.view.ListView
 
addColumn(String, Comparator<T>, double) - Method in class org.rusherhack.client.api.ui.window.view.ListView
 
addContent(WindowContent) - Method in class org.rusherhack.client.api.ui.window.content.ComboContent
 
addContent(WindowContent) - Method in class org.rusherhack.client.api.ui.window.PopupWindow
Adds a WindowContent to the content list of this popup window.
addContent(WindowContent, ComboContent.AnchorSide) - Method in class org.rusherhack.client.api.ui.window.content.ComboContent
 
addPanel(T) - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
addSubItem(T) - Method in class org.rusherhack.client.api.ui.panel.PanelItemBase
 
alignment - Variable in class org.rusherhack.client.api.ui.window.view.SimpleView
 
allowNewLines() - Method in class org.rusherhack.client.api.config.TextConfiguration
 
ALPHABETICAL - Enum constant in enum class org.rusherhack.client.api.feature.hud.ListHudElement.SortingMode
 
animations - Variable in class org.rusherhack.client.api.feature.hud.ListHudElement
 
areNotificationsEnabled() - Method in class org.rusherhack.client.api.feature.module.Module
 
Armor() - Constructor for class org.rusherhack.client.api.events.render.EventRenderEntity.Armor
 
ATTACK - Enum constant in enum class org.rusherhack.client.api.events.player.EventInteract.Action
 

B

Background(Screen, GuiGraphics) - Constructor for class org.rusherhack.client.api.events.render.EventRenderScreen.Background
 
begin() - Method in interface org.rusherhack.client.api.render.IRenderer
 
begin(PoseStack) - Method in interface org.rusherhack.client.api.render.IRenderer
 
begin(PoseStack) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
begin(PoseStack, IFontRenderer) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
beginScissor() - Method in interface org.rusherhack.client.api.render.IScissorable
 
bindImmediateBuffer(VertexFormat) - Static method in interface org.rusherhack.client.api.accessors.render.IMixinBufferUploader
 
BindSetting - Class in org.rusherhack.client.api.setting
 
BindSetting(String, String, IKey) - Constructor for class org.rusherhack.client.api.setting.BindSetting
 
BindSetting(String, IKey) - Constructor for class org.rusherhack.client.api.setting.BindSetting
 
BOTTOM - Enum constant in enum class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase.Side
 
BOTTOM_LEFT - Enum constant in enum class org.rusherhack.client.api.feature.hud.HudElement.Alignment
 
BOTTOM_LEFT - Enum constant in enum class org.rusherhack.client.api.feature.hud.HudElement.SnapPoint
 
BOTTOM_RIGHT - Enum constant in enum class org.rusherhack.client.api.feature.hud.HudElement.Alignment
 
BOTTOM_RIGHT - Enum constant in enum class org.rusherhack.client.api.feature.hud.HudElement.SnapPoint
 
BufferUtils - Class in org.rusherhack.client.api.utils
 
BufferUtils() - Constructor for class org.rusherhack.client.api.utils.BufferUtils
 
ButtonComponent - Class in org.rusherhack.client.api.ui.window.content.component
TODO: create interface so that ComboContent can modify width as needed
ButtonComponent(Window, String, double, double, Runnable) - Constructor for class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
ButtonComponent(Window, String, Runnable) - Constructor for class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 

C

calculateAlignment(double, double) - Static method in class org.rusherhack.client.api.feature.hud.HudElement
 
calculateAlignment(HudElement) - Static method in class org.rusherhack.client.api.feature.hud.HudElement
 
callCollide(Vec3) - Method in interface org.rusherhack.client.api.accessors.entity.IMixinEntity
 
CENTER - Enum constant in enum class org.rusherhack.client.api.ui.window.view.SimpleView.Alignment
 
charTyped(char) - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
charTyped(char) - Method in class org.rusherhack.client.api.ui.window.content.ComboContent
 
charTyped(char) - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
charTyped(char) - Method in class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
charTyped(char) - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
charTyped(char) - Method in class org.rusherhack.client.api.ui.window.content.component.TextComponent
 
charTyped(char) - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
charTyped(char) - Method in class org.rusherhack.client.api.ui.window.content.ListItemContent
 
charTyped(char) - Method in class org.rusherhack.client.api.ui.window.content.PaddingContent
 
charTyped(char) - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
 
charTyped(char) - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
charTyped(char) - Method in class org.rusherhack.client.api.ui.window.Window
 
charTyped(char) - Method in class org.rusherhack.client.api.utils.objects.TextField
 
chat(String) - Method in interface org.rusherhack.client.api.system.INotificationManager
 
chat(String, Style) - Method in interface org.rusherhack.client.api.system.INotificationManager
 
chat(Component) - Method in interface org.rusherhack.client.api.system.INotificationManager
 
chat(Component, int, Style, int) - Method in interface org.rusherhack.client.api.system.INotificationManager
 
CHAT - Enum constant in enum class org.rusherhack.client.api.feature.module.ModuleCategory
 
ChatUtils - Class in org.rusherhack.client.api.utils
 
ChatUtils() - Constructor for class org.rusherhack.client.api.utils.ChatUtils
 
Check(Entity, boolean) - Constructor for class org.rusherhack.client.api.events.render.EventRenderEntity.Nametag.Check
 
CheckBoxComponent - Class in org.rusherhack.client.api.ui.window.content.component
 
CheckBoxComponent(Window, double, String, boolean) - Constructor for class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
CheckBoxComponent(Window, double, String, boolean, Consumer<Boolean>) - Constructor for class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
CheckBoxComponent(Window, String, boolean) - Constructor for class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
clamp(boolean, double, double) - Method in class org.rusherhack.client.api.utils.objects.Scrollbar
 
clear() - Method in class org.rusherhack.client.api.ui.window.view.RichTextView
 
clickSlot(int, boolean) - Static method in class org.rusherhack.client.api.utils.InventoryUtils
Clicks a slot in the player's inventory
CLIENT - Enum constant in enum class org.rusherhack.client.api.feature.module.ModuleCategory
 
closePopup(PopupWindow) - Method in interface org.rusherhack.client.api.system.IWindowManager
 
color - Variable in class org.rusherhack.client.api.feature.hud.ListHudElement
Settings
color - Variable in class org.rusherhack.client.api.ui.window.content.component.ParagraphComponent
 
colorMode - Variable in class org.rusherhack.client.api.feature.hud.ListHudElement
 
colors() - Method in interface org.rusherhack.client.api.IRusherHack
 
colors() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
Colors - Interface in org.rusherhack.client.api.system
Interface for grabbing the user's color preferences
Colors.ColorMode - Enum Class in org.rusherhack.client.api.system
 
ColorSetting - Class in org.rusherhack.client.api.setting
 
ColorSetting(String, Color) - Constructor for class org.rusherhack.client.api.setting.ColorSetting
 
ColorSetting(String, String, int) - Constructor for class org.rusherhack.client.api.setting.ColorSetting
 
ColorSetting(String, String, Color) - Constructor for class org.rusherhack.client.api.setting.ColorSetting
 
ColorSetting.RainbowMode - Enum Class in org.rusherhack.client.api.setting
 
Column(String) - Constructor for class org.rusherhack.client.api.ui.window.view.ListView.Column
 
Column(String, double) - Constructor for class org.rusherhack.client.api.ui.window.view.ListView.Column
 
Column(String, Comparator<T>, double) - Constructor for class org.rusherhack.client.api.ui.window.view.ListView.Column
 
COMBAT - Enum constant in enum class org.rusherhack.client.api.feature.module.ModuleCategory
 
ComboBoxComponent - Class in org.rusherhack.client.api.ui.window.content.component
 
ComboBoxComponent(Window, Enum<?>) - Constructor for class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
ComboBoxComponent(Window, String[]) - Constructor for class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
ComboBoxComponent(Window, String[], int, Consumer<String>) - Constructor for class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
ComboContent - Class in org.rusherhack.client.api.ui.window.content
Content that bundles two or more other contents.
ComboContent(Window) - Constructor for class org.rusherhack.client.api.ui.window.content.ComboContent
 
ComboContent.AnchorSide - Enum Class in org.rusherhack.client.api.ui.window.content
 
COMMA_SEPARATOR_COMPONENT - Static variable in class org.rusherhack.client.api.feature.hud.ShortListHudElement
 
Command - Class in org.rusherhack.client.api.feature.command
 
Command(String, String) - Constructor for class org.rusherhack.client.api.feature.command.Command
 
comparator - Variable in enum class org.rusherhack.client.api.feature.hud.ListHudElement.SortingMode
 
CONFIG_DIRECTORY - Static variable in class org.rusherhack.client.api.config.Configuration
The directory where config files will be contained
Configuration - Class in org.rusherhack.client.api.config
Utility class for serializing and deserializing objects to and from disk
Configuration(File) - Constructor for class org.rusherhack.client.api.config.Configuration
 
content - Variable in class org.rusherhack.client.api.ui.window.PopupWindow
The content of this popup
contentList - Variable in class org.rusherhack.client.api.ui.window.view.WindowView
Content list
contentPadding - Variable in class org.rusherhack.client.api.ui.window.view.SimpleView
 
ContextAction - Record Class in org.rusherhack.client.api.ui.window.context
 
ContextAction(String, Runnable) - Constructor for record class org.rusherhack.client.api.ui.window.context.ContextAction
Creates an instance of a ContextAction record class.
contextMenu - Variable in class org.rusherhack.client.api.ui.window.content.WindowContent
 
createCommand() - Method in class org.rusherhack.client.api.feature.module.Module
 
createConfiguration(String) - Static method in class org.rusherhack.client.api.config.JsonConfiguration
 
createConfiguration(String) - Static method in class org.rusherhack.client.api.config.TextConfiguration
 
createConfiguration(String, String) - Static method in class org.rusherhack.client.api.config.JsonConfiguration
 
createConfiguration(String, String) - Static method in class org.rusherhack.client.api.config.TextConfiguration
 
createKeyboardKey(int) - Method in interface org.rusherhack.client.api.bind.IBindManager
Creates a new keyboard key from the specified glfw key code
createLogger(String) - Method in interface org.rusherhack.client.api.IRusherHack
 
createLogger(String) - Static method in class org.rusherhack.client.api.RusherHackAPI
Creates a logger with the specified name
createMouseKey(int) - Method in interface org.rusherhack.client.api.bind.IBindManager
Creates a new mouse key from the specified glfw key code

D

DEFAULT - Enum constant in enum class org.rusherhack.client.api.setting.ColorSetting.RainbowMode
 
deleteChars(int) - Method in class org.rusherhack.client.api.utils.objects.TextField
 
deleteWords(int) - Method in class org.rusherhack.client.api.utils.objects.TextField
 
deserialize(JsonElement) - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
deserialize(JsonElement) - Method in class org.rusherhack.client.api.feature.module.Module
 
deserialize(JsonElement) - Method in class org.rusherhack.client.api.feature.module.ToggleableModule
 
deserialize(JsonElement) - Method in class org.rusherhack.client.api.ui.theme.ThemeBase
 
deserialize(JsonElement) - Method in class org.rusherhack.client.api.ui.window.ResizeableWindow
 
deserialize(JsonElement) - Method in class org.rusherhack.client.api.ui.window.Window
 
deserializeValue(JsonElement) - Method in class org.rusherhack.client.api.setting.BindSetting
 
deserializeValue(JsonElement) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
disconnect() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinPauseScreen
 
DISCONNECT - Enum constant in enum class org.rusherhack.client.api.events.client.EventQuit.Reason
 
DISTANCE - Enum constant in enum class org.rusherhack.client.api.system.Colors.ColorMode
 
dragDeltaY - Variable in class org.rusherhack.client.api.ui.window.view.ScrollableView
 
drawBox(double, double, double, double, double, double, boolean, boolean, int) - Method in interface org.rusherhack.client.api.render.IRenderer3D
 
drawBox(BlockPos, boolean, boolean, int) - Method in interface org.rusherhack.client.api.render.IRenderer3D
 
drawBox(Entity, float, boolean, boolean, int) - Method in interface org.rusherhack.client.api.render.IRenderer3D
 
drawCircle(double, double, double, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
drawCircleOutline(double, double, double, float, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
drawGradientRectangle(double, double, double, double, double, double, int, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
drawGraphicRectangle(IGraphic, double, double, double, double) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
drawLine(double, double, double, double, double, double, int) - Method in interface org.rusherhack.client.api.render.IRenderer3D
 
drawLine(double, double, double, double, float, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
drawLine(Vec3, Vec3, int) - Method in interface org.rusherhack.client.api.render.IRenderer3D
 
drawOutlinedCircle(double, double, double, float, int, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
drawOutlinedRectangle(double, double, double, double, float, int, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
drawOutlinedTriangle(double, double, double, double, float, int, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
drawPlane(double, double, double, double, double, Direction, boolean, boolean, int) - Method in interface org.rusherhack.client.api.render.IRenderer3D
 
drawRectangle(double, double, double, double, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
drawRectangleOutline(double, double, double, double, float, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
drawShape(VoxelShape, double, double, double, boolean, boolean, int) - Method in interface org.rusherhack.client.api.render.IRenderer3D
 
drawString(PoseStack, String, double, double, int, boolean) - Method in interface org.rusherhack.client.api.render.font.IFontRenderer
Draws a string at the specified coordinates
drawString(PoseStack, FormattedCharSequence, double, double, int, boolean) - Method in interface org.rusherhack.client.api.render.font.IFontRenderer
Draws a string at the specified coordinates
drawString(String, double, double, int) - Method in interface org.rusherhack.client.api.render.font.IFontRenderer
 
drawString(String, double, double, int, boolean) - Method in interface org.rusherhack.client.api.render.font.IFontRenderer
 
drawString(FormattedText, double, double, int) - Method in interface org.rusherhack.client.api.render.font.IFontRenderer
 
drawString(FormattedText, double, double, int, boolean) - Method in interface org.rusherhack.client.api.render.font.IFontRenderer
 
drawString(FormattedCharSequence, double, double, int) - Method in interface org.rusherhack.client.api.render.font.IFontRenderer
 
drawString(FormattedCharSequence, double, double, int, boolean) - Method in interface org.rusherhack.client.api.render.font.IFontRenderer
 
drawText(PoseStack, String, double, double, int, boolean, double, double) - Method in interface org.rusherhack.client.api.render.font.IFontRenderer
 
drawText(PoseStack, FormattedText, double, double, int, boolean, double, double) - Method in interface org.rusherhack.client.api.render.font.IFontRenderer
 
drawText(String, double, double, int, boolean, double, double) - Method in interface org.rusherhack.client.api.render.font.IFontRenderer
 
drawTriangle(double, double, double, double, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
drawTriangleOutline(double, double, double, double, float, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
DYNAMIC - Enum constant in enum class org.rusherhack.client.api.feature.hud.ListHudElement.ColorMode
 

E

ElementBase - Class in org.rusherhack.client.api.ui
An element is something with a position and size
ElementBase() - Constructor for class org.rusherhack.client.api.ui.ElementBase
 
end() - Method in interface org.rusherhack.client.api.render.IRenderer
 
endScissor() - Method in interface org.rusherhack.client.api.render.IScissorable
 
entities() - Method in interface org.rusherhack.client.api.IRusherHack
 
entities() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
Entities - Interface in org.rusherhack.client.api.system
 
ENTITY - Enum constant in enum class org.rusherhack.client.api.events.render.EventRenderEntity.ItemFrameParts.Part
 
EntityUtils - Class in org.rusherhack.client.api.utils
 
EntityUtils() - Constructor for class org.rusherhack.client.api.utils.EntityUtils
 
equals(Object) - Method in record class org.rusherhack.client.api.feature.command.arg.PlayerReference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.rusherhack.client.api.feature.command.arg.SettingValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.rusherhack.client.api.feature.hud.ListHudElement.ListItem
 
equals(Object) - Method in record class org.rusherhack.client.api.render.RenderContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.rusherhack.client.api.ui.window.context.ContextAction
Indicates whether some other object is "equal to" this one.
EventChunk - Class in org.rusherhack.client.api.events.world
 
EventChunk(ChunkPos) - Constructor for class org.rusherhack.client.api.events.world.EventChunk
 
EventChunk.Load - Class in org.rusherhack.client.api.events.world
 
EventChunk.Unload - Class in org.rusherhack.client.api.events.world
 
EventEntity - Class in org.rusherhack.client.api.events.world
 
EventEntity(Entity) - Constructor for class org.rusherhack.client.api.events.world.EventEntity
 
EventEntity.Add - Class in org.rusherhack.client.api.events.world
 
EventEntity.Remove - Class in org.rusherhack.client.api.events.world
 
EventInteract - Class in org.rusherhack.client.api.events.player
 
EventInteract(Entity, InteractionHand, boolean, EventInteract.Action, EntityHitResult) - Constructor for class org.rusherhack.client.api.events.player.EventInteract
 
EventInteract.Action - Enum Class in org.rusherhack.client.api.events.player
 
EventKeyboard - Class in org.rusherhack.client.api.events.client.input
This event is called during keyboard updates
EventKeyboard(int, int, int, int) - Constructor for class org.rusherhack.client.api.events.client.input.EventKeyboard
 
EventLoadWorld - Class in org.rusherhack.client.api.events.world
This event is called when the world is being changed.
EventLoadWorld() - Constructor for class org.rusherhack.client.api.events.world.EventLoadWorld
 
EventMouse - Class in org.rusherhack.client.api.events.client.input
Class containing mouse-related update events
EventMouse(double, double) - Constructor for class org.rusherhack.client.api.events.client.input.EventMouse
 
EventMouse.Key - Class in org.rusherhack.client.api.events.client.input
This event is called when a mouse button is pressed or released
EventMouse.Move - Class in org.rusherhack.client.api.events.client.input
This event is called when the mouse is moved
EventMouse.Scroll - Class in org.rusherhack.client.api.events.client.input
This event is called when the scroll wheel is used
EventMove - Class in org.rusherhack.client.api.events.player
This event is called when the player is moving
EventMove(Vec3) - Constructor for class org.rusherhack.client.api.events.player.EventMove
 
EventMove.Mount - Class in org.rusherhack.client.api.events.player
This event is called when an entity carrying the player is moving
EventPacket - Class in org.rusherhack.client.api.events.network
 
EventPacket(Packet<?>) - Constructor for class org.rusherhack.client.api.events.network.EventPacket
 
EventPacket.Receive - Class in org.rusherhack.client.api.events.network
This event is called when a packet is being received from the server.
EventPacket.Send - Class in org.rusherhack.client.api.events.network
This event is called when a packet is being sent to the server.
EventPlayerUpdate - Class in org.rusherhack.client.api.events.player
This event is called when the game is preparing to send player updates to the server.
EventPlayerUpdate(LocalPlayer) - Constructor for class org.rusherhack.client.api.events.player.EventPlayerUpdate
 
EventQuit - Class in org.rusherhack.client.api.events.client
This event is called when the player quits the game, or disconnects from the server.
EventQuit(EventQuit.Reason) - Constructor for class org.rusherhack.client.api.events.client.EventQuit
 
EventQuit.Reason - Enum Class in org.rusherhack.client.api.events.client
 
EventRender - Class in org.rusherhack.client.api.events.render
 
EventRender(PoseStack, float) - Constructor for class org.rusherhack.client.api.events.render.EventRender
 
EventRender2D - Class in org.rusherhack.client.api.events.render
This event is called during the game's 2D rendering stage
EventRender2D(GuiGraphics, float) - Constructor for class org.rusherhack.client.api.events.render.EventRender2D
 
EventRender3D - Class in org.rusherhack.client.api.events.render
This event is called during the game's 3D rendering stage
EventRender3D(IRenderer3D, PoseStack, Camera, float) - Constructor for class org.rusherhack.client.api.events.render.EventRender3D
 
EventRenderEntity - Class in org.rusherhack.client.api.events.render
 
EventRenderEntity(Entity, double, double, double, float, float, PoseStack, MultiBufferSource, int) - Constructor for class org.rusherhack.client.api.events.render.EventRenderEntity
 
EventRenderEntity.Armor - Class in org.rusherhack.client.api.events.render
 
EventRenderEntity.ItemFrameParts - Class in org.rusherhack.client.api.events.render
 
EventRenderEntity.ItemFrameParts.Part - Enum Class in org.rusherhack.client.api.events.render
 
EventRenderEntity.Nametag - Class in org.rusherhack.client.api.events.render
 
EventRenderEntity.Nametag.Check - Class in org.rusherhack.client.api.events.render
 
EventRenderEntity.PlayerRotations - Class in org.rusherhack.client.api.events.render
 
EventRenderScreen - Class in org.rusherhack.client.api.events.render
 
EventRenderScreen(Screen, GuiGraphics, int, int, float) - Constructor for class org.rusherhack.client.api.events.render.EventRenderScreen
 
EventRenderScreen.Background - Class in org.rusherhack.client.api.events.render
 
EventResizeDisplay - Class in org.rusherhack.client.api.events.client.screen
This event is called when the game window is being resized
EventResizeDisplay() - Constructor for class org.rusherhack.client.api.events.client.screen.EventResizeDisplay
 
EventTimerSpeed - Class in org.rusherhack.client.api.events.client
This event is used to modify the game's timer speed.
EventTimerSpeed(float) - Constructor for class org.rusherhack.client.api.events.client.EventTimerSpeed
 
EventUpdate - Class in org.rusherhack.client.api.events.client
This event is called every game tick
EventUpdate() - Constructor for class org.rusherhack.client.api.events.client.EventUpdate
 

F

FeatureCommand - Class in org.rusherhack.client.api.feature.command
A command that lets you configure a feature's settings.
FeatureCommand(IFeatureConfigurable) - Constructor for class org.rusherhack.client.api.feature.command.FeatureCommand
 
fileToByteBuffer(File) - Static method in class org.rusherhack.client.api.utils.BufferUtils
 
findItem(Predicate<ItemStack>, boolean, boolean) - Static method in class org.rusherhack.client.api.utils.InventoryUtils
Finds an item in the player's inventory
findItem(Item, boolean, boolean) - Static method in class org.rusherhack.client.api.utils.InventoryUtils
Finds an item in the player's inventory
findItemHotbar(Predicate<ItemStack>) - Static method in class org.rusherhack.client.api.utils.InventoryUtils
Finds an item in the player's hotbar
findItemHotbar(Item) - Static method in class org.rusherhack.client.api.utils.InventoryUtils
Finds an item in the player's hotbar
flushQueue() - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
fonts() - Method in interface org.rusherhack.client.api.IRusherHack
 
fonts() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
Fonts - Interface in org.rusherhack.client.api.system
 

G

GAME_QUIT - Enum constant in enum class org.rusherhack.client.api.events.client.EventQuit.Reason
 
getAction() - Method in class org.rusherhack.client.api.events.client.input.EventKeyboard
 
getAction() - Method in class org.rusherhack.client.api.events.client.input.EventMouse.Key
 
getAction() - Method in class org.rusherhack.client.api.events.player.EventInteract
 
getActiveTabView() - Method in class org.rusherhack.client.api.ui.window.view.TabbedView
 
getAliases() - Method in enum class org.rusherhack.client.api.feature.module.ModuleCategory
 
getAlignment() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
getAllMessages() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinChatComponent
 
getAlpha() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
getAnimation() - Method in class org.rusherhack.client.api.feature.hud.ListHudElement.ListItem
 
getAsString(ListView.Column) - Method in class org.rusherhack.client.api.ui.window.content.ListItemContent
 
getAttachedEntity() - Method in interface org.rusherhack.client.api.accessors.entity.IMixinFireworkRocketEntity
 
getAuthenticationService() - Method in interface org.rusherhack.client.api.accessors.client.IMixinMinecraft
 
getAuthors() - Method in interface org.rusherhack.client.api.plugin.IPlugin
 
getBind(IBindable) - Method in interface org.rusherhack.client.api.bind.IBindManager
 
getBindManager() - Method in interface org.rusherhack.client.api.IRusherHack
 
getBindManager() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
getBindReference() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
getBindReference() - Method in class org.rusherhack.client.api.feature.module.ToggleableModule
 
getBindRegistry() - Method in interface org.rusherhack.client.api.bind.IBindManager
 
getBlockEntities(boolean) - Static method in class org.rusherhack.client.api.utils.WorldUtils
 
getBlockEntityColor(BlockEntity, Colors.ColorMode) - Method in interface org.rusherhack.client.api.system.Colors
 
getBlue() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
getBrightness() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
getBuffer() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity
 
getBuffer() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.Nametag
 
getButton() - Method in class org.rusherhack.client.api.events.client.input.EventMouse.Key
 
getCallback() - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
getCamera() - Method in class org.rusherhack.client.api.events.render.EventRender3D
 
getCategory() - Method in interface org.rusherhack.client.api.feature.module.IModule
 
getCategory() - Method in class org.rusherhack.client.api.feature.module.Module
 
getCategoryByName(String) - Static method in enum class org.rusherhack.client.api.feature.module.ModuleCategory
 
getChannel() - Method in interface org.rusherhack.client.api.accessors.client.IMixinConnection
 
getCharData() - Method in class org.rusherhack.client.api.render.graphic.VectorGraphic
 
getChatScrollbarPos() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinChatComponent
 
getChunkPos() - Method in class org.rusherhack.client.api.events.world.EventChunk
 
getChunks() - Static method in class org.rusherhack.client.api.utils.WorldUtils
 
getClearState() - Method in interface org.rusherhack.client.api.accessors.render.IMixinRenderStateShard
 
getClickGuiHandler() - Method in interface org.rusherhack.client.api.ui.theme.ITheme
 
getClickGuiScreen() - Method in interface org.rusherhack.client.api.ui.theme.IThemeManager
 
getColor(int) - Method in class org.rusherhack.client.api.feature.hud.ListHudElement.ListItem
 
getColorSetting() - Method in interface org.rusherhack.client.api.ui.theme.ITheme
 
getColorSetting() - Method in class org.rusherhack.client.api.ui.theme.ThemeBase
 
getColumns() - Method in class org.rusherhack.client.api.ui.window.view.ListView
 
getColumnWidth(ListView.Column) - Method in class org.rusherhack.client.api.ui.window.view.ListView
 
getCommandManager() - Method in interface org.rusherhack.client.api.IRusherHack
 
getCommandManager() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
getComparator() - Method in class org.rusherhack.client.api.ui.window.view.ListView.Column
 
getComponents() - Method in class org.rusherhack.client.api.feature.hud.ShortListHudElement
 
getConfigPath() - Method in interface org.rusherhack.client.api.IRusherHack
 
getConfigPath() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
getConnection() - Method in interface org.rusherhack.client.api.accessors.client.IMixinMultiPlayerGameMode
 
getContent() - Method in class org.rusherhack.client.api.ui.window.view.TabbedView
 
getContent() - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
getContentHandler() - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
Returns the content handler of this window handler.
getContentHeight() - Method in class org.rusherhack.client.api.ui.window.view.ScrollableView
 
getContextMenu() - Method in class org.rusherhack.client.api.ui.window.content.WindowContent
 
getCraftSlots() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinCraftingMenu
 
getCursorPosition() - Method in class org.rusherhack.client.api.utils.objects.TextField
 
getCustomFontRenderer() - Method in interface org.rusherhack.client.api.system.Fonts
 
getData() - Method in interface org.rusherhack.client.api.render.graphic.IGraphic
 
getData() - Method in class org.rusherhack.client.api.render.graphic.TextureGraphic
 
getData() - Method in class org.rusherhack.client.api.render.graphic.VectorGraphic
 
getDescription() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
getDescription() - Method in class org.rusherhack.client.api.feature.module.Module
 
getDescription() - Method in interface org.rusherhack.client.api.plugin.IPlugin
 
getDescription() - Method in class org.rusherhack.client.api.ui.theme.ThemeBase
 
getDescription() - Method in class org.rusherhack.client.api.ui.window.Window
 
getDestroyBlockPos() - Method in interface org.rusherhack.client.api.accessors.client.IMixinMultiPlayerGameMode
 
getDestroyDelay() - Method in interface org.rusherhack.client.api.accessors.client.IMixinMultiPlayerGameMode
 
getDestroyingBlocks() - Method in interface org.rusherhack.client.api.accessors.render.IMixinLevelRenderer
 
getDestroyProgress() - Method in interface org.rusherhack.client.api.accessors.client.IMixinMultiPlayerGameMode
 
getDimensions() - Method in interface org.rusherhack.client.api.accessors.entity.IMixinEntity
 
getDirectionalSpeed(double) - Static method in class org.rusherhack.client.api.utils.PlayerUtils
 
getDirectionalSpeed(float, double) - Static method in class org.rusherhack.client.api.utils.PlayerUtils
 
getDirectionalSpeed(LocalPlayer, float, double) - Static method in class org.rusherhack.client.api.utils.PlayerUtils
 
getDirectionalSpeed(LocalPlayer, float, double, float, float) - Static method in class org.rusherhack.client.api.utils.PlayerUtils
 
getDisplayName() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.Nametag
 
getDisplayName() - Method in enum class org.rusherhack.client.api.feature.module.ModuleCategory
 
getDisplayText() - Method in class org.rusherhack.client.api.utils.objects.TextField
 
getDisplayValue() - Method in class org.rusherhack.client.api.setting.BindSetting
 
getDisplayValue() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
getDisplayValue() - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
getEntities() - Method in interface org.rusherhack.client.api.accessors.world.IMixinLevel
 
getEntities() - Static method in class org.rusherhack.client.api.utils.WorldUtils
 
getEntities(Predicate<Entity>) - Static method in class org.rusherhack.client.api.utils.WorldUtils
 
getEntitiesSorted() - Static method in class org.rusherhack.client.api.utils.WorldUtils
 
getEntity() - Method in class org.rusherhack.client.api.events.player.EventMove.Mount
 
getEntity() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity
 
getEntity() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.Nametag.Check
 
getEntity() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.Nametag
 
getEntity() - Method in class org.rusherhack.client.api.events.world.EventEntity
 
getEntityColor(Entity, Colors.ColorMode) - Method in interface org.rusherhack.client.api.system.Colors
 
getEntityId() - Method in interface org.rusherhack.client.api.accessors.packet.IMixinServerboundInteractPacket
 
getEvents() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinBossHealthOverlay
 
getFeature() - Method in class org.rusherhack.client.api.feature.command.FeatureCommand
 
getFile() - Method in class org.rusherhack.client.api.config.Configuration
 
getFocusedWindow() - Method in interface org.rusherhack.client.api.system.IWindowManager
 
getFontHeight() - Method in interface org.rusherhack.client.api.render.font.IFontRenderer
 
getFontRenderer() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
getFontRenderer() - Method in class org.rusherhack.client.api.feature.hud.ListHudElement.ListItem
 
getFontRenderer() - Method in interface org.rusherhack.client.api.render.IRenderable2D
 
getFontRenderer() - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
getFontRenderer() - Method in interface org.rusherhack.client.api.system.Fonts
 
getFontRenderer() - Method in interface org.rusherhack.client.api.system.IWindowManager
 
getFontRenderer() - Method in class org.rusherhack.client.api.ui.panel.PanelBase
 
getFontRenderer() - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
getFontRenderer() - Method in class org.rusherhack.client.api.ui.window.content.WindowContent
 
getFontRenderer() - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
 
getFontRenderer() - Method in class org.rusherhack.client.api.ui.window.Window
 
getFramePadding(WindowHandlerBase.Side) - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
Returns the frame padding of a side of a window.
getGraphics() - Method in class org.rusherhack.client.api.events.render.EventRender2D
 
getGraphics() - Method in class org.rusherhack.client.api.events.render.EventRenderScreen.Background
 
getGraphics() - Method in class org.rusherhack.client.api.events.render.EventRenderScreen
 
getGreen() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
getHand() - Method in class org.rusherhack.client.api.events.player.EventInteract
 
getHandler() - Method in class org.rusherhack.client.api.ui.panel.PanelBase
 
getHandler() - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
getHeight() - Method in class org.rusherhack.client.api.feature.hud.ListHudElement
 
getHeight() - Method in class org.rusherhack.client.api.feature.hud.ListHudElement.ListItem
 
getHeight() - Method in class org.rusherhack.client.api.feature.hud.ShortListHudElement
 
getHeight() - Method in class org.rusherhack.client.api.feature.hud.TextHudElement
 
getHeight() - Method in interface org.rusherhack.client.api.render.graphic.IGraphic
 
getHeight() - Method in class org.rusherhack.client.api.render.graphic.TextureGraphic
 
getHeight() - Method in class org.rusherhack.client.api.render.graphic.VectorGraphic
 
getHeight() - Method in class org.rusherhack.client.api.ui.ElementBase
 
getHeight() - Method in class org.rusherhack.client.api.ui.window.content.ComboContent
 
getHeight() - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
getHeight() - Method in class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
getHeight() - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
getHeight() - Method in class org.rusherhack.client.api.ui.window.content.component.ParagraphComponent
 
getHeight() - Method in class org.rusherhack.client.api.ui.window.content.component.TextComponent
 
getHeight() - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
getHeight() - Method in class org.rusherhack.client.api.ui.window.content.ListItemContent
 
getHeight() - Method in class org.rusherhack.client.api.ui.window.content.PaddingContent
 
getHeight() - Method in class org.rusherhack.client.api.ui.window.content.WindowContent
 
getHeight() - Method in class org.rusherhack.client.api.ui.window.view.ListView.ListItemView
 
getHeight() - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
getHeight() - Method in class org.rusherhack.client.api.ui.window.Window
 
getHeight(boolean) - Method in interface org.rusherhack.client.api.ui.panel.IPanelItem
 
getHighlighted() - Method in class org.rusherhack.client.api.utils.objects.TextField
 
getHighlightEndPos() - Method in class org.rusherhack.client.api.utils.objects.TextField
 
getHighlightStartPos() - Method in class org.rusherhack.client.api.utils.objects.TextField
 
getHitResult() - Method in class org.rusherhack.client.api.events.player.EventInteract
 
getHoveredSlot() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinAbstractContainerScreen
 
getHudEditorScreen() - Method in interface org.rusherhack.client.api.ui.theme.IThemeManager
 
getHudFontRenderer() - Method in interface org.rusherhack.client.api.system.Fonts
 
getHudManager() - Method in interface org.rusherhack.client.api.IRusherHack
 
getHudManager() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
getHudManagerHandler() - Method in interface org.rusherhack.client.api.ui.theme.ITheme
 
getHudScale() - Static method in class org.rusherhack.client.api.RusherHackAPI
Deprecated.
getHue() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
getIcon() - Method in class org.rusherhack.client.api.ui.window.Window
 
getImageHeight() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinAbstractContainerScreen
 
getImageWidth() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinAbstractContainerScreen
 
getItemCount(Item, boolean, boolean) - Static method in class org.rusherhack.client.api.utils.InventoryUtils
Gets the count of an item in the player's inventory
getItemList() - Method in class org.rusherhack.client.api.ui.panel.PanelBase
 
getItemView() - Method in class org.rusherhack.client.api.ui.window.view.ListView
 
getKey() - Method in interface org.rusherhack.client.api.accessors.client.IMixinKeyMapping
 
getKey() - Method in class org.rusherhack.client.api.events.client.input.EventKeyboard
 
getKeyCode() - Method in class org.rusherhack.client.api.bind.key.GLFWKey
 
getLabel() - Method in class org.rusherhack.client.api.feature.hud.TextHudElement
 
getLabel() - Method in class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
getLabel() - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
getLastImmediateBuffer() - Static method in interface org.rusherhack.client.api.accessors.render.IMixinBufferUploader
 
getLastSeenMessages() - Method in interface org.rusherhack.client.api.accessors.packet.IMixinClientPacketListener
 
getLastUpdate() - Method in interface org.rusherhack.client.api.system.IServerState
 
getLastX() - Method in interface org.rusherhack.client.api.accessors.entity.IMixinLocalPlayer
 
getLastY() - Method in interface org.rusherhack.client.api.accessors.entity.IMixinLocalPlayer
 
getLastZ() - Method in interface org.rusherhack.client.api.accessors.entity.IMixinLocalPlayer
 
getLeftOffset() - Method in class org.rusherhack.client.api.ui.window.view.SimpleView
 
getLeftOffset() - Method in class org.rusherhack.client.api.ui.window.view.TabbedView
 
getLevel() - Method in class org.rusherhack.client.api.events.render.EventRender3D
 
getLife() - Method in interface org.rusherhack.client.api.accessors.entity.IMixinFireworkRocketEntity
 
getLifeTime() - Method in interface org.rusherhack.client.api.accessors.entity.IMixinFireworkRocketEntity
 
getLinesBuffer() - Method in interface org.rusherhack.client.api.render.IRenderer3D
 
getListView() - Method in class org.rusherhack.client.api.ui.window.content.ListItemContent
 
getListView() - Method in class org.rusherhack.client.api.ui.window.view.ListView.ListItemView
 
getLogger() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
getLogger() - Method in class org.rusherhack.client.api.feature.module.Module
 
getLogger() - Method in interface org.rusherhack.client.api.plugin.IPlugin
 
getLogger() - Method in class org.rusherhack.client.api.plugin.Plugin
 
getLookRaycast(BlockPos) - Method in interface org.rusherhack.client.api.system.IRotationManager
 
getMaps() - Method in interface org.rusherhack.client.api.accessors.render.IMixinMapRenderer
 
getMatrixStack() - Method in class org.rusherhack.client.api.events.render.EventRender
 
getMatrixStack() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity
 
getMatrixStack() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.Nametag
 
getMatrixStack() - Method in class org.rusherhack.client.api.events.render.EventRenderScreen
 
getMatrixStack() - Method in interface org.rusherhack.client.api.render.IRenderer
 
getMembers() - Method in class org.rusherhack.client.api.feature.hud.ListHudElement
 
getMessages() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinAbstractSignEditScreen
 
getMetadata() - Method in interface org.rusherhack.client.api.feature.module.IModule
 
getModifiers() - Method in class org.rusherhack.client.api.events.client.input.EventKeyboard
 
getModifiers() - Method in class org.rusherhack.client.api.events.client.input.EventMouse.Key
 
getModuleManager() - Method in interface org.rusherhack.client.api.IRusherHack
 
getModuleManager() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
getMotion() - Method in class org.rusherhack.client.api.events.player.EventMove
 
getMotionX() - Method in interface org.rusherhack.client.api.accessors.packet.IMixinClientboundSetEntityMotionPacket
 
getMotionY() - Method in interface org.rusherhack.client.api.accessors.packet.IMixinClientboundSetEntityMotionPacket
 
getMotionZ() - Method in interface org.rusherhack.client.api.accessors.packet.IMixinClientboundSetEntityMotionPacket
 
getMouseX() - Method in class org.rusherhack.client.api.events.client.input.EventMouse
 
getMouseX() - Method in class org.rusherhack.client.api.events.render.EventRenderScreen
 
getMouseX() - Static method in class org.rusherhack.client.api.utils.InputUtils
 
getMouseY() - Method in class org.rusherhack.client.api.events.client.input.EventMouse
 
getMouseY() - Method in class org.rusherhack.client.api.events.render.EventRenderScreen
 
getMouseY() - Static method in class org.rusherhack.client.api.utils.InputUtils
 
getName() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
getName() - Method in class org.rusherhack.client.api.feature.module.Module
 
getName() - Method in enum class org.rusherhack.client.api.feature.module.ModuleCategory
 
getName() - Method in interface org.rusherhack.client.api.plugin.IPlugin
 
getName() - Method in class org.rusherhack.client.api.ui.panel.PanelBase
 
getName() - Method in class org.rusherhack.client.api.ui.theme.ThemeBase
 
getName() - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
getName() - Method in class org.rusherhack.client.api.ui.window.view.ListView.Column
 
getName() - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
getName() - Method in class org.rusherhack.client.api.ui.window.Window
 
getNameForEntity(Entity) - Static method in class org.rusherhack.client.api.utils.EntityUtils
 
getNewMessageSinceScroll() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinChatComponent
 
getNotificationManager() - Method in interface org.rusherhack.client.api.IRusherHack
 
getNotificationManager() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
getOptions() - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
getPackedLight() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity
 
getPackedLight() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.Nametag
 
getPacket() - Method in class org.rusherhack.client.api.events.network.EventPacket
 
getPanel() - Method in class org.rusherhack.client.api.ui.panel.PanelItemBase
 
getPanels() - Method in interface org.rusherhack.client.api.ui.panel.IPanelHandler
 
getPanels() - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
getParent() - Method in class org.rusherhack.client.api.feature.hud.ListHudElement.ListItem
 
getParent() - Method in class org.rusherhack.client.api.ui.panel.PanelItemBase
 
getPart() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.ItemFrameParts
 
getPartialTick() - Method in class org.rusherhack.client.api.events.render.EventRenderScreen
 
getPartialTicks() - Method in class org.rusherhack.client.api.events.render.EventRender
 
getPartialTicks() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity
 
getPath() - Method in interface org.rusherhack.client.api.render.graphic.IGraphic
 
getPath() - Method in class org.rusherhack.client.api.render.graphic.TextureGraphic
 
getPath() - Method in class org.rusherhack.client.api.render.graphic.VectorGraphic
 
getPersistentContentHeight() - Method in class org.rusherhack.client.api.ui.window.view.TabbedView
 
getPitch() - Method in class org.rusherhack.client.api.events.player.EventPlayerUpdate
 
getPitch() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.PlayerRotations
 
getPlayer() - Method in class org.rusherhack.client.api.events.player.EventPlayerUpdate
 
getPlayerComparator() - Static method in interface org.rusherhack.client.api.accessors.gui.IMixinPlayerTabOverlay
 
getPlayerPitch() - Method in interface org.rusherhack.client.api.system.IServerState
 
getPlayerX() - Method in interface org.rusherhack.client.api.system.IServerState
 
getPlayerY() - Method in interface org.rusherhack.client.api.system.IServerState
 
getPlayerYaw() - Method in interface org.rusherhack.client.api.system.IServerState
 
getPlayerZ() - Method in interface org.rusherhack.client.api.system.IServerState
 
getPoseStack() - Method in interface org.rusherhack.client.api.accessors.render.IMixinPoseStack
 
getPreferredStage() - Method in class org.rusherhack.client.api.events.client.EventQuit
 
getPreferredStage() - Method in class org.rusherhack.client.api.events.network.EventPacket
 
getPreferredStage() - Method in class org.rusherhack.client.api.events.player.EventInteract
 
getPreferredStage() - Method in class org.rusherhack.client.api.events.player.EventMove
 
getPreferredStage() - Method in class org.rusherhack.client.api.events.player.EventPlayerUpdate
 
getPreferredStage() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity
 
getPreferredStage() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.Nametag
 
getPreferredStage() - Method in class org.rusherhack.client.api.events.render.EventRenderScreen
 
getPreferredStage() - Method in class org.rusherhack.client.api.events.world.EventChunk.Load
 
getPreferredStage() - Method in class org.rusherhack.client.api.events.world.EventEntity.Add
 
getPreferredStage() - Method in class org.rusherhack.client.api.events.world.EventEntity.Remove
 
getPreferredStage() - Method in class org.rusherhack.client.api.events.world.EventLoadWorld
 
getPrimaryColor() - Method in interface org.rusherhack.client.api.system.IHudManager
 
getPrimaryColor() - Method in interface org.rusherhack.client.api.ui.theme.ITheme
 
getPrimaryColor() - Method in class org.rusherhack.client.api.ui.theme.ThemeBase
 
getQuadsBuffer() - Method in interface org.rusherhack.client.api.render.IRenderer3D
 
getRainbowColor(ColorSetting, int) - Method in interface org.rusherhack.client.api.system.Colors
Uses ColorUtils to get either a rainbow or gradient color based on color preferences
getRainbowMode() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
getRainbowOffset() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
getRainbowWithOffset(int) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
getRainLevel() - Method in interface org.rusherhack.client.api.accessors.world.IMixinLevel
 
getRealValue() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
getReason() - Method in class org.rusherhack.client.api.events.client.EventQuit
 
getReason() - Method in class org.rusherhack.client.api.events.world.EventEntity.Remove
 
getRed() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
getRelationManager() - Method in interface org.rusherhack.client.api.IRusherHack
 
getRelationManager() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
getRenderContext() - Method in class org.rusherhack.client.api.events.render.EventRender2D
 
getRenderer() - Method in class org.rusherhack.client.api.events.render.EventRender3D
 
getRenderer() - Method in class org.rusherhack.client.api.feature.hud.ListHudElement.ListItem
 
getRenderer() - Method in interface org.rusherhack.client.api.render.IRenderable2D
 
getRenderer() - Method in interface org.rusherhack.client.api.system.IWindowManager
 
getRenderer() - Method in class org.rusherhack.client.api.ui.panel.PanelBase
 
getRenderer() - Method in class org.rusherhack.client.api.ui.window.content.WindowContent
 
getRenderer() - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
 
getRenderer() - Method in class org.rusherhack.client.api.ui.window.Window
 
getRenderer2D() - Method in interface org.rusherhack.client.api.IRusherHack
 
getRenderer2D() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
getRenderer3D() - Method in interface org.rusherhack.client.api.IRusherHack
 
getRenderer3D() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
getRenderHeight(double, double) - Method in class org.rusherhack.client.api.utils.objects.Scrollbar
 
getRenderHeight(double, double, double) - Method in class org.rusherhack.client.api.utils.objects.Scrollbar
 
getRenderOffset(double, double) - Method in class org.rusherhack.client.api.utils.objects.Scrollbar
 
getRenderOffset(double, double, double) - Method in class org.rusherhack.client.api.utils.objects.Scrollbar
 
getResultSlots() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinCraftingMenu
 
getRightClickDelay() - Method in interface org.rusherhack.client.api.accessors.client.IMixinMinecraft
 
getRootView() - Method in class org.rusherhack.client.api.ui.window.PopupWindow
 
getRootView() - Method in class org.rusherhack.client.api.ui.window.Window
The root view that should contain all of this window's content
getRotationManager() - Method in interface org.rusherhack.client.api.IRusherHack
 
getRotationManager() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
getRotations(Vec3) - Static method in class org.rusherhack.client.api.utils.RotationUtils
 
getRotationYaw() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity
 
getSaturation() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
getScale() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
getScale() - Method in class org.rusherhack.client.api.feature.hud.ResizeableHudElement
 
getScale() - Method in interface org.rusherhack.client.api.system.IHudManager
 
getScale() - Method in interface org.rusherhack.client.api.ui.panel.IPanelHandler
 
getScale() - Method in class org.rusherhack.client.api.ui.panel.PanelBase
 
getScale() - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
getScale() - Method in class org.rusherhack.client.api.ui.ScaledElementBase
 
getScaledHeight() - Method in class org.rusherhack.client.api.ui.ScaledElementBase
 
getScaledWidth() - Method in class org.rusherhack.client.api.ui.ScaledElementBase
 
getScanCode() - Method in class org.rusherhack.client.api.bind.key.GLFWKey
 
getScanCode() - Method in class org.rusherhack.client.api.events.client.input.EventKeyboard
 
getScreen() - Method in class org.rusherhack.client.api.events.render.EventRenderScreen.Background
 
getScreen() - Method in class org.rusherhack.client.api.events.render.EventRenderScreen
 
getScrollbar() - Method in class org.rusherhack.client.api.ui.window.view.ScrollableView
 
getScrollDeltaX() - Method in class org.rusherhack.client.api.events.client.input.EventMouse.Scroll
 
getScrollDeltaY() - Method in class org.rusherhack.client.api.events.client.input.EventMouse.Scroll
 
getScrollOffset() - Method in class org.rusherhack.client.api.utils.objects.Scrollbar
 
getSecondaryColor() - Method in interface org.rusherhack.client.api.system.IHudManager
 
getSectionPos() - Method in interface org.rusherhack.client.api.accessors.packet.IMixinClientboundSectionBlocksUpdatePacket
 
getSelected() - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
getSelectedItem() - Method in class org.rusherhack.client.api.ui.window.view.ListView
 
getSelectedOption() - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
getServerIP() - Method in interface org.rusherhack.client.api.system.IServerState
 
getServerState() - Method in interface org.rusherhack.client.api.IRusherHack
 
getServerState() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
getSettings() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
getSettings() - Method in class org.rusherhack.client.api.feature.module.Module
 
getSettings() - Method in class org.rusherhack.client.api.ui.theme.ThemeBase
 
getSetupState() - Method in interface org.rusherhack.client.api.accessors.render.IMixinRenderStateShard
 
getShopItem() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinMerchantScreen
 
getSignedMessageEncoder() - Method in interface org.rusherhack.client.api.accessors.packet.IMixinClientPacketListener
 
getSize() - Method in class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
getSnapPoint() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
getSortColumn() - Method in class org.rusherhack.client.api.ui.window.view.ListView
 
getSpeed() - Method in class org.rusherhack.client.api.events.client.EventTimerSpeed
 
getStage() - Method in class org.rusherhack.client.api.events.client.EventQuit
Stage.PRE - called when a quit is requested, cancellable
getStage() - Method in class org.rusherhack.client.api.events.client.EventUpdate
Stage.PRE - called at the start of the game tick
getStage() - Method in class org.rusherhack.client.api.events.client.input.EventKeyboard
Stage.PRE - called before the key is processed
getStage() - Method in class org.rusherhack.client.api.events.client.input.EventMouse.Key
Stage.PRE - called before the key is processed
getStage() - Method in class org.rusherhack.client.api.events.player.EventPlayerUpdate
Stage.PRE - called before the client sends player update to server
getStage() - Method in class org.rusherhack.client.api.events.render.EventRender2D
TODO: documentation
getStage() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.Nametag
 
getStage() - Method in class org.rusherhack.client.api.events.render.EventRenderScreen
 
getStage() - Method in class org.rusherhack.client.api.events.world.EventChunk.Load
PRE or POST
getStage() - Method in class org.rusherhack.client.api.events.world.EventEntity.Add
 
getStage() - Method in class org.rusherhack.client.api.events.world.EventEntity.Remove
 
getStartX() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
getStartY() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
getStorage() - Method in interface org.rusherhack.client.api.accessors.world.IMixinClientChunkCache
 
getStringWidth(String) - Method in interface org.rusherhack.client.api.render.font.IFontRenderer
 
getStuckSpeedMultiplier() - Method in interface org.rusherhack.client.api.accessors.entity.IMixinEntity
 
getSubItemList() - Method in class org.rusherhack.client.api.ui.panel.PanelItemBase
 
getSvgHeight() - Method in class org.rusherhack.client.api.render.graphic.VectorGraphic
 
getSvgWidth() - Method in class org.rusherhack.client.api.render.graphic.VectorGraphic
 
getTabs() - Method in class org.rusherhack.client.api.ui.window.view.TabbedView
 
getTabViewHeight() - Method in class org.rusherhack.client.api.ui.window.view.TabbedView
 
getTargetEntity() - Method in class org.rusherhack.client.api.events.player.EventInteract
 
getText() - Method in class org.rusherhack.client.api.feature.hud.ListHudElement.ListItem
 
getText() - Method in class org.rusherhack.client.api.feature.hud.TextHudElement
 
getText() - Method in class org.rusherhack.client.api.ui.window.content.component.TextComponent
 
getTheme() - Method in interface org.rusherhack.client.api.ui.panel.IPanelHandler
 
getThemeManager() - Method in interface org.rusherhack.client.api.IRusherHack
 
getThemeManager() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
getThunderLevel() - Method in interface org.rusherhack.client.api.accessors.world.IMixinLevel
 
getTimer() - Method in interface org.rusherhack.client.api.accessors.client.IMixinMinecraft
 
getTopOffset() - Method in class org.rusherhack.client.api.ui.window.view.ScrollableView
 
getTopOffset() - Method in class org.rusherhack.client.api.ui.window.view.SimpleView
 
getTopOffset() - Method in class org.rusherhack.client.api.ui.window.view.TabbedView
 
getTPS() - Method in interface org.rusherhack.client.api.system.IServerState
Grabs the current average ticks per second
getTPS(boolean) - Method in interface org.rusherhack.client.api.system.IServerState
Grabs the current average ticks per second
getTrader() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinMerchantMenu
 
getTriangleFanBuffer() - Method in interface org.rusherhack.client.api.render.IRenderer3D
 
getTrianglesBuffer() - Method in interface org.rusherhack.client.api.render.IRenderer3D
 
getTrimmedMessages() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinChatComponent
 
getType() - Method in interface org.rusherhack.client.api.render.graphic.IGraphic
 
getType() - Method in class org.rusherhack.client.api.render.graphic.TextureGraphic
 
getType() - Method in class org.rusherhack.client.api.render.graphic.VectorGraphic
 
getValue() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
getValue() - Method in class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
getValue() - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
getValueRGB() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
getVanillaFontRenderer() - Method in interface org.rusherhack.client.api.system.Fonts
 
getVersion() - Method in interface org.rusherhack.client.api.plugin.IPlugin
 
getViewHandler() - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
Returns the view handler of this window handler.
getViewHandler() - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
getViewHeight() - Method in class org.rusherhack.client.api.ui.window.view.SimpleView
 
getViewHeight() - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
getViewWidth() - Method in class org.rusherhack.client.api.ui.window.view.SimpleView
 
getViewWidth() - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
getVisibleWindows() - Method in interface org.rusherhack.client.api.system.IWindowManager
 
getWidth() - Method in class org.rusherhack.client.api.feature.hud.ListHudElement
 
getWidth() - Method in class org.rusherhack.client.api.feature.hud.ListHudElement.ListItem
 
getWidth() - Method in class org.rusherhack.client.api.feature.hud.ShortListHudElement
 
getWidth() - Method in class org.rusherhack.client.api.feature.hud.TextHudElement
 
getWidth() - Method in interface org.rusherhack.client.api.render.graphic.IGraphic
 
getWidth() - Method in class org.rusherhack.client.api.render.graphic.TextureGraphic
 
getWidth() - Method in class org.rusherhack.client.api.render.graphic.VectorGraphic
 
getWidth() - Method in class org.rusherhack.client.api.ui.ElementBase
 
getWidth() - Method in interface org.rusherhack.client.api.ui.panel.IPanelItem
 
getWidth() - Method in class org.rusherhack.client.api.ui.window.content.ComboContent
 
getWidth() - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
getWidth() - Method in class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
getWidth() - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
getWidth() - Method in class org.rusherhack.client.api.ui.window.content.component.ParagraphComponent
 
getWidth() - Method in class org.rusherhack.client.api.ui.window.content.component.TextComponent
 
getWidth() - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
getWidth() - Method in class org.rusherhack.client.api.ui.window.content.ListItemContent
 
getWidth() - Method in class org.rusherhack.client.api.ui.window.content.PaddingContent
 
getWidth() - Method in class org.rusherhack.client.api.ui.window.content.WindowContent
 
getWidth() - Method in class org.rusherhack.client.api.ui.window.view.ListView.ListItemView
 
getWidth() - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
getWidth() - Method in class org.rusherhack.client.api.ui.window.Window
 
getWindow() - Method in class org.rusherhack.client.api.ui.window.content.WindowContent
 
getWindowColor(Window) - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
Returns the primary color of a window.
getWindowHandler() - Method in interface org.rusherhack.client.api.system.IWindowManager
 
getWindowHandler() - Method in interface org.rusherhack.client.api.ui.theme.ITheme
 
getWindowManager() - Method in interface org.rusherhack.client.api.IRusherHack
 
getWindowManager() - Static method in class org.rusherhack.client.api.RusherHackAPI
 
getWindowsScreen() - Method in interface org.rusherhack.client.api.ui.theme.IThemeManager
 
getWordPosition(int) - Method in class org.rusherhack.client.api.utils.objects.TextField
 
getX() - Method in class org.rusherhack.client.api.events.player.EventMove
 
getX() - Method in class org.rusherhack.client.api.events.player.EventPlayerUpdate
 
getX() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity
 
getX() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
getX() - Method in class org.rusherhack.client.api.ui.ElementBase
 
getX() - Method in class org.rusherhack.client.api.ui.window.content.WindowContent
 
getXOffset() - Method in interface org.rusherhack.client.api.render.graphic.IGraphic
 
getXOffset() - Method in class org.rusherhack.client.api.render.graphic.TextureGraphic
 
getXOffset() - Method in class org.rusherhack.client.api.render.graphic.VectorGraphic
 
getY() - Method in class org.rusherhack.client.api.events.player.EventMove
 
getY() - Method in class org.rusherhack.client.api.events.player.EventPlayerUpdate
 
getY() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity
 
getY() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
getY() - Method in class org.rusherhack.client.api.ui.ElementBase
 
getY() - Method in class org.rusherhack.client.api.ui.window.content.WindowContent
 
getYaw() - Method in class org.rusherhack.client.api.events.player.EventPlayerUpdate
 
getYaw() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.PlayerRotations
 
getYOffset() - Method in interface org.rusherhack.client.api.render.graphic.IGraphic
 
getYOffset() - Method in class org.rusherhack.client.api.render.graphic.TextureGraphic
 
getYOffset() - Method in class org.rusherhack.client.api.render.graphic.VectorGraphic
 
getZ() - Method in class org.rusherhack.client.api.events.player.EventMove
 
getZ() - Method in class org.rusherhack.client.api.events.player.EventPlayerUpdate
 
getZ() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity
 
GLFWKey - Class in org.rusherhack.client.api.bind.key
GLFW key implementation
GLFWKey(int) - Constructor for class org.rusherhack.client.api.bind.key.GLFWKey
 
GLFWKey(int, int) - Constructor for class org.rusherhack.client.api.bind.key.GLFWKey
 
Globals - Interface in org.rusherhack.client.api
 
GRADIENT - Enum constant in enum class org.rusherhack.client.api.setting.ColorSetting.RainbowMode
 
graphics() - Method in record class org.rusherhack.client.api.render.RenderContext
Returns the value of the graphics record component.
GSON - Static variable in class org.rusherhack.client.api.config.JsonConfiguration
The GSON instance used to serialize json config files

H

handleMouseClicked(WindowContent, double, double, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.handler.WindowContentHandlerBase
 
handleRenderContent(WindowContent, int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.handler.WindowContentHandlerBase
 
handleRenderViewContent(WindowView, int, int) - Method in class org.rusherhack.client.api.ui.window.handler.WindowViewHandlerBase
Wrapper for WindowView.renderViewContent(int, int) so custom things can be added
handleViewMouseClicked(WindowView, double, double, int) - Method in class org.rusherhack.client.api.ui.window.handler.WindowViewHandlerBase
Wrapper for WindowView.mouseClicked(double, double, int) so custom things can be added
hashCode() - Method in record class org.rusherhack.client.api.feature.command.arg.PlayerReference
Returns a hash code value for this object.
hashCode() - Method in record class org.rusherhack.client.api.feature.command.arg.SettingValue
Returns a hash code value for this object.
hashCode() - Method in record class org.rusherhack.client.api.render.RenderContext
Returns a hash code value for this object.
hashCode() - Method in record class org.rusherhack.client.api.ui.window.context.ContextAction
Returns a hash code value for this object.
hasHorizontalInput() - Static method in class org.rusherhack.client.api.utils.PlayerUtils
 
height - Variable in class org.rusherhack.client.api.ui.window.Window
Window size
heightCache - Variable in class org.rusherhack.client.api.ui.window.content.component.ParagraphComponent
 
HudElement - Class in org.rusherhack.client.api.feature.hud
A hud element is a draggable ElementBase that can be rendered on the screen.
HudElement(String) - Constructor for class org.rusherhack.client.api.feature.hud.HudElement
 
HudElement.Alignment - Enum Class in org.rusherhack.client.api.feature.hud
 
HudElement.SnapPoint - Enum Class in org.rusherhack.client.api.feature.hud
Points at which hud elements are able to "snap" to

I

IBindManager - Interface in org.rusherhack.client.api.bind
 
IFontRenderer - Interface in org.rusherhack.client.api.render.font
TODO: create drawText method that will be used for drawing text within bounds and truncated
IGraphic - Interface in org.rusherhack.client.api.render.graphic
 
IGraphic.Type - Enum Class in org.rusherhack.client.api.render.graphic
 
IHudElement - Interface in org.rusherhack.client.api.feature.hud
Hud element interface
IHudManager - Interface in org.rusherhack.client.api.system
 
IMixinAbstractClientPlayer - Interface in org.rusherhack.client.api.accessors.entity
 
IMixinAbstractContainerScreen - Interface in org.rusherhack.client.api.accessors.gui
 
IMixinAbstractSignEditScreen - Interface in org.rusherhack.client.api.accessors.gui
 
IMixinBossHealthOverlay - Interface in org.rusherhack.client.api.accessors.gui
 
IMixinBufferUploader - Interface in org.rusherhack.client.api.accessors.render
 
IMixinCamera - Interface in org.rusherhack.client.api.accessors.render
 
IMixinChatComponent - Interface in org.rusherhack.client.api.accessors.gui
 
IMixinClientboundExplodePacket - Interface in org.rusherhack.client.api.accessors.packet
 
IMixinClientboundSectionBlocksUpdatePacket - Interface in org.rusherhack.client.api.accessors.packet
 
IMixinClientboundSetEntityMotionPacket - Interface in org.rusherhack.client.api.accessors.packet
 
IMixinClientboundSetTimePacket - Interface in org.rusherhack.client.api.accessors.packet
 
IMixinClientboundSystemChatPacket - Interface in org.rusherhack.client.api.accessors.packet
 
IMixinClientChunkCache - Interface in org.rusherhack.client.api.accessors.world
 
IMixinClientLevel - Interface in org.rusherhack.client.api.accessors.world
 
IMixinClientPacketListener - Interface in org.rusherhack.client.api.accessors.packet
 
IMixinConnection - Interface in org.rusherhack.client.api.accessors.client
 
IMixinConnectionProtocol - Interface in org.rusherhack.client.api.accessors.packet
 
IMixinCraftingMenu - Interface in org.rusherhack.client.api.accessors.gui
 
IMixinEntity - Interface in org.rusherhack.client.api.accessors.entity
 
IMixinFireworkRocketEntity - Interface in org.rusherhack.client.api.accessors.entity
 
IMixinGameRenderer - Interface in org.rusherhack.client.api.accessors.render
 
IMixinKeyMapping - Interface in org.rusherhack.client.api.accessors.client
 
IMixinLevel - Interface in org.rusherhack.client.api.accessors.world
 
IMixinLevelRenderer - Interface in org.rusherhack.client.api.accessors.render
 
IMixinLocalPlayer - Interface in org.rusherhack.client.api.accessors.entity
 
IMixinMapRenderer - Interface in org.rusherhack.client.api.accessors.render
 
IMixinMerchantMenu - Interface in org.rusherhack.client.api.accessors.gui
 
IMixinMerchantScreen - Interface in org.rusherhack.client.api.accessors.gui
 
IMixinMinecraft - Interface in org.rusherhack.client.api.accessors.client
 
IMixinMultiPlayerGameMode - Interface in org.rusherhack.client.api.accessors.client
 
IMixinOptions - Interface in org.rusherhack.client.api.accessors.client
 
IMixinPauseScreen - Interface in org.rusherhack.client.api.accessors.gui
 
IMixinPlayerInfo - Interface in org.rusherhack.client.api.accessors.entity
 
IMixinPlayerTabOverlay - Interface in org.rusherhack.client.api.accessors.gui
 
IMixinPoseStack - Interface in org.rusherhack.client.api.accessors.render
 
IMixinRenderStateShard - Interface in org.rusherhack.client.api.accessors.render
 
IMixinRenderType - Interface in org.rusherhack.client.api.accessors.render
 
IMixinScreen - Interface in org.rusherhack.client.api.accessors.gui
 
IMixinServerboundInteractPacket - Interface in org.rusherhack.client.api.accessors.packet
 
IMixinServerboundMovePlayerPacket - Interface in org.rusherhack.client.api.accessors.packet
 
IMixinServerboundMoveVehiclePacket - Interface in org.rusherhack.client.api.accessors.packet
 
IMixinServerboundPlayerInputPacket - Interface in org.rusherhack.client.api.accessors.packet
 
IMixinThrowableProjectile - Interface in org.rusherhack.client.api.accessors.entity
 
IModule - Interface in org.rusherhack.client.api.feature.module
A categorized feature with settings
INotificationManager - Interface in org.rusherhack.client.api.system
TODO: error, info, warn, etc methods
inputStreamToByteBuffer(InputStream) - Static method in class org.rusherhack.client.api.utils.BufferUtils
 
InputUtils - Class in org.rusherhack.client.api.utils
Helper class containing input related functions
InputUtils() - Constructor for class org.rusherhack.client.api.utils.InputUtils
 
insertText(String) - Method in class org.rusherhack.client.api.utils.objects.TextField
 
INTERACT - Enum constant in enum class org.rusherhack.client.api.events.player.EventInteract.Action
 
INTERACT_AT - Enum constant in enum class org.rusherhack.client.api.events.player.EventInteract.Action
 
interpolateEntityPosition(Entity, float) - Static method in class org.rusherhack.client.api.utils.EntityUtils
 
interpolateEntityVec(Entity, float) - Static method in class org.rusherhack.client.api.utils.EntityUtils
 
InventoryUtils - Class in org.rusherhack.client.api.utils
Helper class containing inventory related functions
InventoryUtils() - Constructor for class org.rusherhack.client.api.utils.InventoryUtils
 
invokeAddRenderableWidget(T) - Method in interface org.rusherhack.client.api.accessors.gui.IMixinScreen
 
invokeBobView(PoseStack, float) - Method in interface org.rusherhack.client.api.accessors.render.IMixinGameRenderer
 
invokeCalculateViewVector(float, float) - Method in interface org.rusherhack.client.api.accessors.entity.IMixinEntity
 
invokeCanStartSprinting() - Method in interface org.rusherhack.client.api.accessors.entity.IMixinLocalPlayer
 
invokeChannelRead0(ChannelHandlerContext, Packet<?>) - Method in interface org.rusherhack.client.api.accessors.client.IMixinConnection
 
invokeCreateUserApiService(YggdrasilAuthenticationService, GameConfig) - Method in interface org.rusherhack.client.api.accessors.client.IMixinMinecraft
 
invokeDoSendPacket(Packet<?>, PacketSendListener, ConnectionProtocol, ConnectionProtocol) - Method in interface org.rusherhack.client.api.accessors.client.IMixinConnection
 
invokeDrawTagIcon(GuiGraphics, int, int, GuiMessageTag.Icon) - Method in interface org.rusherhack.client.api.accessors.gui.IMixinChatComponent
 
invokeEnsureHasSentCarriedItem() - Method in interface org.rusherhack.client.api.accessors.client.IMixinMultiPlayerGameMode
 
invokeGenericsFtw(Packet<T>, PacketListener) - Static method in interface org.rusherhack.client.api.accessors.client.IMixinConnection
 
invokeGetBlockStatePredictionHandler() - Method in interface org.rusherhack.client.api.accessors.world.IMixinClientLevel
 
invokeGetCurrentProtocol() - Method in interface org.rusherhack.client.api.accessors.client.IMixinConnection
 
invokeGetGravity() - Method in interface org.rusherhack.client.api.accessors.entity.IMixinThrowableProjectile
 
invokeGetMessageEndIndexAt(double, double) - Method in interface org.rusherhack.client.api.accessors.gui.IMixinChatComponent
 
invokeGetMessageLineIndexAt(double, double) - Method in interface org.rusherhack.client.api.accessors.gui.IMixinChatComponent
 
invokeGetPlayerInfo() - Method in interface org.rusherhack.client.api.accessors.entity.IMixinAbstractClientPlayer
 
invokeGetSharedFlag(int) - Method in interface org.rusherhack.client.api.accessors.entity.IMixinEntity
 
invokePerformUseItemOn(LocalPlayer, InteractionHand, BlockHitResult) - Method in interface org.rusherhack.client.api.accessors.client.IMixinMultiPlayerGameMode
 
invokeRefreshTrimmedMessage() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinChatComponent
 
invokeReleaseKey() - Method in interface org.rusherhack.client.api.accessors.client.IMixinKeyMapping
 
invokeScreenToChatX(double) - Method in interface org.rusherhack.client.api.accessors.gui.IMixinChatComponent
 
invokeScreenToChatY(double) - Method in interface org.rusherhack.client.api.accessors.gui.IMixinChatComponent
 
invokeSendPosition() - Method in interface org.rusherhack.client.api.accessors.entity.IMixinLocalPlayer
 
invokeSetGameMode(GameType) - Method in interface org.rusherhack.client.api.accessors.entity.IMixinPlayerInfo
 
invokeSetPosition(double, double, double) - Method in interface org.rusherhack.client.api.accessors.render.IMixinCamera
 
invokeSetRotation(float, float) - Method in interface org.rusherhack.client.api.accessors.render.IMixinCamera
 
invokeStartPrediction(ClientLevel, PredictiveAction) - Method in interface org.rusherhack.client.api.accessors.client.IMixinMultiPlayerGameMode
 
invokeStartUseItem() - Method in interface org.rusherhack.client.api.accessors.client.IMixinMinecraft
 
IPanelHandler<T extends PanelBase<?>> - Interface in org.rusherhack.client.api.ui.panel
 
IPanelItem - Interface in org.rusherhack.client.api.ui.panel
 
IPlugin - Interface in org.rusherhack.client.api.plugin
Plugin interface for RusherHack
IRelationManager - Interface in org.rusherhack.client.api.system
 
IRenderable2D - Interface in org.rusherhack.client.api.render
 
IRenderer - Interface in org.rusherhack.client.api.render
 
IRenderer2D - Interface in org.rusherhack.client.api.render
TODO: anti aliasing
IRenderer3D - Interface in org.rusherhack.client.api.render
TODO: possibly add drawQuad methods? drawVerticalQuad, drawHorizontalQuad, drawVerticalHorizontalQuad, draw HorizontalVerticalQuad TODO: billboarding TODO: render text
IRotationManager - Interface in org.rusherhack.client.api.system
 
IRusherHack - Interface in org.rusherhack.client.api
 
isAlphaAllowed() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
isBuilding() - Method in interface org.rusherhack.client.api.render.IRenderer
 
IScissorable - Interface in org.rusherhack.client.api.render
 
isCustomized() - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
isDragging() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
isDragging() - Method in class org.rusherhack.client.api.ui.window.Window
 
isDraggingScrollbarGrip() - Method in class org.rusherhack.client.api.ui.window.view.ScrollableView
 
isEnabled() - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
isEnemy(String) - Method in interface org.rusherhack.client.api.system.IRelationManager
 
IServerState - Interface in org.rusherhack.client.api.system
 
isFocused() - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
isFocused() - Method in class org.rusherhack.client.api.ui.window.Window
 
isFriend(String) - Method in interface org.rusherhack.client.api.system.IRelationManager
 
isGlobalColorSynced() - Method in interface org.rusherhack.client.api.system.IHudManager
 
isHidden() - Method in class org.rusherhack.client.api.feature.command.FeatureCommand
 
isHidden() - Method in class org.rusherhack.client.api.feature.module.Module
 
isHidden() - Method in class org.rusherhack.client.api.ui.panel.PanelBase
 
isHidden() - Method in class org.rusherhack.client.api.ui.window.Window
 
isHostileMob(Entity) - Method in interface org.rusherhack.client.api.system.Entities
 
isHovered(double, double) - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
isHovered(double, double) - Method in interface org.rusherhack.client.api.ui.panel.IPanelItem
 
isHovered(double, double) - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
isHovered(double, double) - Method in class org.rusherhack.client.api.ui.window.content.WindowContent
 
isHovered(double, double) - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
 
isHovered(double, double) - Method in class org.rusherhack.client.api.ui.window.Window
 
isHovered(double, double, boolean) - Method in interface org.rusherhack.client.api.ui.panel.IPanelItem
isHoveredOverIndicator(double, double) - Method in class org.rusherhack.client.api.feature.hud.ResizeableHudElement
 
isHudThemeSynced() - Static method in class org.rusherhack.client.api.RusherHackAPI
Deprecated.
isInitialized() - Method in interface org.rusherhack.client.api.accessors.gui.IMixinScreen
 
isListening() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
isListening() - Method in class org.rusherhack.client.api.feature.module.Module
 
isListening() - Method in class org.rusherhack.client.api.feature.module.ToggleableModule
 
isLookingAt(BlockPos) - Method in interface org.rusherhack.client.api.system.IRotationManager
 
isLookingAt(BlockPos, Direction) - Method in interface org.rusherhack.client.api.system.IRotationManager
 
isLookingAt(Entity) - Method in interface org.rusherhack.client.api.system.IRotationManager
 
isNeutralMob(Entity) - Method in interface org.rusherhack.client.api.system.Entities
 
isOnGround() - Method in class org.rusherhack.client.api.events.player.EventPlayerUpdate
 
isOpen() - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
isPassiveMob(Entity) - Method in interface org.rusherhack.client.api.system.Entities
 
isPlayerSneaking() - Method in interface org.rusherhack.client.api.system.IServerState
 
isPlayerSprinting() - Method in interface org.rusherhack.client.api.system.IServerState
 
isPressed() - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
isProjectileEntity(Entity) - Method in interface org.rusherhack.client.api.system.Entities
 
isRainbow() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
isRainbowAllowed() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
isResizing() - Method in class org.rusherhack.client.api.feature.hud.ResizeableHudElement
 
isResizing() - Method in class org.rusherhack.client.api.ui.window.ResizeableWindow
 
isScaledToMinecraftGui() - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
isScrollable() - Method in class org.rusherhack.client.api.ui.window.view.ScrollableView
 
isSelected() - Method in class org.rusherhack.client.api.ui.window.content.ListItemContent
 
isSortAscending() - Method in class org.rusherhack.client.api.ui.window.view.ListView
 
isThemeColorSynced() - Method in interface org.rusherhack.client.api.system.IHudManager
 
isThemeSync() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
isThemeSyncAllowed() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
isToggled() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
isToggled() - Method in class org.rusherhack.client.api.feature.module.ToggleableModule
 
isUsingSecondaryAction() - Method in class org.rusherhack.client.api.events.player.EventInteract
 
isVehicleEntity(Entity) - Method in interface org.rusherhack.client.api.system.Entities
 
isVisible() - Method in interface org.rusherhack.client.api.ui.panel.IPanelItem
 
isWindowHovered(Window, double, double) - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
Checks if a window is hovered.
ITEM - Enum constant in enum class org.rusherhack.client.api.events.render.EventRenderEntity.ItemFrameParts.Part
 
ItemFrameParts(EventRenderEntity.ItemFrameParts.Part) - Constructor for class org.rusherhack.client.api.events.render.EventRenderEntity.ItemFrameParts
 
ITheme - Interface in org.rusherhack.client.api.ui.theme
Interface for creating themes.
IThemeManager - Interface in org.rusherhack.client.api.ui.theme
 
IWindowManager - Interface in org.rusherhack.client.api.system
 

J

JsonConfiguration - Class in org.rusherhack.client.api.config
 
JsonConfiguration(File) - Constructor for class org.rusherhack.client.api.config.JsonConfiguration
 

K

Key(int, int, int) - Constructor for class org.rusherhack.client.api.events.client.input.EventMouse.Key
 
keyTyped(int, int, int) - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
keyTyped(int, int, int) - Method in class org.rusherhack.client.api.ui.window.content.ComboContent
 
keyTyped(int, int, int) - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
keyTyped(int, int, int) - Method in class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
keyTyped(int, int, int) - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
keyTyped(int, int, int) - Method in class org.rusherhack.client.api.ui.window.content.component.TextComponent
 
keyTyped(int, int, int) - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
keyTyped(int, int, int) - Method in class org.rusherhack.client.api.ui.window.content.ListItemContent
 
keyTyped(int, int, int) - Method in class org.rusherhack.client.api.ui.window.content.PaddingContent
 
keyTyped(int, int, int) - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
 
keyTyped(int, int, int) - Method in class org.rusherhack.client.api.ui.window.view.ListView.ListItemView
 
keyTyped(int, int, int) - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
keyTyped(int, int, int) - Method in class org.rusherhack.client.api.ui.window.Window
 
keyTyped(int, int, int) - Method in class org.rusherhack.client.api.utils.objects.TextField
 

L

LEFT - Enum constant in enum class org.rusherhack.client.api.ui.window.content.ComboContent.AnchorSide
 
LEFT - Enum constant in enum class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase.Side
 
LEFT - Enum constant in enum class org.rusherhack.client.api.ui.window.view.SimpleView.Alignment
 
leftPadding - Variable in class org.rusherhack.client.api.ui.window.view.SimpleView
 
LEXICOGRAPHICAL - Enum constant in enum class org.rusherhack.client.api.feature.hud.ListHudElement.SortingMode
 
lineSpacing - Variable in class org.rusherhack.client.api.ui.window.content.component.ParagraphComponent
 
ListHudElement - Class in org.rusherhack.client.api.feature.hud
A hud element that will display a list of items
ListHudElement(String) - Constructor for class org.rusherhack.client.api.feature.hud.ListHudElement
 
ListHudElement(String, boolean) - Constructor for class org.rusherhack.client.api.feature.hud.ListHudElement
 
ListHudElement.ColorMode - Enum Class in org.rusherhack.client.api.feature.hud
Change how the color of the items are decided when the color setting is set to rainbow
ListHudElement.ListItem - Class in org.rusherhack.client.api.feature.hud
An item that gets rendered in this list
ListHudElement.SortingMode - Enum Class in org.rusherhack.client.api.feature.hud
 
ListItem(ListHudElement) - Constructor for class org.rusherhack.client.api.feature.hud.ListHudElement.ListItem
 
ListItemContent - Class in org.rusherhack.client.api.ui.window.content
 
ListItemContent(Window, ListView<?>) - Constructor for class org.rusherhack.client.api.ui.window.content.ListItemContent
 
ListItemView(Window, ListView<T>, List<T>) - Constructor for class org.rusherhack.client.api.ui.window.view.ListView.ListItemView
 
ListView<T extends ListItemContent> - Class in org.rusherhack.client.api.ui.window.view
 
ListView(String, Window, List<T>) - Constructor for class org.rusherhack.client.api.ui.window.view.ListView
 
ListView.Column - Class in org.rusherhack.client.api.ui.window.view
A column in a list view
ListView.ListItemView - Class in org.rusherhack.client.api.ui.window.view
 
Load(ChunkPos) - Constructor for class org.rusherhack.client.api.events.world.EventChunk.Load
 
logger - Variable in class org.rusherhack.client.api.config.Configuration
Logger
logger - Variable in class org.rusherhack.client.api.plugin.Plugin
 

M

mc - Static variable in interface org.rusherhack.client.api.Globals
Minecraft instance accessor
MISC - Enum constant in enum class org.rusherhack.client.api.feature.module.ModuleCategory
 
Module - Class in org.rusherhack.client.api.feature.module
A base module with no implementation
Module(String, String, ModuleCategory) - Constructor for class org.rusherhack.client.api.feature.module.Module
 
Module(String, ModuleCategory) - Constructor for class org.rusherhack.client.api.feature.module.Module
 
ModuleCategory - Enum Class in org.rusherhack.client.api.feature.module
 
ModuleCommand - Class in org.rusherhack.client.api.feature.command
 
ModuleCommand(IModule) - Constructor for class org.rusherhack.client.api.feature.command.ModuleCommand
 
Mount(Entity, Vec3) - Constructor for class org.rusherhack.client.api.events.player.EventMove.Mount
 
mouseClicked(double, double, int) - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
mouseClicked(double, double, int) - Method in class org.rusherhack.client.api.feature.hud.ResizeableHudElement
 
mouseClicked(double, double, int) - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
mouseClicked(double, double, int) - Method in class org.rusherhack.client.api.ui.window.content.ComboContent
 
mouseClicked(double, double, int) - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
mouseClicked(double, double, int) - Method in class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
mouseClicked(double, double, int) - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
mouseClicked(double, double, int) - Method in class org.rusherhack.client.api.ui.window.content.component.TextComponent
 
mouseClicked(double, double, int) - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
mouseClicked(double, double, int) - Method in class org.rusherhack.client.api.ui.window.content.ListItemContent
 
mouseClicked(double, double, int) - Method in class org.rusherhack.client.api.ui.window.content.PaddingContent
 
mouseClicked(double, double, int) - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
 
mouseClicked(double, double, int) - Method in class org.rusherhack.client.api.ui.window.ResizeableWindow
 
mouseClicked(double, double, int) - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
mouseClicked(double, double, int) - Method in class org.rusherhack.client.api.ui.window.Window
 
mouseMoved(double, double) - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
mouseMoved(double, double) - Method in class org.rusherhack.client.api.feature.hud.ResizeableHudElement
 
mouseMoved(double, double) - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
 
mouseMoved(double, double) - Method in class org.rusherhack.client.api.ui.window.ResizeableWindow
 
mouseMoved(double, double) - Method in class org.rusherhack.client.api.ui.window.Window
 
mouseReleased(double, double, int) - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
mouseReleased(double, double, int) - Method in class org.rusherhack.client.api.feature.hud.ResizeableHudElement
 
mouseReleased(double, double, int) - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
mouseReleased(double, double, int) - Method in class org.rusherhack.client.api.ui.window.content.ComboContent
 
mouseReleased(double, double, int) - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
mouseReleased(double, double, int) - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
 
mouseReleased(double, double, int) - Method in class org.rusherhack.client.api.ui.window.ResizeableWindow
 
mouseReleased(double, double, int) - Method in class org.rusherhack.client.api.ui.window.view.ScrollableView
 
mouseReleased(double, double, int) - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
mouseReleased(double, double, int) - Method in class org.rusherhack.client.api.ui.window.Window
 
mouseScrolled(double, double, double) - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
mouseScrolled(double, double, double) - Method in class org.rusherhack.client.api.ui.window.content.ComboContent
 
mouseScrolled(double, double, double) - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
mouseScrolled(double, double, double) - Method in class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
mouseScrolled(double, double, double) - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
mouseScrolled(double, double, double) - Method in class org.rusherhack.client.api.ui.window.content.component.TextComponent
 
mouseScrolled(double, double, double) - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
mouseScrolled(double, double, double) - Method in class org.rusherhack.client.api.ui.window.content.ListItemContent
 
mouseScrolled(double, double, double) - Method in class org.rusherhack.client.api.ui.window.content.PaddingContent
 
mouseScrolled(double, double, double) - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
 
mouseScrolled(double, double, double) - Method in class org.rusherhack.client.api.ui.window.view.ScrollableView
 
mouseScrolled(double, double, double) - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
mouseScrolled(double, double, double) - Method in class org.rusherhack.client.api.ui.window.Window
 
Move(double, double) - Constructor for class org.rusherhack.client.api.events.client.input.EventMouse.Move
 
moveCursor(int) - Method in class org.rusherhack.client.api.utils.objects.TextField
 
moveCursorTo(int) - Method in class org.rusherhack.client.api.utils.objects.TextField
 
moveCursorToEnd() - Method in class org.rusherhack.client.api.utils.objects.TextField
 
moveCursorToStart() - Method in class org.rusherhack.client.api.utils.objects.TextField
 
MOVEMENT - Enum constant in enum class org.rusherhack.client.api.feature.module.ModuleCategory
 
moveToTop(Window) - Method in interface org.rusherhack.client.api.system.IWindowManager
Moves the window to the top.

N

name() - Method in record class org.rusherhack.client.api.feature.command.arg.PlayerReference
Returns the value of the name record component.
name() - Method in record class org.rusherhack.client.api.ui.window.context.ContextAction
Returns the value of the name record component.
Nametag(Entity, Component, PoseStack, MultiBufferSource, int) - Constructor for class org.rusherhack.client.api.events.render.EventRenderEntity.Nametag
 

O

onChange(Consumer<Color>) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
onChange(Consumer<IKey>) - Method in class org.rusherhack.client.api.setting.BindSetting
 
onClick() - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
onClose() - Method in class org.rusherhack.client.api.ui.window.PopupWindow
 
onClose() - Method in class org.rusherhack.client.api.ui.window.Window
 
onDisable() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
onDisable() - Method in class org.rusherhack.client.api.feature.module.ToggleableModule
Called when the module is disabled.
onDoubleClick() - Method in class org.rusherhack.client.api.ui.window.content.ListItemContent
 
onEnable() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
onEnable() - Method in class org.rusherhack.client.api.feature.module.ToggleableModule
Called when the module is enabled.
onKeybindEvent() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
onKeybindEvent() - Method in class org.rusherhack.client.api.feature.module.ToggleableModule
 
onLoad() - Method in interface org.rusherhack.client.api.plugin.IPlugin
Called when the plugin is loaded
onUnload() - Method in interface org.rusherhack.client.api.plugin.IPlugin
Called when the plugin is being unloaded
org.rusherhack.client.api - package org.rusherhack.client.api
 
org.rusherhack.client.api.accessors.client - package org.rusherhack.client.api.accessors.client
 
org.rusherhack.client.api.accessors.entity - package org.rusherhack.client.api.accessors.entity
 
org.rusherhack.client.api.accessors.gui - package org.rusherhack.client.api.accessors.gui
 
org.rusherhack.client.api.accessors.packet - package org.rusherhack.client.api.accessors.packet
 
org.rusherhack.client.api.accessors.render - package org.rusherhack.client.api.accessors.render
 
org.rusherhack.client.api.accessors.world - package org.rusherhack.client.api.accessors.world
 
org.rusherhack.client.api.bind - package org.rusherhack.client.api.bind
 
org.rusherhack.client.api.bind.key - package org.rusherhack.client.api.bind.key
 
org.rusherhack.client.api.config - package org.rusherhack.client.api.config
 
org.rusherhack.client.api.events.client - package org.rusherhack.client.api.events.client
 
org.rusherhack.client.api.events.client.input - package org.rusherhack.client.api.events.client.input
 
org.rusherhack.client.api.events.client.screen - package org.rusherhack.client.api.events.client.screen
 
org.rusherhack.client.api.events.network - package org.rusherhack.client.api.events.network
 
org.rusherhack.client.api.events.player - package org.rusherhack.client.api.events.player
 
org.rusherhack.client.api.events.render - package org.rusherhack.client.api.events.render
 
org.rusherhack.client.api.events.world - package org.rusherhack.client.api.events.world
 
org.rusherhack.client.api.feature.command - package org.rusherhack.client.api.feature.command
 
org.rusherhack.client.api.feature.command.arg - package org.rusherhack.client.api.feature.command.arg
 
org.rusherhack.client.api.feature.hud - package org.rusherhack.client.api.feature.hud
 
org.rusherhack.client.api.feature.module - package org.rusherhack.client.api.feature.module
 
org.rusherhack.client.api.plugin - package org.rusherhack.client.api.plugin
 
org.rusherhack.client.api.render - package org.rusherhack.client.api.render
 
org.rusherhack.client.api.render.font - package org.rusherhack.client.api.render.font
 
org.rusherhack.client.api.render.graphic - package org.rusherhack.client.api.render.graphic
 
org.rusherhack.client.api.setting - package org.rusherhack.client.api.setting
 
org.rusherhack.client.api.system - package org.rusherhack.client.api.system
 
org.rusherhack.client.api.ui - package org.rusherhack.client.api.ui
 
org.rusherhack.client.api.ui.notification - package org.rusherhack.client.api.ui.notification
 
org.rusherhack.client.api.ui.panel - package org.rusherhack.client.api.ui.panel
 
org.rusherhack.client.api.ui.theme - package org.rusherhack.client.api.ui.theme
 
org.rusherhack.client.api.ui.window - package org.rusherhack.client.api.ui.window
 
org.rusherhack.client.api.ui.window.content - package org.rusherhack.client.api.ui.window.content
 
org.rusherhack.client.api.ui.window.content.component - package org.rusherhack.client.api.ui.window.content.component
 
org.rusherhack.client.api.ui.window.context - package org.rusherhack.client.api.ui.window.context
 
org.rusherhack.client.api.ui.window.handler - package org.rusherhack.client.api.ui.window.handler
 
org.rusherhack.client.api.ui.window.view - package org.rusherhack.client.api.ui.window.view
 
org.rusherhack.client.api.utils - package org.rusherhack.client.api.utils
 
org.rusherhack.client.api.utils.objects - package org.rusherhack.client.api.utils.objects
 

P

PADDING - Static variable in class org.rusherhack.client.api.feature.hud.ShortListHudElement
 
PADDING - Static variable in class org.rusherhack.client.api.feature.hud.TextHudElement
Padding on each side of the text
PaddingContent - Class in org.rusherhack.client.api.ui.window.content
 
PaddingContent(Window, double, double) - Constructor for class org.rusherhack.client.api.ui.window.content.PaddingContent
 
PanelBase<T extends IPanelItem> - Class in org.rusherhack.client.api.ui.panel
Basic element that with items that can be clicked
PanelBase(IPanelHandler<?>, String) - Constructor for class org.rusherhack.client.api.ui.panel.PanelBase
 
PanelHandlerBase<T extends PanelBase<?>> - Class in org.rusherhack.client.api.ui.panel
 
PanelHandlerBase() - Constructor for class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
PanelItemBase<T extends IPanelItem> - Class in org.rusherhack.client.api.ui.panel
 
PanelItemBase(PanelBase<?>, T) - Constructor for class org.rusherhack.client.api.ui.panel.PanelItemBase
 
ParagraphComponent - Class in org.rusherhack.client.api.ui.window.content.component
A TextContent with line wrapping
ParagraphComponent(Window) - Constructor for class org.rusherhack.client.api.ui.window.content.component.ParagraphComponent
 
ParagraphComponent(Window, String) - Constructor for class org.rusherhack.client.api.ui.window.content.component.ParagraphComponent
 
ParagraphComponent(Window, String, double) - Constructor for class org.rusherhack.client.api.ui.window.content.component.ParagraphComponent
 
parent - Variable in class org.rusherhack.client.api.ui.window.content.component.ParagraphComponent
 
parseKey(String) - Method in interface org.rusherhack.client.api.bind.IBindManager
Creates a key object from the specified key string
parseValue(String, boolean) - Method in class org.rusherhack.client.api.setting.BindSetting
 
parseValue(String, boolean) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
partialTicks() - Method in record class org.rusherhack.client.api.render.RenderContext
Returns the value of the partialTicks record component.
PLAYER - Enum constant in enum class org.rusherhack.client.api.feature.module.ModuleCategory
 
playerInfo() - Method in record class org.rusherhack.client.api.feature.command.arg.PlayerReference
Returns the value of the playerInfo record component.
PlayerReference - Record Class in org.rusherhack.client.api.feature.command.arg
 
PlayerReference(String, PlayerInfo) - Constructor for record class org.rusherhack.client.api.feature.command.arg.PlayerReference
Creates an instance of a PlayerReference record class.
PlayerRotations(float, float) - Constructor for class org.rusherhack.client.api.events.render.EventRenderEntity.PlayerRotations
 
PlayerUtils - Class in org.rusherhack.client.api.utils
Helper class containing player related functions
PlayerUtils() - Constructor for class org.rusherhack.client.api.utils.PlayerUtils
 
Plugin - Class in org.rusherhack.client.api.plugin
Base implementation for IPlugin
Plugin() - Constructor for class org.rusherhack.client.api.plugin.Plugin
 
popScissorBox() - Method in interface org.rusherhack.client.api.render.IScissorable
 
popupWindow(PopupWindow) - Method in interface org.rusherhack.client.api.system.IWindowManager
 
PopupWindow - Class in org.rusherhack.client.api.ui.window
A popup window which is meant to be created as a child of another window.
PopupWindow(String, Window, double, double) - Constructor for class org.rusherhack.client.api.ui.window.PopupWindow
Constructs a new PopupWindow with the specified title, parent window, and size.
pose() - Method in record class org.rusherhack.client.api.render.RenderContext
 
postRender(RenderContext, int, int) - Method in class org.rusherhack.client.api.feature.hud.HudElement
Some stuff shouldn't be rendered in nanovg context
primaryColor() - Method in interface org.rusherhack.client.api.system.Colors
 
print(String) - Static method in class org.rusherhack.client.api.utils.ChatUtils
 
print(String, Style) - Static method in class org.rusherhack.client.api.utils.ChatUtils
 
print(Component) - Static method in class org.rusherhack.client.api.utils.ChatUtils
 
print(Component, int, Style, int) - Static method in class org.rusherhack.client.api.utils.ChatUtils
 
projectToScreen(Vec3) - Method in interface org.rusherhack.client.api.render.IRenderer3D
 

Q

queue(Runnable) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 

R

RAINBOW - Enum constant in enum class org.rusherhack.client.api.setting.ColorSetting.RainbowMode
 
RASTER - Enum constant in enum class org.rusherhack.client.api.render.graphic.IGraphic.Type
 
read(ISerializable<?>) - Method in class org.rusherhack.client.api.config.Configuration
 
read(ISerializable<?>) - Method in class org.rusherhack.client.api.config.JsonConfiguration
 
read(ISerializable<?>) - Method in class org.rusherhack.client.api.config.TextConfiguration
 
Receive(Packet<?>) - Constructor for class org.rusherhack.client.api.events.network.EventPacket.Receive
 
register(IBindable) - Method in interface org.rusherhack.client.api.bind.IBindManager
 
register(IBindable, IKey) - Method in interface org.rusherhack.client.api.bind.IBindManager
 
registerPlugin(IPlugin) - Method in interface org.rusherhack.client.api.IRusherHack
 
registerPlugin(IPlugin) - Static method in class org.rusherhack.client.api.RusherHackAPI
 
registerSettings(Setting<?>...) - Method in class org.rusherhack.client.api.feature.module.Module
 
registerTheme(ITheme) - Method in interface org.rusherhack.client.api.ui.theme.IThemeManager
 
Remove(Entity, Entity.RemovalReason) - Constructor for class org.rusherhack.client.api.events.world.EventEntity.Remove
 
render(RenderContext) - Method in interface org.rusherhack.client.api.render.IRenderable2D
 
render(RenderContext, int) - Method in class org.rusherhack.client.api.feature.hud.ListHudElement.ListItem
 
render(RenderContext, int, int) - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
render(RenderContext, int, int) - Method in interface org.rusherhack.client.api.render.IRenderable2D
 
render(RenderContext, int, int) - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
render(RenderContext, int, int) - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
 
RENDER - Enum constant in enum class org.rusherhack.client.api.feature.module.ModuleCategory
 
RenderableNotification - Class in org.rusherhack.client.api.ui.notification
 
RenderableNotification(String, NotificationType) - Constructor for class org.rusherhack.client.api.ui.notification.RenderableNotification
 
RenderableNotification(String, NotificationType, int) - Constructor for class org.rusherhack.client.api.ui.notification.RenderableNotification
 
renderButton(ButtonComponent, int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.handler.WindowContentHandlerBase
 
renderCheckBox(CheckBoxComponent, int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.handler.WindowContentHandlerBase
 
renderComboBox(ComboBoxComponent, int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.handler.WindowContentHandlerBase
 
renderContent(int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.content.ComboContent
 
renderContent(int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
renderContent(int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
renderContent(int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
renderContent(int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.content.component.ParagraphComponent
 
renderContent(int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.content.component.TextComponent
 
renderContent(int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
renderContent(int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.content.ListItemContent
 
renderContent(int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.content.PaddingContent
 
renderContent(int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.content.WindowContent
 
renderContent(int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
renderContent(RenderContext, int, int) - Method in interface org.rusherhack.client.api.feature.hud.IHudElement
Hud element is being called for rendering.
renderContent(RenderContext, int, int) - Method in class org.rusherhack.client.api.feature.hud.ListHudElement
 
renderContent(RenderContext, int, int) - Method in class org.rusherhack.client.api.feature.hud.ShortListHudElement
 
renderContent(RenderContext, int, int) - Method in class org.rusherhack.client.api.feature.hud.TextHudElement
 
RenderContext - Record Class in org.rusherhack.client.api.render
 
RenderContext(GuiGraphics, float) - Constructor for record class org.rusherhack.client.api.render.RenderContext
Creates an instance of a RenderContext record class.
renderListItem(ListItemContent, int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.handler.WindowContentHandlerBase
 
renderPanels(RenderContext, int, int) - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
renderTextField(TextFieldComponent, int, int, WindowView) - Method in class org.rusherhack.client.api.ui.window.handler.WindowContentHandlerBase
 
renderViewContent(int, int) - Method in class org.rusherhack.client.api.ui.window.view.ListView
 
renderViewContent(int, int) - Method in class org.rusherhack.client.api.ui.window.view.RichTextView
 
renderViewContent(int, int) - Method in class org.rusherhack.client.api.ui.window.view.ScrollableView
 
renderViewContent(int, int) - Method in class org.rusherhack.client.api.ui.window.view.SimpleView
 
renderViewContent(int, int) - Method in class org.rusherhack.client.api.ui.window.view.TabbedView
 
renderViewContent(int, int) - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
renderWindowFrame(Window, int, int) - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
Renders the frame of a window.
repopulate() - Method in interface org.rusherhack.client.api.ui.theme.ITheme
 
repopulatePanels() - Method in interface org.rusherhack.client.api.ui.panel.IPanelHandler
 
reset() - Method in class org.rusherhack.client.api.utils.objects.TextField
 
ResizeableHudElement - Class in org.rusherhack.client.api.feature.hud
Hud element which can be scaled.
ResizeableHudElement(String) - Constructor for class org.rusherhack.client.api.feature.hud.ResizeableHudElement
 
ResizeableWindow - Class in org.rusherhack.client.api.ui.window
A resizeable window
ResizeableWindow(String, double, double) - Constructor for class org.rusherhack.client.api.ui.window.ResizeableWindow
 
ResizeableWindow(String, double, double, double, double) - Constructor for class org.rusherhack.client.api.ui.window.ResizeableWindow
 
resort() - Method in class org.rusherhack.client.api.feature.hud.ListHudElement
 
resort() - Method in class org.rusherhack.client.api.ui.window.view.ListView
 
resourceToByteBuffer(ClassLoader, String) - Static method in class org.rusherhack.client.api.utils.BufferUtils
 
RichTextView - Class in org.rusherhack.client.api.ui.window.view
A scrollable view meant for displaying logs
RichTextView(String, Window) - Constructor for class org.rusherhack.client.api.ui.window.view.RichTextView
 
RichTextView(Window) - Constructor for class org.rusherhack.client.api.ui.window.view.RichTextView
 
RIGHT - Enum constant in enum class org.rusherhack.client.api.ui.window.content.ComboContent.AnchorSide
 
RIGHT - Enum constant in enum class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase.Side
 
RIGHT - Enum constant in enum class org.rusherhack.client.api.ui.window.view.SimpleView.Alignment
 
RotationUtils - Class in org.rusherhack.client.api.utils
 
RotationUtils() - Constructor for class org.rusherhack.client.api.utils.RotationUtils
 
RusherHackAPI - Class in org.rusherhack.client.api
RusherHack public API accessor TODO: javadocs
RusherHackAPI() - Constructor for class org.rusherhack.client.api.RusherHackAPI
 

S

ScaledElementBase - Class in org.rusherhack.client.api.ui
An Element that can be scaled
ScaledElementBase() - Constructor for class org.rusherhack.client.api.ui.ScaledElementBase
 
scissorBox(double, double, double, double) - Method in interface org.rusherhack.client.api.render.IScissorable
 
scroll(double) - Method in class org.rusherhack.client.api.utils.objects.Scrollbar
 
scroll(double, boolean) - Method in class org.rusherhack.client.api.utils.objects.Scrollbar
 
Scroll(double, double) - Constructor for class org.rusherhack.client.api.events.client.input.EventMouse.Scroll
 
ScrollableView - Class in org.rusherhack.client.api.ui.window.view
 
ScrollableView(String, Window, List<? extends WindowContent>) - Constructor for class org.rusherhack.client.api.ui.window.view.ScrollableView
 
ScrollableView(Window, List<? extends WindowContent>) - Constructor for class org.rusherhack.client.api.ui.window.view.ScrollableView
 
Scrollbar - Class in org.rusherhack.client.api.utils.objects
Object to keep track of scroll offsets, animation, and clamp.
Scrollbar(Animation) - Constructor for class org.rusherhack.client.api.utils.objects.Scrollbar
 
send(NotificationType, String) - Method in interface org.rusherhack.client.api.system.INotificationManager
 
send(NotificationType, String, int) - Method in interface org.rusherhack.client.api.system.INotificationManager
 
send(NotificationType, String, String) - Method in interface org.rusherhack.client.api.system.INotificationManager
 
send(NotificationType, String, String, int) - Method in interface org.rusherhack.client.api.system.INotificationManager
 
Send(Packet<?>) - Constructor for class org.rusherhack.client.api.events.network.EventPacket.Send
 
sendNotification(NotificationType, String) - Method in class org.rusherhack.client.api.feature.module.Module
 
sendNotification(NotificationType, String) - Static method in class org.rusherhack.client.api.RusherHackAPI
Deprecated.
sendNotification(NotificationType, String, int) - Method in class org.rusherhack.client.api.feature.module.Module
 
sendNotification(NotificationType, String, String) - Method in interface org.rusherhack.client.api.IRusherHack
Deprecated.
sendNotification(NotificationType, String, String) - Static method in class org.rusherhack.client.api.RusherHackAPI
Deprecated.
serialize() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
serialize() - Method in class org.rusherhack.client.api.feature.module.Module
 
serialize() - Method in class org.rusherhack.client.api.feature.module.ToggleableModule
 
serialize() - Method in class org.rusherhack.client.api.ui.theme.ThemeBase
 
serialize() - Method in class org.rusherhack.client.api.ui.window.ResizeableWindow
 
serialize() - Method in class org.rusherhack.client.api.ui.window.Window
 
serializeValue() - Method in class org.rusherhack.client.api.setting.BindSetting
 
serializeValue() - Method in class org.rusherhack.client.api.setting.ColorSetting
 
setAction(Runnable) - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
setActiveTabView(WindowView) - Method in class org.rusherhack.client.api.ui.window.view.TabbedView
 
setAlignment(SimpleView.Alignment) - Method in class org.rusherhack.client.api.ui.window.view.SimpleView
 
setAlphaAllowed(boolean) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
setAlphaAllowed(int) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
setBind(String, IKey) - Method in interface org.rusherhack.client.api.bind.IBindManager
 
setBind(IBindable, IKey) - Method in interface org.rusherhack.client.api.bind.IBindManager
 
setBlue(int) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
setCallback(Consumer<String>) - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
setChangeAction(Runnable) - Method in class org.rusherhack.client.api.setting.BindSetting
 
setChangeAction(Runnable) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
setCharacterFilter(Predicate<Character>) - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
setClearState(Runnable) - Method in interface org.rusherhack.client.api.accessors.render.IMixinRenderStateShard
 
setColor(int) - Method in class org.rusherhack.client.api.ui.window.content.component.ParagraphComponent
 
setComparator(Comparator<T>) - Method in class org.rusherhack.client.api.ui.window.view.ListView.Column
 
setConsumer(Consumer<String>) - Method in class org.rusherhack.client.api.utils.objects.TextField
 
setContent(Component) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinClientboundSystemChatPacket
 
setContentList(List<? extends WindowContent>) - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
setContentPadding(double) - Method in class org.rusherhack.client.api.ui.window.view.SimpleView
 
setContextMenu(List<ContextAction>) - Method in class org.rusherhack.client.api.ui.window.content.WindowContent
 
setCursorPosition(int) - Method in class org.rusherhack.client.api.utils.objects.TextField
 
setCustomized(boolean) - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
setDayTime(long) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinClientboundSetTimePacket
 
setDefaultPositions() - Method in interface org.rusherhack.client.api.ui.panel.IPanelHandler
Sets the default positions of the panels.
setDeleteCallback(Consumer<T>) - Method in class org.rusherhack.client.api.ui.window.view.ListView
 
setDepthTest(boolean) - Method in interface org.rusherhack.client.api.render.IRenderer3D
 
setDescription(String) - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
setDescription(String) - Method in class org.rusherhack.client.api.ui.window.Window
 
setDestroyDelay(int) - Method in interface org.rusherhack.client.api.accessors.client.IMixinMultiPlayerGameMode
 
setDestroyProgress(float) - Method in interface org.rusherhack.client.api.accessors.client.IMixinMultiPlayerGameMode
 
setDisplayName(Component) - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.Nametag
 
setDragging(boolean, double, double) - Method in class org.rusherhack.client.api.ui.window.Window
 
setDraggingGrip(boolean, double) - Method in class org.rusherhack.client.api.ui.window.view.ScrollableView
 
setFocused(boolean) - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
setFocused(boolean) - Method in class org.rusherhack.client.api.ui.window.Window
 
setFov(OptionInstance<Integer>) - Method in interface org.rusherhack.client.api.accessors.client.IMixinOptions
 
setGreen(int) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
setHeight(double) - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
setHeight(double) - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
setHidden(boolean) - Method in class org.rusherhack.client.api.feature.module.Module
 
setHidden(boolean) - Method in class org.rusherhack.client.api.ui.window.Window
 
setHighlightPos(int) - Method in class org.rusherhack.client.api.utils.objects.TextField
 
setHue(float) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
setIcon(IGraphic) - Method in class org.rusherhack.client.api.ui.window.Window
 
setIsShiftKeyDown(boolean) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinServerboundPlayerInputPacket
 
setJumpRidingScale(float) - Method in interface org.rusherhack.client.api.accessors.entity.IMixinLocalPlayer
 
setKnockbackX(float) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinClientboundExplodePacket
 
setKnockbackY(float) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinClientboundExplodePacket
 
setKnockbackZ(float) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinClientboundExplodePacket
 
setLabel(String) - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
setLabel(String) - Method in class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
setLabel(String) - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
setLeftPadding(double) - Method in class org.rusherhack.client.api.ui.window.view.SimpleView
 
setLineSpacing(double) - Method in class org.rusherhack.client.api.ui.window.content.component.ParagraphComponent
 
setLineWidth(float) - Method in interface org.rusherhack.client.api.render.IRenderer3D
 
setMax(int) - Method in class org.rusherhack.client.api.feature.hud.ListHudElement
 
setMaxHeight(double) - Method in class org.rusherhack.client.api.ui.window.ResizeableWindow
 
setMaxWidth(double) - Method in class org.rusherhack.client.api.ui.window.ResizeableWindow
 
setMinHeight(double) - Method in class org.rusherhack.client.api.ui.window.ResizeableWindow
 
setMinWidth(double) - Method in class org.rusherhack.client.api.ui.window.ResizeableWindow
 
setMotion(double, double, double) - Method in class org.rusherhack.client.api.events.player.EventMove
 
setMotion(Vec3) - Method in class org.rusherhack.client.api.events.player.EventMove
 
setMotionX(int) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinClientboundSetEntityMotionPacket
 
setMotionY(int) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinClientboundSetEntityMotionPacket
 
setMotionZ(int) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinClientboundSetEntityMotionPacket
 
setNotifications(boolean) - Method in class org.rusherhack.client.api.feature.module.Module
 
setOnGround(boolean) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinServerboundMovePlayerPacket
 
setOnGround(boolean) - Method in class org.rusherhack.client.api.events.player.EventPlayerUpdate
 
setOpen(boolean) - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
setOverrideTimer(boolean) - Method in class org.rusherhack.client.api.events.client.EventTimerSpeed
 
setPitch(float) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinServerboundMovePlayerPacket
 
setPitch(float) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinServerboundMoveVehiclePacket
 
setPitch(float) - Method in class org.rusherhack.client.api.events.player.EventPlayerUpdate
 
setPitch(float) - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.PlayerRotations
 
setPlayerInfo(PlayerInfo) - Method in interface org.rusherhack.client.api.accessors.entity.IMixinAbstractClientPlayer
 
setPlayerSocialManager(PlayerSocialManager) - Method in interface org.rusherhack.client.api.accessors.client.IMixinMinecraft
 
setPoseStack(Deque<PoseStack.Pose>) - Method in interface org.rusherhack.client.api.accessors.render.IMixinPoseStack
 
setPredicate(Predicate<ButtonComponent>) - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
setPressed(boolean) - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
setProfileKeyPairManager(ProfileKeyPairManager) - Method in interface org.rusherhack.client.api.accessors.client.IMixinMinecraft
 
setRainbow(boolean) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
setRainbowAllowed(boolean) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
setRainbowMode(ColorSetting.RainbowMode) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
setRainbowOffset(int) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
setRed(int) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
setRenderBlockOutline(boolean) - Method in interface org.rusherhack.client.api.accessors.render.IMixinGameRenderer
 
setReportingContext(ReportingContext) - Method in interface org.rusherhack.client.api.accessors.client.IMixinMinecraft
 
setResizing(boolean, double, double) - Method in class org.rusherhack.client.api.ui.window.ResizeableWindow
 
setReturnCallback(Consumer<String>) - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
setRightClickDelay(int) - Method in interface org.rusherhack.client.api.accessors.client.IMixinMinecraft
 
setScrollOffset(double) - Method in class org.rusherhack.client.api.utils.objects.Scrollbar
 
setSelected(int) - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
setSelectedItem(ListItemContent) - Method in class org.rusherhack.client.api.ui.window.view.ListView
 
setSetupState(Runnable) - Method in interface org.rusherhack.client.api.accessors.render.IMixinRenderStateShard
 
setShopItem(int) - Method in interface org.rusherhack.client.api.accessors.gui.IMixinMerchantScreen
 
setShouldShowName(boolean) - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.Nametag.Check
 
setSnapPoint(HudElement.SnapPoint) - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
setSpeed(float) - Method in class org.rusherhack.client.api.events.client.EventTimerSpeed
 
setStartX(double) - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
setStartY(double) - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
setStuckSpeedMultiplier(Vec3) - Method in interface org.rusherhack.client.api.accessors.entity.IMixinEntity
 
setSvgHeight(int) - Method in class org.rusherhack.client.api.render.graphic.VectorGraphic
 
setSvgWidth(int) - Method in class org.rusherhack.client.api.render.graphic.VectorGraphic
 
setText(String) - Method in class org.rusherhack.client.api.ui.window.content.component.TextComponent
 
setThemeSync(boolean) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
setThemeSyncAllowed(boolean) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
setting() - Method in record class org.rusherhack.client.api.feature.command.arg.SettingValue
Returns the value of the setting record component.
SettingValue - Record Class in org.rusherhack.client.api.feature.command.arg
 
SettingValue(Setting<?>, Object) - Constructor for record class org.rusherhack.client.api.feature.command.arg.SettingValue
Creates an instance of a SettingValue record class.
setToggled(boolean) - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
setToggled(boolean) - Method in class org.rusherhack.client.api.feature.module.ToggleableModule
 
setTopPadding(double) - Method in class org.rusherhack.client.api.ui.window.view.SimpleView
 
setUser(User) - Method in interface org.rusherhack.client.api.accessors.client.IMixinMinecraft
 
setUserApiService(UserApiService) - Method in interface org.rusherhack.client.api.accessors.client.IMixinMinecraft
 
setUsingSecondaryAction(boolean) - Method in class org.rusherhack.client.api.events.player.EventInteract
 
setValue(boolean) - Method in class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
setValue(String) - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
setValueConsumer(Consumer<Boolean>) - Method in class org.rusherhack.client.api.ui.window.content.component.CheckBoxComponent
 
setViewHeight(double) - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
setViewWidth(double) - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
setViewWidthModifier(double) - Method in class org.rusherhack.client.api.ui.window.view.SimpleView
 
setVisibility(BooleanSupplier) - Method in class org.rusherhack.client.api.setting.BindSetting
 
setVisibility(BooleanSupplier) - Method in class org.rusherhack.client.api.setting.ColorSetting
 
setVisible(boolean) - Method in class org.rusherhack.client.api.ui.panel.PanelBase
 
setWidth(double) - Method in class org.rusherhack.client.api.ui.window.content.component.ButtonComponent
 
setWidth(double) - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
setX(double) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinServerboundMovePlayerPacket
 
setX(double) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinServerboundMoveVehiclePacket
 
setX(double) - Method in class org.rusherhack.client.api.events.player.EventMove
 
setX(double) - Method in class org.rusherhack.client.api.events.player.EventPlayerUpdate
 
setX(double) - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
setX(double) - Method in class org.rusherhack.client.api.ui.ElementBase
 
setX(double) - Method in class org.rusherhack.client.api.ui.window.content.WindowContent
 
setY(double) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinServerboundMovePlayerPacket
 
setY(double) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinServerboundMoveVehiclePacket
 
setY(double) - Method in class org.rusherhack.client.api.events.player.EventMove
 
setY(double) - Method in class org.rusherhack.client.api.events.player.EventPlayerUpdate
 
setY(double) - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
setY(double) - Method in class org.rusherhack.client.api.ui.ElementBase
 
setY(double) - Method in class org.rusherhack.client.api.ui.window.content.WindowContent
 
setYaw(float) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinServerboundMovePlayerPacket
 
setYaw(float) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinServerboundMoveVehiclePacket
 
setYaw(float) - Method in class org.rusherhack.client.api.events.player.EventPlayerUpdate
 
setYaw(float) - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.PlayerRotations
 
setZ(double) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinServerboundMovePlayerPacket
 
setZ(double) - Method in interface org.rusherhack.client.api.accessors.packet.IMixinServerboundMoveVehiclePacket
 
setZ(double) - Method in class org.rusherhack.client.api.events.player.EventMove
 
setZ(double) - Method in class org.rusherhack.client.api.events.player.EventPlayerUpdate
 
ShortListHudElement - Class in org.rusherhack.client.api.feature.hud
 
ShortListHudElement(String) - Constructor for class org.rusherhack.client.api.feature.hud.ShortListHudElement
 
ShortListHudElement.TextAxis - Enum Class in org.rusherhack.client.api.feature.hud
 
shouldClampToBottom() - Method in class org.rusherhack.client.api.ui.window.view.RichTextView
 
shouldClampToBottom() - Method in class org.rusherhack.client.api.ui.window.view.ScrollableView
 
shouldDrawBackground() - Method in interface org.rusherhack.client.api.feature.hud.IHudElement
 
shouldNotifyModuleToggles() - Method in interface org.rusherhack.client.api.system.IHudManager
 
shouldOverrideTimer() - Method in class org.rusherhack.client.api.events.client.EventTimerSpeed
 
shouldRemove() - Method in class org.rusherhack.client.api.feature.hud.ListHudElement.ListItem
 
shouldShowName() - Method in class org.rusherhack.client.api.events.render.EventRenderEntity.Nametag.Check
 
shouldUpdateAlignment() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
SimpleView - Class in org.rusherhack.client.api.ui.window.view
 
SimpleView(String, Window, List<? extends WindowContent>) - Constructor for class org.rusherhack.client.api.ui.window.view.SimpleView
 
SimpleView(Window, List<? extends WindowContent>) - Constructor for class org.rusherhack.client.api.ui.window.view.SimpleView
 
SimpleView.Alignment - Enum Class in org.rusherhack.client.api.ui.window.view
 
sortByColumn(ListView.Column) - Method in class org.rusherhack.client.api.ui.window.view.ListView
 
sortMode - Variable in class org.rusherhack.client.api.feature.hud.ListHudElement
 
splitString(String, double) - Method in interface org.rusherhack.client.api.render.font.IFontRenderer
 
STATIC - Enum constant in enum class org.rusherhack.client.api.feature.hud.ListHudElement.ColorMode
 
STATIC - Enum constant in enum class org.rusherhack.client.api.system.Colors.ColorMode
 

T

TabbedView - Class in org.rusherhack.client.api.ui.window.view
A view with different tabs.
TabbedView(String, Window, List<WindowContent>) - Constructor for class org.rusherhack.client.api.ui.window.view.TabbedView
 
TabbedView(Window, List<WindowContent>) - Constructor for class org.rusherhack.client.api.ui.window.view.TabbedView
 
text - Variable in class org.rusherhack.client.api.ui.window.content.component.TextComponent
 
TextComponent - Class in org.rusherhack.client.api.ui.window.content.component
A simple text content
TextComponent(Window) - Constructor for class org.rusherhack.client.api.ui.window.content.component.TextComponent
 
TextComponent(Window, String) - Constructor for class org.rusherhack.client.api.ui.window.content.component.TextComponent
 
TextComponent(Window, String, boolean) - Constructor for class org.rusherhack.client.api.ui.window.content.component.TextComponent
 
TextConfiguration - Class in org.rusherhack.client.api.config
 
TextConfiguration(File) - Constructor for class org.rusherhack.client.api.config.TextConfiguration
 
TextField - Class in org.rusherhack.client.api.utils.objects
 
TextField() - Constructor for class org.rusherhack.client.api.utils.objects.TextField
 
TextField(Consumer<String>) - Constructor for class org.rusherhack.client.api.utils.objects.TextField
 
TextFieldComponent - Class in org.rusherhack.client.api.ui.window.content.component
 
TextFieldComponent(Window, double) - Constructor for class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
TextFieldComponent(Window, String, double) - Constructor for class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
TextFieldComponent(Window, String, double, boolean) - Constructor for class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
TextHudElement - Class in org.rusherhack.client.api.feature.hud
Basic hud element with text and a label
TextHudElement(String) - Constructor for class org.rusherhack.client.api.feature.hud.TextHudElement
 
TextHudElement(String, boolean) - Constructor for class org.rusherhack.client.api.feature.hud.TextHudElement
 
TextureGraphic - Class in org.rusherhack.client.api.render.graphic
 
TextureGraphic(String, int, int) - Constructor for class org.rusherhack.client.api.render.graphic.TextureGraphic
 
TextureGraphic(String, int, int, int, int) - Constructor for class org.rusherhack.client.api.render.graphic.TextureGraphic
 
ThemeBase - Class in org.rusherhack.client.api.ui.theme
 
ThemeBase(String, String, Color) - Constructor for class org.rusherhack.client.api.ui.theme.ThemeBase
 
tick() - Method in class org.rusherhack.client.api.feature.hud.ListHudElement.ListItem
Updates the animation state of this item
tick() - Method in class org.rusherhack.client.api.feature.hud.ListHudElement
 
tick() - Method in class org.rusherhack.client.api.feature.hud.ShortListHudElement
 
tick() - Method in class org.rusherhack.client.api.ui.panel.PanelHandlerBase
 
tick() - Method in class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
 
tick() - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
tick() - Method in class org.rusherhack.client.api.ui.window.Window
 
toggle() - Method in class org.rusherhack.client.api.feature.hud.HudElement
 
toggle() - Method in class org.rusherhack.client.api.feature.module.ToggleableModule
 
ToggleableModule - Class in org.rusherhack.client.api.feature.module
A module that can be toggled
ToggleableModule(String, String, ModuleCategory) - Constructor for class org.rusherhack.client.api.feature.module.ToggleableModule
 
ToggleableModule(String, ModuleCategory) - Constructor for class org.rusherhack.client.api.feature.module.ToggleableModule
 
TOP - Enum constant in enum class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase.Side
 
TOP_CENTER - Enum constant in enum class org.rusherhack.client.api.feature.hud.HudElement.Alignment
 
TOP_CENTER - Enum constant in enum class org.rusherhack.client.api.feature.hud.HudElement.SnapPoint
 
TOP_LEFT - Enum constant in enum class org.rusherhack.client.api.feature.hud.HudElement.Alignment
 
TOP_LEFT - Enum constant in enum class org.rusherhack.client.api.feature.hud.HudElement.SnapPoint
 
TOP_RIGHT - Enum constant in enum class org.rusherhack.client.api.feature.hud.HudElement.Alignment
 
TOP_RIGHT - Enum constant in enum class org.rusherhack.client.api.feature.hud.HudElement.SnapPoint
 
topPadding - Variable in class org.rusherhack.client.api.ui.window.view.SimpleView
 
toString() - Method in record class org.rusherhack.client.api.feature.command.arg.PlayerReference
Returns a string representation of this record class.
toString() - Method in record class org.rusherhack.client.api.feature.command.arg.SettingValue
Returns a string representation of this record class.
toString() - Method in class org.rusherhack.client.api.feature.hud.ListHudElement.ListItem
 
toString() - Method in record class org.rusherhack.client.api.render.RenderContext
Returns a string representation of this record class.
toString() - Method in record class org.rusherhack.client.api.ui.window.context.ContextAction
Returns a string representation of this record class.
trimStringToWidth(String, double) - Method in interface org.rusherhack.client.api.render.font.IFontRenderer
 

U

unfocus() - Method in class org.rusherhack.client.api.ui.window.content.ComboContent
 
unfocus() - Method in class org.rusherhack.client.api.ui.window.content.component.ComboBoxComponent
 
unfocus() - Method in class org.rusherhack.client.api.ui.window.content.component.TextFieldComponent
 
unfocus() - Method in class org.rusherhack.client.api.ui.window.content.WindowContent
Called when the window loses focus.
unfocus() - Method in class org.rusherhack.client.api.ui.window.view.WindowView
 
Unload(ChunkPos) - Constructor for class org.rusherhack.client.api.events.world.EventChunk.Unload
 
unregister(IBindable) - Method in interface org.rusherhack.client.api.bind.IBindManager
 
update() - Method in class org.rusherhack.client.api.utils.objects.Scrollbar
 
updateHeight() - Method in class org.rusherhack.client.api.ui.window.content.component.ParagraphComponent
 
updateRotation(float, float) - Method in interface org.rusherhack.client.api.system.IRotationManager
 
updateRotation(float, float, float) - Method in interface org.rusherhack.client.api.system.IRotationManager
 
updateRotation(BlockPos) - Method in interface org.rusherhack.client.api.system.IRotationManager
 
updateRotation(BlockPos, float) - Method in interface org.rusherhack.client.api.system.IRotationManager
 
updateRotation(BlockPos, Direction, float) - Method in interface org.rusherhack.client.api.system.IRotationManager
 
updateRotation(Entity) - Method in interface org.rusherhack.client.api.system.IRotationManager
 
updateRotation(Entity, float) - Method in interface org.rusherhack.client.api.system.IRotationManager
 
upload(BufferBuilder.RenderedBuffer) - Static method in interface org.rusherhack.client.api.accessors.render.IMixinBufferUploader
 

V

value() - Method in record class org.rusherhack.client.api.feature.command.arg.SettingValue
Returns the value of the value record component.
valueOf(String) - Static method in enum class org.rusherhack.client.api.events.client.EventQuit.Reason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rusherhack.client.api.events.player.EventInteract.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rusherhack.client.api.events.render.EventRenderEntity.ItemFrameParts.Part
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rusherhack.client.api.feature.hud.HudElement.Alignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rusherhack.client.api.feature.hud.HudElement.SnapPoint
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rusherhack.client.api.feature.hud.ListHudElement.ColorMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rusherhack.client.api.feature.hud.ListHudElement.SortingMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rusherhack.client.api.feature.hud.ShortListHudElement.TextAxis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rusherhack.client.api.feature.module.ModuleCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rusherhack.client.api.render.graphic.IGraphic.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rusherhack.client.api.setting.ColorSetting.RainbowMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rusherhack.client.api.system.Colors.ColorMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rusherhack.client.api.ui.window.content.ComboContent.AnchorSide
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase.Side
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.rusherhack.client.api.ui.window.view.SimpleView.Alignment
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.rusherhack.client.api.events.client.EventQuit.Reason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rusherhack.client.api.events.player.EventInteract.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rusherhack.client.api.events.render.EventRenderEntity.ItemFrameParts.Part
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rusherhack.client.api.feature.hud.HudElement.Alignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rusherhack.client.api.feature.hud.HudElement.SnapPoint
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rusherhack.client.api.feature.hud.ListHudElement.ColorMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rusherhack.client.api.feature.hud.ListHudElement.SortingMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rusherhack.client.api.feature.hud.ShortListHudElement.TextAxis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rusherhack.client.api.feature.module.ModuleCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rusherhack.client.api.render.graphic.IGraphic.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rusherhack.client.api.setting.ColorSetting.RainbowMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rusherhack.client.api.system.Colors.ColorMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rusherhack.client.api.ui.window.content.ComboContent.AnchorSide
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase.Side
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.rusherhack.client.api.ui.window.view.SimpleView.Alignment
Returns an array containing the constants of this enum class, in the order they are declared.
VECTOR - Enum constant in enum class org.rusherhack.client.api.render.graphic.IGraphic.Type
 
VectorGraphic - Class in org.rusherhack.client.api.render.graphic
 
VectorGraphic(String, int, int) - Constructor for class org.rusherhack.client.api.render.graphic.VectorGraphic
 
view - Variable in class org.rusherhack.client.api.ui.window.PopupWindow
Simple view

W

wasLastOnGround() - Method in interface org.rusherhack.client.api.accessors.entity.IMixinLocalPlayer
 
width - Variable in class org.rusherhack.client.api.ui.window.Window
Window size
Window - Class in org.rusherhack.client.api.ui.window
 
Window(String, double, double) - Constructor for class org.rusherhack.client.api.ui.window.Window
Constructs a new Window with the specified title and size.
Window(String, double, double, double, double) - Constructor for class org.rusherhack.client.api.ui.window.Window
Constructs a new Window with the specified title, position and size.
WindowContent - Class in org.rusherhack.client.api.ui.window.content
Content that can be rendered inside of a Window
WindowContent(Window) - Constructor for class org.rusherhack.client.api.ui.window.content.WindowContent
 
WindowContentHandlerBase - Class in org.rusherhack.client.api.ui.window.handler
 
WindowContentHandlerBase() - Constructor for class org.rusherhack.client.api.ui.window.handler.WindowContentHandlerBase
 
windowHandler - Variable in class org.rusherhack.client.api.ui.window.handler.WindowViewHandlerBase
 
WindowHandlerBase - Class in org.rusherhack.client.api.ui.window.handler
 
WindowHandlerBase() - Constructor for class org.rusherhack.client.api.ui.window.handler.WindowHandlerBase
 
WindowHandlerBase.Side - Enum Class in org.rusherhack.client.api.ui.window.handler
 
WindowView - Class in org.rusherhack.client.api.ui.window.view
A WindowView is a WindowContent that is able to render a set of other WindowContents in a defined way.
WindowView(String, Window, List<? extends WindowContent>) - Constructor for class org.rusherhack.client.api.ui.window.view.WindowView
 
WindowView(Window, List<? extends WindowContent>) - Constructor for class org.rusherhack.client.api.ui.window.view.WindowView
 
WindowViewHandlerBase - Class in org.rusherhack.client.api.ui.window.handler
 
WindowViewHandlerBase(WindowHandlerBase) - Constructor for class org.rusherhack.client.api.ui.window.handler.WindowViewHandlerBase
 
WORLD - Enum constant in enum class org.rusherhack.client.api.feature.module.ModuleCategory
 
WorldUtils - Class in org.rusherhack.client.api.utils
TODO: add getEntities method with predicate parameter
WorldUtils() - Constructor for class org.rusherhack.client.api.utils.WorldUtils
 
write(ISerializable<?>) - Method in class org.rusherhack.client.api.config.Configuration
 
write(ISerializable<?>) - Method in class org.rusherhack.client.api.config.JsonConfiguration
 
write(ISerializable<?>) - Method in class org.rusherhack.client.api.config.TextConfiguration
 

X

x - Variable in enum class org.rusherhack.client.api.feature.hud.HudElement.SnapPoint
 
x - Variable in class org.rusherhack.client.api.ui.window.content.WindowContent
 
X - Enum constant in enum class org.rusherhack.client.api.feature.hud.ShortListHudElement.TextAxis
 

Y

y - Variable in enum class org.rusherhack.client.api.feature.hud.HudElement.SnapPoint
 
y - Variable in class org.rusherhack.client.api.ui.window.content.WindowContent
 
Y - Enum constant in enum class org.rusherhack.client.api.feature.hud.ShortListHudElement.TextAxis
 

_

_drawCircle(double, double, double, boolean, boolean, float, int, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
_drawEllipse(double, double, double, double, boolean, boolean, float, int, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
_drawRectangle(double, double, double, double, boolean, boolean, float, int, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
_drawRoundedRectangle(double, double, double, double, double, boolean, boolean, float, int, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
_drawTriangle(double, double, double, double, boolean, boolean, float, int, int) - Method in interface org.rusherhack.client.api.render.IRenderer2D
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
All Classes and Interfaces|All Packages|Constant Field Values