This website requires JavaScript.
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.
Trent Hensler
2016-05-30 16:20:36 -07:00
48206f552f
Remove stupid workbench command.
Trent Hensler
2016-05-30 14:37:40 -07:00
c55ad60705
Check for null map.
Trent Hensler
2016-05-30 14:32:32 -07:00
63ef227a7d
Revert "Remove unnecessary teleport handler."
kashike
2016-05-29 18:15:28 -07:00
44be629603
Merge pull request #175 from RoinujNosde/patch-1
kashike
2016-05-29 18:08:40 -07:00
fc3d2fd9e7
Fix for https://github.com/drtshock/PlayerVaults/issues/174
Edson Passos
2016-05-24 14:35:08 -03:00
e8e1504123
Merge pull request #167 from HunterGPlays/master
kashike
2016-04-23 22:32:15 -07:00
5618061016
Listen to inventory drag
HunterGPlays
2016-04-24 06:10:26 +01:00
6885fc0446
Added drag listener
HunterGPlays
2016-04-24 06:09:20 +01:00
993ff3c833
Merge pull request #152 from MinelinkNetwork/fix-deserialization-errors
Kashike
2016-03-08 19:29:16 -08:00
0562425271
Fix deserialization errors introduced by previous commit.
Byteflux
2016-03-08 19:25:44 -08:00
417277acfb
Merge pull request #148 from MinelinkNetwork/fix-serializing-nested-maps
Kashike
2016-03-08 14:10:42 -08:00
cf4678a727
Bump to 3.5.8-SNAPSHOT
kashike
2016-03-08 14:11:35 -08:00
415b06a4c3
Fix StackOverflow when attempting to serialize ItemMeta with nested maps.
Byteflux
2016-03-08 13:47:35 -08:00
1421c2bf15
Remove unnecessary teleport handler.
Trent Hensler
2016-02-08 09:45:08 -08:00
06bb39d345
Oops. Fix NPE
kashike
2016-02-06 12:13:41 -08:00
aaef544ea4
Don't create new file when attempting to load cache. Fixes #107
kashike
2016-02-05 23:00:43 -08:00
18da2bf0df
Check for UUID, not name on shutdown. Resolves #113 .
drtshock
2015-09-15 14:31:16 -05:00
32e7caf958
Make sure in vault map is populated and queried with UUIDs, not names. Resolves #116
drtshock
2015-09-15 14:16:13 -05:00
403f2bd75a
Add debug for closing inventories on shutdown for #113 .
drtshock
2015-09-10 14:38:15 -05:00
272dc755ce
Correct if vault exists check. Fixes #103 .
drtshock
2015-08-15 21:15:48 -05:00
444ae3d1ab
Only load signs if we need to. Large servers were having some performance issues in the blockphysicsevent in the signlistener class, this helps relieve that stress.
drtshock
2015-07-25 14:21:51 -05:00
67b11db40d
3.5.6 release.
drtshock
2015-07-09 14:17:34 -05:00
a71b09fe7c
Merge pull request #89 from turt2live/travis/fix-convert-command
Kashike
2015-07-08 17:18:23 -07:00
17579896f1
Move UUID caching code to convert command execution. Addresses #88
turt2live
2015-07-08 18:04:43 -06:00
2c8691bcd8
Add lots of debug. Hopefully help give some insight into #88 .
drtshock
2015-07-07 15:19:47 -05:00
b3ed171291
Add build number into plugin.yml version.
drtshock
2015-07-07 15:09:35 -05:00
8980bc5fac
Fix NPE in Listeners
kashike
2015-06-28 18:58:41 -07:00
f51efcfab2
Quick cleanup
kashike
2015-06-27 09:37:10 -07:00
26781df8f4
Update cache on delete, fixes online user vault deletion
vemacs
2015-06-27 06:43:59 -04:00
eeb72ed1bb
Only update if already in map
vemacs
2015-06-26 11:22:23 -04:00
bcf9aacd3b
[Somewhat tested] Implement asynchronous save operations and cached read operations
vemacs
2015-06-25 19:41:41 -04:00
81c9f83d65
3.5.6-SNAPSHOT
drtshock
2015-06-24 14:33:05 -05:00
a5ed2b1f4d
Revert "Add CachedVaults"
drtshock
2015-06-24 14:32:12 -05:00
a2ec843599
Revert "Apparently needed to reformat."
drtshock
2015-06-24 14:32:10 -05:00
94c049f77c
Revert "Attempt to fix #73 . Not confirmed as a fix."
drtshock
2015-06-24 14:32:07 -05:00
c2fa317e16
Attempt to fix #73 . Not confirmed as a fix.
kashike
2015-06-08 12:27:16 -07:00
101098ae7b
Apparently needed to reformat.
drtshock
2015-05-25 21:06:22 -05:00
9cd5755d0a
Add CachedVaults
Vaquxine
2015-05-25 20:09:09 -05:00
89c57dc76d
Use Runnable.
drtshock
2015-05-21 10:41:31 -05:00
24f423d2f3
Add configurable blocked items list.
drtshock
2015-05-21 10:39:34 -05:00
ab46f49b0f
Allow deleting offline player's vaults. Not sure why this was restricted to online players.
drtshock
2015-05-16 20:18:42 -05:00
ece03993fe
3.5.3
drtshock
2015-05-08 09:20:33 -05:00
e931488c28
Store target player's UUID when opening other vault. Fixes #68 .
drtshock
2015-05-08 08:59:18 -05:00
9fe5c3ef56
Ignore cancelled events.
drtshock
2015-04-29 08:51:35 -05:00
ec609f329e
Add missing key to default lang file. Resolves #65 .
drtshock
2015-04-28 11:32:43 -05:00
0623b4cdd1
Make sure player is online before checking permissions. Fixes #64 .
drtshock
2015-04-28 11:30:27 -05:00
30b76349a2
Add pvreload command. Resolves #32 .
drtshock
2015-04-27 14:27:49 -05:00
573f58ee2f
Make help message configurable. Resolves #52 .
drtshock
2015-04-27 14:22:56 -05:00
12e25f0eb2
3.5.2 release.
drtshock
2015-04-27 14:16:29 -05:00
f1c30c6a37
Some more cleanup and formatting.
drtshock
2015-04-27 14:09:34 -05:00
ede738019a
Update vault size each time inventory is opened. Before, the VaultViewInfo was being stored as name instead of uuid as well as not being removed when a vault was closed. This caused the same inventory to be accessed from memory each time the vault was opened after the first opening since the last restart when it would load from file. Since we are recreating the inventory each time, there will likely be a performance loss but we will update the vault title and size each time its opened. Resolves #58 .
drtshock
2015-04-27 14:02:51 -05:00
8375d71e3e
Fix sign usage permissions. Resolves #54 .
drtshock
2015-04-27 12:31:43 -05:00
e14958f2e2
Separate permission for vault commands. Resolves #59 . Permission is playervaults.commands.use and defaults to true to keep current functionality.
drtshock
2015-04-27 12:10:48 -05:00
f97ba1e694
Reformat.
drtshock
2015-04-27 12:03:11 -05:00
d690786803
Build against Spigot 1.8.3 and VaultAPI 1.5
drtshock
2015-04-27 11:52:23 -05:00
248c5f193b
Add option to have player name and vault number in vault title.
drtshock
2015-04-27 11:50:16 -05:00
b8b7c24d9d
add a config option to disable backups. closes #45
Joshua Popoff
2014-11-24 00:40:15 -08:00
e8bbd49804
Fix unique id converstion. fixes #51
Joshua Popoff
2014-11-09 01:17:39 -08:00
9ce0d572be
RIP metrics
drtshock
2014-10-06 10:31:30 -05:00
9c92255b34
Exception handling and don't kill everything
turt2live
2014-08-31 19:56:15 -06:00
57272da0cc
Allow async conversion and use a UUID service where possible
turt2live
2014-08-31 18:45:58 -06:00
7eb269fc8e
Merge pull request #39 from turt2live/BackpackConverter
Trent
2014-08-31 18:14:20 -05:00
645ab84f0b
Make @evilmidget38 happy
turt2live
2014-08-31 17:12:53 -06:00
338d2cb889
Add converting framework as well as the converter for Backpack
turt2live
2014-08-31 17:06:10 -06:00
9741c80014
Use the correct config value for cost-to-open
evilmidget38
2014-08-13 20:51:48 -06:00
8555d1f768
3.5.1 release.
drtshock
2014-08-07 11:24:58 -07:00
645b3adc07
Consistent UUID usage across file handling
mbax
2014-08-04 23:56:13 -04:00
feb5980a3c
Reduce File creation:
mbax
2014-08-04 23:52:57 -04:00
935b8318d1
Start update checking immediately:
mbax
2014-08-04 23:39:04 -04:00
b8d557b769
Substantially reduce disk IO in mass destruction:
mbax
2014-08-04 23:30:23 -04:00
9b5a7f18d9
Build for specific Bukkit release:
mbax
2014-08-04 23:26:10 -04:00
3c122dbe59
Reformat
drtshock
2014-05-28 08:22:20 -05:00
01122e5fba
Stop sending 2 failed messages.
drtshock
2014-05-28 08:22:08 -05:00
72df6f5f66
Fix owner of sign being null if self. Fixes issue #31 .
drtshock
2014-05-19 08:51:30 -05:00
2e429ceb21
Do a bit more cleanup, and shuffle a few things around
Joshua Popoff
2014-05-06 22:37:48 -07:00
faa4a45ba9
Update version to 3.5.0 for release.
drtshock
2014-05-06 12:37:57 -05:00
9503b3a7bf
Merge pull request #29 from koalaaaa/master
drtshock
2014-05-05 15:01:37 -05:00
e5904cf651
Okay, I swear I'm done now. ;-;
Joshua Popoff
2014-05-05 12:57:24 -07:00
b5ef633105
General cleanup of everything I can see right now
Joshua Popoff
2014-05-05 12:53:26 -07:00
99d74afa24
Merge pull request #28 from koalaaaa/master
drtshock
2014-05-05 14:18:14 -05:00
993dd93dc3
Please don't do that to me, spaces
Joshua Popoff
2014-05-05 12:17:11 -07:00
d6da845403
Tidy up commands, and make them output when things go boom
Joshua Popoff
2014-05-05 12:13:49 -07:00
5062fbdbc7
Revert "Reformat"
drtshock
2014-05-05 12:20:40 -05:00
4628cc8130
Reformat
drtshock
2014-05-05 12:15:32 -05:00
72e7fb0349
Merge pull request #27 from koalaaaa/master
drtshock
2014-05-05 11:43:54 -05:00
abb37ab4b0
We want to continue, not break
Joshua Popoff
2014-05-05 09:38:53 -07:00
5721e98e77
I hate spaces
Joshua Popoff
2014-05-05 09:28:38 -07:00
1d6c1bd6d1
Fix saving of vaults and use guava Files instead of nms apache commons Files
Joshua Popoff
2014-05-05 09:27:33 -07:00
e1e2ad18e3
Add handling for Iterables to Serialization
Nate Mortensen
2014-04-24 19:29:08 -06:00
e3da6580ba
Make things not so staticy
drtshock
2014-04-24 10:08:50 -05:00
b704929834
Fix that typo
drtshock
2014-04-23 16:34:41 -05:00
179473ec3f
Fix merge
drtshock
2014-04-23 16:30:22 -05:00
3ad36a3fd3
UUID conversion
drtshock
2014-04-23 14:56:05 -05:00
a6cf925a78
Handle UUIDs.
drtshock
2014-03-12 21:02:21 -05:00
0ced47c52b
UUID conversion
drtshock
2014-04-23 14:56:05 -05:00
56390ebdb1
UUIDConversion class.
drtshock
2014-04-23 14:37:04 -05:00
2ff60128f7
New vault manager class to use UUIDs
drtshock
2014-04-23 14:05:12 -05:00
c002913c20
Deprecate old methods to prepare for UUID migration.
drtshock
2014-04-23 13:55:05 -05:00
15f4f81780
Reformat
drtshock
2014-04-23 13:52:36 -05:00