Skip to content
This repository has been archived by the owner on Jan 24, 2024. It is now read-only.

Close #7 Group system #8

Merged
merged 4 commits into from
Jan 5, 2024
Merged

Close #7 Group system #8

merged 4 commits into from
Jan 5, 2024

Conversation

mathiasclari
Copy link
Member

Set permission in GamemodeAdventure and revise rank handling

Add a new permission in the GamemodeAdventure command class. Additionally, revise rank handling by replacing 'RankColors' with 'RankUtil', enhancing its functional role and updating all relevant references in chat and tablist subsystems. These adjustments help manage tasks related to ranks more effectively and maintain the color-assigning function of the previous class.

This commit introduces new gamemode commands including 'gm', 'gmc', 'gms', 'gma', and 'gmsp' related to creative, survival, adventure, and spectator modes respectively. Command descriptions were added in plugin.yml file. Moreover, validations for player name were added using PlayerValidator class. Minor changes include addition of a description in pom.xml and command registerations in Loader class.
Developed the 'RankUtil' class by replacing 'RankColors' for more functional role. The old 'RankColors' class was deleted and references to it in chat and tablist subsystems were updated. These changes better support rank management's extended tasks and also retain the color assigning feature of the older class.
Add a new permission in the GamemodeAdventure command class. Additionally, revise rank handling by replacing 'RankColors' with 'RankUtil', enhancing its functional role and updating all relevant references in chat and tablist subsystems. These adjustments help manage tasks related to ranks more effectively and maintain the color-assigning function of the previous class.
@mathiasclari mathiasclari self-assigned this Jan 5, 2024
@mathiasclari mathiasclari merged commit e5ea1c5 into main Jan 5, 2024
1 check failed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant