Commit Graph

266 Commits

Author SHA1 Message Date
Trent Hensler 6406e3d19f Check for null on item click 2019-05-20 11:10:58 -07:00
Trent Hensler 8008663c1f Update to 1.14 in a backwards compatible way. 2019-04-28 15:48:56 -07:00
Trent Hensler 077745733b Send messages the right way. Fixes #378 2018-12-29 15:45:06 -08:00
Trent Hensler f463dedee6 Update license headers in all files. 2018-12-17 20:08:56 -08:00
ArtelGG 88e0351826 Retain cross-version compatibility & cleanup (#374) 2018-12-17 19:58:55 -08:00
Trent Hensler a3d72a0a28 Commit rest of files. 2018-12-16 22:37:41 -08:00
Trent Hensler 181bb89ac0 Rework operations to allow for owners of vaults to be Strings, which is more friendly to third party or group vaults. Fixes compatibility with FactionsUUID. 2018-12-16 22:13:13 -08:00
Trent Hensler 55cbea8582 Set vault size manually instead of relying on Inventory object. Fixes #366 2018-12-15 16:13:40 -08:00
Trent Hensler 8b8ba97386 1.13 2018-08-06 13:34:20 -07:00
Trent Hensler 57663bed8e Ignore folders when checking file last edit date 2018-07-02 13:23:02 -07:00
Trent Hensler 920a4398e1 Safely handle cancelled inventory open events on vaults by checking if inventory is null AFTER it's opened. Resolves #354 2018-05-21 13:51:39 -07:00
Jamie Sinn 2b687fc42e Warn -> Info (#357) 2018-05-13 15:30:34 -07:00
Jamie Sinn 10befe7f61 Correct the lang file (#356) 2018-05-13 14:00:46 -07:00
Jamie Sinn 79fe9b53f8 Delete all vaults (1-100) 2018-05-11 19:34:16 -07:00
Trent Hensler a58320a5f3 Only charge in one spot for vaults 2018-04-06 15:48:21 -07:00
Trent Hensler 73d7fbbca4 Check for null here and log 2018-04-06 15:29:51 -07:00
Fix3disTaken 85e4344436 Turkish translation added (#345) 2018-03-31 17:57:07 -07:00
Trent Hensler b1033c77ad Set vault holders 2018-03-23 18:28:22 -07:00
Trent Hensler 19b79b41a1 Stop using our own deprecated method on shutdown. Attempt to force close player's vault if they have it open while the server is shutting down. Should resolve #338 2018-03-18 12:39:37 -07:00
Trent Hensler 6bdb2212ec Revert "Added ItemFlag support and patch error when loading ItemFlags from file."
This reverts commit 4ba4f5da25.

Should fix #332 and #329
2018-03-02 10:10:46 -08:00
kashike 1611e29a4f don't use the wrong language version 2018-02-19 23:32:24 -08:00
Trent Hensler 668a3be6a9 Properly check for numbers in pvdevl. Fixes #334 2018-02-17 12:25:12 -06:00
Trent Hensler d3cb9d458a Try catch around inventory saving 2018-01-11 10:41:35 -08:00
DoNotSpamPls 0ab95a6f2c Fix a small typo (#322)
It's Dutch, not Duth 😛
I hope this doesn't conflict with anything else, but it shouldn't
2018-01-07 11:40:31 -08:00
Trent Hensler 5f115f631b Save all lang files to disk. Allow switching between languages in the config file.
This will break anyone using the current lang.yml. They'll just need to move it to lang/english.yml
2018-01-06 19:50:47 -08:00
Trent Hensler 0b43300b21 Remove UUID lib dependency. Will resolve #317 2018-01-01 10:50:42 -08:00
Trent Hensler 8dd5e8cffb Remove extra debug 2018-01-01 00:26:40 -08:00
Trent Hensler e8843bc054 Null check 2018-01-01 00:24:42 -08:00
Trent Hensler 00861205ae Preserve title and size of vaults 2017-12-31 23:58:22 -08:00
U-NIFLHEIM\Lax b2eb35ceeb Fixes blocked items 2017-12-31 23:41:35 -08:00
Trent Hensler 47d6e319d0 Format 2017-12-25 17:33:13 -06:00
Trent Hensler 15c2b502bf Remove unused join listener 2017-12-25 17:21:53 -06:00
Trent Hensler 5a338937e7 Base64 vault management 2017-12-25 02:46:14 -06:00
Trent Hensler 5255a5a601 Attempt to fix username.yml issues 2017-12-21 18:01:11 -08:00
ducitymp ef4053fee7 Added check for viewers 2017-12-15 19:56:22 +01:00
ducitymp 430009c51d Fixed saving issue 2017-12-14 14:58:17 +01:00
ducitymp 55cdbbfecd Fixed dupe glitch 2017-12-02 22:38:46 +01:00
kashike b97f04bb97 Update for 1.12.0
Fixes #270
2017-06-08 14:24:35 -07:00
Byteflux 25120bef1a Remove async saving
Fixes #245, #223, #246, #247
2017-01-06 20:35:13 -08:00
SmellyGeek 24f4adc3ad Remove redundant "start" method 2016-12-01 18:45:41 -05:00
kashike 9263c2a092 Avoid NFE when incorrect usage is used. Fixes #205 2016-08-19 23:58:14 -07:00
kashike ee7d0439f5 Don't grant a max size of 54 when player first joins. Fixes #219
Introduced in ede738019a
2016-08-19 19:52:57 -07:00
m10653 4ba4f5da25 Added ItemFlag support and patch error when loading ItemFlags from file. 2016-08-18 16:36:47 -04:00
kashike a700fea5a2 Avoid NPE in SignListener when requesting a vault. Fixes #187 2016-06-21 17:25:08 -07:00
vemacs 23d3364f24 Don't save on teleport if player has vault open. Fixes #194 #195 2016-06-21 09:16:12 -06:00
Trent Hensler edc6b0f8ae Fix opening of other player's vaults. Resolves #190. 2016-06-14 14:08:25 -05:00
Terrobility 8dbd2d830a Fix dupe glitch
Fixes https://github.com/drtshock/PlayerVaults/issues/186
2016-06-12 23:51:26 +01:00
Trent Hensler bc9d1091e1 Accept Strings as inputs instead of UUIDs.
This leaves options for other plugins to hook into us to use our vault operations. I did a first shot of this with FactionsUUID.
* This needs to be tested more in depth before being pushed to a release version as it changes how we handle a lot of our dupe checks.
2016-05-30 16:20:36 -07:00
Trent Hensler 48206f552f Remove stupid workbench command. 2016-05-30 14:37:40 -07:00
Trent Hensler c55ad60705 Check for null map. 2016-05-30 14:32:32 -07:00