Index

A B C D E F G H I K L M O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Serialized Form

A

activeBotCount() - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
Returns the server's current active-bot count.
amount() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotEquipmentSlotRequest
Returns the value of the amount record component.
armor() - Method in record class com.monkey.ultimatebot.sdk.model.request.ArmorRequest
Returns the value of the armor record component.
armor() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the armor record component.
armor() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the armor record component.
armor(BotArmorTier) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
armorRange(BotArmorTier, BotArmorTier) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
ArmorRequest - Record Class in com.monkey.ultimatebot.sdk.model.request
Request body for changing all standard bot armor pieces to one tier.
ArmorRequest(BotArmorTier) - Constructor for record class com.monkey.ultimatebot.sdk.model.request.ArmorRequest
Creates an instance of a ArmorRequest record class.
ATTACK_STARTED - Enum constant in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
 
attackBots() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the attackBots record component.
attackBots() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the attackBots record component.
attackBots(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
autoTarget() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the autoTarget record component.
autoTarget() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the autoTarget record component.
autoTarget(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
autoTargetRange() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the autoTargetRange record component.
autoTargetRange() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the autoTargetRange record component.
autoTargetRange(double) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
AutoTargetRequest - Record Class in com.monkey.ultimatebot.sdk.model.request
Runtime automatic-targeting configuration.
AutoTargetRequest(boolean, double) - Constructor for record class com.monkey.ultimatebot.sdk.model.request.AutoTargetRequest
Creates an instance of a AutoTargetRequest record class.

B

baseUri(String) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient.Builder
 
baseUri(URI) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient.Builder
 
blastProtection() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the blastProtection record component.
blastProtection() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the blastProtection record component.
blastProtection(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
blastProtection(BlastProtectionSettings) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
BotCountResponse - Record Class in com.monkey.ultimatebot.sdk.model.response
Number of active bots currently tracked by the server.
BotCountResponse(int) - Constructor for record class com.monkey.ultimatebot.sdk.model.response.BotCountResponse
Creates an instance of a BotCountResponse record class.
BotEquipmentSlotRequest - Record Class in com.monkey.ultimatebot.sdk.model.request
Persistent remote equipment setting for one bot slot.
BotEquipmentSlotRequest(SdkBotEquipmentSlotMode, String, int) - Constructor for record class com.monkey.ultimatebot.sdk.model.request.BotEquipmentSlotRequest
Creates an instance of a BotEquipmentSlotRequest record class.
BotEventEnvelope - Record Class in com.monkey.ultimatebot.sdk.event
Forward-compatible remote event envelope.
BotEventEnvelope(long, int, String, UUID, long, Instant, UUID, UUID, String, BotSnapshotResponse, Map<String, Object>) - Constructor for record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Creates an instance of a BotEventEnvelope record class.
BotEventSubscription - Interface in com.monkey.ultimatebot.sdk.event
A reconnecting remote event stream subscription.
BotLocationRequest - Record Class in com.monkey.ultimatebot.sdk.model.request
World position used when spawning a bot at an explicit location.
BotLocationRequest(String, UUID, double, double, double, float, float) - Constructor for record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
Creates an instance of a BotLocationRequest record class.
botMode() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the botMode record component.
botNameTemplate() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the botNameTemplate record component.
botNameTemplate() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the botNameTemplate record component.
botNameTemplate(String) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
BotOperationResponse - Record Class in com.monkey.ultimatebot.sdk.model.response
Standard response returned by remote API operations.
BotOperationResponse(boolean, String, BotSnapshotResponse, Integer) - Constructor for record class com.monkey.ultimatebot.sdk.model.response.BotOperationResponse
Creates an instance of a BotOperationResponse record class.
botSkin() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the botSkin record component.
botSkin(String) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
botSkinSource() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the botSkinSource record component.
BotSnapshotResponse - Record Class in com.monkey.ultimatebot.sdk.model.response
Immutable snapshot of a bot returned by the remote API.
BotSnapshotResponse(UUID, UUID, BotMode, DifficultyTier, DifficultyTier, DifficultyTier, CombatMode, BrainKey, CombatTuning, boolean, boolean, boolean, int, int, int, UUID, Set<UUID>, BotSource, boolean, double, boolean, BotTargetMode, boolean, boolean, boolean, double, double, long, boolean, boolean, boolean, boolean, boolean, boolean, Set<UUID>, String, String, BotArmorTier, BotArmorTier, BotArmorTier, BlastProtectionSettings, boolean, boolean, boolean, boolean, boolean, boolean, boolean, BotLocationRequest, String, Map<SdkBotEquipmentSlot, BotEquipmentSlotRequest>) - Constructor for record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Creates an instance of a BotSnapshotResponse record class.
BotSpawnRequest - Record Class in com.monkey.ultimatebot.sdk.model.request
Complete request body used to spawn any supported remote bot type.
BotSpawnRequest(BotMode, UUID, List<UUID>, UUID, List<UUID>, String, String, boolean, boolean, boolean, boolean, boolean, BlastProtectionSettings, boolean, boolean, boolean, boolean, BotArmorTier, BotArmorTier, BotArmorTier, int, int, int, DifficultyTier, DifficultyTier, DifficultyTier, BotLocationRequest, boolean, double, boolean, BotTargetMode, boolean, boolean, boolean, double, double, long, boolean, boolean, boolean, boolean, boolean, boolean, String, Map<SdkBotEquipmentSlot, BotEquipmentSlotRequest>, CombatMode, BrainKey, CombatTuning) - Constructor for record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Creates an instance of a BotSpawnRequest record class.
BotSpawnRequest.Builder - Class in com.monkey.ultimatebot.sdk.model.request
 
botUUID() - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Returns the value of the botUUID record component.
botUUID() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the botUUID record component.
botUUID() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the botUUID record component.
botUUID(UUID) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
Sets a specific bot UUID, or null to generate one automatically.
brain() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the brain record component.
brain() - Method in record class com.monkey.ultimatebot.sdk.model.request.BrainRequest
Returns the value of the brain record component.
brain() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the brain record component.
brain(BrainKey) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
BrainRequest - Record Class in com.monkey.ultimatebot.sdk.model.request
Remote request for assigning a registered custom brain.
BrainRequest(BrainKey) - Constructor for record class com.monkey.ultimatebot.sdk.model.request.BrainRequest
Creates an instance of a BrainRequest record class.
build() - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
build() - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient.Builder
 
builder() - Static method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
 
builder() - Static method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 

C

changeableArmor() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the changeableArmor record component.
changeableArmor() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the changeableArmor record component.
changeableArmor(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
changeableBlast() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the changeableBlast record component.
changeableBlast() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the changeableBlast record component.
changeableBlast(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
changeableCombat() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the changeableCombat record component.
changeableCombat() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the changeableCombat record component.
changeableCombat(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
changeableCombatMode() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the changeableCombatMode record component.
changeableCombatMode() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the changeableCombatMode record component.
changeableCombatMode(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
changeableDifficulty() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the changeableDifficulty record component.
changeableDifficulty() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the changeableDifficulty record component.
changeableDifficulty(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
changeableFollow() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the changeableFollow record component.
changeableFollow() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the changeableFollow record component.
changeableFollow(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
changeableTotem() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the changeableTotem record component.
changeableTotem() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the changeableTotem record component.
changeableTotem(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
CHEST - Enum constant in enum class com.monkey.ultimatebot.sdk.model.type.SdkBotEquipmentSlot
 
close() - Method in interface com.monkey.ultimatebot.sdk.event.BotEventSubscription
 
close() - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
close() - Method in class com.monkey.ultimatebot.sdk.UltimateBotEventBus
 
com.monkey.ultimatebot.sdk - package com.monkey.ultimatebot.sdk
Java client and event-stream entry points for the UltimateBot remote API.
com.monkey.ultimatebot.sdk.event - package com.monkey.ultimatebot.sdk.event
Typed remote event envelopes and subscription contracts.
com.monkey.ultimatebot.sdk.model.request - package com.monkey.ultimatebot.sdk.model.request
Validated requests accepted by the remote UltimateBot API.
com.monkey.ultimatebot.sdk.model.response - package com.monkey.ultimatebot.sdk.model.response
Immutable responses returned by the remote UltimateBot API.
com.monkey.ultimatebot.sdk.model.type - package com.monkey.ultimatebot.sdk.model.type
Closed SDK value types shared by remote requests and responses.
combat() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the combat record component.
combat() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the combat record component.
combat(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
combatMode() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the combatMode record component.
combatMode() - Method in record class com.monkey.ultimatebot.sdk.model.request.CombatModeRequest
Returns the value of the combatMode record component.
combatMode() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the combatMode record component.
combatMode(CombatMode) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
CombatModeRequest - Record Class in com.monkey.ultimatebot.sdk.model.request
Remote request for changing the active combat mode.
CombatModeRequest(CombatMode) - Constructor for record class com.monkey.ultimatebot.sdk.model.request.CombatModeRequest
Creates an instance of a CombatModeRequest record class.
combatTuning() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the combatTuning record component.
combatTuning() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the combatTuning record component.
combatTuning(CombatTuning) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
count() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotCountResponse
Returns the value of the count record component.
crystalPvp() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the crystalPvp record component.
crystalPvp() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the crystalPvp record component.
crystalPvp(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
customizedCombatTuning() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the customizedCombatTuning record component.

D

DAMAGE_ACCEPTED - Enum constant in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
 
DEFAULT - Enum constant in enum class com.monkey.ultimatebot.sdk.model.type.SdkBotEquipmentSlotMode
 
defaultEquipmentSlot(SdkBotEquipmentSlot) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
defaultSlot() - Static method in record class com.monkey.ultimatebot.sdk.model.request.BotEquipmentSlotRequest
 
DESPAWN_ACCEPTED - Enum constant in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
 
DESPAWNED - Enum constant in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
 
DIED - Enum constant in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
 
difficulty() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the difficulty record component.
difficulty() - Method in record class com.monkey.ultimatebot.sdk.model.request.DifficultyRequest
Returns the value of the difficulty record component.
difficulty() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the difficulty record component.
difficulty(DifficultyTier) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
difficultyRange(DifficultyTier, DifficultyTier) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
DifficultyRequest - Record Class in com.monkey.ultimatebot.sdk.model.request
Runtime request for a bot difficulty.
DifficultyRequest(DifficultyTier) - Constructor for record class com.monkey.ultimatebot.sdk.model.request.DifficultyRequest
Creates an instance of a DifficultyRequest record class.
disable() - Static method in record class com.monkey.ultimatebot.sdk.model.request.ToggleRequest
Creates a disabled toggle request.
disableExplosiveCombat() - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
disableHealing() - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
disableKillMessage() - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
disableKillMessage(UUID) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 

E

empty() - Static method in record class com.monkey.ultimatebot.sdk.model.request.BotEquipmentSlotRequest
 
EMPTY - Enum constant in enum class com.monkey.ultimatebot.sdk.model.type.SdkBotEquipmentSlotMode
 
emptyEquipmentSlot(SdkBotEquipmentSlot) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
enable() - Static method in record class com.monkey.ultimatebot.sdk.model.request.ToggleRequest
Creates an enabled toggle request.
enabled() - Method in record class com.monkey.ultimatebot.sdk.model.request.AutoTargetRequest
Returns the value of the enabled record component.
enabled() - Method in record class com.monkey.ultimatebot.sdk.model.request.IdleWanderRequest
Returns the value of the enabled record component.
enabled() - Method in record class com.monkey.ultimatebot.sdk.model.request.ToggleRequest
Returns the value of the enabled record component.
enderPearls() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the enderPearls record component.
enderPearls() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the enderPearls record component.
enderPearls(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.request.ArmorRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.request.AutoTargetRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.request.BotEquipmentSlotRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.request.BrainRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.request.CombatModeRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.request.DifficultyRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.request.IdleWanderRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.request.KillMessageRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.request.TargetModeRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.request.ToggleRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.request.TotemCountRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.request.UuidSetRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.response.BotCountResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.response.BotOperationResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Indicates whether some other object is "equal to" this one.
equipmentItem(SdkBotEquipmentSlot, String, int) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
equipmentSlot(SdkBotEquipmentSlot, BotEquipmentSlotRequest) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
equipmentSlots() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the equipmentSlots record component.
equipmentSlots() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the equipmentSlots record component.
equipmentSlots(Map<SdkBotEquipmentSlot, BotEquipmentSlotRequest>) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
eventId() - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Returns the value of the eventId record component.
events() - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
Returns the reconnecting remote event bus.
EXPLOSION_PREPARED - Enum constant in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
 
explosionBlockDamage() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the explosionBlockDamage record component.
explosionBlockDamage() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the explosionBlockDamage record component.
explosionBlockDamage(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
explosions() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the explosions record component.
explosions() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the explosions record component.
explosions(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
explosiveCombatEnabled() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns whether crystal or other explosive logic can run.

F

FEET - Enum constant in enum class com.monkey.ultimatebot.sdk.model.type.SdkBotEquipmentSlot
 
follow() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the follow record component.
follow() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the follow record component.
follow(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 

G

getBot(UUID) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
getBrain(BrainKey) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
Returns one installed custom brain definition.
getCombatMode(CombatMode) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
Returns one complete server combat-mode definition.
getLastEventId() - Method in interface com.monkey.ultimatebot.sdk.event.BotEventSubscription
 

H

hashCode() - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.request.ArmorRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.request.AutoTargetRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotEquipmentSlotRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.request.BrainRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.request.CombatModeRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.request.DifficultyRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.request.IdleWanderRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.request.KillMessageRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.request.TargetModeRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.request.ToggleRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.request.TotemCountRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.request.UuidSetRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotCountResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotOperationResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns a hash code value for this object.
hasMultipleTargets() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns whether the bot has multiple configured targets.
hasSnapshot() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotOperationResponse
Returns true when the response contains a bot snapshot.
hasTarget() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns whether the bot currently has any target configured.
hasWorldReference() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
Returns whether the request contains at least one world identifier.
HEAD - Enum constant in enum class com.monkey.ultimatebot.sdk.model.type.SdkBotEquipmentSlot
 
HEAL_ACCEPTED - Enum constant in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
 
healing() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the healing record component.
healing() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the healing record component.
healing(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
health() - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
httpClient(HttpClient) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient.Builder
 

I

id() - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Returns the value of the id record component.
idleReturnDelayMs() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the idleReturnDelayMs record component.
idleReturnDelayMs() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the idleReturnDelayMs record component.
idleReturnDelayMs(long) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
idleReturnDistance() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the idleReturnDistance record component.
idleReturnDistance() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the idleReturnDistance record component.
idleReturnDistance(double) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
idleWander() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the idleWander record component.
idleWander() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the idleWander record component.
idleWander(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
idleWanderRadius() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the idleWanderRadius record component.
idleWanderRadius() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the idleWanderRadius record component.
idleWanderRadius(double) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
IdleWanderRequest - Record Class in com.monkey.ultimatebot.sdk.model.request
Runtime idle movement and return-to-spawn configuration.
IdleWanderRequest(boolean, double, double, long) - Constructor for record class com.monkey.ultimatebot.sdk.model.request.IdleWanderRequest
Creates an instance of a IdleWanderRequest record class.
independent() - Static method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Creates a builder for an independent event bot without an owner UUID.
isActive() - Method in interface com.monkey.ultimatebot.sdk.event.BotEventSubscription
 
isApiCreated() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns whether the bot was created through a public API path.
item(String) - Static method in record class com.monkey.ultimatebot.sdk.model.request.BotEquipmentSlotRequest
 
item(String, int) - Static method in record class com.monkey.ultimatebot.sdk.model.request.BotEquipmentSlotRequest
 
ITEM - Enum constant in enum class com.monkey.ultimatebot.sdk.model.type.SdkBotEquipmentSlotMode
 

K

KILLED_ENTITY - Enum constant in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
 
killMessage() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the killMessage record component.
killMessage() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the killMessage record component.
killMessage(String) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
killMessageEnabled() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the killMessageEnabled record component.
killMessageEnabled() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the killMessageEnabled record component.
KillMessageRequest - Record Class in com.monkey.ultimatebot.sdk.model.request
Runtime request for enabling and replacing a bot kill message.
KillMessageRequest(String) - Constructor for record class com.monkey.ultimatebot.sdk.model.request.KillMessageRequest
Creates an instance of a KillMessageRequest record class.

L

LEGS - Enum constant in enum class com.monkey.ultimatebot.sdk.model.type.SdkBotEquipmentSlot
 
listAddons() - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
Returns all addons discovered by the server-side addon engine.
listBots() - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
listBrains() - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
Returns all custom brains currently installed on the server.
listCombatModes() - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
Returns every server combat mode with enabled state and difficulty profiles.

M

MAIN_HAND - Enum constant in enum class com.monkey.ultimatebot.sdk.model.type.SdkBotEquipmentSlot
 
material() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotEquipmentSlotRequest
Returns the value of the material record component.
maxArmor() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the maxArmor record component.
maxArmor() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the maxArmor record component.
maxDifficulty() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the maxDifficulty record component.
maxDifficulty() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the maxDifficulty record component.
maxTotemCount() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the maxTotemCount record component.
maxTotemCount() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the maxTotemCount record component.
message() - Method in record class com.monkey.ultimatebot.sdk.model.request.KillMessageRequest
Returns the value of the message record component.
message() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotOperationResponse
Returns the value of the message record component.
minArmor() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the minArmor record component.
minArmor() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the minArmor record component.
minDifficulty() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the minDifficulty record component.
minDifficulty() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the minDifficulty record component.
minTotemCount() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the minTotemCount record component.
minTotemCount() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the minTotemCount record component.
mode() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotEquipmentSlotRequest
Returns the value of the mode record component.
mode() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the mode record component.
mode(BotMode) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 

O

objectMapper(ObjectMapper) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient.Builder
 
occurredAt() - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Returns the value of the occurredAt record component.
of(String, double, double, double) - Static method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
Creates a location request by world name.
of(UUID, double, double, double) - Static method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
Creates a location request by world UUID.
OFF_HAND - Enum constant in enum class com.monkey.ultimatebot.sdk.model.type.SdkBotEquipmentSlot
 
ownedBy(UUID) - Static method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Creates a builder for a bot bound to one owner UUID.
ownerUUID() - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Returns the value of the ownerUUID record component.
ownerUUID() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the ownerUUID record component.
ownerUUID() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the ownerUUID record component.
ownerUUID(UUID) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 

P

payload() - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Returns the value of the payload record component.
payloadValue(String, Class<T>) - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Returns one payload value when it exists and has the requested runtime type.
pitch() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
Returns the value of the pitch record component.

R

radius() - Method in record class com.monkey.ultimatebot.sdk.model.request.IdleWanderRequest
Returns the value of the radius record component.
range() - Method in record class com.monkey.ultimatebot.sdk.model.request.AutoTargetRequest
Returns the value of the range record component.
remove(UUID) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
removeAll() - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
removeByBotUUID(UUID) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
removeBySource(BotSource) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
Removes every bot created through the requested source.
removedCount() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotOperationResponse
Returns the value of the removedCount record component.
removedCountOrZero() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotOperationResponse
Returns the removal count, using zero when the server did not return one.
requireSuccess() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotOperationResponse
Throws when the operation failed and otherwise returns this response.
resetBrain(UUID) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
Restores the mode-provided or built-in brain.
resetCombatTuning(UUID) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
respectWorldGuardPvp() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the respectWorldGuardPvp record component.
respectWorldGuardPvp() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the respectWorldGuardPvp record component.
respectWorldGuardPvp(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
returnDelayMs() - Method in record class com.monkey.ultimatebot.sdk.model.request.IdleWanderRequest
Returns the value of the returnDelayMs record component.
returnDistance() - Method in record class com.monkey.ultimatebot.sdk.model.request.IdleWanderRequest
Returns the value of the returnDistance record component.

S

schemaVersion() - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Returns the value of the schemaVersion record component.
SdkBotEquipmentSlot - Enum Class in com.monkey.ultimatebot.sdk.model.type
Equipment positions configurable through the remote SDK.
SdkBotEquipmentSlotMode - Enum Class in com.monkey.ultimatebot.sdk.model.type
Remote equipment-slot behavior.
SdkBotEventType - Enum Class in com.monkey.ultimatebot.sdk.event
Event types available through the remote SSE stream.
sequence() - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Returns the value of the sequence record component.
SETTINGS_CHANGE_ACCEPTED - Enum constant in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
 
snapshot() - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Returns the value of the snapshot record component.
snapshot() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotOperationResponse
Returns the value of the snapshot record component.
source() - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Returns the value of the source record component.
source() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the source record component.
SPAWN_ACCEPTED - Enum constant in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
 
spawnBot(BotSpawnRequest) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
Spawns any supported bot type using the complete remote configuration contract.
SPAWNED - Enum constant in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
 
spawnLocation() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the spawnLocation record component.
spawnLocation() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the spawnLocation record component.
spawnLocation(BotLocationRequest) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
stationary() - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
stayAfterOwnerDeath() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the stayAfterOwnerDeath record component.
stayAfterOwnerDeath() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the stayAfterOwnerDeath record component.
stayAfterOwnerDeath(boolean) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
subscribe(Consumer<BotEventEnvelope>) - Method in class com.monkey.ultimatebot.sdk.UltimateBotEventBus
 
subscribe(Set<SdkBotEventType>, Consumer<BotEventEnvelope>) - Method in class com.monkey.ultimatebot.sdk.UltimateBotEventBus
 
subscribeForBot(UUID, Set<SdkBotEventType>, Consumer<BotEventEnvelope>) - Method in class com.monkey.ultimatebot.sdk.UltimateBotEventBus
 
subscribeForOwner(UUID, Set<SdkBotEventType>, Consumer<BotEventEnvelope>) - Method in class com.monkey.ultimatebot.sdk.UltimateBotEventBus
 
success() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotOperationResponse
Returns the value of the success record component.

T

TARGET_CHANGED - Enum constant in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
 
targetMode() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the targetMode record component.
targetMode() - Method in record class com.monkey.ultimatebot.sdk.model.request.TargetModeRequest
Returns the value of the targetMode record component.
targetMode() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the targetMode record component.
targetMode(BotTargetMode) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
TargetModeRequest - Record Class in com.monkey.ultimatebot.sdk.model.request
Request body used to change the categories attacked by a running bot.
TargetModeRequest(BotTargetMode) - Constructor for record class com.monkey.ultimatebot.sdk.model.request.TargetModeRequest
Creates an instance of a TargetModeRequest record class.
targetUUID() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the targetUUID record component.
targetUUIDs() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the targetUUIDs record component.
targetUUIDs() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the targetUUIDs record component.
targetUUIDs(List<UUID>) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
teamOwnerUUIDs() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the teamOwnerUUIDs record component.
teamOwnerUUIDs() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the teamOwnerUUIDs record component.
teamOwnerUUIDs(List<UUID>) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
TELEPORT_ACCEPTED - Enum constant in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
 
timeout(Duration) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient.Builder
 
ToggleRequest - Record Class in com.monkey.ultimatebot.sdk.model.request
Boolean patch request used by remote feature toggles.
ToggleRequest(boolean) - Constructor for record class com.monkey.ultimatebot.sdk.model.request.ToggleRequest
Creates an instance of a ToggleRequest record class.
token(String) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient.Builder
 
toString() - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.request.ArmorRequest
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.request.AutoTargetRequest
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotEquipmentSlotRequest
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.request.BrainRequest
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.request.CombatModeRequest
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.request.DifficultyRequest
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.request.IdleWanderRequest
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.request.KillMessageRequest
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.request.TargetModeRequest
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.request.ToggleRequest
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.request.TotemCountRequest
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.request.UuidSetRequest
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotCountResponse
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotOperationResponse
Returns a string representation of this record class.
toString() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns a string representation of this record class.
TOTEM_USED - Enum constant in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
 
totemCount() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
Returns the value of the totemCount record component.
totemCount() - Method in record class com.monkey.ultimatebot.sdk.model.request.TotemCountRequest
Returns the value of the totemCount record component.
totemCount() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns the value of the totemCount record component.
totemCount(int) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
TotemCountRequest - Record Class in com.monkey.ultimatebot.sdk.model.request
Runtime request for a bot's active totem count.
TotemCountRequest(int) - Constructor for record class com.monkey.ultimatebot.sdk.model.request.TotemCountRequest
Creates an instance of a TotemCountRequest record class.
totemRange(int, int) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
type() - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
Returns the value of the type record component.

U

UltimateBotClient - Class in com.monkey.ultimatebot.sdk
Java-only remote client for UltimateBot servers with remote API enabled.
UltimateBotClient.Builder - Class in com.monkey.ultimatebot.sdk
 
UltimateBotClientException - Exception Class in com.monkey.ultimatebot.sdk
 
UltimateBotClientException(String) - Constructor for exception class com.monkey.ultimatebot.sdk.UltimateBotClientException
 
UltimateBotClientException(String, Throwable) - Constructor for exception class com.monkey.ultimatebot.sdk.UltimateBotClientException
 
UltimateBotEventBus - Class in com.monkey.ultimatebot.sdk
Reconnecting Server-Sent Events client for UltimateBot remote events.
updateArmor(UUID, BotArmorTier) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateAttackBots(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateAttackBotsByBotUUID(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateAutoTarget(UUID, boolean, double) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateBlastProtection(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateBlastProtection(UUID, BlastProtectionSettings) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateBrain(UUID, BrainKey) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
Assigns a custom brain to the addressed owner or runtime bot UUID.
updateCombat(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateCombatMode(UUID, CombatMode) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateCombatModeByBotUUID(UUID, CombatMode) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateCombatTuning(UUID, CombatTuning) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateCrystalPvp(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateCrystalPvpByBotUUID(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateDifficulty(UUID, DifficultyTier) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateEnderPearls(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateEnderPearlsByBotUUID(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateEquipmentSlot(UUID, SdkBotEquipmentSlot, BotEquipmentSlotRequest) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
Updates a persistent equipment slot using either an owner UUID or bot UUID.
updateExplosionBlockDamage(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateExplosionBlockDamageByBotUUID(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateExplosions(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateExplosionsByBotUUID(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateFollow(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateHealing(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateHealingByBotUUID(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateIdleWander(UUID, boolean, double, double, long) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateKillMessage(UUID, String) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateStayAfterOwnerDeath(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateTargetMode(UUID, BotTargetMode) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateTargetModeByBotUUID(UUID, BotTargetMode) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateTargets(UUID, Set<UUID>) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateTeamOwners(UUID, Set<UUID>) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateTotems(UUID, int) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
updateWorldGuardPvpRespect(UUID, boolean) - Method in class com.monkey.ultimatebot.sdk.UltimateBotClient
 
usesDifficultyRange() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
Returns whether difficulty selection uses a random range.
uuids() - Method in record class com.monkey.ultimatebot.sdk.model.request.UuidSetRequest
Returns the value of the uuids record component.
UuidSetRequest - Record Class in com.monkey.ultimatebot.sdk.model.request
Runtime request containing a complete UUID set replacement.
UuidSetRequest(Set<UUID>) - Constructor for record class com.monkey.ultimatebot.sdk.model.request.UuidSetRequest
Creates an instance of a UuidSetRequest record class.

V

valueOf(String) - Static method in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.monkey.ultimatebot.sdk.model.type.SdkBotEquipmentSlot
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.monkey.ultimatebot.sdk.model.type.SdkBotEquipmentSlotMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.monkey.ultimatebot.sdk.event.SdkBotEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.monkey.ultimatebot.sdk.model.type.SdkBotEquipmentSlot
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.monkey.ultimatebot.sdk.model.type.SdkBotEquipmentSlotMode
Returns an array containing the constants of this enum class, in the order they are declared.

W

wander(double, double, long) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
 
withRotation(float, float) - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
Returns a copy with explicit player rotation.
worldName() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
Returns the value of the worldName record component.
worldUUID() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
Returns the value of the worldUUID record component.

X

x() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
Returns the value of the x record component.

Y

y() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
Returns the value of the y record component.
yaw() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
Returns the value of the yaw record component.

Z

z() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
Returns the value of the z record component.
A B C D E F G H I K L M O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Serialized Form