GeorgH93
daa98edb6d
Add some new API methods
2020-05-23 23:58:41 +02:00
GeorgH93
e685f28680
Add world filter whitelist option
2020-05-17 00:37:09 +02:00
GeorgH93
2eee3b5fb4
Add option to prevent backpack from being moved
2020-05-07 23:34:18 +02:00
GeorgH93
7cb27ffb15
Add update channel config
2020-05-05 02:54:40 +02:00
GeorgH93
d01f91edc9
Prevent problems migrating to SQLite
2020-05-02 01:33:53 +02:00
GeorgH93
53147aaa6e
Switch to new ManagedUpdater
...
This should make the plugin more flexible
2020-04-30 00:22:59 +02:00
GeorgH93
b9ee7dfc41
Add more information on failed database connection attempts
2020-04-27 00:59:35 +02:00
GeorgH93
f86e30bd6a
Use quotes for all SQL server strings
...
This should prevent confusion if the password fails to load because it contains a #
2020-03-23 02:14:57 +01:00
GeorgH93
1cf93591e0
Use translated command for shortcut
2020-03-20 00:58:32 +01:00
GeorgH93
96897a336b
Fix a bug on MC 1.8
2020-03-18 13:44:09 +01:00
GeorgH93
119692188f
Update to v2.3.4
2020-03-15 23:20:25 +01:00
GeorgH93
44cfbecb49
Fix inventory size reduction
2020-03-12 19:17:36 +01:00
GeorgH93
edf2c01785
Add option to select a preferred slot id for backpack item
2020-03-11 19:31:27 +01:00
GeorgH93
3d22067746
Add option to allow containers to be opened instead of the backpack when right clicking them with the shortcut item #74
2020-03-11 15:58:09 +01:00
GeorgH93
53d8183368
Add option to prevent the backpack from being used as a hat
2020-03-04 00:17:12 +01:00
GeorgH93
b15b049bfb
Update to v2.3.3
...
Fix dupe glitch on MC 1.8.8 with drag and drop support
2020-03-03 01:10:23 +01:00
GeorgH93
1a619037fb
Update to v2.3.2
...
Add config option to improve compatibility with some death chest plugins #71
Add missing version to Polish language file
2020-02-29 15:39:55 +01:00
GeorgH93
906fd41029
Add missing permissions to plugin.yml
2020-02-26 17:12:07 +01:00
GeorgH93
394ffc809d
Update to v2.3
2020-02-25 02:00:03 +01:00
GeorgH93
1a5adf8270
Fixes and cleanup for build
2020-02-23 23:50:18 +01:00
GeorgH93
ea09d5fb06
Add inventory clear command
2020-02-22 17:27:16 +01:00
GeorgH93
96fd949f4d
Update to v2.2
2020-02-17 02:16:11 +01:00
GeorgH93
1a69bd6e62
Convert to multi module build
2020-02-17 01:16:20 +01:00
GeorgH93
c4af733660
Update API
2020-02-15 03:41:14 +01:00
GeorgH93
daa1642e2a
Improve item filter
...
Blocked items can now be moved freely within the inventory
2020-02-14 00:24:31 +01:00
GeorgH93
0070d5bb84
Rename Blacklist to Materials. Since the item filter supports whitelists now the name didn't fit any longer
2020-02-12 02:15:05 +01:00
GeorgH93
6724f48ccd
Use permissions class to prevent writing the same magic value all over the place
2020-02-07 01:02:15 +01:00
GeorgH93
fc9151b99f
Merge branch 'master' into dev
...
# Conflicts:
# pom.xml
# src/at/pcgamingfreaks/Minepacks/Bukkit/Database/Config.java
# src/at/pcgamingfreaks/Minepacks/Bukkit/Database/Database.java
# src/at/pcgamingfreaks/Minepacks/Bukkit/Database/Files.java
2020-02-05 03:11:32 +01:00
GeorgH93
27c194c84b
Fix bug that allowed players to move blocked items into the backpack #65
2020-02-01 15:32:44 +01:00
GeorgH93
cf32237ae9
Hide message about backpacks with more than 6 rows if the backpack does not have more than 6 rows
2020-01-30 23:41:30 +01:00
GeorgH93
54f69b41dc
Try to put items into inventory instead of dropping them all directly
2020-01-26 19:39:25 +01:00
GeorgH93
46672c44f1
Implement migration for backpacks with more than 6 rows
...
Minecraft 1.14 no longer allows more than 6 rows. The plugin will try to put all the items within empty space in the backpack, if there are still more items than can fit within the 6 rows and the owner is online the extra items will drop to the ground.
Start work on #64
2020-01-26 00:17:20 +01:00
GeorgH93
5a165f3dc6
Do not broadcast reload messages ( Fixes #60 )
2020-01-10 02:57:04 +01:00
GeorgH93
124f865104
Prevent players from adding the shortcut to item frames and armor stands
2020-01-09 14:11:44 +01:00
GeorgH93
6dd2394574
Add UUID type config option
2020-01-07 21:27:27 +01:00
GeorgH93
8d69d725bc
Update to v2.1 ( Closes #31 )
2020-01-07 02:58:31 +01:00
GeorgH93
e469f1a16d
Prevent a backpack from being opened when it is already open
2020-01-06 16:13:21 +01:00
GeorgH93
56d4280e38
Add open/close sound effects
2020-01-05 03:19:22 +01:00
GeorgH93
01776e3489
Add ItemShortcut
2020-01-05 03:16:46 +01:00
GeorgH93
87b2c93a1b
Update PCGF_PluginLib
2019-12-31 11:23:54 +01:00
GeorgH93
f2e5e0e399
Fix build with JDK 11
2019-12-13 21:13:42 +01:00
GeorgH93
dc3961f8a8
Add support for MC 1.15
2019-12-11 02:50:47 +01:00
GeorgH93
655f702d33
Remove UseUUIDs option, UUIDs are now always used
2019-12-01 23:25:38 +01:00
GeorgH93
6c93d1adf7
Fix bug where the auto-pickup feature bypassed the item filter
...
Fixes #48
2019-10-16 22:42:57 +02:00
GeorgH93
6d07050346
Fix item filter for item switching ( Fixes #51 )
2019-10-16 19:38:24 +02:00
GeorgH93
7f3c012cf6
Add warning when not using UUIDs
2019-09-19 00:02:56 +02:00
GeorgH93
9a94fecaaa
Update to v2.0.10
2019-08-24 19:14:36 +02:00
GeorgH93
515a185046
Set locale for toLowerCase and toUpperCase methods
2019-08-17 15:00:50 +02:00
GeorgH93
1a5fa66737
Keep author and language name for v1 language files
2019-08-12 18:25:35 +02:00
GeorgH93
068fbf1a14
Fix default shulker boxes not being treated correctly on MC 1.13/1.14
...
Fixes #45
2019-07-31 23:14:08 +02:00
GeorgH93
38a9463016
Update PCGF PluginLib
...
Add support for Cauldron / Uranium 1.7
Fix error with MySQL
2019-07-13 01:15:38 +02:00
GeorgH93
f521f56195
Fix async backpack save on unload ( Fixes #43 )
2019-07-13 01:08:41 +02:00
GeorgH93
b5cedf3033
Add auto updater for standalone builds
2019-07-13 00:56:04 +02:00
GeorgH93
18d2cd4534
Fix bug where failed message was shown when folder creation succeeded
2019-07-11 15:46:13 +02:00
GeorgH93
be65d62340
Update PCGF PluginLib
2019-07-01 18:31:32 +02:00
GeorgH93
ba3ec3753e
add 3. party licenses to release jar
2019-06-22 21:34:27 +02:00
GeorgH93
4b41901c38
Fix error with Shulkerbox filter on MC 1.14
2019-06-21 21:26:27 +02:00
GeorgH93
c730c18b05
No longer create the cooldowns table if cooldown syncing is disabled
2019-06-16 16:10:56 +02:00
GeorgH93
64badad148
Fix crash when using mysql without UUIDs
2019-06-16 15:14:06 +02:00
GeorgH93
893ef67ff6
Fix wrong formatting of cooldowns
2019-06-13 00:34:16 +02:00
GeorgH93
011c729973
Use PCGF PluginLib v1.0.13-SNAPSHOT (contains fix for language file updates)
2019-06-08 14:38:27 +02:00
GeorgH93
d8e11a41a6
Bugfixes
...
[Fix] Allow players to move blocked items out of backpacks Fixes #37
[Fix] Problems when reloading the plugin while players have the backpack open on MC 1.14
[Fix] Missing messages in the language files
2019-06-08 00:25:30 +02:00
GeorgH93
6f1177df78
Release v2.0
2019-06-04 21:54:43 +02:00
GeorgH93
ea95072ab4
Merge remote-tracking branch 'origin/V2'
2019-06-03 15:24:57 +02:00
GeorgH93
d6caa348b4
Use dev.bukkit.org as update provider for release builds
2019-06-01 19:23:33 +02:00
GeorgH93
46f54e63c3
Add Release build config (bundle normal + standalone in one .jar file)
2019-06-01 18:49:03 +02:00
GeorgH93
bc93ea7cb5
Move the whole depend string into the pom.xml
...
now there is no longer a empty list in the plugin.yml when the plugin is build in standalone mode
2019-06-01 18:28:06 +02:00
GeorgH93
dac38c3b36
Cleanup build a bit
2019-06-01 00:16:24 +02:00
GeorgH93
c09f518342
Release Minepacks v2.0-RC1
2019-05-31 18:54:31 +02:00
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
580b7b1347
Add Standalone build profile
2019-05-30 02:36:25 +02:00
GeorgH93
319011f4a4
Update to V1.19.3
2019-05-22 22:51:55 +02:00
GeorgH93
d1aac2bb67
Prevent error if the db validator doesn't process correctly
2019-05-19 15:02:50 +02:00
GeorgH93
f828aa0c0a
Use connection provider classes from PluginLib
2019-05-18 15:50:15 +02:00
GeorgH93
1ad3d09640
Update to V1.19.2
...
fix typo in update info
2019-05-10 22:02:55 +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
83965a9c8a
Use https for pcgf maven repo
2019-04-29 18:06:03 +02:00
GeorgH93
636acc2255
Improve handling of old backpacks on MC 1.14
2019-04-27 16:58:23 +02:00
GeorgH93
e5045dcb64
Update to V1.19
2019-04-27 00:48:40 +02:00
GeorgH93
a4fd00f687
Add support for MC 1.14
2019-04-26 00:09:42 +02:00
GeorgH93
20708f45b6
Add support for MC 1.14
2019-04-22 20:13:01 +02:00
GeorgH93
5e08858560
Auto rewrite old backpacks on startup
2019-04-20 17:58:34 +02:00
GeorgH93
dde3e77b7e
Update to MC 1.13
2019-01-15 16:48:56 +01:00
GeorgH93
8d1db257f5
Bugfix for cauldron/uranium
2018-12-05 10:01:07 +01:00
GeorgH93
6f1f3c791f
Add proper MC 1.13 support for backpack storage
2018-12-05 09:57:00 +01:00
GeorgH93
128f836211
Update to V1.18
2018-12-04 18:50:41 +01:00
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