Skip to content

Add setting manual NationLevels onto Nations.#8112

Merged
LlmDl merged 1 commit intoTownyAdvanced:masterfrom
confusedalex:manual-nation-level
Feb 28, 2026
Merged

Add setting manual NationLevels onto Nations.#8112
LlmDl merged 1 commit intoTownyAdvanced:masterfrom
confusedalex:manual-nation-level

Conversation

@confusedalex
Copy link
Copy Markdown
Contributor

Description:

This PR adds the option to manually override the nation's level


New Nodes/Commands/ConfigOptions:

/townyadmin nation setnationlevel
towny.command.townyadmin.nation.setnationlevel


Relevant Towny Issue ticket:


  • I have tested this pull request for defects on a server.

By making this pull request, I represent that I have the right to waive copyright and related rights to my contribution, and agree that all copyright and related rights in my contributions are waived, and I acknowledge that the TownyAdvanced organization has the copyright to use and modify my contribution under the Towny License for perpetuity.

Copy link
Copy Markdown
Member

@LlmDl LlmDl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is really nice and clean thank you, I've spotted a missing change needed in the plugin.yml file.

@LlmDl LlmDl changed the title add manualNationLevel Add setting manual NationLevels onto Nations. Feb 24, 2026
@LlmDl LlmDl added this to the 0.103.0.0 milestone Feb 24, 2026
Copy link
Copy Markdown
Member

@LlmDl LlmDl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good thank you, in the future you: you don't need to squash your commits, it only makes it more difficult to see the small changes. Everything will get squashed upon merging.

@LlmDl LlmDl merged commit 3cca0bf into TownyAdvanced:master Feb 28, 2026
1 check passed
LlmDl added a commit that referenced this pull request Feb 28, 2026
  - Add setting manual NationLevels onto Nations, courtesy of
confusedalex with PR #8112. (First-Time Contributor!)
  - New Command: /ta nation NATIONNAME setnationlevel #|clear.
  - New Permission Node: towny.command.townyadmin.nation.setnationlevel
    - Child node of towny.command.townyadmin.nation.* and towny.admin.
  - Add Scoreboard/HUD support for Folia, convert Scoreboards to
Adventure.
  - Ignore colors in length validation, strip unwanted minimessage tags,
courtesy of Veyronity with PR #8116.
  - Bump org.jetbrains:annotations from 26.0.2 to 26.1.0.
  - Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to
3.5.5.
  - Add Interaction entity to right click protected list.
    - Closes #8121.
  - Lower listener priorities for block events, courtesy of Warrior with
PR #8123.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants