# Public Methods

<table data-full-width="true"><thead><tr><th width="211">Method</th><th>Description</th></tr></thead><tbody><tr><td><a href="public-methods/registerchat-+4-overloads">RegisterChat</a></td><td>Registers the provided information to the chat box so that it will be displayed to the player.</td></tr><tr><td><a href="public-methods/enable">Enable</a></td><td>Enables the chat box.</td></tr><tr><td><a href="public-methods/disable">Disable</a></td><td>Disables the chat box.</td></tr><tr><td><a href="public-methods/clearchat">ClearChat</a></td><td>Clears the chat box of all entries.</td></tr><tr><td><a href="public-methods/enableinputfield">EnableInputField</a></td><td>Enables the input field so that the player can input text.</td></tr><tr><td><a href="public-methods/toggleinputfield">ToggleInputField</a></td><td>Toggles the state of the input field.</td></tr><tr><td><a href="public-methods/disableinputfield">DisableInputField</a></td><td>Disables the input field so that text cannot be input by the player.</td></tr><tr><td><a href="public-methods/sendcustominput">SendCustomInput</a></td><td>Sends custom input values to the Ultimate Chat Box to process.</td></tr><tr><td><a href="public-methods/findchatsfromuser">FindChatsFromUser</a></td><td>Returns all the chats that have been registered with the targeted username.</td></tr><tr><td><a href="public-methods/findchatsofstyle">FindChatsOfStyle</a></td><td>Returns all the registered chats that are using the provided style.</td></tr><tr><td><a href="public-methods/updatepositioning">UpdatePositioning</a></td><td>Updates the positioning of the chat box on the screen.</td></tr></tbody></table>
