Update to latest PlayerVaultsX API changes. Fixes F vault issues including #1168.

This commit is contained in:
Trent Hensler 2018-12-16 22:14:37 -08:00
parent 8337c6a948
commit 4d523da7e8
3 changed files with 6 additions and 5 deletions

View File

@ -301,7 +301,7 @@
<dependency>
<groupId>com.drtshock</groupId>
<artifactId>PlayerVaultsX</artifactId>
<version>4.0.4-SNAPSHOT</version>
<version>4.1.0</version>
<scope>provided</scope>
</dependency>
<dependency>

View File

@ -385,7 +385,7 @@ public class Conf {
static {
baseCommandAliases.add("f");
territoryEnemyDenyCommands.add("home");
/*territoryEnemyDenyCommands.add("home");
territoryEnemyDenyCommands.add("sethome");
territoryEnemyDenyCommands.add("spawn");
territoryEnemyDenyCommands.add("tpahere");
@ -494,7 +494,7 @@ public class Conf {
safeZoneNerfedCreatureTypes.add(EntityType.WITCH);
safeZoneNerfedCreatureTypes.add(EntityType.WITHER);
safeZoneNerfedCreatureTypes.add(EntityType.ZOMBIE);
safeZoneNerfedCreatureTypes.add(EntityType.ELDER_GUARDIAN);
safeZoneNerfedCreatureTypes.add(EntityType.ELDER_GUARDIAN);*/
}
// -------------------------------------------- //

View File

@ -3,6 +3,7 @@ package com.massivecraft.factions.cmd;
import com.drtshock.playervaults.PlayerVaults;
import com.drtshock.playervaults.translations.Lang;
import com.drtshock.playervaults.vaultmanagement.UUIDVaultManager;
import com.drtshock.playervaults.vaultmanagement.VaultManager;
import com.drtshock.playervaults.vaultmanagement.VaultOperations;
import com.drtshock.playervaults.vaultmanagement.VaultViewInfo;
import com.massivecraft.factions.Conf;
@ -54,7 +55,7 @@ public class CmdVault extends FCommand {
if (number < 1) {
// Message about which vaults that Faction has.
// List the target
YamlConfiguration file = UUIDVaultManager.getInstance().getPlayerVaultFile(vaultName);
YamlConfiguration file = VaultManager.getInstance().getPlayerVaultFile(vaultName, false);
if (file == null) {
sender.sendMessage(Lang.TITLE.toString() + Lang.VAULT_DOES_NOT_EXIST.toString());
} else {
@ -69,7 +70,7 @@ public class CmdVault extends FCommand {
} // end listing vaults.
// Attempt to open vault.
if (VaultOperations.openOtherVault(player, null, String.valueOf(number))) {
if (VaultOperations.openOtherVault(player, vaultName, String.valueOf(number))) {
// Success
PlayerVaults.getInstance().getInVault().put(player.getUniqueId().toString(), new VaultViewInfo(vaultName, number));
}