Skip to content

✨ feat(clan): add clan rename functionality with name and tag updates#27

Draft
twisti-dev wants to merge 3 commits into
version/26.1from
feat/clan-rename
Draft

✨ feat(clan): add clan rename functionality with name and tag updates#27
twisti-dev wants to merge 3 commits into
version/26.1from
feat/clan-rename

Conversation

@twisti-dev

Copy link
Copy Markdown
Contributor
  • implement updateClanNameAndTag method in Clan interface
  • create ClanRenameCommand for renaming clans via commands
  • add validation for name and tag changes
  • introduce cost for renaming a clan
  • update permissions to include clan renaming

- implement updateClanNameAndTag method in Clan interface
- create ClanRenameCommand for renaming clans via commands
- add validation for name and tag changes
- introduce cost for renaming a clan
- update permissions to include clan renaming
@twisti-dev twisti-dev self-assigned this May 10, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in surf-clan May 10, 2026
@twisti-dev twisti-dev linked an issue May 10, 2026 that may be closed by this pull request
@twisti-dev twisti-dev moved this from Backlog to In progress in surf-clan May 10, 2026
# Conflicts:
#	surf-clan-core/surf-clan-core-client/src/main/kotlin/dev/slne/surf/clan/core/client/services/ClientClanServiceImpl.kt
#	surf-clan-paper/build.gradle.kts
#	surf-clan-paper/src/main/kotlin/dev/slne/clan/paper/commands/ClanCommand.kt
…mmands

- add support for renaming clan name and tag with validation
- improve user feedback for rename actions and errors
- refactor transaction handling for better clarity and performance
- update related RPC service methods for clan name and tag updates
@twisti-dev

Copy link
Copy Markdown
Contributor Author

Depends on SLNE-Development/surf-transaction#21

@twisti-dev twisti-dev added the status: blocked Issue or Request is waiting on some other issue or change. label Jul 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: blocked Issue or Request is waiting on some other issue or change.

Projects

Status: In progress

Development

Successfully merging this pull request may close these issues.

Implement /rename command for Clan Owners

1 participant