Commit Graph
100 Commits
Author SHA1 Message Date
Len e7886b5e83 Fix issues with ItemMatcher.java returning incorrect values. 2026-08-04 14:38:46 -05:00
Len 5c3bbf4203 Update build.gradle.kts 2026-08-04 14:38:17 -05:00
Len 5202301fdb Update to 26.2 2026-07-30 08:20:03 -05:00
Len 20797bd128 Remove java toolchain 2026-07-30 08:19:45 -05:00
Len 5c166f2bba Disable update stage 2026-07-30 08:17:26 -05:00
Len 7bbff411e4 Update Gradle Stage in Jenkinsfile 2026-07-30 08:17:03 -05:00
Len a98b35d073 Improve support for TropicalFishBucket 2026-07-30 08:15:40 -05:00
Len 23ab3747fd Update gradle 2026-07-30 08:15:14 -05:00
Len e554e2643d Fix shops resetting itemstack size to qty 1 2026-01-18 20:49:06 +01:00
Len 49fb85229d Refactor PlayerShops to use Dialogs. 2025-12-28 19:58:45 +01:00
Len ffdafd07d2 Update old item matching to use the new ItemMatcher class 2025-12-26 00:18:08 +01:00
Len bcba3413c5 Add MaterialSprites.java as a helper class to display ObjectComponents. 2025-12-26 00:15:03 +01:00
Len b4cca9227e Add ItemMatcher.java 2025-12-26 00:14:22 +01:00
Len f80408502b Update to 1.21.11 2025-12-24 21:37:53 +01:00
Len 4d531ea7b5 Refactor PlayerShopCommand to use Brigadier. 2025-11-20 20:47:58 +01:00
Len aaebd64294 Refactor to PaperPlugin 2025-11-20 19:33:54 +01:00
Len 33f51eed09 Update cosmos repo and cosmos version. 2025-08-02 11:05:24 +02:00
Len 6190c43eb1 Clean up unused imports 2025-06-15 09:52:01 +02:00
Len 57be263412 Clean up return statement in ShopHandler::canPlayerBreakShop 2025-06-15 09:45:20 +02:00
Len 723f448a76 Remove unused imports 2025-06-15 09:44:42 +02:00
Len df388ed93f Switch from sendMiniMessage to sendRichMessage. 2025-06-15 09:14:08 +02:00
Len 646d0fae3f Switch to Cosmos 2025-06-15 09:01:19 +02:00
Len 4fd2c55be6 Update gradle wrapper 2025-06-15 08:59:28 +02:00
Len fa8e43eeb0 Add Collect sales from a single shop 2024-09-15 18:50:01 +02:00
Len 8086d49ae9 Fix Random shops not being included in the Collect sales function. 2024-09-15 18:49:34 +02:00
Len 9f8bff3ad7 Rename Gamble shops to Random shops. 2024-08-16 21:21:50 +02:00
Len 4737ad1cfa Round shop balance and price per item. 2024-08-13 15:42:14 +02:00
Len f714cbef24 Add auto update stage to Jenkinsfile 2024-08-13 15:41:53 +02:00
Len 0464cf61d3 Fix name for Jenkinsfile 2024-08-05 13:36:05 +02:00
Len b3e7b84e51 Update snapshot version 2024-08-05 11:20:48 +02:00
Len 9a5ffc21f5 Add jenkinsfile 2024-08-04 22:24:29 +02:00
Len 7d9cb418af Fix some NPE caused by null itemstacks 2024-08-04 20:59:45 +02:00
Len 633bc97abb Show correct remaining stock for Gambleshops 2024-08-04 20:37:51 +02:00
Len 24581b5caa Switch to Dust particle in highlight low stock 2024-08-04 20:30:40 +02:00
Len 7f3f01eda3 Fix NPE in Gambleshops and add missing messages for gamble shops. 2024-08-04 11:45:07 +02:00
Len 7cfd147f1e Add option to collect all balance from a single shop. 2024-08-04 11:45:07 +02:00
Len 74e0f8c5b5 Update the maximum amount a shop can sell to 64.
Ever since 1.20.5 it is no longer possible to overstack items above 64.
2024-08-04 11:45:07 +02:00
Len 6aa2e294b4 Implement gamble shops 2024-08-04 11:45:07 +02:00
Len 4e1f2d57bc Only listen to WallSign when creating shops. 2024-08-04 11:45:07 +02:00
Len 851d816abf Use Galaxy shared config path. 2024-08-04 11:45:07 +02:00
Len 0bbc68cbd1 Update 1.21 2024-08-04 11:45:07 +02:00
Len 5825a9b593 Change configuration file path 2024-08-04 11:45:07 +02:00
Len cf7c77bf47 Change item matcher 2024-08-04 11:45:07 +02:00
Len f5dc2dc670 Update gradle 2024-08-04 11:45:07 +02:00
destro174andGitHub 1af40415c2 Merge pull request #16 from Altitude-Devs/Dev/config
Rework configuration
2024-04-21 14:19:43 +02:00
Len d4c8c0ab81 Rework configuration 2024-04-21 14:06:52 +02:00
Len da2bee447d Update itemMatcher 2024-04-20 21:44:42 +02:00
Len 55c92d6f20 Add SUGGESTIONS.md 2023-12-10 18:01:54 +01:00
Len 28b5272742 Add more items to item matcher 2023-12-03 21:06:50 +01:00
Len 27d67d67c9 Update item matcher 2023-11-24 10:41:54 +01:00
Len eb81e65212 Update to 1.20.2 2023-11-24 10:01:07 +01:00
Len e61385aaf6 Fix transaction output message 2023-09-02 18:02:33 +02:00
Len c6e2709e6c Add GUI option to collect all sales balance 2023-08-14 00:39:47 +02:00
Len 440ab3dae5 Make menubar before initInv 2023-08-13 18:28:02 +02:00
Len 2ffdf01dd8 Changes and fixes to GUI system 2023-08-12 18:59:41 +02:00
Len 0a4de42fea Update getPlayerHead to use offlineplayerdata 2023-08-12 18:59:10 +02:00
Len 2b07c9807b Add aliases to PlayerShopCommand.java 2023-08-12 17:47:24 +02:00
Len 0019f27636 Start implementing PlayerSettings.java and PlayerSettingsGui.java 2023-08-12 16:49:21 +02:00
Len bd2f71d8c5 Move ShopManagementGui Title to MessageConfig.java 2023-08-12 14:04:28 +02:00
Len db38b93264 Make open the default for PlayerShopCommand 2023-08-12 13:43:52 +02:00
Len 5e5d70bf53 Add a way to display ShopTransaction.java 2023-08-12 13:29:49 +02:00
Len f898794b1a Add GUI titles to MessageConfig.java 2023-08-12 13:22:54 +02:00
Len 89f2dc7b51 Update TransferShopsCommand.java 2023-08-12 12:54:27 +02:00
Len 22e30ba949 Update amount of orders in messages 2023-08-12 12:31:09 +02:00
Len f12b80b280 Add TransferShopsCommand 2023-08-12 11:38:22 +02:00
Len 75c0899298 Fix not being able to remove shops 2023-06-27 17:38:17 +02:00
Len e0a4ed85a5 Add shopCreationCost 2023-06-27 17:26:20 +02:00
Len 795650a373 Update TransactionListener.java 2023-06-27 17:11:01 +02:00
Len 7553df9c12 Add GriefPreventionListener to listen to GriefPreventionEvents 2023-06-27 16:49:47 +02:00
Len fa2d5689fb Use EventPriority.HIGHEST for shopinteraction 2023-06-27 16:32:57 +02:00
Len 584224577a Update plugin.yml 2023-06-27 16:32:30 +02:00
Len 308b0965c1 Update gradle-wrapper.properties 2023-06-27 16:32:14 +02:00
Len 09be9e5e46 1.20.1 2023-06-19 10:01:09 +02:00
Len 057df73513 Add back shop expiration when claims expire 2023-01-11 17:56:17 +01:00
Len c04142cf2a Rework commands 2022-11-22 09:27:49 +01:00
Len dccbaea32b Fix spacing 2022-10-04 09:22:52 +02:00
Len 69d90e16b5 Log error when shop can't be saved. 2022-10-03 20:38:15 +02:00
Len 5c228e134a Set archiveFileName. 2022-09-26 08:34:42 +02:00
Len 8cb2ed7648 Add bypass permission 2022-09-26 08:32:25 +02:00
Len 0674c969db Check if transactions table has to be created and fix logging transactions. 2022-09-18 19:48:32 +02:00
Len 0e73b5ee41 Check itemmeta when comparing items 2022-09-18 14:48:57 +02:00
Len 6eacfb2256 Remove unused shopmaterials in ShopHandler.java 2022-09-18 11:31:10 +02:00
Len 1089a06f3e SuppressWarnings("unused") 2022-09-18 11:30:14 +02:00
Len 6fc23b5d33 Load conversation prompts from MessageConfig.java 2022-09-18 11:29:40 +02:00
Len a6fe300a67 Fix shop limit permission. 2022-09-18 10:15:07 +02:00
Len e568eec906 Add maven-publish plugin 2022-09-11 10:57:29 +02:00
Len 439796a7f4 Use Components in ConverstationManager.java 2022-09-10 13:54:37 +02:00
Len bc2c38263a Add more util methods for Minimessage 2022-09-10 13:08:17 +02:00
Len 7b0fd3a9cb Do not echo back messages in conversations. 2022-09-10 12:50:20 +02:00
destro174andGitHub 06a9511874 Merge pull request #13 from Altitude-Devs/shop_info
Shop info, Fixes #9
2022-09-02 08:57:01 +02:00
Len acc120dcde rebase on main 2022-09-02 08:56:40 +02:00
destro174andGitHub d23b8e0f1d Merge pull request #12 from Altitude-Devs/messages
Messages, Fixes #6
2022-09-02 08:34:38 +02:00
Len 858162165f Add ShopBalance to the player when shop is broken. 2022-09-01 10:43:22 +02:00
destro174andGitHub 0d79b75e33 Prevent dying shopsigns, Fixes #8
Merge pull request #10 from Altitude-Devs/dev/signs
2022-09-01 10:11:15 +02:00
Len 31c80fa92d Prevent dying shopsigns, Fixes #8 2022-09-01 10:10:25 +02:00
Len c39eba6bfc Merge remote-tracking branch 'origin/main' 2022-09-01 09:45:38 +02:00
Len 5ac4c15902 Add runserver directory. 2022-09-01 09:45:19 +02:00
Len 89acf0c10e Do not validate shoptype input twice, Fixes #4 2022-08-31 10:10:18 +02:00
Len e49906fc75 Prevent players from breaking shops while they are conversing, Fixes #7 2022-08-31 10:08:19 +02:00
Len e4d4ebb8b4 Add build number to version 2022-08-30 10:34:39 +02:00