Skip to content

SnClans v1.9.0

Choose a tag to compare

@ValentinTarnovsky ValentinTarnovsky released this 06 Aug 03:47
· 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 Snopeyy credits 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 info uses. Omitting the argument still credits your own clan.
  • Tab completion for givepoint now suggests clan names plus online player nicks.
  • Removed the one-release guis/permissions.yml layout 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.