Commit Graph

  • 0674c969db Check if transactions table has to be created and fix logging transactions. Len 2022-09-18 19:48:32 +02:00
  • 0e73b5ee41 Check itemmeta when comparing items Len 2022-09-18 14:48:57 +02:00
  • 6eacfb2256 Remove unused shopmaterials in ShopHandler.java Len 2022-09-18 11:31:10 +02:00
  • 1089a06f3e SuppressWarnings("unused") Len 2022-09-18 11:30:14 +02:00
  • 6fc23b5d33 Load conversation prompts from MessageConfig.java Len 2022-09-18 11:29:40 +02:00
  • a6fe300a67 Fix shop limit permission. Len 2022-09-18 10:15:07 +02:00
  • 2b0ce135c5 Fixed money dupe bug due to database only storing the secon to last remove balance auto 2022-09-14 00:57:30 +02:00
  • 053c8f7060 Added a title to the shop management gui auto 2022-09-11 17:41:00 +02:00
  • e568eec906 Add maven-publish plugin Len 2022-09-11 10:57:29 +02:00
  • 4ff2237c2a Extended max length of words on signs auto 2022-09-11 03:36:41 +02:00
  • 6280373e4a Added message for player not having enough money to make a shop auto 2022-09-11 03:36:25 +02:00
  • 439796a7f4 Use Components in ConverstationManager.java Len 2022-09-10 13:54:37 +02:00
  • bc2c38263a Add more util methods for Minimessage Len 2022-09-10 13:08:17 +02:00
  • 7b0fd3a9cb Do not echo back messages in conversations. Len 2022-09-10 12:50:20 +02:00
  • 06a9511874 Merge pull request #13 from Altitude-Devs/shop_info destro174andGitHub 2022-09-02 08:57:01 +02:00
  • acc120dcde rebase on main Len 2022-09-02 08:56:40 +02:00
  • a17e484f79 Fix NPE for item component autoandLen 2022-09-02 03:57:02 +02:00
  • d0dc044ca9 Show rounded price in info message autoandLen 2022-09-02 03:56:49 +02:00
  • a4065ee41c Better fix for prices rounding autoandLen 2022-09-02 03:38:43 +02:00
  • 4215d18ca5 Fixed Message Config and reloading autoandLen 2022-09-02 03:31:42 +02:00
  • aa00c8d1f7 Trimmed item name and price on signs StijnandLen 2022-08-31 19:20:40 +02:00
  • 41cb2b2b65 Changed shop info to show the actual item in the shop when hovering over its name StijnandLen 2022-08-31 19:03:54 +02:00
  • cda2a0b216 Added a way to display all info on a shop StijnandLen 2022-08-31 18:49:18 +02:00
  • d23b8e0f1d Merge pull request #12 from Altitude-Devs/messages destro174andGitHub 2022-09-02 08:34:38 +02:00
  • 9051b755f5 Fix NPE for item component auto 2022-09-02 03:57:02 +02:00
  • d639367026 Show rounded price in info message auto 2022-09-02 03:56:49 +02:00
  • 1eaf51d6d1 Better fix for prices rounding auto 2022-09-02 03:38:43 +02:00
  • b677ebace8 Fixed Message Config and reloading auto 2022-09-02 03:31:42 +02:00
  • 858162165f Add ShopBalance to the player when shop is broken. Len 2022-09-01 10:43:22 +02:00
  • 0d79b75e33 Prevent dying shopsigns, Fixes #8 destro174andGitHub 2022-09-01 10:11:15 +02:00
  • 31c80fa92d Prevent dying shopsigns, Fixes #8 Len 2022-09-01 10:10:25 +02:00
  • c39eba6bfc Merge remote-tracking branch 'origin/main' Len 2022-09-01 09:45:38 +02:00
  • 5ac4c15902 Add runserver directory. Len 2022-09-01 09:45:19 +02:00
  • baf1a3696b Added shop type permission error to config Stijn 2022-08-31 20:51:15 +02:00
  • 2228e45ed4 Send different message for not having enough items/money Stijn 2022-08-31 20:00:36 +02:00
  • ad656391fb Send different message for buying/selling from/to shop Stijn 2022-08-31 19:56:33 +02:00
  • 064595475f Trimmed item name and price on signs Stijn 2022-08-31 19:20:40 +02:00
  • 387a56b1d3 Changed shop info to show the actual item in the shop when hovering over its name Stijn 2022-08-31 19:03:54 +02:00
  • 581d03d79b Added a way to display all info on a shop Stijn 2022-08-31 18:49:18 +02:00
  • 89acf0c10e Do not validate shoptype input twice, Fixes #4 Len 2022-08-31 10:10:18 +02:00
  • e49906fc75 Prevent players from breaking shops while they are conversing, Fixes #7 Len 2022-08-31 10:08:06 +02:00
  • e4d4ebb8b4 Add build number to version Len 2022-08-30 10:34:39 +02:00
  • ed186b37bb Remove a debug message Len 2022-08-30 10:13:41 +02:00
  • 93336c653b Merge pull request #3 from Altitude-Devs/templates destro174andGitHub 2022-08-30 09:37:53 +02:00
  • 10c2a3e583 Update templates and add config.yml Len 2022-08-30 09:37:05 +02:00
  • 30d21810a6 Add issue templates destro174andGitHub 2022-08-30 09:12:04 +02:00
  • c8f19125f8 Merge pull request #2 from Altitude-Devs/dev/rewrite destro174andGitHub 2022-08-28 20:54:24 +02:00
  • 4ad7d4995e Merge remote-tracking branch 'origin/dev/rewrite' into dev/rewrite auto 2022-08-28 20:51:54 +02:00
  • 7fb6325285 Revert "Made it possible to save/load shops" Len 2022-08-28 20:50:48 +02:00
  • 09c3349048 Added messages/placeholders for failed transactions auto 2022-08-28 20:50:29 +02:00
  • f646d1283b Add placeholds to TransactionListener.java Len 2022-08-28 20:47:05 +02:00
  • 789a4e0e3b Add placeholds to ShopManagementGui.java Len 2022-08-28 19:50:33 +02:00
  • 176e997b9e Check if player has balance before trying to add money to shop Len 2022-08-28 19:46:34 +02:00
  • 777a240757 Prevent stacking Conversations Len 2022-08-28 19:44:48 +02:00
  • fe82ccfa43 Removed extra call to #toLowerCase auto 2022-08-28 19:17:39 +02:00
  • 96d59d268b Remove shadow Len 2022-08-28 00:57:00 +02:00
  • b07bf2a92b Merge branch 'dev/rewrite' of https://github.com/Altitude-Devs/PlayerShops into dev/rewrite Len 2022-08-28 00:53:12 +02:00
  • 8d17848b6b Add more listeners and events to listen to Len 2022-08-28 00:53:00 +02:00
  • 195a47c828 Added logging for transactions auto 2022-08-25 22:51:42 +02:00
  • 3be53703be Small tweaks Len 2022-08-25 17:45:11 +02:00
  • abf53fbbbe dev/rework Len 2022-08-23 23:41:00 +02:00
  • 1ae73c5ba8 Use ComponentLogger in Logger.java Len 2022-08-23 15:28:32 +02:00
  • 0ee732bfba Update to 1.19.2 API Len 2022-08-23 14:28:51 +02:00
  • 6221631dab Add missing return in EventListeners Len 2022-08-22 19:15:40 +02:00
  • 41e169df08 Add some early returns Len 2022-08-22 16:56:49 +02:00
  • cd850eeee3 Add more events Len 2022-08-22 15:29:28 +02:00
  • f3030afa33 Work on TransactionListener.java Len 2022-08-22 14:07:05 +02:00
  • 3aa8414c5b Refactor/rework Len 2022-08-22 00:21:36 +02:00
  • 658837814a Refactor ShopTransactions Len 2022-08-21 17:36:01 +02:00
  • 4fb4ea4a79 Work on ShopTransactions Len 2022-08-21 00:19:42 +02:00
  • 0f3ec2c575 Finish database stuff Len 2022-08-13 16:10:23 +02:00
  • 819cbdcd93 make shop id a UUID Len 2022-08-13 16:10:10 +02:00
  • cf4431326e rework some stuff Len 2022-08-13 15:22:00 +02:00
  • 91c0c2ecd1 Made it possible to save/load shops Fixed defaults in db config auto 2022-08-11 01:56:15 +02:00
  • d33a0db545 Remove ShopType config from DatabaseConfig.java Len 2022-08-07 17:30:00 +02:00
  • 5ccd5b6f0c Remove API module Len 2022-08-07 17:28:38 +02:00
  • aeb6d79495 Add nullcheck on signline Len 2022-08-07 13:38:17 +02:00
  • 7d1e7590b4 Remove unneeded imports Len 2022-08-07 13:37:36 +02:00
  • 0b269b46e4 Add static config path to Config.java Len 2022-08-07 13:29:40 +02:00
  • eb8ee00e4a Added loading/saving shops in a database auto 2022-08-03 19:11:03 +02:00
  • d4c4163bc4 ensure buildlimit permission is really set for this shop plugin auto 2022-07-10 21:04:58 +02:00
  • c0bb58fe5c Added error messages and message config auto 2022-07-10 21:00:12 +02:00
  • d536712814 Assign econ if #setupEconomy doesn't fail auto 2022-07-10 20:32:49 +02:00
  • 92584a2d80 Merge branch 'main' of https://github.com/Altitude-Devs/PlayerShops Len 2022-07-10 20:12:27 +02:00
  • 44c9802349 Add some checks for shop creation Len 2022-07-10 20:11:44 +02:00
  • 016b24987a add getShopBySignLocation(Location signLocation) to api Len 2022-07-09 16:34:38 +02:00
  • 2a8897397c add getShopBySignLocation(Location signLocation) to api Len 2022-07-09 16:34:38 +02:00
  • 226aaa2ba2 Refactor events Len 2022-07-09 16:34:00 +02:00
  • d3dc82cf7e make final Len 2022-07-09 15:50:12 +02:00
  • bd18051816 Add basic events Len 2022-07-09 15:49:07 +02:00
  • bde0f5d040 Split project Len 2022-07-09 14:53:27 +02:00
  • 259e806d59 Use API references Len 2022-07-09 12:44:20 +02:00
  • b608668cae Rework listeners Len 2022-07-08 11:00:31 +02:00
  • efebd4422c Rename ShopHandlerImpl Len 2022-07-08 10:59:45 +02:00
  • 062d898575 Add Shop interface Len 2022-07-08 10:59:05 +02:00
  • 1167f60bbb Add in ShopHandler interface Len 2022-07-08 10:28:33 +02:00
  • ca279dc1ed Add in shop objects Len 2022-07-05 11:06:39 +02:00
  • 10ea384164 Add lombok Len 2022-07-04 11:04:13 +02:00
  • 5c9141003f Add ShopType enum Len 2022-06-07 15:12:33 +02:00
  • 10e2f322b3 Add ShopMessageConfig Len 2022-06-07 15:11:03 +02:00