Commit Graph

788 Commits

Author SHA1 Message Date
Flowsqy
4012e001de Update README build instructions 2022-07-26 22:38:17 +02:00
Flowsqy
dc81ebe627 Remove module specifics pom.xml in assembly's META-INF/ 2022-07-26 22:29:54 +02:00
Flowsqy
902686ea47 Add a classifier for nms assembly 2022-07-26 22:23:46 +02:00
Flowsqy
40497ca829 Bump maven-javadoc-plugin to 3.4.0 (fix warns) 2022-07-26 22:23:05 +02:00
Flowsqy
020ceb5821 Fix NMS loading for 1.17.1 (module rename) 2022-07-26 18:06:21 +02:00
Flowsqy
5782d5efb4 Merge branch 'fix/areashop-dependency' 2022-07-26 17:57:48 +02:00
Flowsqy
07951a5781 Avoid NMS module compiling 2022-07-26 17:53:18 +02:00
Flowsqy
efa080f4e2 Only install and deploy shopchest-nms-all, with minimal pom.xml 2022-07-24 17:24:58 +02:00
Flowsqy
09cbade7e9 Merge branch 'feature/no-compile-nms' into feature/clean-project 2022-07-24 04:38:37 +02:00
Flowsqy
0c5d872764 Update build instructions in README 2022-07-24 04:32:06 +02:00
Flowsqy
5a81fc0b9a Remove useless blank lines 2022-07-24 04:22:10 +02:00
Flowsqy
67e7c8987c Add groupId to make it usable without parent 2022-07-24 04:22:00 +02:00
Flowsqy
8cebf41144 Remove useless classifier for shopchest-nms-all 2022-07-24 03:51:43 +02:00
Flowsqy
9c85472782 Fix shopchest-nms-v1_17_R2 import in nms-all 2022-07-24 03:09:13 +02:00
Flowsqy
b1faf3dfaa Fix shopchest-nms-v1_17_R2 artifactId 2022-07-24 03:03:18 +02:00
Flowsqy
86bc32f2c6 Add a way to deploy shopchest-nms-all artifact 2022-07-24 02:53:50 +02:00
Flowsqy
b5d36c71d2 Add profiles to toggle nms build 2022-07-23 22:08:35 +02:00
Flowsqy
beca961222 Add intermediate project for nms 2022-07-23 21:09:41 +02:00
Flowsqy
d97f404496
Merge pull request #6 from GamesMCde/feature/clean-project
- Fix custom taxes in configuration.
- Use MySQL driver and improve database renames
2022-07-22 18:30:21 +00:00
Alexander
a58df75d58 fix shop-taxES in config.yml
add small comment in config.yml
2022-07-22 14:36:10 +02:00
Alexander
cb5648e7d4 use MySQL driver due to higher availability at users servers than mariadb driver 2022-07-22 14:01:20 +02:00
Alexander
d83425a830 only scan for tables in the database currently used.
Otherwise errors can occur due to not finding a table assumed to be in the database when trying to rename it.
2022-07-22 13:50:36 +02:00
Flowsqy
8a9cfbfb43 Update the README 2022-07-22 00:24:20 +02:00
Flowsqy
040a53e257 Add some information in the README about this repo 2022-07-21 23:59:51 +02:00
Flowsqy
2689b35ddf Load vault economy in a dedicated package 2022-07-21 23:21:16 +02:00
Flowsqy
57b1a40dfd Add ShopChest#cancelLoading method 2022-07-21 22:58:25 +02:00
Flowsqy
01948377d6 Remove commented code of old external integration in ShopChest.java 2022-06-30 03:13:05 +02:00
Flowsqy
922fcf8c66 Add comments in ShopChest.java 2022-06-30 02:59:44 +02:00
Flowsqy
6ba9733aa4 Create a dedicated class for the platform loading 2022-06-30 02:57:44 +02:00
Flowsqy
b6eb7f7d91 Allow the player to create a shop if the "chest-access" flag is set 2022-06-26 22:33:36 +02:00
Flowsqy
63c7b677f5 Handle WorldGuard flag register error 2022-06-26 22:21:25 +02:00
Flowsqy
ff0d3316e9 Need to fix admin shop selling action 2022-06-26 21:21:24 +02:00
Flowsqy
543caae3a4 Add WorldGuard integration 2022-06-26 03:39:03 +02:00
Flowsqy
b301c048a1 Add missing event cancellation by external integration for extend hook 2022-06-26 02:16:38 +02:00
Flowsqy
0d8689169d Merge branch 'master' into feature/external-module 2022-06-08 19:14:07 +02:00
Flowsqy
e96bac190e Fix broken AreaShop dependency 2022-06-08 18:43:52 +02:00
Flowsqy
0ebe7ab6ea Add 1.19 support 2022-06-08 18:39:34 +02:00
Flowsqy
60d7b8c96a Remove unused dependencies 2022-06-04 02:32:45 +02:00
Flowsqy
7286f40ff7 Fix UseShopHook javadoc typo 2022-05-22 21:57:09 +02:00
Flowsqy
c0b9a48be0 Remove soft-depend section in plugin.yml, they will be fully rewritten 2022-04-20 23:02:55 +02:00
Flowsqy
4a92637b49 Add CreateShopHook and ExtendShopHook 2022-04-20 18:38:10 +02:00
Flowsqy
8c5528ce6a Link the bypass permissions for external plugins to the hook manager instead of the bukkit events 2022-04-18 23:29:51 +02:00
Flowsqy
7e9a76fd40 Understand the current algorithm 2022-04-18 23:19:50 +02:00
Flowsqy
45ac840505 Set version to 1.15.0, the plugin structure will change 2022-04-18 15:53:52 +02:00
Flowsqy
ad2214fcdb Change files name, they will be fully rewritten 2022-04-18 15:41:37 +02:00
Flowsqy
bcc7fe2443 Move comments in ExternalManager, link ExternalManager with ShopChest, create InteractHook, link HookManager with ShopInteractListener 2022-04-18 15:12:49 +02:00
Flowsqy
a3a0f0b034 Add a common module, move hook api, add DebugLogger 2022-04-18 03:10:13 +02:00
Flowsqy
57d30b683a Move listeners in dedicated package 2022-04-18 03:09:23 +02:00
Flowsqy
dad25727c1 Add UseShopIntegration interface 2022-04-17 22:08:18 +02:00
Flowsqy
b0522b7fe7 Move every external plugins references in a dedicated module 2022-04-17 22:07:54 +02:00