SnClans v1.9.0
·
26 commits
to main
since this release
Changes
/clan givepoint <point> <amount> [clan|player]now accepts a player nick as its optional target argument./c givepoint kills 1 Snopeyycredits the clan Snopeyy belongs to instead of failing with "No clan named Snopeyy was found".- A nick that belongs to a player with no clan answers
messages.player-no-clan(" is not in a clan"), so the message says what is actually wrong. - Offline nicks resolve too: the lookup checks the exact online match first, then the server user cache. No Mojang request is made, so nothing blocks the main thread. A nick the server has never seen still reads as clan-not-found.
- A clan name still wins over a player nick when a token matches both, the same precedence
/clan infouses. Omitting the argument still credits your own clan. - Tab completion for
givepointnow suggests clan names plus online player nicks. - Removed the one-release
guis/permissions.ymllayout notice added in 1.8.0, which its own text scheduled for removal in this version.
Fixes
- The documented SnLib requirement was corrected from 1.18.0 to 1.20.0 in the README and the docs. SnClans 1.8.0 already required 1.20.0 at runtime.
Requirements
Requires SnLib 1.20.0 or newer. SnClans refuses to enable against an older engine.
Installation
Download the JAR below and place it in your plugins folder. Requires SnLib.jar 1.20.0 or newer.