Coder Social home page Coder Social logo

playervaults's Introduction

playervaults's People

Contributors

andrewkm avatar artelgg avatar bagelcoder avatar blha303 avatar byteflux avatar cmdrkittens avatar davismariotti avatar donotspampls avatar drtshock avatar ducitymp avatar fix3dll avatar incomp avatar jamiesinn avatar kashike avatar laxwashere avatar m10653 avatar mbax avatar michael-ziluck avatar natemort avatar omegablitz avatar roinujnosde avatar scorixear avatar terrobility avatar turt2live avatar vemacs avatar voidpointer0x00 avatar wizzlebear avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

playervaults's Issues

Workbench not crafting

using /workbench brings up the workbench but doesn't allow you to craft an item. The item shows up client-side briefly before the server cancels the action.

CraftBukkit version git-Spigot-902 (MC: 1.5.2) (Implementing API version 1.5.2-R0.2-SNAPSHOT)

PlayerVaults v3.2.3

Plugins: http://pastebin.com/mRJd22Fy

MySQL and BungeeCord Support

Can you add mysql support and fast syncing so we can use it to transfer inventories in bungeecord setup servers? Other plugins out their are all laggy. I want to continue with this one if possible.

Thank you!

Vault cleanup command.

Hello again.

I noticed Essentials implemented a /ess cleanup command, so I thought it would be excellent if PlayerVaults had this feature too. It would allow server admins to clean up (delete) the vaults of players who haven't logged in for a certain number of days. The command could read /pv cleanup

The process of cleanup could run in a seperate thread, and could verify last login time using the player.dat files or Essentials Userdata by hooking into it!

Best,
MA

Search feature

A couple of suggestions i had for the playervaults plugin.

Search feature by command for example /pv search red - returns any itemstacks in senders playervaults with arg "Red" in item name, displayed in inventory gui

Using 1.6.4 minecraft and the most recently listed version of playervaults for 1.6.4 there is a "Bug" if you will in how the itemstack data is stored in player vaults, for example, putting a Tinkers construct pick of any sort into a player vault will default the pick to Wood, A backpack or other item of this sort that stores items inside of it lose any items stored within it, items that hold charges, lose charges in playervaults.

These features would increase compatibility with modded servers, add a searchable item storage system to vanilla, and allow some modded server owners to rid their servers of some of the tile entity heavy item storage mods in modpacks like attack of the bteam.

Fireworks and Potions with custom meta lost all data

Hello.

If I spawn in Potions with custom buffs like 'Nausea' and 'Jump' and Regular fireworks, and then place them in a vault, close, then reopen vaults, the potions lose their custom metadata and the fireworks data isn't stored at all.

Best,
MA

lang.yml last option now working.

i have question about the config option in lang.yml
i have it stated as: vault-title: '&4Vendetta&2Vault &2#%number'
but its just showing up as Vault #(number) in pink &c color
or am i doing something wrong?
does this part of config referers to something else?

Lang.yml

"Opening workbench" sentence isn't in the config. Can you please add it? Thanks

signs not working

I'm running a spigot-1.7.5-R0.1-SNAPSHOT
V3.5.0 of PlayerVaults.

I'm getting the following error when trying to use a playervault sign:

http://pastebin.com/usuKfDxQ

Everyone has the appropriate permissions, - not sure what the issue is :/

Player Vault signs not working

I created a few and then had to recreate them since they disappeared. once i got them working i added stuff to the PV and when i reopened it all the stuff was missing.

Any ideas? also I would like to share these vaults with people in my faction.

Request: Permission for Command.Use?

Could you by chance add a "playervaults.command.use" so I can toggle the use of the command "/pv #". Its sometimes challenging to block and unblock commands in areas. On my server I would prefer all players to use the PlayerVault Signs I have strategically placed in spawn.

If you want to get fancy with it a "playervaults.command.use.1" and ect might be nice as well so you can allow access to 1 vault from any where and the others from signs only. Just a suggestion toss up, as i would be happy with an overall group command.

