Releases: RoinujNosde/SimpleClans
v2.15.2
Updated messages
Fixes ally invite still sent after disband
Adds option to edit all lands or only one
Adds events PreCreateRankEvent, CreateRankEvent, DeleteRankEvent, PlayerRankUpdateEvent
Changes KDR format to #.## in placeholders
Fixes NPE on ProtectionManager
Adds Permanent clans
Fixes exception when using WG <7
Adds name and clean name placeholders
Adds ALLY as kill type
Adds support for WorldGuard 6
Adds support for PlotSquared 5 (untested)
Adds support for PlotSquared 3 (untested)
Fixes clan home teleporting to surface if set in cave
Adds option for disabling war requests
Adds ignore-list for block place listeners
Suppresses stacktrace from ProtectionProvider#setup
Hides vanished players from the invite command
Refactored Clan and ClanPlayer update statements
Checks if the Connection is valid before returning
Adds bank commands for admins
Fixes spaces in BB
Show bank balance on staff GUI
Probably fixes kick command not finding players
v2.15.1
Updated messages
Add event for deleting a rank
Fixes InventoryOpenEvent on older versions
Fixed players without rank unable to send chat messages
v2.15.0
Added War and protection
Added clan color placeholder (#130)
Refactored flags
Fixed invitation message being sent even after invited created clan
Probably fixed exception thrown when two players modify the same part of the Clan via GUI
Fixed inverted bypass permission
Fixed allowDeposit and allowWithdraw not saving to db #125
v2.14.7
Fixes wrapping long colored strings/words
Fixes kicking players via GUI
Probably fixes purge message
Fixes clickable accept and deny not working on translated configs
Refactored PAPI Expansion
Fixes RGB colors on BB
Fixes next button on some frames
Probably fixes placeholder not found warning
Ignore comments when loading translation status
Stores clan home location x, y and z as double
Stops wrapping messages to fit in one line
Players with bypass permission can view the profile/roster of non-verified clans
Adds kick command for moderators
Allows the removal of lines from lore
Adds debug messages to permission checks and deaths
Added topplayers placeholder
v2.14.6
Adds delay for PvP denied messages #106
Adds 60 seconds timeout for conversations
Adds message for admin promote success
Adds Default Ranks #110
Adds warning about LuckPerms and auto-group-groupname
Warns when moving the last leader from a clan #94
PlayerDetailsFrame now gets the nickname from ClanPlayer to avoid rare cases where the player data file was deleted
Updated StaffFrame to reflect command changes #114
Fixes parsing large colored strings on wordWrap
Fixes clickable messages on <=1.12
Updated language files
v2.14.5
Adds clickable messages (accept and deny)
Added support to RGB colors
Added modtag for staff
Request messages are now 100% customizable
Moved mod commands to subcommand "mod"
Clan home now saves yaw and pitch
Fixed {clan} showing on chat when not in clan
Shows status "in rank" for untrusted players
Increased color_tag column size to 255
v2.14.4.1
Fixed VanishUtils
v2.14.4
Re-added API methods that use player names instead of UUID to regain compatibility with old plugins (those names are converted to UUID)
Added PreCreateClanEvent #87
Added BankDepositEvent and BankWithdrawEvent #51
Added check for last minute changes of the member fee #75
Added suggestions for chat subcommands
Create clan command now accepts tag and name (optional arguments) #76
Removed unused PlayerNameTabCompleter
Removed chat subcommands on and off
Fixed vanished players showing in online count #83
Fixes SQLite drop index syntax #52
Fixed saved banner not loading #90
Before caching the player head, the plugin now checks if the task was cancelled (on disable) #49
Fixed chat NPE and messages not being sent
Shaded Reflections lib to fix compatibility issues with other plugins
Changed priorities of some listeners
Updated language files
v2.14.3
Changes disabled resetkdr message Closes #77
Fixes set fee allowing negative values Closes #74
Fixes exception on interacting with a wolf whose owner is offline Closes #73
Extracted events related to the TamableMobsSharing feature to their own class
Adds confirmation messages for accepting/denying invitations. Closes #44
The plugin now sends messages when attacks are cancelled. Closes #71
Refactored listeners related to the FriendlyFire and PvPOnlyInWar features
Refactored the PlayerDeathEvent listener
Fixed not being able to post more than one word to the bb
Plugin now gets ACF messages from ENGLISH when missing
Changed main GUI title to "{server name} - clan menu" Closes #63
Added staff lore message Closes #32
Removes spaces from subcommands
Fixes mute clan chat command
Updated language files
v2.14.2
Changelog:
Fixed ally chat command not changing
Help command is now translatable
Added missing clan_member condition to chat commands
Updated language files
Fixes teleport blocks not respecting config
Adds a different way to check for vanished players
Fixes Lookup showing vanished players as online
Basic permissions are now default true