findSlots

suspend fun findSlots(predicate: (ItemStack) -> Boolean, paginated: Boolean = false): List<Slot>
suspend fun findSlots(name: String, paginated: Boolean = false, partial: Boolean = false): List<Slot>
suspend fun findSlots(name: String, item: Item, paginated: Boolean = false): List<Slot>
suspend fun findSlots(selector: PredicateUtils.ItemSelector, paginated: Boolean = false): List<Slot>