Releases: the-h-team/Labyrinth
Releases · the-h-team/Labyrinth
Additions.
- Add CommandUtils utility (we can now query for an run tab completion on direct Command objects from our own code (custom arg offsets, etc)).
- New utility to replace PaginatedAssortment (PaginatedList)
- New wrapping utility for TextComponents (WrappedComponent)
- Added new methods to PaginatedMenu & SharedMenu
Stable build.
- Added new library API for List Utility
- Added new util to Items class
- Added new methods to PaginatedClick
- Migrated event based system for PaginatedBuilder to functional interface.
- Reformatted GradientColor.java
- Fixed up DefaultColor.java
- New methods in AnvilMenu.java
- New method in StringUtils.java
- New method in FileManager.java
Anvil GUI
New coloring capabilities.
- Reformatted some utility.
- Additions to StringUtils
- Added FULL HEX gradient support (Thanks F1b3rDEV) for patterns (#RRGGBB, &#RRGGBB, {#RRGGBB}, &x&r&r&g&g&b&b)
- Fixed legacy text issue with hex & components
- Added new String Utility & optimized code.
Finalized changes to certain classes.
- Finalized changes to ShareMenu
- Cleaned up Message.java
- Synchronous now passes TaskCancellation value in the repeatReal variant
- StringUtils cleaned up
- PaginatedBuilder event check additions
Inventory Pagination Flaw Fix
- Fixed a major internal issue with the paginated menu builder
- Optimized some other needed code.
New task additions & re-added old library.
- Added customizable cancellation feature to Synchronous & Asynchronous task builders.
- Re-added deprecated old Menu stuff (Just so VanillaShop won't break)
Minor changes.
- Minor changes to FileManager & Task scheduling.
- Removed old Text and Text_R2.java
Stable
1.4.0-SNAP
- Optimized FileManager
- Added internal placeholders {PAGE} & {TOTAL} for paginated assortment usage.