-
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GH-89 Update lite commands version and all commands. #89
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CitralFlo
changed the title
Update lite commands version and all commands. Fix issues
GH-89 Update lite commands version and all commands. Fix issues
Nov 17, 2023
Jakubk15
approved these changes
Nov 18, 2023
src/main/java/com/eternalcode/parcellockers/parcel/command/ParcelCommand.java
Outdated
Show resolved
Hide resolved
vLuckyyy
changed the title
GH-89 Update lite commands version and all commands. Fix issues
GH-89 Update lite commands version and all commands.
Nov 18, 2023
Jakubk15
added a commit
that referenced
this pull request
Sep 21, 2024
* Add ItemStorage logic * Change default database type to SQLITE * GH-89 Update lite commands version and all commands * Update lite commands version and all commands. Fix issues * Update src/main/java/com/eternalcode/parcellockers/parcel/command/ParcelCommand.java --------- Co-authored-by: Jakubk15 <77227023+Jakubk15@users.noreply.github.com> * Update item handling in Parcel GUI and make other code improvements. Add Optional GSON serializer. * Update item handling in Parcel GUI and make other code improvements. Add Optional GSON serializer. * Bump litecommands * Bump litecommands * Add configurable options for selected size packages in SendingGUI. * Add ItemStorage logic * Simplify available commands, in future LC update add optional aliases highlighted in the commands * (WIP) Add InventoryUtil and GsonItemSerializer * Try Base64 ItemStack serialization (WIP) * Fix JSON serialization * Remove parseStringList method * Fix serialization (WIP) * Add illegal items (Closes #70) * Update README.md * Add priority item selector, beautify the selected items lore * Remove cancel button, optimize database methods, and many more... * Fix build * Fix ParcelListGUI and refactor code * Fix parcel item storage GUI size * Code-only changes * Code-only changes, register LockerArgument * Add parcel submit button, fix UUID filtering * Refactor GUI packages * Remove unused arguments. Add User domain. Use interface where possible. Add spotify completable-futures. Fix NPE issue in placeholders formatter method. * Remove unnecessary TODO tasks. Start beautifying the PluginConfiguration * Initialize UserRepository table, add fancy symbols to PluginConfiguration messages. * Fix typo in PluginConfiguration * Rearrange and cleanup code in PluginConfiguration * Start working on introducing user-parcel tables * Make UserRepositoryImpl less cache-dependent, fix placeholder replacement * Huge README.md revamp * Bump gradle and certain dependencies * Update gradle.yml * Minor README touchups * Update CODEOWNERS * Java 21 and MC 1.21 support, add ParcelContent object and its subclasses. Add update() methods * Prepare for Java 21, update config. Refactor code, update GUIs. Adjust SQL syntax. * Add more GUIs * Receiver selection logic (WIP), fix SignAPI shading. Add more utility methods to the Position class. Improve UserRepository * Rename config entry, use method references * Refactor exception handling, better gui refreshing (WIP). Fix SkullAPI skull fetching Shoutout to @Rollczi for the immense help! 🎉 Co-Authored-By: Norbert Dejlich <ndejlich5@gmail.com> * Use type parameter in GuiRefresher. Change field name, create toItem() method in ParcelSendingGUI * Move duplicate methods to ItemUtil class. * Fix ConcurrentModificationException * Revert GuiRefresher to previous state and rename it to PaginatedGuiRefresher * Add "this" keywords * Reformat code * Adjust codestyle * Use ExceptionHandler class, replace whenComplete with thenAccept * Fix receiver GUI selector. * MC 1.21 in runPaper, fix lore override bug, fix ArrayIndexOutOfBoundsException, send message to player when receiver is set. * Use ParcelSendingGUIState to store parcel properties such as name, description, receiver * Move close gui action to bottom * WIP: Destination locker selection GUI * Make ConfigItem Cloneable, fix GUI stuff * Use states instead of fields where possible. * Code cleanup * Fix build * Fix build * Update README.md * Update README.md * Update README.md * Update src/main/java/com/eternalcode/parcellockers/gui/implementation/locker/ParcelSendingGUIState.java * Update src/main/java/com/eternalcode/parcellockers/gui/implementation/locker/ReceiverSelectionGui.java * Update build.gradle.kts * Apply review suggestions * Cleanup DestinationSelectionGUI#toItem * Don't mutate lore in config item. * Cleanup lore * Use #clone on ConfigItems and add config message to illegal items --------- Co-authored-by: Rollczi <ndejlich5@gmail.com> Co-authored-by: Michał Wojtas <80779749+CitralFlo@users.noreply.github.com> Co-authored-by: CitralFlo <wojtas.michal90@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.