mbax
ed5fe88e0f
hasPlayedBefore isn't necessary here
2022-03-31 18:14:42 -04:00
mbax
5e3deaa8e2
Introduce MiniMessage, new lang, and fix storage quirks
2021-05-22 21:32:49 -04:00
CmdrKittens
db414a7d2f
Check permission node correctly in command
2020-04-11 23:22:48 -04:00
Trent Hensler
f463dedee6
Update license headers in all files.
2018-12-17 20:08:56 -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
a58320a5f3
Only charge in one spot for vaults
2018-04-06 15:48:21 -07: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
5a338937e7
Base64 vault management
2017-12-25 02:46:14 -06:00
kashike
9263c2a092
Avoid NFE when incorrect usage is used. Fixes #205
2016-08-19 23:58:14 -07: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
kashike
aaef544ea4
Don't create new file when attempting to load cache. Fixes #107
2016-02-05 23:03:15 -08:00
drtshock
32e7caf958
Make sure in vault map is populated and queried with UUIDs, not names.
...
Resolves #116
2015-09-15 14:16:18 -05:00
drtshock
e931488c28
Store target player's UUID when opening other vault. Fixes #68 .
2015-05-08 08:59:18 -05:00
drtshock
573f58ee2f
Make help message configurable. Resolves #52 .
2015-04-27 14:22:56 -05:00
drtshock
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 .
2015-04-27 14:02:51 -05:00
drtshock
8375d71e3e
Fix sign usage permissions. Resolves #54 .
2015-04-27 12:31:43 -05:00
drtshock
e14958f2e2
Separate permission for vault commands. Resolves #59 .
...
Permission is playervaults.commands.use and defaults to true to keep current functionality.
2015-04-27 12:10:48 -05:00
drtshock
f97ba1e694
Reformat.
2015-04-27 12:03:11 -05:00
turt2live
57272da0cc
Allow async conversion and use a UUID service where possible
2014-08-31 18:45:58 -06:00
drtshock
01122e5fba
Stop sending 2 failed messages.
2014-05-28 08:22:08 -05:00
Joshua Popoff
d6da845403
Tidy up commands, and make them output when things go boom
2014-05-05 12:13:49 -07:00
drtshock
5062fbdbc7
Revert "Reformat"
...
This reverts commit 4628cc8130 .
2014-05-05 12:20:40 -05:00
drtshock
4628cc8130
Reformat
2014-05-05 12:15:32 -05:00