You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a regular player, I should be able to change the color of my name when it appears in the chat. As an operator, I should be able to change the color of the name of any player when it appears in the chat. Changes to name colors should be immediate and persist upon a server restart.
A list of channels excluded from the profile color override should be configurable in the config.yml. In other words, operators should be capable of configuring some channels to not allow players to override the color of their name that appears in the chat.
Subtasks
Database Modifications
Some new tables will be required to store the color of profile names.
Database Migrations
Migrations will be necessary to bring old databases up to speed with the new database tables and any other changes that might have been made.
Chat Listener Modifications
Chat listener(s) must be modified to use stored color for profiles if set.
User Configuration
Players should be able to configure their profile name color.
Operator Configuration
Operators should be able to configure the profile colors of any player.
Test RPKit Upgrade
Functionality should be verified when upgrading RPKit from an old version that did not include the database changes to the new version with the database changes.
Acceptance Criteria
Database modified
Database migrations created
Colors used in chat listener(s)
Users can configure colors
Changes to chat name colors persist upon restarting the server
Operators can configure colors
RPKit doesn't break after upgrading
The text was updated successfully, but these errors were encountered:
I can verify that the migration for the new table works and that the 'chat_name_color' associated with a minecraft profile id can be inserted, updated & queried.
Next step is to actually use the 'chat_name_color' value when a message gets sent to a channel.
Desired Solution
As a regular player, I should be able to change the color of my name when it appears in the chat. As an operator, I should be able to change the color of the name of any player when it appears in the chat. Changes to name colors should be immediate and persist upon a server restart.
A list of channels excluded from the profile color override should be configurable in the config.yml. In other words, operators should be capable of configuring some channels to not allow players to override the color of their name that appears in the chat.
Subtasks
Some new tables will be required to store the color of profile names.
Migrations will be necessary to bring old databases up to speed with the new database tables and any other changes that might have been made.
Chat listener(s) must be modified to use stored color for profiles if set.
Players should be able to configure their profile name color.
Operators should be able to configure the profile colors of any player.
Functionality should be verified when upgrading RPKit from an old version that did not include the database changes to the new version with the database changes.
Acceptance Criteria
The text was updated successfully, but these errors were encountered: