CmdrKittens
c3473b1c81
Some light cleaning
2020-03-18 19:22:49 -04:00
CmdrKittens
876c696e86
Prettier code
2020-03-17 21:32:59 -04: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
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
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
b1033c77ad
Set vault holders
2018-03-23 18:28:22 -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
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
Trent Hensler
5a338937e7
Base64 vault management
2017-12-25 02:46:14 -06: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
f97ba1e694
Reformat.
2015-04-27 12:03:11 -05:00
Joshua Popoff
b8b7c24d9d
add a config option to disable backups. closes #45
2014-11-24 00:40:15 -08:00
Joshua Popoff
2e429ceb21
Do a bit more cleanup, and shuffle a few things around
2014-05-06 22:37:48 -07:00
Joshua Popoff
b5ef633105
General cleanup of everything I can see right now
2014-05-05 12:53:26 -07:00
drtshock
e3da6580ba
Make things not so staticy
2014-04-24 10:08:50 -05:00
drtshock
a6cf925a78
Handle UUIDs.
2014-04-23 16:28:21 -05:00
drtshock
2d6ac31c2c
Reformat
2014-01-20 12:22:09 -07:00
drtshock
0362170e9b
Cleanup task
2014-01-20 12:21:45 -07:00
drtshock
e36ce436c1
Fix up a little regex hopefully..
2013-12-09 16:35:00 -06:00
drtshock
445ed9d592
Allow players name to be put on vault title
2013-11-21 19:51:29 -06:00
drtshock
481109cd05
Add vault title to the lang file.
2013-11-21 17:36:34 -06:00
drtshock
79a786a92d
Check existing vaults a player has. Don't create a new vault when opening another player's vault. Actually implement costToOpen. Attempt to fix mcstats 403.
2013-10-21 23:32:36 -05:00
drtshock
89a7e47577
Let's be GPL. Change version to snapshot
2013-10-12 19:41:38 -05:00
drtshock
82a35617bd
Add configurable vault sizes. Recoded PR 17 to optimize permission checks and put things in correct classes. Updated to version 3.4.0-SNAPSHOT
2013-10-11 15:44:31 -05:00