Skip to content

fix: reword player messages in character - #26

Merged
ryanbarlow97 merged 1 commit into
mainfrom
copy/rp-wording
Oct 1, 2026
Merged

ryanbarlow97 merged 1 commit into
mainfrom
copy/rp-wording

Conversation

@ryanbarlow97

Copy link
Copy Markdown
Contributor

Summary

Rewords player-facing gameplay messages that broke immersion with server terms (permissions, access, containers, entities, chunks, plugin names) so they read in character. Staff and admin commands, usage help and setup errors keep their plain wording. Wording only: no permission checks or message routing change.

Before and after

Colour codes are omitted; the code keeps them.

Before After
Lacking items You lack the materials to build this.
Select spawn location by left-clicking within … blocks. Stand where it should be built, within … blocks of the station, and left-click.
You no longer have the required items. You no longer have the required materials.
Spawn location set! Building site chosen!
Vehicle placement cancelled (timeout). You took too long to choose a building site.

Testing

mvn -o verify passes: 32 tests, 0 failures.

🤖 Generated with Claude Code

Replace out-of-character wording in gameplay messages (permissions,
containers, entities, chunks, plugin tags) with in-world phrasing.
Staff commands, usage help and setup errors keep their plain wording.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 1c50dfb1-5386-489c-88c8-487744f0830c

📥 Commits

Reviewing files that changed from the base of the PR and between a0609bf and 44ac208.

📒 Files selected for processing (1)
  • src/main/java/net/tfminecraft/vfbuilders/managers/StationManager.java

Limit details: You’ve used all 10 included reviews currently available.


📝 Summary

Summary by CodeRabbit

  • Style
    • Updated station blueprint instructions to refer to required materials and clarify where to stand and which action to use.
    • Revised messages shown when materials are insufficient, a site is selected, or placement times out.

Walkthrough

The station placement prompt and status messages have revised wording. Placement validation, construction and timeout behaviour are unchanged.

Changes

Station placement messages

Layer / File(s) Summary
Update placement messages
src/main/java/net/tfminecraft/vfbuilders/managers/StationManager.java
The placement prompt now specifies the configured construction distance and left-click. Material, site-selection and timeout messages use revised wording. Placement behaviour is unchanged.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~4 minutes

Change: Bug fix

Suggested reviewers: drefvelin

Merge Risk: ⚪ Minimal · up to 44ac2

The updated placement messages accurately describe the existing behavior. No actionable merge risk was identified.

  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Autopilot is currently an internal CodeRabbit preview.

Usage-based review receipt

  • Mode: Continue automatically
  • Reviewed files: 1
  • Waived: $0.25 (charged $0.00)
  • View usage details

Note

This review exceeded your plan’s limits and used usage-based reviews—free during trial, billed after paid activation unless disabled. Manage usage-based reviews.


Comment @coderabbitai help to get the list of available commands.

@ryanbarlow97
ryanbarlow97 merged commit 62bed07 into main Oct 1, 2026
2 checks passed
@ryanbarlow97
ryanbarlow97 deleted the copy/rp-wording branch October 1, 2026 11:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant