Skip to content

Releases: cefoler/java-library

Fixes - (3.3.5)

13 Dec 15:35

Choose a tag to compare

  • Fixed compilation errors
  • Refactored some classes at the Spigot module

Particles - (3.3.4)

02 Dec 16:27

Choose a tag to compare

SPIGOT MODULE

  • Feat: ParticlesCreator class with multiple assisting methods
  • Feat: Particles enum with all possible particles effects on Bukkit 1.8 up to 1.16

Converter - (3.3.3)

01 Sep 21:48

Choose a tag to compare

Added

  • Converter
  • CollectorPattern
  • New methods to Reflection
    (Thanks to @DeserRC)

Update:

  • Redone the DateFormatter format method as it wasn't function
  • Update all project to Gradle 7.2 to ensure compatibility with new versions

Board - (3.3.2)

01 Sep 18:16

Choose a tag to compare

Added

  • Board interface for abstract integration of each scoreboard (Scoreboard and Fastboard)
  • Added abstration to Timer
  • Dispatch method in AbstractEvent

Updated

  • Dependencies

Refactored

  • Utils
  • Menu API

Timer - (3.3.1)

27 Aug 21:20
a96fbb5

Choose a tag to compare

SPIGOT

  • Added Timer class for Async and Sync tasks.

CORE

  • Removed all registry module as it was non functional
  • DateFormatter: added format with clock format (00:00:00)

Addons - (3.3.0)

09 Aug 18:41

Choose a tag to compare

Added

  • AbstractBukkitPlugin: shutdownExecutors method
  • PlayerInjector: useful methods to injector on a player to clean, heal, reset, etc.

Fixed

  • Removed access for methods that should be not accessed on AbstractMenu

Refactor - (3.2.9)

31 Jul 04:25
7b480b4

Choose a tag to compare

Added

  • Menu system: context.cancel() method without errors (Caused by CraftBukkit)
  • Added Bukkit.shutdown() at ServerError

Refactored

  • Menu, Maps
  • Bungeecord module
  • Added Nullable checks at Enums and other nullable methods

Optimized

  • InventoryInjector performance with Streams

Removed

  • Not useful exceptions
  • Listener and Command registering by Reflection (This was only working at 1.8 Java version)

Updates - (3.2.8)

22 Jul 01:30
455994c

Choose a tag to compare

  • Modified project architecture
  • Changed Data to DataBuilder
  • Added new methods to Context
  • Modified ItemBuilder glow error

Maps - (3.2.7)

13 Jul 14:46
d7d2001

Choose a tag to compare

  • Recreated the java.util Map and Set collection to improve performance and code reading. This also enables us to customize a lot more for our registries.
  • Added MapRegistry and LinkedRegistry
  • Added InflexibleSet
  • Started redoing the Collections

Strings - (3.2.6)

12 Jul 16:04
715a8f8

Choose a tag to compare

  • Added RegexBuilder, StringMatcher and DateBuilder
  • Added support for multiple languages at DateFormatter