Skip to content

Available Slot Conditions Types

Is Tooltip Hidden (catharsis:is_tooltip_hidden)

Match against a slot where the tooltip is hidden.

Has Component (catharsis:has_component)

Match against a slot that has a specific component.

Root component has_component condition object
  • type: catharsis:has_component
  • component: The component ID to check for.

Name (catharsis:name)

Match against a slot by its name using a regex.

Root name slot condition object
  • type: catharsis:name
  • mode: Optional. Either equals or regex. Default: regex.
  • name: A string or regex to match against the slot's name depending on the mode.

Item (catharsis:item)

Match against a slot by the item it contains.

Root item slot condition object
  • type: catharsis:item
  • items: An array or a singular entry of item IDs to match against the slot's item.

ID (catharsis:id)

Match against a slot by its SkyBlock ID.

Root id slot condition object
  • type: catharsis:id
  • ids: An array or a singular entry of SkyBlock IDs to match against the slot's ID.

Slot Index (catharsis:slot)

Match against a slot by its index in the GUI.

Root slot slot condition object
  • type: catharsis:slot
  • slot: A range defining the slot index to match against. This can be a single number, an object with min and max properties or an array of such indices.

Current Island (catharsis:islands)

Match against the Player's current island.

Root islands slot condition object
  • type: catharsis:islands
  • islands: A list or a singular entry of island ids to match against, names are equal to the value of mode in /locraw or the enum name in SkyBlockIsland.

Skull Texture (catharsis:texture)

Match against a skull by its texture, fails if no texture exists.

Root texture slot condition object
  • type: catharsis:texture
  • texture: A list or a singular entry of textures as strings to match against.

All/And (catharsis:all)

Check if a list of conditions are true, useful for chaining conditions.

Root all slot condition object
  • type: catharsis:all
  • conditions: a list of conditions to check through.

Any/Or (catharsis:any)

Check if any in list of conditions are true, useful for chaining conditions.

Root any slot condition object
  • type: catharsis:any
  • conditions: a list of conditions to check through.