Releases: Loving11ish/ClansLite
New Prefix Colour Permission & Bug Fixes
Updated GitHub repository.
Added new permission check for using colours in clan prefix.
Added new permission node clanslite.clan.prefixcolors
.
Added new string to messages.yml
.
Changed plugin version to 1.4.3
.
USERS MUST UPDATE OR REGEN THEIR MESSAGES.YML PLEASE
New Offline Server/Network Check System & Code Cleanup
Updated GitHub repository.
Updated FoliaLib to 0.3.1
.
Removed deprecated org.bukkit.util.Consumer
.
Refactored menusystem
package.
Refactored updatesystem
package.
Added SimpleHTTPWrapper dependency.
Added dynamic check for offline servers/networks.
Added new websocketutils
package.
Added new MojangAPIRequestUtils
class.
Added new MojangAPIRequestUtils.canGetOfflinePlayerData
method.
Added new PlayerPreConnectionEvent
listener.
Fixed chest and GUI system checks bug.
Made FoliaLib a single instance reference.
Added two new methods to retrieve clan data by ClanPlayer.
Added firing of ClanHomeTeleportEvent when not running on Folia. S
mall code cleanup.
Changed plugin version to 1.4.2
.
Bug Fixes & Code Cleanup
Updated GitHub repository.
Updated to 1.20.2 API.
Fixed small bug in server version checker.
Added additional PersistentDataContainer check for GUI system.
Rewritten command usage messages.
Moved all plugin hooks to external classes.
Fixed NPE with clan point awarding.
Updated all dependencies.
Fixed MenuEvent listener registering incorrectly.
Changed plugin version to 1.4.1
.
USERS MUST REGENERATE THEIR MESSAGES.YML ON THE PLUGIN MAY CRASH!
Major Refactoring & New Features!
Updated GitHub repository.
Merged PR from @TechnicallyCoded.
Modified PR to fix infinite loop.
Refactored base package names from xyz.gamlin
to me.loving11ish
.
Added new server version checking system.
Cleaned up some debug statements.
Added firing of PlayerPointsAwardedEvent when clan is null.
Fixed API issue with PlayerPointsAwardedEvent.
Added new teleport delay bypass permission clanslite.bypass.homedelay
.
Added descriptions to all permission nodes.
Added new PAPI placeholder %clansLite_pluginVersion%
.
Added new PAPI placeholder %clansLite_pluginAuthor%
.
Added new PAPI placeholder %clansLite_baseServerVersion%
.
Added new PAPI placeholder %clansLite_serverPackage%
.
Updated maven-compiler-plugin to 3.11.0
.
Fixed plugin not loading on version below 1.17.
Changed plugin version to 1.4.0
.
ALL USERS MUST UPDATE OR REGENERATE THEIR CONFIG.YML, MESSAGES.YML AND CLANGUI.YML OR THE PLUGIN MAY CRASH!
1.20.1 API Support, Folia Support & Clan Protected Chests
Updated GitHub repository.
Added Folia support.
Added FoliaLib 0.2.4
.
Added PaperLib 1.0.8
.
Added ability to transfer clan ownership.
Added new ClanTransferOwnershipEvent to API.
Added new /clan transfer <player-name>
command.
Added new ClanTransferOwnerSubCommand.
Added new system to add playerPoints.
Added new PlayerKillEvent.
Added new sections to config.yml.
Added new variables to messages.yml.
Added new method to UsermapStorageUtil.
Added ability to spy on clan chats.
Added new permission node clanslite.chat.spy
.
Added new command /clan points [deposit|withdraw] <amount>
.
Relocated all API events to base api package.
Removed package api.events.
Added new permission clanslite.maxclansize.*
.
Added ability to add [] characters to all clan prefixes by default.
Added new ClanChatSpyToggledEvent to developer API.
Fixed NPE on clan info command.
Added new placeholder %clansLite_clanPointBalance%
.
Added new clan-points-value to /clan info
.
Added suggestPaper method if server not using PaperMC or if using an unsupported fork.
Fixed /clan transfer player not found error.
Added formal API support for PlugManX.
Updated PlaceholderAPI library to 2.11.3
.
Added new ClanFriendlyFireAttackEvent.
Added new PlayerPointsAwardedEvent.
Added new ClanPointsAddedEvent.
Added new ClanPointsRemovedEvent.
Added new PlayerPointsCommand.
Added new permission clanslite.points.listall
.
Added new command /playerpoints
.
Added new command /playerpoints listall
.
Fixed /clanadmin reload command.
Added customisation to the new clan prefix brackets.
Added new config.yml section.
Added cancelable method to ClanHomePreTeleportEvent.
Added experimental single chest protections.
Added new /chest lock
command.
Added new /chest unlock
command.
Added new /chest buylock <amount>
command.
Added new /chest accesslist
command.
Added new permission node clanslite.bypass.chests
.
Added new PAPI placeholder %clansLite_clanChestMaxAllowed%
.
Added new PAPI placeholder %clansLite_clanChestCurrentLocked%
.
Added new API events.
Updated to 1.20.1 API.
Changed plugin version to 1.3.9
.
TO USE THIS UPDATE YOU MUST REGENERATE YOUR CONFIG.YML & MESSAGES.YML!
1.19.4 & Small Bug Fix
Updated GitHub repository.
Updated to 1.19.4 API.
Fixed bug allowing invite request to own clan.
Changed PlaceholderAPI expansion version to 1.3.8
.
Changed plugin version to 1.3.8
.
USERS MUST UPDATE THEIR MESSAGES.YML OR THE PLUGIN MAY CRASH!
Clan Name Duplication Bug Fix & New Feature
Updated GitHub repository.
Fixed creation of clans with same name bug.
Removed usage of colour codes in ClanFinalName.
Added automatic colour code removal in ClanFinalName.
Added new value to clans.yml
.
Added new value to clangui.yml
.
Added ability to remove clan name display in ClanGUI list.
Changed PlaceholderAPI expansion version to 1.3.7
.
Changed plugin version to 1.3.7
.
USERS MUST UPDATE THEIR CLANGUI.YML & MESSAGES.YML OR THE PLUGIN MAY CRASH
New Clan GUI Menu Control Options
Added ability to change menu control names.
Added new variables to clangui.yml
.
Changed PlaceholderAPI expansion version to 1.3.6
.
Changed plugin version to 1.3.6
.
USERS MUST UPDATE OR REFRESH YOUR CLANGUI.YML OR THE PLUGIN MAY CRASH!
Massive Updates, Bug Fixes and New Features
Updated GitHub repository.
Added ability to disable auto icon refresh in ClanListGUI.
Added new developer debug messages system.
Fixed clan save error when clan list is empty.
Added new ClanChatMessageSendEvent to the API.
Added new variables to config.yml
.
Added new variables to clangui.yml
.
Fixed clan creation bug allowing joining of multiple clans.
Changed PlayerDamageEvent priority to NORMAL.
Added new clanPoints system(To be used later).
Added new methods to ClansStorageUtil.
Added new variables to the Clan model.
Added ability to change response to /clan
when GUI disabled.
Added ability to change response to /clanadmin
.
Added new variables to messages.yml
.
Changed PlaceholderAPI expansion version to 1.3.5
.
Changed plugin version to 1.3.5
.
USERS MUST UPDATE THEIR CLANGUI.YML, CONFIG.YML & MESSAGES.YML OR THE PLUGIN MAY CRASH
1.19.3 Support | New API Events | Bug Fixes
Thanks to GameKuchen for moving subcommands to separate classes.
Added ClanHomeCreateEvent to API.
Added ClanHomeDeleteEvent to API.
Added ClanHomePreTeleportEvent to API.
Added new ClanHomeTeleportEvent to API.
Changed PlaceholderAPI expansion version to 1.3.4
.
Changed plugin version to 1.3.4
.