Commit Graph

30 Commits

Author SHA1 Message Date
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