Index

A B C D E F G H I J L M N O P Q R S T U V W Y 
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.
A B C D E F G H I J L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Serialized Form