Index
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
amountrecord component. - armor() - Method in record class com.monkey.ultimatebot.sdk.model.request.ArmorRequest
-
Returns the value of the
armorrecord component. - armor() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
armorrecord component. - armor() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
armorrecord 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
ArmorRequestrecord 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
attackBotsrecord component. - attackBots() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
attackBotsrecord 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
autoTargetrecord component. - autoTarget() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
autoTargetrecord 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
autoTargetRangerecord component. - autoTargetRange() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
autoTargetRangerecord 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
AutoTargetRequestrecord 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
blastProtectionrecord component. - blastProtection() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
blastProtectionrecord 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
BotCountResponserecord 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
BotEquipmentSlotRequestrecord 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
BotEventEnveloperecord 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
BotLocationRequestrecord class. - botMode() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
botModerecord component. - botNameTemplate() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
botNameTemplaterecord component. - botNameTemplate() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
botNameTemplaterecord 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
BotOperationResponserecord class. - botSkin() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
botSkinrecord 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
botSkinSourcerecord 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
BotSnapshotResponserecord 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
BotSpawnRequestrecord 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
botUUIDrecord component. - botUUID() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
botUUIDrecord component. - botUUID() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
botUUIDrecord component. - botUUID(UUID) - Method in class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest.Builder
-
Sets a specific bot UUID, or
nullto generate one automatically. - brain() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
brainrecord component. - brain() - Method in record class com.monkey.ultimatebot.sdk.model.request.BrainRequest
-
Returns the value of the
brainrecord component. - brain() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
brainrecord 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
BrainRequestrecord 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
changeableArmorrecord component. - changeableArmor() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
changeableArmorrecord 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
changeableBlastrecord component. - changeableBlast() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
changeableBlastrecord 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
changeableCombatrecord component. - changeableCombat() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
changeableCombatrecord 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
changeableCombatModerecord component. - changeableCombatMode() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
changeableCombatModerecord 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
changeableDifficultyrecord component. - changeableDifficulty() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
changeableDifficultyrecord 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
changeableFollowrecord component. - changeableFollow() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
changeableFollowrecord 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
changeableTotemrecord component. - changeableTotem() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
changeableTotemrecord 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
combatrecord component. - combat() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
combatrecord 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
combatModerecord component. - combatMode() - Method in record class com.monkey.ultimatebot.sdk.model.request.CombatModeRequest
-
Returns the value of the
combatModerecord component. - combatMode() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
combatModerecord 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
CombatModeRequestrecord class. - combatTuning() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
combatTuningrecord component. - combatTuning() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
combatTuningrecord 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
countrecord component. - crystalPvp() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
crystalPvprecord component. - crystalPvp() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
crystalPvprecord 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
customizedCombatTuningrecord 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
difficultyrecord component. - difficulty() - Method in record class com.monkey.ultimatebot.sdk.model.request.DifficultyRequest
-
Returns the value of the
difficultyrecord component. - difficulty() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
difficultyrecord 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
DifficultyRequestrecord 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
enabledrecord component. - enabled() - Method in record class com.monkey.ultimatebot.sdk.model.request.IdleWanderRequest
-
Returns the value of the
enabledrecord component. - enabled() - Method in record class com.monkey.ultimatebot.sdk.model.request.ToggleRequest
-
Returns the value of the
enabledrecord component. - enderPearls() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
enderPearlsrecord component. - enderPearls() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
enderPearlsrecord 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
equipmentSlotsrecord component. - equipmentSlots() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
equipmentSlotsrecord 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
eventIdrecord 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
explosionBlockDamagerecord component. - explosionBlockDamage() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
explosionBlockDamagerecord 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
explosionsrecord component. - explosions() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
explosionsrecord 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
followrecord component. - follow() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
followrecord 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
truewhen 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
healingrecord component. - healing() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
healingrecord 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
idrecord component. - idleReturnDelayMs() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
idleReturnDelayMsrecord component. - idleReturnDelayMs() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
idleReturnDelayMsrecord 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
idleReturnDistancerecord component. - idleReturnDistance() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
idleReturnDistancerecord 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
idleWanderrecord component. - idleWander() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
idleWanderrecord 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
idleWanderRadiusrecord component. - idleWanderRadius() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
idleWanderRadiusrecord 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
IdleWanderRequestrecord 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
killMessagerecord component. - killMessage() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
killMessagerecord 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
killMessageEnabledrecord component. - killMessageEnabled() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
killMessageEnabledrecord 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
KillMessageRequestrecord 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
materialrecord component. - maxArmor() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
maxArmorrecord component. - maxArmor() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
maxArmorrecord component. - maxDifficulty() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
maxDifficultyrecord component. - maxDifficulty() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
maxDifficultyrecord component. - maxTotemCount() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
maxTotemCountrecord component. - maxTotemCount() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
maxTotemCountrecord component. - message() - Method in record class com.monkey.ultimatebot.sdk.model.request.KillMessageRequest
-
Returns the value of the
messagerecord component. - message() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotOperationResponse
-
Returns the value of the
messagerecord component. - minArmor() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
minArmorrecord component. - minArmor() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
minArmorrecord component. - minDifficulty() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
minDifficultyrecord component. - minDifficulty() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
minDifficultyrecord component. - minTotemCount() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
minTotemCountrecord component. - minTotemCount() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
minTotemCountrecord component. - mode() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotEquipmentSlotRequest
-
Returns the value of the
moderecord component. - mode() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
moderecord 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
occurredAtrecord 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
ownerUUIDrecord component. - ownerUUID() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
ownerUUIDrecord component. - ownerUUID() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
ownerUUIDrecord 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
payloadrecord 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
pitchrecord component.
R
- radius() - Method in record class com.monkey.ultimatebot.sdk.model.request.IdleWanderRequest
-
Returns the value of the
radiusrecord component. - range() - Method in record class com.monkey.ultimatebot.sdk.model.request.AutoTargetRequest
-
Returns the value of the
rangerecord 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
removedCountrecord 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
respectWorldGuardPvprecord component. - respectWorldGuardPvp() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
respectWorldGuardPvprecord 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
returnDelayMsrecord component. - returnDistance() - Method in record class com.monkey.ultimatebot.sdk.model.request.IdleWanderRequest
-
Returns the value of the
returnDistancerecord component.
S
- schemaVersion() - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
-
Returns the value of the
schemaVersionrecord 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
sequencerecord 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
snapshotrecord component. - snapshot() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotOperationResponse
-
Returns the value of the
snapshotrecord component. - source() - Method in record class com.monkey.ultimatebot.sdk.event.BotEventEnvelope
-
Returns the value of the
sourcerecord component. - source() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
sourcerecord 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
spawnLocationrecord component. - spawnLocation() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
spawnLocationrecord 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
stayAfterOwnerDeathrecord component. - stayAfterOwnerDeath() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
stayAfterOwnerDeathrecord 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
successrecord 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
targetModerecord component. - targetMode() - Method in record class com.monkey.ultimatebot.sdk.model.request.TargetModeRequest
-
Returns the value of the
targetModerecord component. - targetMode() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
targetModerecord 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
TargetModeRequestrecord class. - targetUUID() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
targetUUIDrecord component. - targetUUIDs() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotSpawnRequest
-
Returns the value of the
targetUUIDsrecord component. - targetUUIDs() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
targetUUIDsrecord 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
teamOwnerUUIDsrecord component. - teamOwnerUUIDs() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
teamOwnerUUIDsrecord 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
ToggleRequestrecord 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
totemCountrecord component. - totemCount() - Method in record class com.monkey.ultimatebot.sdk.model.request.TotemCountRequest
-
Returns the value of the
totemCountrecord component. - totemCount() - Method in record class com.monkey.ultimatebot.sdk.model.response.BotSnapshotResponse
-
Returns the value of the
totemCountrecord 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
TotemCountRequestrecord 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
typerecord 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
uuidsrecord 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
UuidSetRequestrecord 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
worldNamerecord component. - worldUUID() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
-
Returns the value of the
worldUUIDrecord component.
X
- x() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
-
Returns the value of the
xrecord component.
Y
- y() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
-
Returns the value of the
yrecord component. - yaw() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
-
Returns the value of the
yawrecord component.
Z
- z() - Method in record class com.monkey.ultimatebot.sdk.model.request.BotLocationRequest
-
Returns the value of the
zrecord component.
All Classes and Interfaces|All Packages|Serialized Form