Skip to content

Releases: RoinujNosde/SimpleClans

v2.19.2

03 Aug 22:30
05e7abc
Compare
Choose a tag to compare

2.19.2 (2023-08-03)

Bug Fixes

  • cause check should return true on granting (#397) (f29bc74)

v2.19.1

03 Aug 16:23
e12ee8a
Compare
Choose a tag to compare

2.19.1 (2023-08-03)

Bug Fixes

  • charge money on deposit (#394) (fe60b25)
  • consider uppercase when checking for disallowed colors (#391) (503d679)

v2.19.0

27 Jul 19:54
1b44ede
Compare
Choose a tag to compare

2.19.0 (2023-07-27)

Features

Bug Fixes

  • added clan suggestion in staff bb commands (#359) (442096e)
  • async permission reset & category deletion (#347) (7eb748b)
  • bump JDK to 16 (e368ead)
  • bungee: removes players from clan on delete (0258a75)
  • bungee: updates kills count immediately (ed243f7)
  • default username-regex (bf1033a)
  • discord: permission overrides reset only existing members (#349) (8a35293)
  • display hex message on bulletin board (#365) (0b74355)
  • invalid colors being used in tags (2850e59)
  • invalid colors being used in tags, pt. 2 (f98868c)
  • migrates land permissions on GP claim resize (2f4ad00)
  • NPE on EntityDamageByEntityEvent listener (LandProtection) (524e407)
  • players not able to break vehicles/exit horses (86d4fac)
  • players not able to sleep on beds (WorldGuard) (e9ec283)
  • players not able to strip logs/fertilize blocks (5021b8a)
  • players not able to use water buckets (WorldGuard) (807d39a)
  • players unable to interact with armor stands, paintings, etc (61dcb3d)
  • possibly fixes CME on SpyChatHandler (8a05dbb)
  • prevent clan name renaming with colors (#374) (7fcb964)
  • remove abandoned channels before validating (#348) (5f519c4)
  • resets error message when validating a clan tag (#383) (8269d80)
  • sets duplicate names to something unique (046aa1d)
  • tnt explosion doesn't count a kill (#381) (57b9987)
  • view permission applies only to cached channels (#346) (1850701)

Performance Improvements

  • discord: remove discord channels from creation (#353) (36084db)

Documentation

  • author tag isn't available at methods (f5d547a)
  • updated version in README (#343) (718868b)

v2.18.1

29 Nov 22:53
43da5bd
Compare
Choose a tag to compare

2.18.1 (2022-11-29)

Bug Fixes

  • added check for clan_member on land commands (fc81e76)
  • attempt at fixing NPE on getAllClanPlayers (26ba9f7)
  • bungee: error deserializing clan banners (56c7908)
  • channel auto creation setting not respected on join/link (7f9d133)
  • default ranks were getting re-added on config load (7a37382)
  • missing getHandlerList on HomeRegroupEvent (#338) (8fa465d)
  • money was not given back when channel creation failed (#336) (d8cb61b)
  • wrong path of discord economy section (#334) (3f1b06d)

v2.18.0

14 Oct 21:14
7691a4b
Compare
Choose a tag to compare

2.18.0 (2022-10-14)

Features

  • add help-size config (25197cd)
  • added method for registering protection providers (2ea7444)
  • adds permission to bypass the teleport delay (d56a0a9)
  • adds PlayerHomeClearEvent (becb88b)
  • adds starter-ranks (a440834)
  • Improves Bungee support (#327) (2c9b0f9)
  • lang: new crowdin updates (#319) (87ece22)

Bug Fixes

  • changes size of some frames for better visualization on Bedrock (1adec0b)
  • ConfigurationSerializableAdapter NPE (30a501c)
  • getPastClans() preserves the insertion order (af07988)
  • NoClassDefFoundError in WorldGuard6Provider (a859928)
  • NPE while collecting fees (c47289c)
  • NPE while purging data (f14c425)
  • NPE while sending a message to spies (#322) (e7f756f)
  • removes duplicate /clan from help (f7e7ec6)
  • removes rank and join date on disband (2a1ad5b)
  • set useSSL to false (f484bc1)
  • supports '.' and '*' as username prefix by default (37f0ecf)
  • updates join date when joining a clan (#326) (96a13d8)

Performance Improvements

  • improved UUID lookup performance (4ab53d1)

v2.17.0

08 Jun 23:06
51f82ba
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.16.2...v2.17.0

v2.16.2

25 Feb 00:47
7a8ac95
Compare
Choose a tag to compare

fix: missing clanTag argument at exception
fix: removes player's own name from kick completion #263
fix: incompatibility with UltimateChat's latest version
fix: removed PlotSquared5Provider
fix: CNFE on ChatManager#getDiscordHook
fix: automatic Discord channels creation can be disabled
fix: returns needed money as argument of "not.sufficient.money" key
fix: removes duplicate methods getHealthString and getHungerString
fix: sc_players.name unique constraint not being respected in some cases
fix: checks if player name is null before processing death
fix: bad usage of > in Javadocs
fix: middle-click actions stopped working on 1.18 #294
feature: %rel_simpleclans_color% is configurable
feature: staffers can bypass the teleport timer
feature: chat listener priority can be changed via config #286
feature: leaders can create discord channel (#288)
feature: added Lithuanian translation
feature: adds commit hash to version
feature: adds Javadoc plugin

v2.16.1

23 Jan 20:28
dce26a7
Compare
Choose a tag to compare

Adds Landlord 4 support
Fixes bug on create land event
Fixes a bug where JDA was loaded earlier than SC's DiscordHook
Fixes resetKdr not resetting ally kills
LanguageChooser now uses _ instead of -
Adds %clean-tag% placeholder for chat messages
Fixes bb settings
Fixes Vault groups getting removed only on join
Probably adds support for older GriefPrevention versions
Possibly fixes bug on home item on ClanDetailsFrame (staff)
Fixes unban command not saving changes
Strips colors from chat messages
Adds missing language keys
Fixes disallowed tags setting
Adds feature to limit past clans
Hides the player's own clan from some completions
Adds placeholder for bank bb messages
Adds bb commands for staff
Fixes player' permission was not deleted after kicking from the clan
Place command now supports offline players
Fixes not kicking a member if there is at least one leader
Adds sender to DisbandClanEvent
Fixes opening double chests - war and land sharing
Adds method to validate min, max on values
HEX support message on server startup
Bumps discordsrv to 1.24.1-SNAPSHOT
DiscordHook improvements and bug fixes
Messages updated
Removes floody debugs from ProtectionManager

v2.16.0

13 Sep 23:31
6ad79b6
Compare
Choose a tag to compare

Adds integration with Discord
Implements relational placeholder color %rel_simpleclans_color%
Adds command /clan resign confirm
Adds /clan toggle invite (#244)
Adds /clan list balance command
Marks annoying provider messages as debug
Fixes StaffCommands#demote for permanent feature
Replaces Threads with BukkitTasks on MySQLCore
Suppresses exceptions on GriefPreventionProvider #237
Removes deprecated methods in Helper.java
New config value: settings.global-friendly-fire
ClanPlayer#setMuted and ClanPlayer#setMutedAlly was moved to ClanPlayer#mute
Fixes spy ally chat having the same format as clan chat #160
Updates maven dependencies: bStats, JetBrain Annotations and JUnit
Returns message after conversation expiring
Checks if user has already played in the server before saving to db
Changes tasks to be sync

v2.15.3

11 Jul 13:56
Compare
Choose a tag to compare

Implemented bank transactions log (#190)
getAnyClanPlayer(String) searches by name first
Cancel clan/rank creation (#184)
Colored "none" message (#185)
Added ignored list for BREAK
Optimizes lookup command to not use OfflinePlayer
Makes registerProvider public
Fixes clan-less leaders not being purged
Updated translations
Relocates javassist to prevent classloader problems
Fixes "Trusted color is ignored on clan/ally chat #186" (#202)
Fixes wording on max members message
Fixes GUI not respecting show-unverified-on-list
Adds debug messages for getLandsAt
Fixes possibility to have multiple conversations (#220)
Removes unnecessary task canceling
Fixes regex for hex colors
SettingsManager cleanup (#226)
Fixes max-kills-per-victim
Blocks clicking multiple times on the same button while it's loading