# EmoteWheelSlot > One selectable position on the client's emote wheel. A slot may carry an image, a caption, or both. Server-side mirror of the Lectern client record. `gg.lode.lecternapi.api.ui.EmoteWheelSlot` --- ## Signature ```java public record EmoteWheelSlot( String id, String text, String icon, String image, boolean enabled ) ``` --- ## Methods ### text ```java public static EmoteWheelSlot text(String id, String text) ``` Caption-only slot. | Parameter | Type | |---|---| | `id` | `String` | | `text` | `String` | --- ### item ```java public static EmoteWheelSlot item(String id, String itemId, String text) ``` Item-icon slot with a caption. | Parameter | Type | |---|---| | `id` | `String` | | `itemId` | `String` | | `text` | `String` | --- ### texture ```java public static EmoteWheelSlot texture(String id, String textureId, String text) ``` Texture slot with a caption. | Parameter | Type | |---|---| | `id` | `String` | | `textureId` | `String` | | `text` | `String` | ---