Other then that, great plugin guys, its awesome!

Chests overwriting own when viewing another player's contents.

Dev 157. http://ci.drtshock.net/job/PlayerVaults/157/

My admins have the permission node playervaults.*. I've been receiving complaints that my admins chests are being overwritten with someone else's. No one else is having this problem but my Admin team. I believe it is caused by viewing someone else's chest with /pv [player] [chest ID], then their chest contents are overwriting the admin's chest ID. Searching through the files, I have pin pointed who's chest the admins copied, and they said that they did view that person's chest.

Let other players access your own vault

Hi,
I wanna use this great plugin to create a guild vault.
Giving the guildleader the vault permissions.
He can add players to his vault so that they can access his vault.

Could you implentant that? Could be a bit tricky to avoid duplication?!

Tanks!:)

[Error] Could not call method 'public static org.bukkit.inventory.ItemStack org.bukkit.inventory.ItemStack.deserialize

PlayerVaults version 3.5.1

[11:46:18] [Server thread/ERROR]: Could not call method 'public static org.bukkit.inventory.ItemStack org.bukkit.inventory.ItemStack.deserialize(java.util.Map)' of class org.bukkit.inventory.ItemStack for deserialization
java.lang.NullPointerException
    at org.bukkit.inventory.ItemStack.<init>(ItemStack.java:94) ~[spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.inventory.ItemStack.deserialize(ItemStack.java:528) ~[spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at sun.reflect.GeneratedMethodAccessor535.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_20]
    at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_20]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeViaMethod(ConfigurationSerialization.java:73) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserialize(ConfigurationSerialization.java:113) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeObject(ConfigurationSerialization.java:191) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at com.drtshock.playervaults.vaultmanagement.Serialization.deserialize(Serialization.java:153) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.Serialization.toInventory(Serialization.java:94) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.UUIDVaultManager.getInventory(UUIDVaultManager.java:149) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.UUIDVaultManager.loadOwnVault(UUIDVaultManager.java:88) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.VaultOperations.openOwnVault(VaultOperations.java:128) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.commands.VaultCommand.onCommand(VaultCommand.java:34) [PlayerVaults.jar:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:767) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PlayerConnection.handleCommand(PlayerConnection.java:1043) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:880) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PacketPlayInChat.a(PacketPlayInChat.java:28) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PacketPlayInChat.handle(PacketPlayInChat.java:65) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
[11:46:18] [Server thread/ERROR]: Could not call method 'public static org.bukkit.inventory.ItemStack org.bukkit.inventory.ItemStack.deserialize(java.util.Map)' of class org.bukkit.inventory.ItemStack for deserialization
java.lang.NullPointerException
    at org.bukkit.inventory.ItemStack.<init>(ItemStack.java:94) ~[spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.inventory.ItemStack.deserialize(ItemStack.java:528) ~[spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at sun.reflect.GeneratedMethodAccessor535.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_20]
    at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_20]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeViaMethod(ConfigurationSerialization.java:73) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserialize(ConfigurationSerialization.java:113) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeObject(ConfigurationSerialization.java:191) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at com.drtshock.playervaults.vaultmanagement.Serialization.deserialize(Serialization.java:153) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.Serialization.toInventory(Serialization.java:94) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.UUIDVaultManager.getInventory(UUIDVaultManager.java:149) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.UUIDVaultManager.loadOwnVault(UUIDVaultManager.java:91) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.VaultOperations.openOwnVault(VaultOperations.java:128) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.commands.VaultCommand.onCommand(VaultCommand.java:34) [PlayerVaults.jar:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:767) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PlayerConnection.handleCommand(PlayerConnection.java:1043) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:880) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PacketPlayInChat.a(PacketPlayInChat.java:28) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PacketPlayInChat.handle(PacketPlayInChat.java:65) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]

Players not able to access

I have all the permissions correct, but when a player that is not OP'ed trys to open a vault, they cannot. It says "You do not have permission to do this!"

Help?

enchantment

Hello, Is there a way to implement players not placing or taking a item or limited the amount per chest. I want this feature as I do not want players to take spawners onto the new server.
Thank you.

Sign Use Permission

Hey drtshock,

We spoke earlier and I just wanted to first say thank you very much for taking the time to help me out. It is greatly appreciated.

The problem I am having is having the permission to use signs. I have attached the "playervaults.signs.use" permission node but it still does not work. "playervaults.signs.bypass" does however, but this would allow everyone to access any of the 15 available vaults.

I know 'playervaults.amount.#' is working because I am only able to access vaults up to that number when using the '/pv #' command (which I have disabled). It has something to do with signs use that I can't figure out.

Again, really appreciate you taking the time to look into this. Hope to hear from you soon!

unacceptable character error

Hey, I've just recently came past this error:

org.bukkit.configuration.InvalidConfigurationException: unacceptable character '?' (0xFFFD) special characters are not allowed
[08:28:40] [Server thread/ERROR]: Cannot load plugins/PlayerVaults/vaults/iirazzaii.yml

And what it's doing, it's resetting everything in my or someones PlayerVault.
I'm using the recent dev build as none of the other builds of PlayerVaults would load.
I'm also using the recent beta build of bukkit

PlayerVault Sign Suggestion - Buy Sign

Could you perhaps make purchasing vaults and using them via signs separate signs? Currently (as I'm sure you know), when a player clicks a sign, the vault is purchased for them and then opened. An issue I'm having (and can't think of a way to fix) is that new players will either miss-click, or click around for whatever reason and accidentally spend the set amount on the vault even if they're not wanting to.

A plugin that comes to mind that uses this sort of feature is ChestKeeper. There would be a buy sign, and an open sign. Even after updating ChestKeeper to support UUIDs, the plugin still doesn't save items properly, eats items, dupes items etc... so I've been basically forced to switch over to PlayerVaults as it's really the only good option currently.

What permission node do I give my Donators?

Hello,

I want to give Donators access to a Playervault anywhere. I have it set up via permissions right now so my lowest donator rank will have 1 row, and the rows keep increasing as the donations go up.

What permission node do I give my donators so they can access their vault anywhere? Not from a sign.

Thank you

PV reset

I updated to 1.8 and all of my users (11k) their vaults got reset. I run my server in offline mode (its a network) and when I use backups from before the update the vaults still don't get restored. There's no erros in any logs at all either.

Size don't change?

Size of chest don't change if user is in a different group with different size.

example.

guest
- playervaults.amount.1
- playervaults.size.3

member
- playervaults.amount.2
- playervaults.size.6

Player join server, vault 1 is 3 rows, if get promoted to member. now he can have two vaults. but vault 1 is still at 3 rows and vault 2 is at 6. can this be fix?

Vaults erroneously transferring between players and staff

Player 1 asks Player 2 to check their vault using /pv player1 1
Player 2 types /pv player1 1
Player 2 closes the inventory GUI
Player 2 types /pv 1
Player 1's vault no. 1 inventory has been transferred to Player 2's vault no. 1

This has resulted in a few of my players vaults simply disappearing.

Vault files after the error has occured. Notice that Player 2's Vault no. 1 is exactly the same as Player 1's Vault no. 1

Player 1's vault file: http://pastebin.com/raw.php?i=WWe35h3z
Player 2's vault file: http://pastebin.com/raw.php?i=Unc3qXJj

Addition of another configurable message?

I'm aware that you can configure most of the PlayerVaults messaging in the lang.yml file. But I know of one thing that isn't configurable, the message at /pv, /vault, etc.

When doing /pv it will show:
[PlayerVaults]: /pv
[PlayerVaults]: /pv

The prefix "[PlayerVaults]:" is configurable, however the rest isn't. Can you please consider making that part configurable too?

Mob Spawners in Vaults Become Pigs After Restart

Say I give myself a spider spawner, using:

/give Arman mob_spawner 1 0 {BlockEntityTag:{EntityId:Spider}}

So, this will give me a fully functional spider spawner. Now, if I store this spawner inside a PlayerVault, and take it out, it's still a spider spawner.

If I store it inside a PlayerVault, restart the server, and take it out, it's a pig spawner. This happens with all mob spawners!

Spigot Version: http://prntscr.com/6c1cb1
PlayerVaults Versin: Build 160 from https://ci.drtshock.net/job/PlayerVaults/lastBuild/
Errors: None!

I understand the plugins development is halted, but I would really appreciate if you could try to fix this issue!

Thanks for your consideration,
Arman

Suggestion

Hello,
could you add a function so that you could have per-world player vaults.

Command to/Auto upgrade vaults

When a player gets permission to use a bigger vault, the server has to restart in order for the changes to take effect. Could this be done using a command or maybe even automatically?

[Error] Could not call method 'public static org.bukkit.inventory.meta.ItemMeta

http://ci.drtshock.net/job/PlayerVaults/157/

Opened someone's player vault with the command '/pv [player] 1'. This error spammed in console.
http://paste.ubuntu.com/8586150/

[23:09:55] [Server thread/ERROR]: Could not call method 'public static org.bukkit.inventory.meta.ItemMeta org.bukkit.craftbukkit.v1_7_R4.inventory.CraftMetaItem$SerializableMeta.deserialize(java.util.Map) throws java.lang.Throwable' of class org.bukkit.craftbukkit.v1_7_R4.inventory.CraftMetaItem$SerializableMeta for deserialization
java.lang.IllegalArgumentException: BOOK is not a valid meta-type
    at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftMetaItem$SerializableMeta.deserialize(CraftMetaItem.java:137) ~[spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_25]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_25]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_25]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeViaMethod(ConfigurationSerialization.java:73) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserialize(ConfigurationSerialization.java:113) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeObject(ConfigurationSerialization.java:191) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at com.drtshock.playervaults.vaultmanagement.Serialization.deserialize(Serialization.java:153) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.Serialization.deserialize(Serialization.java:148) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.Serialization.toInventory(Serialization.java:94) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.UUIDVaultManager.getInventory(UUIDVaultManager.java:149) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.UUIDVaultManager.loadOtherVault(UUIDVaultManager.java:119) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.VaultOperations.openOtherVault(VaultOperations.java:163) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.commands.VaultCommand.onCommand(VaultCommand.java:63) [PlayerVaults.jar:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:767) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PlayerConnection.handleCommand(PlayerConnection.java:1043) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:880) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PacketPlayInChat.a(PacketPlayInChat.java:28) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PacketPlayInChat.handle(PacketPlayInChat.java:65) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
