Skip to content
This repository has been archived by the owner on Feb 21, 2024. It is now read-only.

Releases: Loving11ish/ClansLite

New Prefix Colour Permission & Bug Fixes

02 Dec 01:02
Compare
Choose a tag to compare

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

03 Nov 00:17
Compare
Choose a tag to compare

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

10 Oct 17:06
Compare
Choose a tag to compare

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!

19 Sep 21:47
Compare
Choose a tag to compare

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

22 Jun 22:16
Compare
Choose a tag to compare

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

15 Mar 23:47
Compare
Choose a tag to compare

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

12 Mar 16:20
Compare
Choose a tag to compare

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

07 Mar 17:53
Compare
Choose a tag to compare

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

27 Feb 14:43
Compare
Choose a tag to compare

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

10 Dec 22:25
Compare
Choose a tag to compare

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.