GeorgH93
531fa82f73
Use munge-maven-plugin to reduce final jar size
...
All the code changes for the Standalone edition are now done at compile time and no longer on runtime,
this also reduces the final jar size as some classes of the PluginLib are not needed in Standalone mode
2019-05-31 16:09:22 +02:00
GeorgH93
373f6020e4
Add .gitattributes and remove old stuff from sqldialects.xml
2019-05-30 02:55:13 +02:00
GeorgH93
580b7b1347
Add Standalone build profile
2019-05-30 02:36:25 +02:00
GeorgH93
fe43ec7ca3
Remove validation from API functions
...
If you ignore the @NotNull annotation it's your own problem!
2019-05-22 22:46:44 +02:00
GeorgH93
f828aa0c0a
Use connection provider classes from PluginLib
2019-05-18 15:50:15 +02:00
GeorgH93
6aca1cbbb5
Move the API into it's own branch and depend on it via maven
2019-05-10 02:01:55 +02:00
GeorgH93
1cdc17eb6a
Add version command
2019-04-30 18:24:07 +02:00
GeorgH93
7e4f023a2c
Update readme
2019-04-30 18:23:16 +02:00
GeorgH93
c53cdfdaf5
Check PluginLib version before checking MC version
2019-04-28 01:58:21 +02:00
GeorgH93
6151b08944
Add warning for outdated backpacks
2019-04-28 01:57:02 +02:00
GeorgH93
7349727cdc
Deserialize the backpack async
...
this should fix the lag caused by the plugin on MC 1.14, quick testing showed no problems caused by this
2019-04-26 02:51:29 +02:00
GeorgH93
a4fd00f687
Add support for MC 1.14
2019-04-26 00:09:42 +02:00
GeorgH93
33830de83e
Improvements for restore command
...
[Added] Missing success message
[Added] Missing tooltip for backups
[Bugfix] Message not found for backup entries
[Bugfix] Wrong/Missing help messages
2019-03-12 19:46:09 +01:00
GeorgH93
e618eca69a
Bugfixes
...
[Bugfix] Open command help
[Bugfix] Backups failing on save because of missing backups folder
2019-03-12 18:23:11 +01:00
GeorgH93
dde3e77b7e
Update to MC 1.13
2019-01-15 16:48:56 +01:00
GeorgH93
1c37dc20a9
Set sql dialect for SQLtoSQLMigration.java for IntelliJ
2018-12-21 18:47:39 +01:00
GeorgH93
d092081d08
Add restore command
2018-12-21 18:06:59 +01:00
GeorgH93
6f1f3c791f
Add proper MC 1.13 support for backpack storage
2018-12-05 09:57:00 +01:00
GeorgH93
8aa891ff1d
Add Files to MySQL/SQLite DB migration support
2018-08-10 20:23:38 +02:00
GeorgH93
af875737d7
Update to MC 1.13
2018-08-10 18:05:58 +02:00
GeorgH93
f697c728c1
Add MySQL to SQLite and SQLite to MySQL DB migration support
2018-08-07 17:53:48 +02:00
GeorgH93
eef444d0bd
Bugfixes and code cleanup
...
Fix batch execution for uuid converter
Fix last update for SQLite
2018-08-05 21:59:03 +02:00
GeorgH93
86ced09103
Code cleanup
2018-07-25 23:55:28 +02:00
GeorgH93
7c1db6199e
Fix console spam for not existing old keys
2018-07-25 23:28:06 +02:00
GeorgH93
358ddf1b77
Add support to migrate SQL storage to files storage
2018-07-25 23:27:19 +02:00
GeorgH93
b59e2bd368
Add data migration framework
2018-07-25 22:35:15 +02:00
GeorgH93
8b883ec2e3
Improve backup logic
2018-07-25 18:49:54 +02:00
GeorgH93
2156e0d6b7
Prevent backpack shrinking if player doesn't have permission to open it
2018-07-25 18:30:34 +02:00
GeorgH93
82c5f3cf2e
Code cleanup, performance improvement, bugfix
2018-06-16 19:40:17 +02:00
GeorgH93
0e83e76653
Allow the open command to be executed from the help by clicking it
2018-06-16 18:55:10 +02:00
GeorgH93
be6644b4d5
Make the PluginLib also check for updates when "/bp update" is used
2018-06-08 18:53:42 +02:00
GeorgH93
01375de1a7
Add backup command
2018-06-07 23:43:33 +02:00
GeorgH93
f3ea7f3fee
Refactor code to make it more readable
2018-06-07 22:10:43 +02:00
GeorgH93
09cd1a0fb2
Upgrade cooldown management to allow syncs and add more settings
2018-06-07 22:10:11 +02:00
GeorgH93
71b2e3f447
Add title parameter to the open function of the backpack
2018-06-07 00:43:28 +02:00
GeorgH93
c5751431ad
Replace public variable for config and language with getter
2018-06-07 00:30:48 +02:00
GeorgH93
c426683360
Upgrade command system to a more flexible one
...
Add reload command
Add update command
2018-06-07 00:23:26 +02:00
GeorgH93
042941a4e7
Rename database getter
2018-06-04 17:19:18 +02:00
GeorgH93
b6a8d372f5
Improve disabling of the plugin
2018-06-04 13:14:15 +02:00
GeorgH93
5c75bea337
Create backup of backpack in case of errors
...
This should prevent lost backpacks and should allow to restore/recover them in case of problems
2018-05-23 20:16:50 +02:00
GeorgH93
b3993fcc9a
Refactor code
2018-05-22 15:16:37 +02:00
GeorgH93
74d2a547be
Add option to handle database connections from the PCGF PluginLib
2018-05-22 13:55:39 +02:00
GeorgH93
63b97cc201
Add option to remove/destroy existing shulkerboxes
2018-05-18 18:33:38 +02:00
GeorgH93
d477b2ed76
Bugfix
2018-04-30 02:03:06 +02:00
GeorgH93
d663fb1d22
Code cleanup and add jenkins update provider
2018-04-30 01:51:52 +02:00
GeorgH93
12767c0027
Set SQL dialects for IntelliJ
2018-04-27 21:15:37 +02:00
GeorgH93
ae74f241ee
Add world filter
2018-04-26 15:47:30 +02:00
GeorgH93
270e22f7d0
Use getConfig() instead of protected variable config
...
this chance should prepare for the next update of the PluginLib
2018-04-11 13:50:11 +02:00
GeorgH93
8a91a3539e
Add config option for world blacklist
2018-04-02 18:27:27 +02:00
GeorgH93
dab0fd95fd
Add new permission groups for basic setups with backpack size 1 or 6.
2018-04-02 18:15:52 +02:00