[23:09:55] [Server thread/ERROR]: Could not call method 'public static org.bukkit.inventory.meta.ItemMeta org.bukkit.craftbukkit.v1_7_R4.inventory.CraftMetaItem$SerializableMeta.deserialize(java.util.Map) throws java.lang.Throwable' of class org.bukkit.craftbukkit.v1_7_R4.inventory.CraftMetaItem$SerializableMeta for deserialization
java.lang.IllegalArgumentException: BOOK is not a valid meta-type
    at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftMetaItem$SerializableMeta.deserialize(CraftMetaItem.java:137) ~[spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_25]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_25]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_25]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeViaMethod(ConfigurationSerialization.java:73) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserialize(ConfigurationSerialization.java:113) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeObject(ConfigurationSerialization.java:191) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at com.drtshock.playervaults.vaultmanagement.Serialization.deserialize(Serialization.java:153) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.Serialization.deserialize(Serialization.java:148) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.Serialization.toInventory(Serialization.java:94) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.UUIDVaultManager.getInventory(UUIDVaultManager.java:149) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.UUIDVaultManager.loadOtherVault(UUIDVaultManager.java:119) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.VaultOperations.openOtherVault(VaultOperations.java:163) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.commands.VaultCommand.onCommand(VaultCommand.java:63) [PlayerVaults.jar:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:767) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PlayerConnection.handleCommand(PlayerConnection.java:1043) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:880) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PacketPlayInChat.a(PacketPlayInChat.java:28) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PacketPlayInChat.handle(PacketPlayInChat.java:65) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
