Hide overhead text and remove matching chatbox lines
Documentation
Overhead Mute
RuneLite plugin that hides overhead text and removes matching chatbox lines.
Features
- Hide your own overhead text.
- Hide overhead text for other players.
- Filter overhead/chat lines by a list of regex patterns (case-insensitive).
Configuration
The plugin exposes the following settings:
- Hide local overhead: hides overhead text above your player.
- Hide other overhead: hides overhead text above other players.
- Filter by regex: hides overhead and chat text that matches the regex for you and other players.
- Regex: one regex per line (example:
.take control of the.).
Regex Behavior
- Each non-empty line is compiled as a separate Java regex (case-insensitive).
- A match on any line will filter the message; empty/invalid lines are ignored.
- Filtering applies to both your overhead text and other players' overhead text, as well as chat lines.
- Chat lines are matched after tags are stripped; overhead text is matched as-is.
- Patterns are tested against the full line, so they can match any part of the text.
Example (multiple phrases):
``
.take control of the.
^buying
nice to meet you
``
How It Works
When overhead text changes, the plugin clears the text if it matches your
filters. It also removes matching chat lines from the chat buffer.
Notes
- Regex matching is case-insensitive.
- "Hide other overhead" does not affect your own overhead.
