Skip to content

Releases: the-h-team/clans

Java 16 (2/2)

15 Oct 18:40
Compare
Choose a tag to compare
  • Refactored package location for internal addons
  • Finished new arena system, arena's have queues now instead of instantly starting.
  • Finished GUI remake with new utility.
  • Clans can now customize their own individual member permissions
  • Optimized code, cleaned up deprecations.
  • Clan addons can now have a load-before / dependency list.
  • Optimized BlockMeta, BrokenBlock & PlacedBlock
  • Polished ClanAddon abstraction, adding more individualized functionality.
    Clan addons now provide their own class loaders! Used to easily retrieve shared classes between addons.
  • Finalized kingdoms api, removed inner subscriptions and created new organized packages.
  • Removed deprecated getColor method
  • Renamed KingdomAchievement.java to Quest.java and added completion events.
  • Optimized Stashes & Vaults now using the Unity library from labyrinth.
  • Fixed configuration typo for /clan info sections
  • Added component method for clan broadcasting to Clan.java
  • Kingdoms base features completely done and usable.
  • Fixed all 1.17 bugs
  • Added clan member teleportation feature.
  • Added new ability to change data file types. (Json conversion irreversible)
  • Fixed all GUI related bugs.
  • Added api getter to clan event abstraction.
  • Cleaned up respective action classes
  • Fixed command '/c promote' message bug
  • Attach associate chat channel to object instead of map.
  • Add full text translation support for auto-generated configuration files
  • Remove static plugin instance from main class and refactor
  • Replace block meta information with stand alone replaceable in Resident object
  • Renamed corresponding info boards
  • Consolidated clan chat event into simpler format
  • Replaced constructor based subscriptions with annotated preferable
  • Claims are now attached solely to their owning clan objects instead of consolidated into one list
  • Removed need for data cleaner, all values are self cached/handled
  • Updated libraries to Labyrinth 1.7.2-SNAPSHOT
  • Fixed issue with /c map allowing you to overclaim

1.2.9: * Library update to labyrinth 1.7.0-SNAP

03 Aug 22:17
Compare
Choose a tag to compare
* Fixed /c promote message bug.

An early release of the first half of the big update.

19 Jun 09:26
Compare
Choose a tag to compare
  • Source now available to public :')
  • More modular than ever
  • Switched out all persistent data systems with new better container!
  • Replaced old Bukkit event based system with Vent.java from Labyrinth
  • Re-added ./clan <#page> command
  • Made the /clan list formatting customizable
  • Added base64 value support for gui item customization
  • Updated & tested working for Java 8-16
  • Changed method setRank in ClansAPI
  • Added a customizable insignia maker (for making clan logos, excellent donor feature!)
  • Re-organized config & added new sections
  • New addon Mail for sending clans mail and gifts (beta)
  • Dedicated object to prefix. Allowing for prefix, text then suffix application
  • Kingdoms addon 50% done.
  • Added new enhancement feature for map addon.
  • Optimized task timer usage (experimental, now using 1 sole task for majority of updates should be more effective than task per player gambling on this)