[23:09:55] [Server thread/ERROR]: Could not call method 'public static org.bukkit.inventory.meta.ItemMeta org.bukkit.craftbukkit.v1_7_R4.inventory.CraftMetaItem$SerializableMeta.deserialize(java.util.Map) throws java.lang.Throwable' of class org.bukkit.craftbukkit.v1_7_R4.inventory.CraftMetaItem$SerializableMeta for deserialization
java.lang.IllegalArgumentException: BOOK is not a valid meta-type
    at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftMetaItem$SerializableMeta.deserialize(CraftMetaItem.java:137) ~[spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_25]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_25]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_25]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeViaMethod(ConfigurationSerialization.java:73) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserialize(ConfigurationSerialization.java:113) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeObject(ConfigurationSerialization.java:191) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at com.drtshock.playervaults.vaultmanagement.Serialization.deserialize(Serialization.java:153) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.Serialization.deserialize(Serialization.java:148) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.Serialization.toInventory(Serialization.java:94) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.UUIDVaultManager.getInventory(UUIDVaultManager.java:149) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.UUIDVaultManager.loadOtherVault(UUIDVaultManager.java:122) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.VaultOperations.openOtherVault(VaultOperations.java:163) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.commands.VaultCommand.onCommand(VaultCommand.java:63) [PlayerVaults.jar:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:767) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PlayerConnection.handleCommand(PlayerConnection.java:1043) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:880) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PacketPlayInChat.a(PacketPlayInChat.java:28) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PacketPlayInChat.handle(PacketPlayInChat.java:65) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
[23:09:55] [Server thread/ERROR]: Could not call method 'public static org.bukkit.inventory.meta.ItemMeta org.bukkit.craftbukkit.v1_7_R4.inventory.CraftMetaItem$SerializableMeta.deserialize(java.util.Map) throws java.lang.Throwable' of class org.bukkit.craftbukkit.v1_7_R4.inventory.CraftMetaItem$SerializableMeta for deserialization
java.lang.IllegalArgumentException: BOOK is not a valid meta-type
    at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftMetaItem$SerializableMeta.deserialize(CraftMetaItem.java:137) ~[spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at sun.reflect.GeneratedMethodAccessor607.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_25]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_25]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeViaMethod(ConfigurationSerialization.java:73) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserialize(ConfigurationSerialization.java:113) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeObject(ConfigurationSerialization.java:191) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at com.drtshock.playervaults.vaultmanagement.Serialization.deserialize(Serialization.java:153) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.Serialization.deserialize(Serialization.java:148) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.Serialization.toInventory(Serialization.java:94) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.UUIDVaultManager.getInventory(UUIDVaultManager.java:149) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.UUIDVaultManager.loadOtherVault(UUIDVaultManager.java:122) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.vaultmanagement.VaultOperations.openOtherVault(VaultOperations.java:163) [PlayerVaults.jar:?]
    at com.drtshock.playervaults.commands.VaultCommand.onCommand(VaultCommand.java:63) [PlayerVaults.jar:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:767) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PlayerConnection.handleCommand(PlayerConnection.java:1043) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:880) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PacketPlayInChat.a(PacketPlayInChat.java:28) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.PacketPlayInChat.handle(PacketPlayInChat.java:65) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]

PlayerVault

Hello, I was directed here by someone on the live chat to post my playervault question here, I am terribly sorry if I am not at the right place.

So, I was wondering if it was possible to have a different vault system when you switch world, By example have a diamond shovel in the world ''Survival'' and have a diamond axe in the world ''Skyblock'', so in other words the vault aren't shared between worlds.

If it doesn't exist yet, I recommend it.

  • Hope to get News Shortly
  • Your plugin user, GlyserD06

Essentials potions.

Hello,

If a player got a custom essentials potion and put it in their player vault it gets cleared from the effect and name.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.