Commit Graph

198 Commits

Author SHA1 Message Date
GeorgH93
2f8e062216
MC 1.13 upgrade support
This commit adds the "/backpack rewrite" command which enables admins to convert the backpacks into an upgradable format
All backpacks written with this version can be upgraded to MC 1.13 or newer!
2018-12-04 18:36:26 +01:00
GeorgH93
b060a64a43
Reduce UUID field size if trimmed UUIDs are used
Fixes #25
2018-10-07 22:04:28 +02:00
GeorgH93
f39fa948ca
Update to V1.17.13 2018-08-28 00:10:53 +02:00
GeorgH93
c7101ed5e9
Adjust event priority's 2018-08-11 19:06:40 +02:00
GeorgH93
af875737d7
Update to MC 1.13 2018-08-10 18:05:58 +02:00
GeorgH93
d2975ac796
Update to V1.17.12
- Fix missing lastupdate column for sqlite when auto cleanup is not used
- Fix backpack title switching on MC 1.13
2018-08-09 21:48:00 +02:00
GeorgH93
d2405995d6
Fix missing relocation 2018-07-26 20:41:58 +02:00
GeorgH93
192d805154
Prevent backpack shrinking if player doesn't have the permission to open it 2018-07-24 23:47:35 +02:00
GeorgH93
5a60f09ed7
Add basic MC 1.13 support
TODO:
- Title switching between owner and other viewers
- Upgrading from older MC versions
2018-07-22 22:57:32 +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
001f35bf77
Update to V1.17.9 2018-06-06 15:41:07 +00:00
GeorgH93
1506792757
Improve unloading/disabling of the plugin 2018-06-01 18:19:33 +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
74d2a547be
Add option to handle database connections from the PCGF PluginLib 2018-05-22 13:55:39 +02:00
GeorgH93
d493e9905a
Fix typo
Move author and website from plugin.yml into pom.xml
2018-05-18 18:38:04 +02:00
GeorgH93
63b97cc201
Add option to remove/destroy existing shulkerboxes 2018-05-18 18:33:38 +02:00
GeorgH93
a92eabb6d2
Update to V1.17.8
Fix wrong version in config.yml
2018-05-04 14:35:19 +02:00
GeorgH93
d663fb1d22
Code cleanup and add jenkins update provider 2018-04-30 01:51:52 +02:00
GeorgH93
f4b816b24f
Fix create statements 2018-04-28 15:04:37 +02:00
GeorgH93
1a6c664719
Fix shading settings
Cleanup
Chance MySQL table validation code
2018-04-27 20:58:13 +02:00
GeorgH93
2f72293b04 Update to V1.17.7
Chance shading options for the PCGF PluginLib to prevent conflicts with Marriage Master V2.0
2018-04-20 18:35:58 +02:00
GeorgH93
28cc806a06 Relocate the hikaricp dependency 2017-12-24 21:53:35 +01:00
GeorgH93
b63cc30b70
Update to V1.17.6 2017-11-14 01:02:14 +01:00
GeorgH93
ec9b9e3e61
Update to V1.17.5 2017-11-04 16:51:44 +01:00
GeorgH93
b0eb919803 Add option for better compatibility with BungeeCord setups 2017-10-19 19:48:08 +02:00
GeorgH93
b6bbc7d103 Update repo 2017-10-19 17:30:00 +02:00
GeorgH93
9c4d9ef4ba Update to V1.17.4 2017-10-05 02:47:58 +02:00
GeorgH93
529b1bbdd6 Using NBT item stack serializer on all supported versions
This will enable the NBT serializer on Bukkit/Spigot 1.7 and should improve plugin compatibility (for plugins using NBT tags on items)
2017-10-01 21:19:33 +02:00
GeorgH93
318b8006f5 Update to V1.17.3 2017-10-01 00:16:42 +02:00
GeorgH93
8e0e866b4d Bugfix SQLITE_BUSY error 2017-09-12 18:44:41 +02:00
GeorgH93
059e5ab6f0 Update to V1.17.2
Bugfix backpack clean not saved when server restarts
2017-07-30 00:05:26 +02:00
GeorgH93
26e4dca589 Bugfix for not saving backpacks
only occurred when there was a broken backpack saved once for a player
2017-07-14 00:29:22 +02:00
GeorgH93
f931273c00 Switch to Java 1.8 2017-06-10 20:30:39 +02:00
GeorgH93
f051ed9193 Update to V1.17.1
Add option to set MySQL connection properties, e.g. disable SSL
2017-06-09 02:27:16 +02:00
GeorgH93
58de4fec7d Update to MC 1.12 2017-06-09 02:07:06 +02:00
GeorgH93
48ffb37503 Update to V1.17
Release for MC 1.12
2017-06-08 19:04:23 +02:00
GeorgH93
2c95f2bed9 Bugfix for error on unsupported MC versions 2017-05-23 18:56:31 +02:00
GeorgH93
ba6915bfb5 Update to V1.16.7
Fix for backpack.use permission with some versions of PEX
2017-03-09 19:36:04 +01:00
GeorgH93
58b4bb3eb0 Update to https
Update the link to the build server to use https
Update pcgf repository to use https
2017-02-28 22:58:27 +01:00
GeorgH93
7f3d7699fd Update to V1.16.6 2017-02-11 13:52:47 +01:00
GeorgH93
7c18cd067d Update to V1.16.5 2017-01-30 08:06:52 +01:00
GeorgH93
c707eed9b9 Bugfix
Plugin was not starting cause of missing dependencies
2017-01-25 09:30:03 +01:00
GeorgH93
b28a19b7d7 Fix typos in config
Add option to add command cooldown to every player that joins the server
Add option to limit the backpack to certain game-modes
2017-01-24 23:16:26 +01:00
GeorgH93
329ef26cb6 Continue changes for V2 2016-12-19 22:06:08 +01:00
GeorgH93
cea7476511 Optimize plugin.yml creation 2016-11-28 21:31:09 +01:00
GeorgH93
82856a81e3 Fix for reveling hidden debug info for plugins 2016-11-24 21:31:59 +01:00
GeorgH93
76dda7896f Streamline naming 2016-11-23 21:06:45 +01:00
GeorgH93
58ba5abcc5 Bugfix for the language file converter
Bugfix for the missing dependency in the plugin.yml
2016-11-20 23:50:50 +01:00
GeorgH93
241527aac6 Update to V1.16.4
Update for MC 1.11
2016-11-19 00:31:02 +01:00
GeorgH93
122ae41b0d Bump Version to V1.16.3.1 2016-11-08 13:34:36 +01:00
GeorgH93
b07809939d Start the clean up for V2 2016-11-06 18:09:23 +01:00
GeorgH93
ac229627d4 Changed build server name 2016-08-01 02:20:49 +02:00
GeorgH93
d95816eddb Bugfix for MC 1.10 2016-06-13 04:51:04 +02:00
GeorgH93
92f9a20b8f Allow MC 1.10 2016-06-09 14:53:04 +02:00
GeorgH93
515fe76d76 Bugfix for the update provider 2016-05-20 14:06:04 +02:00
GeorgH93
0826f6e91c Update to V1.16
Changed updater logic
2016-05-16 00:49:52 +02:00
GeorgH93
ee30e1d2dd Performance upgrade for UUID updater 2016-03-21 00:59:25 +01:00
GeorgH93
4228867c1c Add warning and stop startup when plugin is used with a minecraft version that has not been tested yet (I hope this reduce confusion on the next major minecraft update) 2016-03-12 15:11:45 +01:00
GeorgH93
271da25236 Update to V1.15
Add config option for max MySQL connections
Bugfix for SQLite when used with UUIDs
2016-03-06 20:29:12 +01:00
GeorgH93
d7aeac4feb Performance improvements
Update for MC 1.9
2016-03-01 00:39:28 +01:00
GeorgH93
06634817be Code cleanup 2015-09-17 22:09:20 +02:00
GeorgH93
53f27ee07a Bugfix for updated dependency 2015-09-16 13:48:35 +02:00
GeorgH93
1c8810ec0b Mega Update
default config now with comments
serializer now uses reflections
bug fixes and performance improvements
2015-09-16 13:31:39 +02:00
GeorgH93
fea451a01c Auto pickup on full inventory
Allow bigger backpacks (7, 8 and 9 rows, have broken gui thanks to Minecraft)
2015-09-12 18:17:41 +02:00
GeorgH93
95d0df88a9 Code cleanup 2015-07-31 21:18:22 +02:00
GeorgH93
5fe014644a Add option to disable backpack close message 2015-07-30 23:19:37 +02:00
Georg
db3854d6a2 Update to V1.12 2015-06-13 13:51:43 +02:00
GeorgH93
b8a7cfc4d8 Bugfix
Bugfix where cleaning the backpack sometimes didn't save the cleaned
backpack
2015-06-09 14:38:00 +02:00
GeorgH93
fc895b9b5e Add auto cleanup function 2015-06-08 01:07:33 +02:00
Georg
361f33eccc Update to V1.11
Bugfix for an item duplication bug
Skipping V1.10 cause of an bukkit version detection bug
2015-06-01 01:35:20 +02:00
GeorgH93
69bb88ba73 Update to V1.9
Add compatibility with MC 1.8.4
2015-05-19 16:31:08 +02:00
GeorgH93
93532290ea Update to V1.8
Add cooldown bypass permission
Change cooldown time from milliseconds to seconds
Cooldown now only effects the open command
2015-05-13 19:05:46 +02:00
Georg
9961301937 Add command cooldown 2015-05-10 17:23:32 +02:00
Georg
c79c262db1 update descriptions 2015-04-25 12:52:47 +02:00
GeorgH93
f33161be31 Add autoupdater 2015-04-01 20:56:55 +02:00
GeorgH93
57e7382be1 Update to V1.7
Bugfix for closed connection with MySQL database
Replacing stacktrace through an message when unable to get an online
UUID
Replacing error on not found name for an UUID through an attempt to get
the players name through Bukkit offline players
Adding files as storage option
2015-03-31 00:05:06 +02:00
GeorgH93
e1449a4bfc Bugfix and code changes
Bugfix for not correctly generated mysql table when not using uuids.
Moving some variables
2015-03-30 00:02:28 +02:00
GeorgH93
06e6b73b4b Changes for the DB
only code part
2015-03-29 00:03:24 +01:00
GeorgH93
1f3f1ae748 No longer loading the backpack on disconnect 2015-03-28 20:14:40 +01:00
GeorgH93
f45fa903df Bugfix for not correctly generated mysql tables 2015-03-28 14:19:41 +01:00
Georg
761c25f0fc Bugfix for not saved backpack 2015-03-26 18:23:11 +01:00
Georg
995a6cf362 Update for MySQL
Update for MySQL to allow using player tables where the UUIDs are stored
with "-" separators
2015-03-25 18:18:58 +01:00
Georg
fcdeb6cfad Bugfix for mysql 2015-03-24 21:16:15 +01:00
Georg
f4b513f153 Add colorcode translation and MySQL field config 2015-03-23 19:22:06 +01:00
Georg
c813804707 Update to V1.4 2015-03-21 22:29:50 +01:00
Georg
068c27b7a4 Bugfix
SQLite and UUIDs
2015-03-21 22:25:00 +01:00
Georg
c8bf481d1a Update to V1.3 2015-03-20 13:12:57 +01:00
Georg
3922fbdf97 Save some memory
Remove gson and switch over to json simple to save some memory.
2015-03-20 13:00:45 +01:00
Georg
4276af6938 Bugfix for SQLite and UUIDs 2015-03-20 12:49:07 +01:00
Georg
2c73e5d33e Suppress error if added column already exists 2015-03-17 16:44:22 +01:00
Georg
50a2936b8d Update to V1.2
MC 1.8 support
2015-03-13 17:22:36 +01:00
GeorgH93
c09b291f65 Performance optimization for the UUID Updater 2015-03-01 18:15:12 +01:00
GeorgH93
ef51db0e0b Dependency update 2015-02-27 12:57:06 +01:00
Georg
d80b58079a optimized sql inv serialising 2015-01-12 21:07:11 +01:00
GeorgH93
305e4f99eb Bugfix 2015-01-01 23:34:10 +01:00
GeorgH93
cf1be4b95a Bugfix 2015-01-01 23:16:29 +01:00
GeorgH93
7c7f9d799b nothing important 2015-01-01 23:04:14 +01:00
GeorgH93
881ef13fbc Added pom.xml 2015-01-01 21:06:50 +01:00