Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addFriend(String) - Static method in class dev.boze.api.client.FriendManager
- addFriend(String) - Method in interface dev.boze.api.internal.interfaces.IFriends
- addInteraction(Interaction) - Method in class dev.boze.api.event.EventInteract
-
Adds an interaction to be executed
- Addon - Class in dev.boze.api.addon
-
Base class for all Boze addons
- Addon(String, String, String, String) - Constructor for class dev.boze.api.addon.Addon
-
Creates a new addon with a default dispatcher
- Addon(String, String, String, String, AddonDispatcher) - Constructor for class dev.boze.api.addon.Addon
-
Creates a new addon with a custom dispatcher
- AddonCommand - Class in dev.boze.api.addon
-
Base class for addon commands.
- AddonCommand(String, String) - Constructor for class dev.boze.api.addon.AddonCommand
-
Creates a new addon command.
- AddonDispatcher - Class in dev.boze.api.addon
-
Container class for addon command dispatching
- AddonDispatcher() - Constructor for class dev.boze.api.addon.AddonDispatcher
- AddonInitializationException - Exception Class in dev.boze.api.exception
-
Deprecated.
- AddonInitializationException(String) - Constructor for exception class dev.boze.api.exception.AddonInitializationException
-
Deprecated.
- AddonInitializationException(String, Throwable) - Constructor for exception class dev.boze.api.exception.AddonInitializationException
-
Deprecated.
- AddonModule - Class in dev.boze.api.addon
-
Base class for all addon modules
- AddonModule(String, String) - Constructor for class dev.boze.api.addon.AddonModule
-
Creates a new module
- addSource(CapeSource) - Method in interface dev.boze.api.internal.interfaces.ICapes
- addSource(CapeSource) - Static method in class dev.boze.api.utility.cape.CapesManager
-
Add a cape source
- Alt - Enum constant in enum class dev.boze.api.utility.interaction.SwapType
-
Alternative swap mode
- Alt - Enum constant in enum class dev.boze.api.utility.interaction.ToggleableSwapType
-
Alternative swap mode
- angleDifference(double, double) - Method in interface dev.boze.api.internal.interfaces.IMath
- angleDifference(double, double) - Static method in class dev.boze.api.utility.MathHelper
-
Calculates the smallest angle difference between two angles.
- argument(String, ArgumentType<T>) - Static method in class dev.boze.api.addon.AddonCommand
-
Helper method to create an argument for the command builder.
B
- backward - Variable in class dev.boze.api.event.EventInput
- BaseModule - Interface in dev.boze.api.client.module
-
Base interface for all modules
- BaseModule.BaseModuleArgument - Class in dev.boze.api.client.module
-
Command argument for base modules
- BaseModuleArgument() - Constructor for class dev.boze.api.client.module.BaseModule.BaseModuleArgument
- Billboard - Class in dev.boze.api.render
-
Billboard rendering API for displaying 2D HUD elements at 3D world positions
- Billboard() - Constructor for class dev.boze.api.render.Billboard
- Bind - Class in dev.boze.api.utility.input
-
Represents a keyboard or mouse button binding
- Bind(boolean, int) - Constructor for class dev.boze.api.utility.input.Bind
-
Creates a new bind
- BindOption - Class in dev.boze.api.option
-
An option for keyboard/mouse bindings
- BindOption(BaseModule, String, String) - Constructor for class dev.boze.api.option.BindOption
-
Creates a new bind option with no default binding
- BindOption(BaseModule, String, String, int, boolean) - Constructor for class dev.boze.api.option.BindOption
-
Creates a new bind option with a specified default binding
- BindOption(BaseModule, String, String, int, boolean, Option<?>) - Constructor for class dev.boze.api.option.BindOption
-
Creates a new bind option with a specified default binding and parent
- BINDS - Enum constant in enum class dev.boze.api.utility.ProfileHelper.ProfileCategory
- blocksMovement(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- blocksMovement(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a block blocks movement (solid blocks).
- box(ColorOption.Value, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders a full box with both sides and outline using ColorOption.Value
- box(ColorOption.Value, Box) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders a full box with both sides and outline using ColorOption.Value
- box(ClientColor, float, float, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders a full box with both sides and outline
- box(ClientColor, float, float, Box) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders a full box with both sides and outline
- boxLines(ColorOption.Value, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box outline lines using ColorOption.Value
- boxLines(ColorOption.Value, Box) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box outline lines using ColorOption.Value
- boxLines(ClientColor, float, double, double, double, double, double, double) - Method in interface dev.boze.api.internal.interfaces.IWorldRender
- boxLines(ClientColor, float, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box outline lines
- boxLines(ClientColor, float, Box) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box outline lines
- boxSides(ColorOption.Value, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box sides/faces using ColorOption.Value
- boxSides(ColorOption.Value, Box) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box sides/faces using ColorOption.Value
- boxSides(ClientColor, float, double, double, double, double, double, double) - Method in interface dev.boze.api.internal.interfaces.IWorldRender
- boxSides(ClientColor, float, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box sides/faces
- boxSides(ClientColor, float, Box) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box sides/faces
- BozeInstance - Class in dev.boze.api
-
Boze API Instance
- bringCloser(double, double, double) - Method in interface dev.boze.api.internal.interfaces.IMath
- bringCloser(double, double, double) - Static method in class dev.boze.api.utility.MathHelper
-
Gradually brings a value closer to a goal by a specified increment.
- build(LiteralArgumentBuilder<CommandSource>) - Method in class dev.boze.api.addon.AddonCommand
-
Implement this method to build the command.
C
- calculateRotation(Vec3d, Vec3d) - Method in interface dev.boze.api.internal.interfaces.IMath
- calculateRotation(Vec3d, Vec3d) - Static method in class dev.boze.api.utility.MathHelper
-
Calculates the yaw and pitch rotation needed to face a target position.
- callback(GameProfile, CapeLoadResult, Identifier) - Method in class dev.boze.api.utility.cape.CapeSource
-
Gets called once a profile's cape gets loaded (if URL not null)
- camera - Variable in class dev.boze.api.event.EventWorldRender
- canBreak(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- canBreak(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a block can be broken.
- cancel() - Method in class dev.boze.api.event.CancellableEvent
-
Cancels this event, preventing the default behavior
- CancellableEvent - Class in dev.boze.api.event
-
Base class for cancellable events
- CancellableEvent() - Constructor for class dev.boze.api.event.CancellableEvent
- canMine(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- canMine(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a block can be mined.
- canPlaceAt(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- canPlaceAt(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a block can be placed at the given position.
- canSee(Entity, Entity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- canSee(Entity, Entity) - Static method in class dev.boze.api.utility.EntityHelper
-
Checks if one entity can see another entity.
- CapeLoadResult - Enum Class in dev.boze.api.utility.cape
-
Enum for cape load results
- CapesManager - Class in dev.boze.api.utility.cape
-
Capes manager
- CapesManager() - Constructor for class dev.boze.api.utility.cape.CapesManager
- CapeSource - Class in dev.boze.api.utility.cape
- CapeSource(String) - Constructor for class dev.boze.api.utility.cape.CapeSource
- cast(BlockPos, InteractionMode) - Static method in class dev.boze.api.utility.interaction.PlaceHelper
-
Cast a block placement interaction at the specified position
- cast(BlockPos, InteractionMode, boolean) - Static method in class dev.boze.api.utility.interaction.PlaceHelper
-
Cast a block placement interaction at the specified position with strict direction setting
- cast(BlockPos, InteractionMode, double, double) - Static method in class dev.boze.api.utility.interaction.PlaceHelper
-
Cast a block placement interaction at the specified position with custom range
- cast(BlockPos, InteractionMode, double, double, boolean) - Method in interface dev.boze.api.internal.interfaces.IRayCasting
- cast(BlockPos, InteractionMode, double, double, boolean) - Static method in class dev.boze.api.utility.interaction.PlaceHelper
-
Cast a block placement interaction at the specified position with custom range and strict direction
- changingColor(boolean, boolean, float, int...) - Static method in class dev.boze.api.render.ColorMaker
-
Creates a changing color marked as
_default. - changingColor(boolean, float, int...) - Static method in class dev.boze.api.render.ColorMaker
-
Convenience overload returning a default changing color.
- changingColor(int...) - Static method in class dev.boze.api.render.ColorMaker
-
Convenience overload returning a default changing color.
- changingColor(String, boolean, boolean, float, int[]) - Method in interface dev.boze.api.internal.interfaces.IColors
- changingColor(String, boolean, boolean, float, int...) - Static method in class dev.boze.api.render.ColorMaker
-
Creates a changing color bound to a named entry.
- changingColor(String, boolean, float, int...) - Static method in class dev.boze.api.render.ColorMaker
-
Convenience overload that defaults mirror to false.
- changingColor(String, int...) - Static method in class dev.boze.api.render.ColorMaker
-
Convenience overload that defaults hsb and mirror to false, and speed to 0.2F.
- ChatHelper - Class in dev.boze.api.utility
-
A helper for sending messages to the client chat
- ChatHelper() - Constructor for class dev.boze.api.utility.ChatHelper
- choose(ClientColorBinding) - Method in class dev.boze.api.render.ClientColor
-
Binds the given consumer to this color.
- clamp(double, double, double) - Method in interface dev.boze.api.internal.interfaces.IMath
- clamp(double, double, double) - Static method in class dev.boze.api.utility.MathHelper
-
Clamps a double value to a specified range.
- clamp(int, int, int) - Method in interface dev.boze.api.internal.interfaces.IMath
- clamp(int, int, int) - Static method in class dev.boze.api.utility.MathHelper
-
Clamps an integer value to a specified range.
- clampToBox(Vec3d, Box) - Method in interface dev.boze.api.internal.interfaces.IMath
- clampToBox(Vec3d, Box) - Static method in class dev.boze.api.utility.MathHelper
-
Clamps a point to stay within a box's boundaries.
- CLIENT - Enum constant in enum class dev.boze.api.utility.ProfileHelper.ProfileCategory
- ClientColor - Class in dev.boze.api.render
-
Represents a color provided by the client.
- ClientColor() - Constructor for class dev.boze.api.render.ClientColor
- ClientColorBinding - Interface in dev.boze.api.render
-
Binding between a client color and a consumer.
- ClientModule - Class in dev.boze.api.client.module
-
Base class for all client modules
- ClientModule() - Constructor for class dev.boze.api.client.module.ClientModule
- ClientModuleExtension - Class in dev.boze.api.client.module
-
ClientModuleExtension
- ClientModuleExtension(ClientModule) - Constructor for class dev.boze.api.client.module.ClientModuleExtension
-
Creates a new client module extension
- ClientModuleNotFoundException - Exception Class in dev.boze.api.exception
- ClientModuleNotFoundException(String) - Constructor for exception class dev.boze.api.exception.ClientModuleNotFoundException
- clientRotating - Variable in class dev.boze.api.event.EventRotate
-
Whether the client is already rotating.
- closestPointToBox(Vec3d, Box) - Method in interface dev.boze.api.internal.interfaces.IMath
- closestPointToBox(Vec3d, Box) - Static method in class dev.boze.api.utility.MathHelper
-
Finds the closest point on a box's surface to a given point.
- color - Variable in class dev.boze.api.option.ColorOption.Value
-
The selected color
- ColorMaker - Class in dev.boze.api.render
-
Helper class to initialize colors, and register colors in the user's colors
- ColorOption - Class in dev.boze.api.option
-
An option for selecting and configuring colors
- ColorOption(BaseModule, String, String, ClientColor, float) - Constructor for class dev.boze.api.option.ColorOption
-
Creates a new color option with single opacity
- ColorOption(BaseModule, String, String, ClientColor, float, float) - Constructor for class dev.boze.api.option.ColorOption
-
Creates a new color option with separate fill and outline opacity
- ColorOption(BaseModule, String, String, ClientColor, float, float, boolean) - Constructor for class dev.boze.api.option.ColorOption
- ColorOption(BaseModule, String, String, ClientColor, float, float, Option<?>) - Constructor for class dev.boze.api.option.ColorOption
-
Creates a new color option with separate fill and outline opacity and a parent option
- ColorOption(BaseModule, String, String, ClientColor, float, Option<?>) - Constructor for class dev.boze.api.option.ColorOption
-
Creates a new color option with single opacity and a parent option
- ColorOption.Value - Class in dev.boze.api.option
-
Color selection value stored by the option.
- context - Variable in class dev.boze.api.event.EventHudRender
-
The current draw context
- copy() - Method in class dev.boze.api.option.ColorOption.Value
-
Creates a copy of this value
- copy() - Method in class dev.boze.api.render.ClientColor
- crossProduct(Vec3d, Vec3d) - Method in interface dev.boze.api.internal.interfaces.IMath
- crossProduct(Vec3d, Vec3d) - Static method in class dev.boze.api.utility.MathHelper
-
Calculates the cross product of two vectors.
D
- degreesToRadians(double) - Method in interface dev.boze.api.internal.interfaces.IMath
- degreesToRadians(double) - Static method in class dev.boze.api.utility.MathHelper
-
Converts degrees to radians.
- delete() - Method in class dev.boze.api.render.ClientColor
-
Deletes the underlying color if possible.
- delFriend(String) - Static method in class dev.boze.api.client.FriendManager
- delFriend(String) - Method in interface dev.boze.api.internal.interfaces.IFriends
- description - Variable in class dev.boze.api.addon.Addon
-
Description of what this addon does
- description - Variable in class dev.boze.api.option.Option
-
The description of this option
- dev.boze.api - package dev.boze.api
- dev.boze.api.addon - package dev.boze.api.addon
- dev.boze.api.client - package dev.boze.api.client
- dev.boze.api.client.module - package dev.boze.api.client.module
- dev.boze.api.event - package dev.boze.api.event
- dev.boze.api.exception - package dev.boze.api.exception
- dev.boze.api.internal - package dev.boze.api.internal
- dev.boze.api.internal.interfaces - package dev.boze.api.internal.interfaces
- dev.boze.api.option - package dev.boze.api.option
- dev.boze.api.render - package dev.boze.api.render
- dev.boze.api.utility - package dev.boze.api.utility
- dev.boze.api.utility.cape - package dev.boze.api.utility.cape
- dev.boze.api.utility.config - package dev.boze.api.utility.config
- dev.boze.api.utility.input - package dev.boze.api.utility.input
- dev.boze.api.utility.interaction - package dev.boze.api.utility.interaction
- disable() - Method in class dev.boze.api.client.module.ClientModuleExtension
-
Called internally when the extension should be disabled
- dispatch(String) - Method in class dev.boze.api.addon.AddonDispatcher
-
Dispatches a command using the default client command source
- dispatch(String, CommandSource) - Method in class dev.boze.api.addon.AddonDispatcher
-
Dispatches a command with a specific command source
- dispatcher - Variable in class dev.boze.api.addon.Addon
-
Command dispatcher for this addon
- dispatcher - Static variable in class dev.boze.api.addon.AddonDispatcher
-
The underlying command dispatcher
- distance(Vec3d, Vec3d) - Method in interface dev.boze.api.internal.interfaces.IMath
- distance(Vec3d, Vec3d) - Static method in class dev.boze.api.utility.MathHelper
-
Calculates the distance between two points.
- dotProduct(Vec3d, Vec3d) - Method in interface dev.boze.api.internal.interfaces.IMath
- dotProduct(Vec3d, Vec3d) - Static method in class dev.boze.api.utility.MathHelper
-
Calculates the dot product of two vectors.
- draw() - Method in interface dev.boze.api.internal.interfaces.IHudRender
-
Renders the current drawing session
- draw() - Static method in class dev.boze.api.render.HudDrawer
-
Renders the current drawing session to the screen
- draw() - Static method in class dev.boze.api.render.TextDrawer
-
Renders the current text session to the default draw context
- draw(DrawContext) - Method in interface dev.boze.api.internal.interfaces.ITextRender
- draw(DrawContext) - Static method in class dev.boze.api.render.TextDrawer
-
Renders the current text session to the specified draw context
- draw(MatrixStack) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders the current drawing session to the main vanilla framebuffer
- draw(MatrixStack, Framebuffer) - Method in interface dev.boze.api.internal.interfaces.IWorldRender
- draw(MatrixStack, Framebuffer) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders the current drawing session to the specified framebuffer
- dynamicBox(ColorOption.Value, boolean, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders a full box dynamically based on shader setting using ColorOption.Value
- dynamicBox(ColorOption.Value, boolean, Box) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders a full box dynamically based on shader setting using ColorOption.Value
- dynamicBox(ClientColor, float, float, boolean, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders a full box dynamically based on shader setting
- dynamicBox(ClientColor, float, float, boolean, Box) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders a full box dynamically based on shader setting
- dynamicBoxSides(ColorOption.Value, boolean, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box sides dynamically based on shader setting using ColorOption.Value
- dynamicBoxSides(ColorOption.Value, boolean, Box) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box sides dynamically based on shader setting using ColorOption.Value
- dynamicBoxSides(ClientColor, float, boolean, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box sides dynamically based on shader setting
- dynamicBoxSides(ClientColor, float, boolean, Box) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box sides dynamically based on shader setting
- dynamicSide(ColorOption.Value, boolean, byte, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders a single box side/face dynamically based on shader setting using ColorOption.Value
- dynamicSide(ClientColor, float, boolean, byte, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders a single box side/face dynamically based on shader setting
E
- enable() - Method in class dev.boze.api.client.module.ClientModuleExtension
-
Called internally when the extension should be enabled
- EntityHelper - Class in dev.boze.api.utility
-
EntityHelper provides entity utility methods.
- EntityHelper() - Constructor for class dev.boze.api.utility.EntityHelper
- equals(Object) - Method in class dev.boze.api.utility.cape.CapeSource
- Error - Enum constant in enum class dev.boze.api.utility.cape.CapeLoadResult
-
Server/website did not respond at all, or there was an error parsing the response
- EventHudRender - Class in dev.boze.api.event
-
Event called when the HUD is being rendered
- EventHudRender() - Constructor for class dev.boze.api.event.EventHudRender
- EventInput - Class in dev.boze.api.event
-
EventInput
- EventInput() - Constructor for class dev.boze.api.event.EventInput
- EventInteract - Class in dev.boze.api.event
-
EventInteract
- EventInteract() - Constructor for class dev.boze.api.event.EventInteract
- EventModuleToggle - Class in dev.boze.api.event
-
EventModuleToggle
- EventModuleToggle() - Constructor for class dev.boze.api.event.EventModuleToggle
- EventPlayerUpdate - Class in dev.boze.api.event
-
EventPlayerUpdate
- EventPlayerUpdate() - Constructor for class dev.boze.api.event.EventPlayerUpdate
- EventRotate - Class in dev.boze.api.event
-
EventRotate
- EventRotate() - Constructor for class dev.boze.api.event.EventRotate
- EventShader - Class in dev.boze.api.event
-
EventShader
- EventTick - Class in dev.boze.api.event
-
EventTick
- EventTick() - Constructor for class dev.boze.api.event.EventTick
- EventTick.Post - Class in dev.boze.api.event
- EventTick.Pre - Class in dev.boze.api.event
- EventWorldRender - Class in dev.boze.api.event
-
EventWorldRender
- EventWorldRender() - Constructor for class dev.boze.api.event.EventWorldRender
- extensions - Variable in class dev.boze.api.addon.Addon
-
List of client module extensions provided by this addon
F
- fastCos(double) - Method in interface dev.boze.api.internal.interfaces.IMath
- fastCos(double) - Static method in class dev.boze.api.utility.MathHelper
-
Fast cosine calculation optimized for x86 processors.
- fastSin(double) - Method in interface dev.boze.api.internal.interfaces.IMath
- fastSin(double) - Static method in class dev.boze.api.utility.MathHelper
-
Fast sine calculation optimized for x86 processors.
- fillOpacity - Variable in class dev.boze.api.option.ColorOption.Value
-
The opacity value for fill operations
- find(Predicate<ItemStack>) - Method in interface dev.boze.api.internal.interfaces.IInventory
- find(Predicate<ItemStack>) - Static method in class dev.boze.api.utility.interaction.InvHelper
-
Find the first slot matching the predicate in the entire inventory
- find(Block) - Static method in class dev.boze.api.utility.interaction.InvHelper
-
Find the first slot containing a block in the entire inventory
- find(Block...) - Static method in class dev.boze.api.utility.interaction.InvHelper
-
Find the first slot containing any of the specified blocks in the entire inventory
- find(Item) - Static method in class dev.boze.api.utility.interaction.InvHelper
-
Find the first slot containing an item in the entire inventory
- find(Item...) - Static method in class dev.boze.api.utility.interaction.InvHelper
-
Find the first slot containing any of the specified items in the entire inventory
- findClosestPointOnBox(Box, Vec3d) - Method in interface dev.boze.api.internal.interfaces.IMath
- findClosestPointOnBox(Box, Vec3d) - Static method in class dev.boze.api.utility.MathHelper
-
Finds the closest point on a box's surface to a given point.
- findDoubleHole(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- findDoubleHole(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Finds a connected double hole adjacent to the given position.
- findInHotbar(Predicate<ItemStack>) - Method in interface dev.boze.api.internal.interfaces.IInventory
- findInHotbar(Predicate<ItemStack>) - Static method in class dev.boze.api.utility.interaction.InvHelper
-
Find the first slot matching the predicate in the hotbar
- findInHotbar(Block) - Static method in class dev.boze.api.utility.interaction.InvHelper
-
Find the first slot containing a block in the hotbar
- findInHotbar(Block...) - Static method in class dev.boze.api.utility.interaction.InvHelper
-
Find the first slot containing any of the specified blocks in the hotbar
- findInHotbar(Item) - Static method in class dev.boze.api.utility.interaction.InvHelper
-
Find the first slot containing an item in the hotbar
- findInHotbar(Item...) - Static method in class dev.boze.api.utility.interaction.InvHelper
-
Find the first slot containing any of the specified items in the hotbar
- findSafeDoubleHole(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- findSafeDoubleHole(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Finds a connected safe double hole adjacent to the given position.
- findUnsafeDoubleHole(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- findUnsafeDoubleHole(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Finds a connected unsafe double hole adjacent to the given position.
- findVisiblePointOnBlock(BlockPos, Vec3d) - Method in interface dev.boze.api.internal.interfaces.IWorld
- findVisiblePointOnBlock(BlockPos, Vec3d) - Static method in class dev.boze.api.utility.WorldHelper
-
Finds a visible point on a block's surface from the given eye position.
- forward - Variable in class dev.boze.api.event.EventInput
-
Horizontal movement tags
- FriendManager - Class in dev.boze.api.client
-
Friend manager
- FriendManager() - Constructor for class dev.boze.api.client.FriendManager
- fromJson(JsonObject) - Method in class dev.boze.api.addon.Addon
- fromJson(JsonObject) - Method in class dev.boze.api.addon.AddonModule
- fromJson(JsonObject) - Method in class dev.boze.api.client.module.ClientModuleExtension
- fromJson(JsonObject) - Method in class dev.boze.api.option.BindOption
- fromJson(JsonObject) - Method in class dev.boze.api.option.ColorOption
- fromJson(JsonObject) - Method in class dev.boze.api.option.ModeOption
- fromJson(JsonObject) - Method in class dev.boze.api.option.PageOption
- fromJson(JsonObject) - Method in class dev.boze.api.option.ParentOption
- fromJson(JsonObject) - Method in class dev.boze.api.option.SliderOption
- fromJson(JsonObject) - Method in class dev.boze.api.option.ToggleOption
- fromJson(JsonObject) - Method in interface dev.boze.api.utility.config.Serializable
G
- get() - Static method in class dev.boze.api.event.EventPlayerUpdate
- get() - Static method in class dev.boze.api.event.EventShader
- get() - Static method in class dev.boze.api.event.EventTick.Post
-
Gets the event instance - this is called at the end of a tick by Boze, and should not be called by addons
- get() - Static method in class dev.boze.api.event.EventTick.Pre
-
Gets the event instance - this is called at the start of a tick by Boze, and should not be called by addons
- get(boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class dev.boze.api.event.EventInput
-
Gets the event instance - this is called by Boze, and should not be called by addons
- get(BaseModule) - Static method in class dev.boze.api.event.EventModuleToggle
-
Gets the event instance
- get(InteractionMode) - Static method in class dev.boze.api.event.EventInteract
-
Gets the event instance
- get(InteractionMode, float, float, boolean) - Static method in class dev.boze.api.event.EventRotate
-
Gets the event instance
- get(String) - Static method in class dev.boze.api.render.ColorMaker
-
Retrieves an existing color by name.
- get(DrawContext, float) - Static method in class dev.boze.api.event.EventHudRender
-
Gets the event instance - this is called when the HUD is being rendered by Boze, and should not be called by addons
- get(MatrixStack, Camera, float) - Static method in class dev.boze.api.event.EventWorldRender
-
Get the event instance - this is called onm world render by Boze, and should not be called by addons
- getAddonDir() - Static method in class dev.boze.api.Globals
- getAddonModule(String) - Static method in class dev.boze.api.client.ModuleManager
- getAddonModules() - Static method in class dev.boze.api.client.ModuleManager
- getAddons() - Method in class dev.boze.api.BozeInstance
-
Get all registered addons
- getArmorDurability(Entity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- getArmorDurability(Entity) - Static method in class dev.boze.api.utility.EntityHelper
-
Gets the total durability of all armor items worn by an entity.
- getArrayListInfo() - Method in class dev.boze.api.addon.AddonModule
-
Method called by ArrayList to get info
- getArrayListInfo() - Method in interface dev.boze.api.client.module.BaseModule
-
Method called by ArrayList to get info
- getAvailableProfiles(ProfileHelper.ProfileCategory) - Method in interface dev.boze.api.internal.interfaces.IProfiles
- getAvailableProfiles(ProfileHelper.ProfileCategory) - Static method in class dev.boze.api.utility.ProfileHelper
-
Get the available profiles for a specified category
- getBestAimPoint(Box) - Method in interface dev.boze.api.internal.interfaces.IMath
- getBestAimPoint(Box) - Static method in class dev.boze.api.utility.MathHelper
-
Calculates the optimal aim point for a box.
- getBillboard() - Static method in class dev.boze.api.internal.Instances
- getBind() - Method in class dev.boze.api.addon.AddonModule
-
Gets the current keybind
- getBind() - Method in interface dev.boze.api.client.module.BaseModule
-
Gets the current bind
- getBind() - Method in class dev.boze.api.option.BindOption
-
Gets the current key/button code
- getBind() - Method in class dev.boze.api.utility.input.Bind
-
Gets the GLFW code for this bind
- getBindName(Bind) - Static method in class dev.boze.api.utility.input.InputNameProvider
-
Get the name of a bind
- getBindOption() - Method in class dev.boze.api.addon.AddonModule
-
Gets the keybind option
- getBlastResistance(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- getBlastResistance(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Gets the blast resistance of a block.
- getBlock(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- getBlock(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Gets the block at the given position.
- getBlockEntities() - Method in interface dev.boze.api.internal.interfaces.IWorld
- getBlockEntities() - Static method in class dev.boze.api.utility.WorldHelper
-
Gets all block entities in the world.
- getBlockEntity(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- getBlockEntity(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Gets the block entity at the given position.
- getBlockState(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- getBlockState(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Gets the block state at the given position.
- getButtonName(int) - Method in interface dev.boze.api.internal.interfaces.IInput
- getButtonName(int) - Static method in class dev.boze.api.utility.input.InputNameProvider
-
Get the name of a (mouse) button
- getCapes() - Static method in class dev.boze.api.internal.Instances
- getChat() - Static method in class dev.boze.api.internal.Instances
- getClientModule(String) - Static method in class dev.boze.api.client.ModuleManager
- getClientModule(String) - Method in interface dev.boze.api.internal.interfaces.IModules
- getClientModules() - Static method in class dev.boze.api.client.ModuleManager
- getClientModules() - Method in interface dev.boze.api.internal.interfaces.IModules
- getColor(String) - Method in interface dev.boze.api.internal.interfaces.IColors
- getColors() - Method in class dev.boze.api.event.EventShader
-
Called internally to get colors list
- getColors() - Static method in class dev.boze.api.internal.Instances
- getCommandPrefix() - Method in interface dev.boze.api.internal.interfaces.IChat
- getCommandPrefix() - Static method in class dev.boze.api.utility.ChatHelper
-
Gets the client command prefix
- getCommands() - Method in class dev.boze.api.addon.AddonDispatcher
-
Gets all registered commands
- getDefaultValue() - Method in class dev.boze.api.option.ColorOption
-
Gets a copy of the default value for this option
- getDescription() - Method in class dev.boze.api.addon.AddonCommand
-
Gets the command description.
- getDescription() - Method in class dev.boze.api.addon.AddonModule
-
Gets the description of this module
- getDescription() - Method in interface dev.boze.api.client.module.BaseModule
-
Gets the description of this module
- getDir() - Method in class dev.boze.api.addon.Addon
-
Gets the addon's directory
- getDirectionalSpeed(double) - Method in interface dev.boze.api.internal.interfaces.IMath
- getDirectionalSpeed(double) - Static method in class dev.boze.api.utility.MathHelper
-
Calculates directional speed from player input.
- getDispatcher() - Method in class dev.boze.api.addon.AddonDispatcher
-
Gets the underlying command dispatcher
- getDistance(Entity, Entity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- getDistance(Entity, Entity) - Static method in class dev.boze.api.utility.EntityHelper
-
Gets the distance between two entities.
- getEntities() - Static method in class dev.boze.api.internal.Instances
- getEnumClass() - Method in class dev.boze.api.option.ModeOption
-
Gets the enum class of this mode option
- getExamples() - Method in class dev.boze.api.client.module.BaseModule.BaseModuleArgument
- getExtensionOptions(ClientModuleExtension) - Method in class dev.boze.api.client.module.ClientModule
-
Gets options provided by the specified extension for this module
- getEyePos(Entity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- getEyePos(Entity) - Static method in class dev.boze.api.utility.EntityHelper
-
Gets the eye position of an entity.
- getFriends() - Static method in class dev.boze.api.internal.Instances
- getFullName() - Method in class dev.boze.api.option.Option
-
Gets the full name of this option
- getGameMode(PlayerEntity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- getGameMode(PlayerEntity) - Static method in class dev.boze.api.utility.EntityHelper
-
Gets the game mode of a player.
- getHardness(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- getHardness(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Gets the hardness of a block.
- getHealth(Entity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- getHealth(Entity) - Static method in class dev.boze.api.utility.EntityHelper
-
Gets the total health of an entity.
- getHeight() - Static method in class dev.boze.api.render.TextDrawer
-
Gets the height of text without shadow
- getHeight(boolean) - Method in interface dev.boze.api.internal.interfaces.ITextRender
- getHeight(boolean) - Static method in class dev.boze.api.render.TextDrawer
-
Gets the height of text with shadow option
- getHudRender() - Static method in class dev.boze.api.internal.Instances
- getIdentifier() - Method in class dev.boze.api.render.ClientColor
- getInput() - Static method in class dev.boze.api.internal.Instances
- getInteraction() - Static method in class dev.boze.api.internal.Instances
- getInteractions() - Method in class dev.boze.api.event.EventInteract
-
Gets all added interactions
- getInterpolatedPos(Entity, float) - Method in interface dev.boze.api.internal.interfaces.IEntities
- getInterpolatedPos(Entity, float) - Static method in class dev.boze.api.utility.EntityHelper
-
Gets the interpolated position of an entity for smooth rendering.
- getInventory() - Static method in class dev.boze.api.internal.Instances
- getJson() - Static method in class dev.boze.api.internal.Instances
- getKeyName(int) - Method in interface dev.boze.api.internal.interfaces.IInput
- getKeyName(int) - Static method in class dev.boze.api.utility.input.InputNameProvider
-
Get the name of a (keyboard) key
- getMath() - Static method in class dev.boze.api.internal.Instances
- getMaxHealth(Entity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- getMaxHealth(Entity) - Static method in class dev.boze.api.utility.EntityHelper
-
Gets the maximum health of an entity.
- getMode() - Method in class dev.boze.api.event.EventInteract
-
Gets the interaction mode
- getMode() - Method in class dev.boze.api.event.EventRotate
-
Gets the interaction mode
- getModeName() - Method in class dev.boze.api.option.ModeOption
-
Gets the name of the current mode
- getModes() - Method in class dev.boze.api.option.ModeOption
-
Gets a list of all available mode names
- getModule() - Method in class dev.boze.api.event.EventModuleToggle
-
Gets the module that was toggled
- getModule(CommandContext<?>, String) - Static method in class dev.boze.api.client.module.BaseModule.BaseModuleArgument
-
Gets a BaseModule from a command context
- getModule(String) - Static method in class dev.boze.api.client.ModuleManager
- getModules() - Method in class dev.boze.api.BozeInstance
-
Gets a list of all modules registered by addons
- getModules() - Static method in class dev.boze.api.client.ModuleManager
- getModules() - Static method in class dev.boze.api.internal.Instances
- getName() - Method in class dev.boze.api.addon.AddonCommand
-
Gets the command name.
- getName() - Method in class dev.boze.api.addon.AddonModule
-
Gets the internal name of this module
- getName() - Method in interface dev.boze.api.client.module.BaseModule
-
Gets the internal name of this module
- getOptions() - Method in class dev.boze.api.addon.AddonModule
-
Gets a list of this module's options
- getOptions() - Method in interface dev.boze.api.client.module.BaseModule
-
Gets a list of this module's options
- getParent() - Method in class dev.boze.api.option.Option
-
Gets the parent option of this option
- getPing(PlayerEntity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- getPing(PlayerEntity) - Static method in class dev.boze.api.utility.EntityHelper
-
Gets the ping (latency) of a player in milliseconds.
- getPitch() - Method in class dev.boze.api.utility.interaction.Interaction
-
Gets the pitch rotation
- getProfiles() - Static method in class dev.boze.api.internal.Instances
- getRayCasting() - Static method in class dev.boze.api.internal.Instances
- getRenderDistance() - Method in interface dev.boze.api.internal.interfaces.IWorld
- getRenderDistance() - Static method in class dev.boze.api.utility.WorldHelper
-
Gets the current render distance.
- getRotationVector(float, float) - Method in interface dev.boze.api.internal.interfaces.IMath
- getRotationVector(float, float) - Static method in class dev.boze.api.utility.MathHelper
-
Converts yaw and pitch angles to a normalized direction vector.
- getSelectedProfile(ProfileHelper.ProfileCategory) - Method in interface dev.boze.api.internal.interfaces.IProfiles
- getSelectedProfile(ProfileHelper.ProfileCategory) - Static method in class dev.boze.api.utility.ProfileHelper
-
Get the selected profile name for a specified category
- getSources() - Method in interface dev.boze.api.internal.interfaces.ICapes
- getSources() - Static method in class dev.boze.api.utility.cape.CapesManager
-
Get all cape sources, from all addons
- getState() - Method in class dev.boze.api.addon.AddonModule
-
Gets whether this module is enabled
- getState() - Method in interface dev.boze.api.client.module.BaseModule
-
Gets whether this module is enabled
- getState(String) - Static method in class dev.boze.api.client.ModuleManager
-
Get the state of a module
- getState(String) - Method in interface dev.boze.api.internal.interfaces.IModules
- getTextRender() - Static method in class dev.boze.api.internal.Instances
- getTitle() - Method in class dev.boze.api.addon.AddonModule
-
Gets the display title of this module
- getTitle() - Method in interface dev.boze.api.client.module.BaseModule
-
Gets the display title of this module
- getUrl(GameProfile) - Method in class dev.boze.api.utility.cape.CapeSource
-
Returns url (to a png) for a given profile
- getValue() - Method in class dev.boze.api.option.BindOption
- getValue() - Method in class dev.boze.api.option.ColorOption
- getValue() - Method in class dev.boze.api.option.ModeOption
- getValue() - Method in class dev.boze.api.option.Option
-
Gets the current value of this option
- getValue() - Method in class dev.boze.api.option.ParentOption
- getValue() - Method in class dev.boze.api.option.SliderOption
- getValue() - Method in class dev.boze.api.option.ToggleOption
- getValueName() - Method in class dev.boze.api.option.ModeOption
-
Gets the name of the current value
- getWidth(String) - Static method in class dev.boze.api.render.TextDrawer
-
Gets the width of text without shadow
- getWidth(String, boolean) - Method in interface dev.boze.api.internal.interfaces.ITextRender
- getWidth(String, boolean) - Static method in class dev.boze.api.render.TextDrawer
-
Gets the width of text with shadow option
- getWorld() - Static method in class dev.boze.api.internal.Instances
- getWorldRender() - Static method in class dev.boze.api.internal.Instances
- getYaw() - Method in class dev.boze.api.utility.interaction.Interaction
-
Gets the yaw rotation
- Globals - Class in dev.boze.api
-
Globals class
- Globals() - Constructor for class dev.boze.api.Globals
- gradientColor(String, boolean, boolean, float, float, float, int[]) - Method in interface dev.boze.api.internal.interfaces.IColors
- gradientColor(String, boolean, boolean, float, float, float, int...) - Static method in class dev.boze.api.render.ColorMaker
-
Creates a gradient color.
- gradientColor(String, boolean, float, float, float, int...) - Static method in class dev.boze.api.render.ColorMaker
-
Convenience overload that defaults mirror to false.
- gradientColor(String, int...) - Static method in class dev.boze.api.render.ColorMaker
-
Convenience overload that defaults hsb and mirror to false; angle and motion to 0F; and scale to 1F.
- GRIM - Enum constant in enum class dev.boze.api.utility.interaction.InteractionMode
-
GrimAC-compatible rotation mode
- GUI - Enum constant in enum class dev.boze.api.render.TextType
-
GUI text rendering - for menus and interfaces
H
- hasBlockEntity(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- hasBlockEntity(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a position has a block entity.
- hasRotatingInteractions() - Method in class dev.boze.api.event.EventInteract
-
Returns whether any of the added interactions require rotation
- hasTotem(Entity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- hasTotem(Entity) - Static method in class dev.boze.api.utility.EntityHelper
-
Checks if an entity has a Totem of Undying in their offhand.
- HUD - Enum constant in enum class dev.boze.api.render.TextType
-
HUD text rendering - for heads-up display elements
- HudDrawer - Class in dev.boze.api.render
-
HUD rendering API for drawing 2D shapes on the screen
- HudDrawer() - Constructor for class dev.boze.api.render.HudDrawer
I
- IBillboard - Interface in dev.boze.api.internal.interfaces
- ICapes - Interface in dev.boze.api.internal.interfaces
- IChat - Interface in dev.boze.api.internal.interfaces
- IColors - Interface in dev.boze.api.internal.interfaces
- id - Variable in class dev.boze.api.addon.Addon
-
Unique identifier for this addon
- IEntities - Interface in dev.boze.api.internal.interfaces
- IFriends - Interface in dev.boze.api.internal.interfaces
- IHudRender - Interface in dev.boze.api.internal.interfaces
-
Internal HUD rendering interface
- IInput - Interface in dev.boze.api.internal.interfaces
- IInteraction - Interface in dev.boze.api.internal.interfaces
- IInventory - Interface in dev.boze.api.internal.interfaces
- IJson - Interface in dev.boze.api.internal.interfaces
- IMath - Interface in dev.boze.api.internal.interfaces
- IModules - Interface in dev.boze.api.internal.interfaces
- initialize() - Method in class dev.boze.api.addon.Addon
-
Initializes this addon
- InputNameProvider - Class in dev.boze.api.utility.input
-
Input Name Provider, used to get the name of a key or button
- InputNameProvider() - Constructor for class dev.boze.api.utility.input.InputNameProvider
- INSTANCE - Static variable in class dev.boze.api.BozeInstance
-
The instance of Boze API
- Instances - Class in dev.boze.api.internal
- Instances() - Constructor for class dev.boze.api.internal.Instances
- Interaction - Class in dev.boze.api.utility.interaction
-
Interaction represents a client to server interaction that may require rotation
- Interaction(Runnable) - Constructor for class dev.boze.api.utility.interaction.Interaction
-
Creates an interaction that doesn't require rotation
- Interaction(Runnable, float, float) - Constructor for class dev.boze.api.utility.interaction.Interaction
-
Creates an interaction that requires specific rotation
- InteractionMode - Enum Class in dev.boze.api.utility.interaction
-
Interaction mode for rotation and interaction
- InvalidResponse - Enum constant in enum class dev.boze.api.utility.cape.CapeLoadResult
-
Server/website did not respond with a cape texture
- InvHelper - Class in dev.boze.api.utility.interaction
-
InvHelper provides utilities for finding items in the player's inventory
- InvHelper() - Constructor for class dev.boze.api.utility.interaction.InvHelper
- IProfiles - Interface in dev.boze.api.internal.interfaces
- IRayCasting - Interface in dev.boze.api.internal.interfaces
- isAir(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- isAir(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a block position contains air.
- isAlive(Entity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- isAlive(Entity) - Static method in class dev.boze.api.utility.EntityHelper
-
Checks if an entity is alive.
- isBeingMined(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a block is currently being mined.
- isBeingMined(BlockPos, boolean) - Method in interface dev.boze.api.internal.interfaces.IWorld
- isBeingMined(BlockPos, boolean) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a block is currently being mined, with option for predicted mining.
- isBurrowed(Entity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- isBurrowed(Entity) - Static method in class dev.boze.api.utility.EntityHelper
-
Checks if an entity is burrowed (inside a block).
- isButton() - Method in class dev.boze.api.option.BindOption
-
Checks if this bind is for a mouse button
- isButton() - Method in class dev.boze.api.utility.input.Bind
-
Checks if this bind is a mouse button
- isCancelled() - Method in class dev.boze.api.event.CancellableEvent
-
Returns whether this event has been cancelled
- isEmpty(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IInteraction
- isEmpty(BlockPos) - Static method in class dev.boze.api.utility.interaction.PlaceHelper
-
Check if a position is free from non-replaceable blocks, entities, and pending placements
- isFree() - Method in class dev.boze.api.event.EventRotate
-
Returns whether this rotation event is free to modify.
- isFriend(String) - Static method in class dev.boze.api.client.FriendManager
- isFriend(String) - Method in interface dev.boze.api.internal.interfaces.IFriends
- isFriend(Entity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- isFriend(Entity) - Static method in class dev.boze.api.utility.EntityHelper
-
Checks if an entity is friended.
- isHole(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- isHole(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a position is a hole.
- isHole(BlockPos, boolean) - Method in interface dev.boze.api.internal.interfaces.IWorld
- isHole(BlockPos, boolean) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a position is a hole, with option for double holes.
- isHostile(Entity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- isHostile(Entity) - Static method in class dev.boze.api.utility.EntityHelper
-
Checks if an entity is hostile.
- isInHole(Entity, boolean) - Method in interface dev.boze.api.internal.interfaces.IEntities
- isInHole(Entity, boolean) - Static method in class dev.boze.api.utility.EntityHelper
-
Checks if an entity is in a hole (surrounded by blocks).
- isInRenderDistance(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- isInRenderDistance(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a position is within render distance.
- isInvisible(Entity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- isInvisible(Entity) - Static method in class dev.boze.api.utility.EntityHelper
-
Checks if an entity is invisible.
- isInWorldBounds(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- isInWorldBounds(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a position is within the world's valid boundaries.
- isMoving(Entity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- isMoving(Entity) - Static method in class dev.boze.api.utility.EntityHelper
-
Checks if an entity is currently moving.
- isOnlyWhileHolding() - Method in class dev.boze.api.addon.AddonModule
-
Gets whether this module should only be active while the bind key is held
- isOnlyWhileHolding() - Method in interface dev.boze.api.client.module.BaseModule
-
Gets whether this module should only be active while the bind key is held
- isParent() - Method in class dev.boze.api.option.Option
-
Checks if this option is a parent (has children)
- isPassive(Entity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- isPassive(Entity) - Static method in class dev.boze.api.utility.EntityHelper
-
Checks if an entity is passive/animal.
- isPointInBox(Vec3d, Box) - Method in interface dev.boze.api.internal.interfaces.IMath
- isPointInBox(Vec3d, Box) - Static method in class dev.boze.api.utility.MathHelper
-
Checks if a point is inside a box.
- isRegionLoaded(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- isRegionLoaded(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if the chunk region containing the position is loaded.
- isReplaceable(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- isReplaceable(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a block can be replaced (is air or fluid).
- isSafeHole(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a position is a safe (bedrock) hole.
- isSafeHole(BlockPos, boolean) - Method in interface dev.boze.api.internal.interfaces.IWorld
- isSafeHole(BlockPos, boolean) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a position is a safe (bedrock) hole, with option for double holes.
- isSelected() - Method in class dev.boze.api.option.PageOption
-
Gets whether this page is currently selected
- isSingleOpacity() - Method in class dev.boze.api.option.ColorOption
-
Checks if this color option uses a single opacity value
- isSolidBlock(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- isSolidBlock(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a block is solid (opaque and blocks light).
- isTarget(Entity) - Method in interface dev.boze.api.internal.interfaces.IEntities
- isTarget(Entity) - Static method in class dev.boze.api.utility.EntityHelper
-
Checks if an entity is currently targeted.
- isUnbreakable(BlockPos) - Method in interface dev.boze.api.internal.interfaces.IWorld
- isUnbreakable(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a block is unbreakable.
- isUnsafeHole(BlockPos) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a position is an unsafe (obsidian) hole.
- isUnsafeHole(BlockPos, boolean) - Method in interface dev.boze.api.internal.interfaces.IWorld
- isUnsafeHole(BlockPos, boolean) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a position is an unsafe (obsidian) hole, with option for double holes.
- isValidPlacement(BlockPos, Block) - Method in interface dev.boze.api.internal.interfaces.IWorld
- isValidPlacement(BlockPos, Block) - Static method in class dev.boze.api.utility.WorldHelper
-
Checks if a specific block can be placed at the given position.
- isVisible() - Method in class dev.boze.api.addon.AddonModule
-
Gets whether this module is visible in the ArrayList
- isVisible() - Method in interface dev.boze.api.client.module.BaseModule
-
Gets whether this module is visible in the ArrayList
- isWithinRange(Entity, double) - Method in interface dev.boze.api.internal.interfaces.IEntities
- isWithinRange(Entity, double) - Static method in class dev.boze.api.utility.EntityHelper
-
Checks if an entity is within range of the player.
- isWithinRange(Entity, Entity, double) - Static method in class dev.boze.api.utility.EntityHelper
-
Checks if an entity is within range of another entity.
- ITextRender - Interface in dev.boze.api.internal.interfaces
- IWorld - Interface in dev.boze.api.internal.interfaces
- IWorldRender - Interface in dev.boze.api.internal.interfaces
J
- JsonTools - Class in dev.boze.api.utility.config
-
Helper class for saving and loading json objects
- JsonTools() - Constructor for class dev.boze.api.utility.config.JsonTools
- jumping - Variable in class dev.boze.api.event.EventInput
-
Jumping and sneaking flags
L
- left - Variable in class dev.boze.api.event.EventInput
- lerp(double, double, double) - Method in interface dev.boze.api.internal.interfaces.IMath
- lerp(double, double, double) - Static method in class dev.boze.api.utility.MathHelper
-
Linear interpolation between two double values.
- lerp(double, Vec3d, Vec3d) - Method in interface dev.boze.api.internal.interfaces.IMath
- lerp(double, Vec3d, Vec3d) - Static method in class dev.boze.api.utility.MathHelper
-
Linear interpolation between two vectors.
- lerp(float, float, float) - Method in interface dev.boze.api.internal.interfaces.IMath
- lerp(float, float, float) - Static method in class dev.boze.api.utility.MathHelper
-
Linear interpolation between two float values.
- line(ColorOption.Value, double, double, double, double) - Static method in class dev.boze.api.render.HudDrawer
-
Renders a line using ColorOption.Value
- line(ClientColor, float, double, double, double, double) - Method in interface dev.boze.api.internal.interfaces.IHudRender
-
Renders a line
- line(ClientColor, float, double, double, double, double) - Static method in class dev.boze.api.render.HudDrawer
-
Renders a line
- listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class dev.boze.api.client.module.BaseModule.BaseModuleArgument
- literal(String) - Static method in class dev.boze.api.addon.AddonCommand
-
Helper method to create a literal for the command builder.
- load() - Method in class dev.boze.api.addon.Addon
-
Loads the addon config
- loadObject(Addon, String, Serializable<T>) - Method in interface dev.boze.api.internal.interfaces.IJson
- loadObject(Addon, String, Serializable<T>) - Static method in class dev.boze.api.utility.config.JsonTools
-
Loads to object from a file
M
- MAIN - Enum constant in enum class dev.boze.api.utility.ProfileHelper.ProfileCategory
- MathHelper - Class in dev.boze.api.utility
-
MathHelper provides comprehensive mathematical utilities.
- MathHelper() - Constructor for class dev.boze.api.utility.MathHelper
- matrices - Variable in class dev.boze.api.event.EventWorldRender
- max - Variable in class dev.boze.api.option.SliderOption
-
The maximum value this slider can be set to
- min - Variable in class dev.boze.api.option.SliderOption
-
The minimum value this slider can be set to
- ModeOption<T> - Class in dev.boze.api.option
-
An option for selecting from a predefined set of modes
- ModeOption(BaseModule, String, String, T) - Constructor for class dev.boze.api.option.ModeOption
-
Creates a new mode option
- ModeOption(BaseModule, String, String, T, Option<?>) - Constructor for class dev.boze.api.option.ModeOption
-
Creates a new mode option with a parent
- module() - Static method in class dev.boze.api.client.module.BaseModule.BaseModuleArgument
-
Creates a new BaseModuleArgument for parsing module names
- ModuleManager - Class in dev.boze.api.client
-
ModuleManager provides a way to interact with Boze modules
- ModuleManager() - Constructor for class dev.boze.api.client.ModuleManager
- modules - Variable in class dev.boze.api.addon.Addon
-
List of modules provided by this addon
N
- name - Variable in class dev.boze.api.addon.Addon
-
Display name of this addon
- name - Variable in class dev.boze.api.option.ColorOption.Value
-
The name/identifier of the selected color
- name - Variable in class dev.boze.api.option.Option
-
The name of this option
- name - Variable in class dev.boze.api.utility.cape.CapeSource
- NCP - Enum constant in enum class dev.boze.api.utility.interaction.InteractionMode
-
NCP-compatible rotation mode
- Normal - Enum constant in enum class dev.boze.api.utility.interaction.SwapType
-
Normal swap mode
- Normal - Enum constant in enum class dev.boze.api.utility.interaction.ToggleableSwapType
-
Normal swap mode
- normalize(Vec3d) - Method in interface dev.boze.api.internal.interfaces.IMath
- normalize(Vec3d) - Static method in class dev.boze.api.utility.MathHelper
-
Normalizes a vector to unit length.
- normalizeAngle(float) - Method in interface dev.boze.api.internal.interfaces.IMath
- normalizeAngle(float) - Static method in class dev.boze.api.utility.MathHelper
-
Normalizes an angle to the range -180 to 180 degrees.
O
- Off - Enum constant in enum class dev.boze.api.utility.interaction.ToggleableSwapType
-
No swapping
- onClientColorDeleted() - Method in class dev.boze.api.option.ColorOption
- onClientColorDeleted() - Method in interface dev.boze.api.render.ClientColorBinding
-
Called when the bound color has been deleted.
- onDisable() - Method in class dev.boze.api.addon.AddonModule
-
Called when this module is disabled
- onDisable() - Method in interface dev.boze.api.client.module.BaseModule
-
Called when this module is disabled
- onDisable() - Method in class dev.boze.api.client.module.ClientModuleExtension
-
Called when the extension is disabled
- onEnable() - Method in class dev.boze.api.addon.AddonModule
-
Called when this module is enabled
- onEnable() - Method in interface dev.boze.api.client.module.BaseModule
-
Called when this module is enabled
- onEnable() - Method in class dev.boze.api.client.module.ClientModuleExtension
-
Called when the extension is enabled
- Option<T> - Class in dev.boze.api.option
-
Base class for all module options
- Option(BaseModule, String, String) - Constructor for class dev.boze.api.option.Option
-
Creates a new option
- Option(BaseModule, String, String, Option<?>) - Constructor for class dev.boze.api.option.Option
-
Creates a new option with a parent
- options - Variable in class dev.boze.api.addon.AddonModule
-
List of settings for this module
- outlineOpacity - Variable in class dev.boze.api.option.ColorOption.Value
-
The opacity value for outline operations
- owner - Variable in class dev.boze.api.option.Option
-
The module that owns this option
P
- pack(int, int, int) - Static method in class dev.boze.api.render.ColorMaker
-
Packs RGB components into an integer (0xRRGGBB).
- PageOption - Class in dev.boze.api.option
-
A page option that serves as a container for organizing options into pages
- PageOption(BaseModule, String, String) - Constructor for class dev.boze.api.option.PageOption
-
Creates a new page option
- parent - Variable in class dev.boze.api.client.module.ClientModuleExtension
-
The parent client module this extension extends
- ParentOption - Class in dev.boze.api.option
-
An option that serves as a parent container for other options
- ParentOption(BaseModule, String, String) - Constructor for class dev.boze.api.option.ParentOption
-
Creates a new parent option
- ParentOption(BaseModule, String, String, Option<?>) - Constructor for class dev.boze.api.option.ParentOption
-
Creates a new parent option with a parent
- parse(StringReader) - Method in class dev.boze.api.client.module.BaseModule.BaseModuleArgument
- pitch - Variable in class dev.boze.api.event.EventRotate
-
The pitch rotation value
- place(InteractionMode, BlockHitResult, Hand) - Method in interface dev.boze.api.internal.interfaces.IInteraction
- place(InteractionMode, BlockHitResult, Hand) - Static method in class dev.boze.api.utility.interaction.PlaceHelper
-
Place a block at the specified hit result location
- PlaceHelper - Class in dev.boze.api.utility.interaction
-
PlaceHelper provides utilities for casting block placement interactions
- PlaceHelper() - Constructor for class dev.boze.api.utility.interaction.PlaceHelper
- post(Object) - Method in class dev.boze.api.BozeInstance
-
Post an event
- Post() - Constructor for class dev.boze.api.event.EventTick.Post
- postInitialize() - Method in class dev.boze.api.addon.Addon
-
Called after
Addon.load()once all addons have been created. - Pre() - Constructor for class dev.boze.api.event.EventTick.Pre
- prepare(ClientColor) - Method in class dev.boze.api.event.EventShader
-
Prepare a color for shader rendering
- ProfileHelper - Class in dev.boze.api.utility
-
ProfileHelper provides a way to interact with Boze profiles
- ProfileHelper() - Constructor for class dev.boze.api.utility.ProfileHelper
- ProfileHelper.ProfileCategory - Enum Class in dev.boze.api.utility
-
Enum representing the four categories of profiles
Q
- quad(ColorOption.Value, double, double, double, double) - Static method in class dev.boze.api.render.HudDrawer
-
Renders a quad/filled rectangle using ColorOption.Value
- quad(ClientColor, float, double, double, double, double) - Method in interface dev.boze.api.internal.interfaces.IHudRender
-
Renders a quad/filled rectangle
- quad(ClientColor, float, double, double, double, double) - Static method in class dev.boze.api.render.HudDrawer
-
Renders a quad/filled rectangle
R
- radiansToDegrees(double) - Method in interface dev.boze.api.internal.interfaces.IMath
- radiansToDegrees(double) - Static method in class dev.boze.api.utility.MathHelper
-
Converts radians to degrees.
- raycast(Vec3d, Vec3d) - Method in interface dev.boze.api.internal.interfaces.IRayCasting
- raycast(Vec3d, Vec3d) - Static method in class dev.boze.api.utility.WorldHelper
-
Performs a raycast between two points in the world.
- register(CommandDispatcher<CommandSource>) - Method in class dev.boze.api.addon.AddonCommand
-
Registers this command to the dispatcher.
- register(String, ClientColor) - Static method in class dev.boze.api.render.ColorMaker
-
Registers the provided color under the supplied name so it appears inside the user color list.
- registerAddon(Addon) - Method in class dev.boze.api.BozeInstance
-
Register an addon
- registerColor(String, ClientColor) - Method in interface dev.boze.api.internal.interfaces.IColors
- registerCommand(AddonCommand) - Method in class dev.boze.api.addon.AddonDispatcher
-
Registers a single command
- registerCommands(AddonCommand...) - Method in class dev.boze.api.addon.AddonDispatcher
-
Registers multiple commands at once
- registerPackage(String) - Method in class dev.boze.api.BozeInstance
-
Registers a (java) package into the event bus
- removeSource(CapeSource) - Method in interface dev.boze.api.internal.interfaces.ICapes
- removeSource(CapeSource) - Static method in class dev.boze.api.utility.cape.CapesManager
-
Remove a cape source
- render(String, double, double, ColorOption.Value) - Static method in class dev.boze.api.render.TextDrawer
-
Renders text at the specified position using ColorOption.Value without shadow
- render(String, double, double, ColorOption.Value, boolean) - Static method in class dev.boze.api.render.TextDrawer
-
Renders text at the specified position using ColorOption.Value
- render(String, double, double, ClientColor, float) - Static method in class dev.boze.api.render.TextDrawer
-
Renders text at the specified position without shadow
- render(String, double, double, ClientColor, float, boolean) - Method in interface dev.boze.api.internal.interfaces.ITextRender
- render(String, double, double, ClientColor, float, boolean) - Static method in class dev.boze.api.render.TextDrawer
-
Renders text at the specified position
- reset() - Method in class dev.boze.api.option.BindOption
- reset() - Method in class dev.boze.api.option.ColorOption
- reset() - Method in class dev.boze.api.option.ModeOption
- reset() - Method in class dev.boze.api.option.Option
-
Resets this option to its default value
- reset() - Method in class dev.boze.api.option.ParentOption
- reset() - Method in class dev.boze.api.option.SliderOption
- reset() - Method in class dev.boze.api.option.ToggleOption
- right - Variable in class dev.boze.api.event.EventInput
- rotate(Vec3d) - Method in class dev.boze.api.event.EventRotate
-
Calculates and sets the rotation to face the specified position.
- rotate(Vec3d, Vec3d) - Method in class dev.boze.api.event.EventRotate
-
Calculates and sets the rotation to face the specified position from the given eye position.
- run() - Method in class dev.boze.api.utility.interaction.Interaction
-
Runs the interaction action
S
- saveObject(Addon, String, Serializable<?>) - Method in interface dev.boze.api.internal.interfaces.IJson
- saveObject(Addon, String, Serializable<?>) - Static method in class dev.boze.api.utility.config.JsonTools
-
Saves an object to a file
- sendError(String) - Method in interface dev.boze.api.internal.interfaces.IChat
- sendError(String) - Static method in class dev.boze.api.utility.ChatHelper
-
Sends an error to the chat
- sendError(String, String) - Method in interface dev.boze.api.internal.interfaces.IChat
- sendError(String, String) - Static method in class dev.boze.api.utility.ChatHelper
-
Sends an error to the chat with a title
- sendMsg(String) - Method in interface dev.boze.api.internal.interfaces.IChat
- sendMsg(String) - Static method in class dev.boze.api.utility.ChatHelper
-
Sends a message to the chat
- sendMsg(String, String) - Method in interface dev.boze.api.internal.interfaces.IChat
- sendMsg(String, String) - Static method in class dev.boze.api.utility.ChatHelper
-
Sends a message to the chat with a title
- sendWarning(String) - Method in interface dev.boze.api.internal.interfaces.IChat
- sendWarning(String) - Static method in class dev.boze.api.utility.ChatHelper
-
Sends a warning to the chat
- sendWarning(String, String) - Method in interface dev.boze.api.internal.interfaces.IChat
- sendWarning(String, String) - Static method in class dev.boze.api.utility.ChatHelper
-
Sends a warning to the chat with a title
- Serializable<T> - Interface in dev.boze.api.utility.config
-
Interface for serializable objects (settings, modules, etc.)
- setBind(int, boolean) - Method in class dev.boze.api.option.BindOption
-
Sets the binding using a key/button code and type
- setBind(Bind) - Method in class dev.boze.api.addon.AddonModule
-
Sets the keybind
- setBind(Bind) - Method in interface dev.boze.api.client.module.BaseModule
-
Sets the bind
- setBind(Bind) - Method in class dev.boze.api.option.BindOption
-
Sets the binding using a Bind object
- setCancelled(boolean) - Method in class dev.boze.api.event.CancellableEvent
-
Sets whether this event is cancelled
- setDescription(String) - Method in class dev.boze.api.addon.AddonModule
-
Modify the description of the module
- setDescription(String) - Method in interface dev.boze.api.client.module.BaseModule
-
Modify the description of the module
- setNotify(boolean) - Method in class dev.boze.api.addon.AddonModule
-
Sets whether notifications should be shown when this module is toggled
- setNotify(boolean) - Method in interface dev.boze.api.client.module.BaseModule
-
Sets whether notifications should be shown when this module is toggled
- setOnlyWhileHolding(boolean) - Method in class dev.boze.api.addon.AddonModule
-
Sets whether this module should only be active while the bind key is held
- setOnlyWhileHolding(boolean) - Method in interface dev.boze.api.client.module.BaseModule
-
Sets whether this module should only be active while the bind key is held
- setParent(Option<?>) - Method in class dev.boze.api.option.Option
-
Sets the parent option of this option
- setSelected(boolean) - Method in class dev.boze.api.option.PageOption
-
Sets whether this page is currently selected
- setState(boolean) - Method in class dev.boze.api.addon.AddonModule
-
Sets whether this module is enabled
- setState(boolean) - Method in interface dev.boze.api.client.module.BaseModule
-
Sets whether this module is enabled
- setState(String, boolean) - Static method in class dev.boze.api.client.ModuleManager
-
Set the state of a module
- setState(String, boolean) - Method in interface dev.boze.api.internal.interfaces.IModules
- setTitle(String) - Method in class dev.boze.api.addon.AddonModule
-
Sets the display title of this module
- setTitle(String) - Method in interface dev.boze.api.client.module.BaseModule
-
Sets the display title of this module
- setValue(ColorOption.Value) - Method in class dev.boze.api.option.ColorOption
- setValue(Bind) - Method in class dev.boze.api.option.BindOption
- setValue(Boolean) - Method in class dev.boze.api.option.ParentOption
- setValue(Boolean) - Method in class dev.boze.api.option.ToggleOption
- setValue(Double) - Method in class dev.boze.api.option.SliderOption
- setValue(T) - Method in class dev.boze.api.option.ModeOption
- setValue(T) - Method in class dev.boze.api.option.Option
-
Sets the value of this option
- setValueByName(String) - Method in class dev.boze.api.option.ModeOption
-
Sets the current mode by name
- setVisible(boolean) - Method in class dev.boze.api.addon.AddonModule
-
Sets whether this module is visible in the ArrayList
- setVisible(boolean) - Method in interface dev.boze.api.client.module.BaseModule
-
Sets whether this module is visible in the ArrayList
- shaderBoxSides(ColorOption.Value, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box sides/faces using shader with ColorOption.Value
- shaderBoxSides(ColorOption.Value, Box) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box sides/faces using shader with ColorOption.Value
- shaderBoxSides(ClientColor, double, double, double, double, double, double) - Method in interface dev.boze.api.internal.interfaces.IWorldRender
- shaderBoxSides(ClientColor, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box sides/faces using shader
- shaderBoxSides(ClientColor, Box) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders box sides/faces using shader
- shaderSide(ColorOption.Value, byte, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders a single box side/face using shader with ColorOption.Value
- shaderSide(ClientColor, byte, double, double, double, double, double, double) - Method in interface dev.boze.api.internal.interfaces.IWorldRender
- shaderSide(ClientColor, byte, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders a single box side/face using shader
- shouldNotify() - Method in class dev.boze.api.addon.AddonModule
-
Gets whether notifications should be shown when this module is toggled
- shouldNotify() - Method in interface dev.boze.api.client.module.BaseModule
-
Gets whether notifications should be shown when this module is toggled
- shouldRotate() - Method in class dev.boze.api.utility.interaction.Interaction
-
Returns whether this interaction requires rotation
- shutdown() - Method in class dev.boze.api.addon.Addon
-
Shuts down this addon
- side(ColorOption.Value, byte, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders a single box side/face using ColorOption.Value
- side(ClientColor, float, byte, double, double, double, double, double, double) - Method in interface dev.boze.api.internal.interfaces.IWorldRender
- side(ClientColor, float, byte, double, double, double, double, double, double) - Static method in class dev.boze.api.render.WorldDrawer
-
Renders a single box side/face
- Silent - Enum constant in enum class dev.boze.api.utility.interaction.SwapType
-
Silent swap mode
- Silent - Enum constant in enum class dev.boze.api.utility.interaction.ToggleableSwapType
-
Silent swap mode
- singleOpacity - Variable in class dev.boze.api.option.ColorOption.Value
-
Whether this value uses single opacity
- SliderOption - Class in dev.boze.api.option
-
A numeric option that can be adjusted using a slider
- SliderOption(BaseModule, String, String, double, double, double, double) - Constructor for class dev.boze.api.option.SliderOption
-
Creates a new slider option
- SliderOption(BaseModule, String, String, double, double, double, double, Option<?>) - Constructor for class dev.boze.api.option.SliderOption
-
Creates a new slider option with a parent
- sneaking - Variable in class dev.boze.api.event.EventInput
- start() - Method in interface dev.boze.api.internal.interfaces.IHudRender
-
Starts a new drawing session
- start() - Method in interface dev.boze.api.internal.interfaces.IWorldRender
- start() - Static method in class dev.boze.api.render.HudDrawer
-
Starts a new HUD drawing session
- start() - Static method in class dev.boze.api.render.WorldDrawer
-
Starts a new world rendering session
- start(TextType, double) - Method in interface dev.boze.api.internal.interfaces.ITextRender
- start(TextType, double) - Static method in class dev.boze.api.render.TextDrawer
-
Starts a new text rendering session
- start(TextType, double, boolean) - Method in interface dev.boze.api.internal.interfaces.ITextRender
- start(TextType, double, boolean) - Static method in class dev.boze.api.render.TextDrawer
-
Starts a new text rendering session with measure mode option
- start(Vec3d, DrawContext, double) - Method in interface dev.boze.api.internal.interfaces.IBillboard
- start(Vec3d, DrawContext, double) - Static method in class dev.boze.api.render.Billboard
-
Starts billboard rendering at a 3D world position with constant scaling
- start(Vec3d, DrawContext, double, double, double) - Method in interface dev.boze.api.internal.interfaces.IBillboard
- start(Vec3d, DrawContext, double, double, double) - Static method in class dev.boze.api.render.Billboard
-
Starts billboard rendering at a 3D world position with distance-based scaling
- staticColor(int) - Static method in class dev.boze.api.render.ColorMaker
-
Convenience overload that accepts a packed RGB value and marks the color as
_default. - staticColor(int, int, int) - Static method in class dev.boze.api.render.ColorMaker
-
Creates a static color marked as
_default. - staticColor(String, int) - Static method in class dev.boze.api.render.ColorMaker
-
Packs the components before delegating to
ColorMaker.staticColor(String, int, int, int). - staticColor(String, int, int, int) - Method in interface dev.boze.api.internal.interfaces.IColors
- staticColor(String, int, int, int) - Static method in class dev.boze.api.render.ColorMaker
-
Creates a static color.
- step - Variable in class dev.boze.api.option.SliderOption
-
The increment by which this slider's value changes
- stop(DrawContext) - Method in interface dev.boze.api.internal.interfaces.IBillboard
- stop(DrawContext) - Static method in class dev.boze.api.render.Billboard
-
Ends billboard rendering and restores matrix state
- subscribe(Class<?>) - Method in class dev.boze.api.BozeInstance
-
Subscribes a class to listen to events
- subscribe(Object) - Method in class dev.boze.api.BozeInstance
-
Subscribes an object to listen to events
- Success - Enum constant in enum class dev.boze.api.utility.cape.CapeLoadResult
-
Cape loaded successfully
- swapBack() - Method in interface dev.boze.api.internal.interfaces.IInventory
- swapBack() - Static method in class dev.boze.api.utility.interaction.InvHelper
-
Swap back to the original slot
- swapToSlot(int, SwapType) - Method in interface dev.boze.api.internal.interfaces.IInventory
- swapToSlot(int, SwapType) - Static method in class dev.boze.api.utility.interaction.InvHelper
-
Swap to the specified slot using the given swap type
- swapToSlot(int, ToggleableSwapType) - Static method in class dev.boze.api.utility.interaction.InvHelper
-
Swap to the specified slot using the given toggleable swap type
- swapType - Variable in enum class dev.boze.api.utility.interaction.ToggleableSwapType
- SwapType - Enum Class in dev.boze.api.utility.interaction
-
Swap type for item swapping
T
- TextDrawer - Class in dev.boze.api.render
-
Text rendering API for drawing text in different contexts
- TextDrawer() - Constructor for class dev.boze.api.render.TextDrawer
- TextType - Enum Class in dev.boze.api.render
-
Text rendering type
- tickDelta - Variable in class dev.boze.api.event.EventHudRender
-
The current tick delta
- tickDelta - Variable in class dev.boze.api.event.EventWorldRender
- ToggleableSwapType - Enum Class in dev.boze.api.utility.interaction
-
Toggleable swap type for item swapping with off option
- ToggleOption - Class in dev.boze.api.option
-
A boolean option that can be toggled on or off
- ToggleOption(BaseModule, String, String) - Constructor for class dev.boze.api.option.ToggleOption
-
Creates a new toggle option with a default value of false
- ToggleOption(BaseModule, String, String, boolean) - Constructor for class dev.boze.api.option.ToggleOption
-
Creates a new toggle option with a specified default value
- ToggleOption(BaseModule, String, String, boolean, Option<?>) - Constructor for class dev.boze.api.option.ToggleOption
-
Creates a new toggle option with a specified default value and parent
- toJson() - Method in class dev.boze.api.addon.Addon
- toJson() - Method in class dev.boze.api.addon.AddonModule
- toJson() - Method in class dev.boze.api.client.module.ClientModuleExtension
- toJson() - Method in class dev.boze.api.option.BindOption
- toJson() - Method in class dev.boze.api.option.ColorOption
- toJson() - Method in class dev.boze.api.option.ModeOption
- toJson() - Method in class dev.boze.api.option.PageOption
- toJson() - Method in class dev.boze.api.option.ParentOption
- toJson() - Method in class dev.boze.api.option.SliderOption
- toJson() - Method in class dev.boze.api.option.ToggleOption
- toJson() - Method in interface dev.boze.api.utility.config.Serializable
U
- unchoose(ClientColorBinding) - Method in class dev.boze.api.render.ClientColor
-
Removes the given consumer binding from this color.
- unsubscribe(Class<?>) - Method in class dev.boze.api.BozeInstance
-
Unsubscribes a class to listen to events
- unsubscribe(Object) - Method in class dev.boze.api.BozeInstance
-
Unsubscribes an object to listen to events
V
- Value(String, ClientColor, float) - Constructor for class dev.boze.api.option.ColorOption.Value
-
Creates a new value with single opacity
- Value(String, ClientColor, float, float) - Constructor for class dev.boze.api.option.ColorOption.Value
-
Creates a new value with separate fill and outline opacity
- valueOf(String) - Static method in enum class dev.boze.api.render.TextType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.boze.api.utility.cape.CapeLoadResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.boze.api.utility.interaction.InteractionMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.boze.api.utility.interaction.SwapType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.boze.api.utility.interaction.ToggleableSwapType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.boze.api.utility.ProfileHelper.ProfileCategory
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.boze.api.render.TextType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.boze.api.utility.cape.CapeLoadResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.boze.api.utility.interaction.InteractionMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.boze.api.utility.interaction.SwapType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.boze.api.utility.interaction.ToggleableSwapType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.boze.api.utility.ProfileHelper.ProfileCategory
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version - Variable in class dev.boze.api.addon.Addon
-
Version string of this addon
- VISUALS - Enum constant in enum class dev.boze.api.utility.ProfileHelper.ProfileCategory
W
- WORLD - Enum constant in enum class dev.boze.api.render.TextType
-
World text rendering - for text in the 3D world space
- WorldDrawer - Class in dev.boze.api.render
-
World rendering API for drawing 3D boxes in the world
- WorldDrawer() - Constructor for class dev.boze.api.render.WorldDrawer
- WorldHelper - Class in dev.boze.api.utility
-
WorldHelper provides world and block-related utilities.
- WorldHelper() - Constructor for class dev.boze.api.utility.WorldHelper
Y
- yaw - Variable in class dev.boze.api.event.EventRotate
-
The yaw rotation value
- yawToVector(float, double) - Method in interface dev.boze.api.internal.interfaces.IMath
- yawToVector(float, double) - Static method in class dev.boze.api.utility.MathHelper
-
Converts yaw angle and speed to a movement vector.
All Classes and Interfaces|All Packages|Serialized Form