Releases: cefoler/java-library
Releases · cefoler/java-library
Fixes - (3.3.5)
Particles - (3.3.4)
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)
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)
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)
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)
Added
- AbstractBukkitPlugin:
shutdownExecutorsmethod - 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)
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)
- Modified project architecture
- Changed Data to DataBuilder
- Added new methods to Context
- Modified ItemBuilder glow error
Maps - (3.2.7)
- 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)
- Added RegexBuilder, StringMatcher and DateBuilder
- Added support for multiple languages at DateFormatter