OneLiteFeatherNET / OneLiteFeatherNET/Voyager
Mid-cup standings display after each map
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 0
- Forks
- 0
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 12
Description
Description
In a multi-map cup, players need to see cumulative standings between maps (like Mario Kart's inter-race standings screen). This drives tension and lets players know where they need to improve on the next map.
Acceptance Criteria
- After each map ends and before the next map loads, a 5-second standings screen is shown
- Screen displays: position, player name, points this map, cumulative cup points
- Sorted by cumulative cup points descending
- Shown as a chat message + title or a dedicated scoreboard panel
- On the final map's end, shows "Final Cup Standings" before transitioning to lobby
- Works correctly for 2–20 players
Technical Details
- Trigger: end of
GamePhase, before world switch inCupSystem - Data source:
ScoreComponentcumulative field - Display via Minestom scoreboard packet or title+chat combo
Dependencies
- "Live standings scoreboard" (Alpha) provides the data infrastructure
Estimate
S
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in CupSystem at the end of GamePhase, before the world switch, and inspect the cumulative field in ScoreComponent. Review the Minestom scoreboard packet and title-plus-chat options, then verify a five-second screen appears between maps, lists the required standings in cumulative order, handles 2–20 players, and shows Final Cup Standings before returning to the lobby.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- game-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100