Skip to content

Update upper-case-transformer to 1.1#10920

Merged
riktenx merged 1 commit intorunelite:masterfrom
blocks-dot:upper-case-transformer-patch-1.1
Mar 11, 2026
Merged

Update upper-case-transformer to 1.1#10920
riktenx merged 1 commit intorunelite:masterfrom
blocks-dot:upper-case-transformer-patch-1.1

Conversation

@blocks-dot
Copy link
Copy Markdown
Contributor

Upper Case Transformer: overhead transform, debug command, and fixes

Summary

RuneLite plugin that restores intended uppercase in player chat (public, clan, friends, private). OSRS often shows "HELLO WORLD" as "Hello World"; this plugin converts it back in the chatbox and optionally on public say overhead.

Changes

Features

  • Overhead transform – Optional replacement of public say overhead text (config: "Transform overhead chat").
  • Capitalization rules – Detects title-case and all-caps words, first-word and partial-uppercase handling; transforms when at least one word matches.
  • Debug command – In-game ::uctdebug / ::uctdebug on|off with throttled lines (player name + decision/reason). Uses plain UCT Debug - prefix so the client doesn’t strip it; rest of line in cyan.

Fixes & cleanup

  • Debug visibility – Plain-text prefix in message body (no leading [ or <col>); no longer relies on addChatMessage name for GAMEMESSAGE.
  • Code – Use WorldView.players(), shared word-count logic, constants, null-safe args, Javadoc; JUnit 4.12.

Other

  • Plugin icon added; version set to 1.1.0.

Config

  • Transform: public chat, clan/friends chat, private chat (each togglable).
  • Transform overhead chat (public only).

Testing

  • Toggle debug with ::uctdebug / ::uctdebug on|off; confirm cyan UCT Debug - PlayerName - ... lines.
  • Enable "Transform overhead chat" and say something in public; confirm overhead shows intended casing.

@runelite-github-app
Copy link
Copy Markdown

@runelite-github-app
Copy link
Copy Markdown

Internal use only: Reviewer details Maintainer details

@riktenx riktenx merged commit 930064f into runelite:master Mar 11, 2026
3 checks passed
@blocks-dot blocks-dot deleted the upper-case-transformer-patch-1.1 branch March 11, 2026 14:26
CCatRS pushed a commit to CCatRS/plugin-hub that referenced this pull request Apr 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants