[ADMN] EnderChestControl 1.8 Advanced EnderChest managment and tools [1.5.1-R0.1]

Discussion in 'Archived: Plugin Releases' started by dillyg10, Aug 4, 2012.

  1. Offline

    thundy

    Hi - will we see multi-user chests from this plugin soon? This is the one thing I really want from ECs in multiplayer. :) great plugin!
     
  2. Offline

    dillyg10

    I have been thinking of making it MySQL compatible
     
  3. Offline

    thundy

    Okay, I have got this installed successfully now (didn't realize you needed a basic econ plugin, np there) - but other admins are having trouble accessing my enderchest. In the .players file, my entry seems obviously broken:

    Code:
    [MyUsername]: -280&0&1-279&300&1&DURABILITY'3&&DIG_SPEED'5&
    
    However, the other admin I have been testing this with seems to work fine, and I can see her chest NP. Her entry looks like:

    Code:
    [Username]: 80&0&64-80&0&64-80&0&64-80&0&64-80&0&64-80&0&64-80&0&64-80&0&64-80&0&64-80&0&64-80&0&64-80&0&64-80&0&64-80&0&64-80&0&64-80&0&64-80&0&64-80&0&64-80&0&64-91&0&12-4&0&64-3&0&54-262&0&64
    
    Any idea? In my chest I have one stick and an enchanted diamond axe.
     
  4. Offline

    dillyg10

    :eek: Thanks for reporting this, I will figure out why this happens like this :).
     
  5. Offline

    lsbreaker

    2012-09-09 21:20:56 [INFO] [EnderChestControl] You must be ingame to acess this command.
    2012-09-09 21:21:12 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'enderchest' in plugin EnderChestControl v1.4
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:492)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:878)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:825)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:807)
    at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:276)
    at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
    at net.minecraft.server.ServerConnection.b(SourceFile:35)
    at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
    at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581)
    at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
    at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: java.lang.NullPointerException
    at com.dillyg10.enderChestControl.EnderChestControl.getInvString(EnderChestControl.java:271)
    at com.dillyg10.enderChestControl.EnderChestControl.playerOnConfig(EnderChestControl.java:283)
    at com.dillyg10.enderChestControl.EnderChestControl.onCommand(EnderChestControl.java:365)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    ... 15 more
     
  6. Offline

    dillyg10

    Hey guys, I am working on a total recode of the plugin that should solve all the issues :).

    Guys 1.7 update, some major fixes and a total recode!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 27, 2016
  7. Offline

    lsbreaker

    Sory but ur update still with bugs :S

    Code:
    2012-09-11 01:51:19 [INFO] Debug info (if an error occurs please include this with the error, thank you!): item = 20&0&64
    2012-09-11 01:51:27 [INFO] Debug info (if an error occurs please include this with the error, thank you!): item = 20&0&6
    2012-09-11 01:51:30 [INFO] Debug info (if an error occurs please include this with the error, thank you!): item = 130&0&1&
    2012-09-11 01:51:30 [INFO] Debug info (if an error occurs please include this with the error, thank you!): item = 40&0&6
    2012-09-11 01:51:34 [INFO] Debug info (if an error occurs please include this with the error, thank you!): item = 130&0&1&
    2012-09-11 01:51:34 [INFO] Debug info (if an error occurs please include this with the error, thank you!): item = 40&0&6
    2012-09-11 01:51:36 [INFO] Debug info (if an error occurs please include this with the error, thank you!): item = 20&0&6
    2012-09-11 01:51:46 [INFO] Debug info (if an error occurs please include this with the error, thank you!): item = 20&0&6
    2012-09-11 01:51:46 [INFO] Debug info (if an error occurs please include this with the error, thank you!): item = 20&0&6
    2012-09-11 01:51:49 [INFO] Debug info (if an error occurs please include this with the error, thank you!): item = 20&0&6
    2012-09-11 01:51:54 [INFO] Debug info (if an error occurs please include this with the error, thank you!): item = 20&0&
    2012-09-11 01:51:54 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'ecc' in plugin EnderChestControl v1.7
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:492)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:878)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:825)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:807)
        at net.minecraftserverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:124)
        at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:276)
        at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
        at net.minecraft.server.ServerConnection.b(SourceFile:35)
        at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
        at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581)
        at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
        at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 2
        at com.dillyg10.enderChestControl.enderchest.EnderChest$EnderChestInventory.parseItem(EnderChest.java:265)
        at com.dillyg10.enderChestControl.enderchest.EnderChest$EnderChestInventory.getContents(EnderChest.java:255)
        at com.dillyg10.enderChestControl.enderchest.EnderChest$EnderChestInventory.getParsedInventory(EnderChest.java:194)
        at com.dillyg10.enderChestControl.enderchest.EnderChest$EnderChestInventory.openInventory(EnderChest.java:191)
        at com.dillyg10.enderChestControl.commands.CommandECC.onCommand(CommandECC.java:74)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
        ... 16 more
     
  8. Offline

    dillyg10

    Thanks for reporting, i just fixed and pushed out an update :).
    Also, delete your .players.yml please, the old version might have corrupted the file (not the file itself just the contents in it).
     
  9. Offline

    lsbreaker

    lol but it still dont work :S
    Code:
    2012-09-11 03:56:18 [INFO] Debug info (if an error occurs please include this with the error, thank you!): item =
    2012-09-11 03:56:18 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'ecc' in plugin EnderChestControl v1.7.1
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:492)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:878)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:825)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:807)
        at net.minecraftserverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:124)
        at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:276)
        at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
        at net.minecraft.server.ServerConnection.b(SourceFile:35)
        at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
        at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581)
        at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
        at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 2
        at com.dillyg10.enderChestControl.enderchest.EnderChest$EnderChestInventory.parseItem(EnderChest.java:265)
        at com.dillyg10.enderChestControl.enderchest.EnderChest$EnderChestInventory.getContents(EnderChest.java:255)
        at com.dillyg10.enderChestControl.enderchest.EnderChest$EnderChestInventory.getParsedInventory(EnderChest.java:194)
        at com.dillyg10.enderChestControl.enderchest.EnderChest$EnderChestInventory.openInventory(EnderChest.java:191)
        at com.dillyg10.enderChestControl.commands.CommandECC.onCommand(CommandECC.java:74)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
        ... 16 more
    2012-09-11 03:56:56 [INFO] Debug info (if an error occurs please include this with the error, thank you!): item =
    2012-09-11 03:56:56 [SEVERE] Could not pass event InventoryOpenEvent to EnderChestControl
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:332)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callInventoryOpenEvent(CraftEventFactory.java:494)
        at net.minecraft.server.EntityPlayer.openContainer(EntityPlayer.java:505)
        at net.minecraft.server.BlockEnderChest.interact(SourceFile:88)
        at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:364)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:649)
        at net.minecraftserverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:94)
        at net.minecraft.server.Packet15Place.handle(SourceFile:58)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:276)
        at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
        at net.minecraft.server.ServerConnection.b(SourceFile:35)
        at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
        at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581)
        at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
        at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 2
        at com.dillyg10.enderChestControl.enderchest.EnderChest$EnderChestInventory.parseItem(EnderChest.java:265)
        at com.dillyg10.enderChestControl.enderchest.EnderChest$EnderChestInventory.getContents(EnderChest.java:255)
        at com.dillyg10.enderChestControl.enderchest.EnderChest$EnderChestInventory.getParsedInventory(EnderChest.java:194)
        at com.dillyg10.enderChestControl.listeners.PlayerListener.onInventoryOpen(PlayerListener.java:118)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:330)
        ... 19 more
    2012-09-11 03:57:10 [INFO] [PLAYER_COMMAND] lsbreaker: /i 381 1
    2012-09-11 03:57:33 [INFO] Debug info (if an error occurs please include this with the error, thank you!): item = 381&0&1
     
  10. Offline

    thundy

    Getting this when trying to open a chest with a fresh test install, Vault/Towny installed as well.

    Code:
    10:36:35 [SEVERE] Could not pass event PlayerInteractEvent to EnderChestControl
    org.bukkit.event.EventException
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:341)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62)
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
    ava:477)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:462)
            at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEven
    t(CraftEventFactory.java:177)
            at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.j
    ava:355)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:650)
            at net.minecraft.server.Packet15Place.handle(SourceFile:58)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:276)
            at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
            at net.minecraft.server.ServerConnection.b(SourceFile:35)
            at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
            at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:578)
            at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
            at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: java.lang.NullPointerException
            at com.dillyg10.enderChestControl.hooks.HookManager.hooksApply(HookManag
    er.java:68)
            at com.dillyg10.enderChestControl.listeners.PlayerListener.onPlayerInter
    act(PlayerListener.java:92)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:339)
            ... 16 more
     
  11. Offline

    dillyg10

    Updated to v 1.8:
    - Fixed more bugs/performance
    - Added MySQL support!
     
  12. Offline

    daboross

  13. Offline

    dillyg10

    Download v 1.8 :).
     
  14. :( I get an error please help!!

    21:05:41 [INFO] [EnderChestControl] Enabling EnderChestControl v1.8
    21:05:41 [INFO] [EnderChestControl] No updates found by DillGet!
    21:05:41 [INFO] RUNfalse
    21:05:41 [SEVERE] Cannot load plugins\EnderChestControl\.players.yml
    org.bukkit.configuration.InvalidConfigurationException: Top level is not a Map.
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlCo
    nfiguration.java:57)
    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguratio
    n.java:138)
    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguratio
    n.java:105)
    at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(Yam
    lConfiguration.java:175)
    at com.dillyg10.enderChestControl.EnderChestControl.onEnable(EnderChestC
    ontrol.java:71)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:365)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:381)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247
    )
    at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:567)
    at org.bukkit.Bukkit.reload(Bukkit.java:183)
    at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:
    21)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16
    8)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:4
    92)
    at org.bukkit.craftbukkit.CraftServer.dispatchServerCommand(CraftServer.
    java:488)
    at net.minecraft.server.DedicatedServer.ah(DedicatedServer.java:248)
    at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
    at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    21:05:41 [SEVERE] Error occurred while enabling EnderChestControl v1.8 (Is it up
    to date?)
    java.lang.NullPointerException
    at com.dillyg10.enderChestControl.EnderChestControl.setupEconomy(EnderCh
    estControl.java:139)
    at com.dillyg10.enderChestControl.EnderChestControl.onEnable(EnderChestC
    ontrol.java:95)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:365)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:381)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247
    )
    at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:567)
    at org.bukkit.Bukkit.reload(Bukkit.java:183)
    at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:
    21)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16
    8)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:4
    92)
    at org.bukkit.craftbukkit.CraftServer.dispatchServerCommand(CraftServer.
    java:488)
    at net.minecraft.server.DedicatedServer.ah(DedicatedServer.java:248)
    at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
    at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)

    If you know what it is please help. Thanks!!
     
  15. Offline

    dillyg10

    Can you please find and send me the infromation you have in players.yml?
     
  16. Offline

    daboross

    I'm not sure, but isn't dilget supposed to update it on startup?
    also I have been kind of weary of updating plugins as I am still using the 1.3.1 recommended build, and some updates have broken plugins without 1.3.2.


    EDIT: Ok, I updated to the new version, and still getting errors...
     
  17. You mean my .players.yml in my EnderChestControl folder? Yeah there is nothing in there..
     
  18. Offline

    dillyg10

    Hmm, does this happen every time you restart your servetr?

    DillGet doesn't AutoUpdate ECC, due to Bukkit regulations :(. What errors are you still getting?
     
  19. Yes It does, but I updated my bukkit server and I get a different one now I think...:

    15:51:12 [INFO] [EnderChestControl] Enabling EnderChestControl v1.8
    15:51:12 [INFO] [EnderChestControl] No updates found by DillGet!
    15:51:12 [INFO] RUNfalse
    15:51:12 [SEVERE] Error occurred while enabling EnderChestControl v1.8 (Is it up
    to date?)
    java.lang.NullPointerException
    at com.dillyg10.enderChestControl.EnderChestControl.setupEconomy(EnderCh
    estControl.java:139)
    at com.dillyg10.enderChestControl.EnderChestControl.onEnable(EnderChestC
    ontrol.java:95)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:365)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:381)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247
    )
    at net.minecraft.server.MinecraftServer.i(MinecraftServer.java:296)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:275)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:225)
    at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:140)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)

    (btw if it's the same sorry i wasn't sure...)
    But that's what I get maybe you can figure it out easier now.
     
  20. Offline

    dillyg10

    Ohh, You need vault man ;).
     
  21. Nope... I had vault and I guess it wasn't up to date, but just I updated it and the same error showed up...
     
  22. Offline

    daboross

    Every Time a user uses an enderchest, I get something along the lines of:

    2012-09-21 19:33:57 [SEVERE] Could not pass event InventoryOpenEvent to EnderChestControl
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:332)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callInventoryOpenEvent(CraftEventFactory.java:494)
    at net.minecraft.server.EntityPlayer.openContainer(EntityPlayer.java:505)
    at net.minecraft.server.BlockEnderChest.interact(SourceFile:88)
    at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:364)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:649)
    at net.minecraft.server.Packet15Place.handle(SourceFile:58)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:276)
    at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
    at net.minecraft.server.ServerConnection.b(SourceFile:35)
    at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
    at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581)
    at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
    at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: java.lang.IllegalArgumentException: Enchantment level is either too low or too high (given 127, bounds are 1 to 3
    at org.bukkit.inventory.ItemStack.addEnchantment(ItemStack.java:299)
    at com.dillyg10.enderChestControl.enderchest.EnderChest$EnderChestInventory.parseItem(EnderChest.java:297)
    at com.dillyg10.enderChestControl.enderchest.EnderChest$EnderChestInventory.getContents(EnderChest.java:284)
    at com.dillyg10.enderChestControl.enderchest.EnderChest$EnderChestInventory.getParsedInventory(EnderChest.java:220)
    at com.dillyg10.enderChestControl.listeners.PlayerListener.onInventoryOpen(PlayerListener.java:123)
    at sun.reflect.GeneratedMethodAccessor156.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:330)
    ... 18 more

    I have gotten a lot of different varieties with that.
    With that particular report, it has this along with it:

    2012-09-21 19:33:57 [INFO] Debug info (if an error occurs please include this with the error, thank you!): item = 274&0&1-274&0&1-273&0&1-273&0&1-275&0&1-275&0&1-276&0&1-276&0&1-276&0&1-276&0&1-276&0&1-276&0&1-46&0&1-279&3&1&DURABILITY'127&&PROTECTION_ENVIRONMENTAL'127&&LOOT_BONUS_BLOCKS'127&&PROTECTION_FIRE'127&&DIG_SPEED'127&&PROTECTION_FALL'127&&SILK_TOUCH'127&&PROTECTION_EXPLOSIONS'127&&PROTECTION_PROJECTILE'127&&OXYGEN'127&&WATER_WORKER'127&&DAMAGE_UNDEAD'127&&ARROW_INFINITE'127&&DAMAGE_ALL'127&&ARROW_FIRE'127&&KNOCKBACK'127&&ARROW_KNOCKBACK'127&&DAMAGE_ARTHROPODS'127&&ARROW_DAMAGE'127&&LOOT_BONUS_MOBS'127&&FIRE_ASPECT'127&-278&10&1&DURABILITY'127&&PROTECTION_ENVIRONMENTAL'127&&LOOT_BONUS_BLOCKS'127&&PROTECTION_FIRE'127&&DIG_SPEED'127&&PROTECTION_FALL'127&&SILK_TOUCH'127&&PROTECTION_EXPLOSIONS'127&&PROTECTION_PROJECTILE'127&&OXYGEN'127&&WATER_WORKER'127&&DAMAGE_UNDEAD'127&&ARROW_INFINITE'127&&DAMAGE_ALL'127&&ARROW_FIRE'127&&KNOCKBACK'127&&ARROW_KNOCKBACK'127&&DAMAGE_ARTHROPODS'127&&ARROW_DAMAGE'127&&LOOT_BONUS_MOBS'127&&FIRE_ASPECT'127&-276&0&1&DURABILITY'127&&PROTECTION_ENVIRONMENTAL'127&&LOOT_BONUS_BLOCKS'127&&PROTECTION_FIRE'127&&DIG_SPEED'127&&PROTECTION_FALL'127&&SILK_TOUCH'127&&PROTECTION_EXPLOSIONS'127&&PROTECTION_PROJECTILE'127&&OXYGEN'127&&WATER_WORKER'127&&DAMAGE_UNDEAD'127&&ARROW_INFINITE'127&&DAMAGE_ALL'127&&ARROW_FIRE'127&&KNOCKBACK'127&&ARROW_KNOCKBACK'127&&DAMAGE_ARTHROPODS'127&&ARROW_DAMAGE'127&&LOOT_BONUS_MOBS'127&&FIRE_ASPECT'127&-276&1&1&DAMAGE_ALL'10&&KNOCKBACK'10&&LOOT_BONUS_MOBS'10&-276&0&1&PROTECTION_ENVIRONMENTAL'127&&DURABILITY'127&&PROTECTION_FIRE'127&&LOOT_BONUS_BLOCKS'127&&PROTECTION_FALL'127&&DIG_SPEED'127&&PROTECTION_EXPLOSIONS'127&&SILK_TOUCH'127&&PROTECTION_PROJECTILE'127&&OXYGEN'127&&WATER_WORKER'127&&ARROW_INFINITE'127&&DAMAGE_UNDEAD'127&&ARROW_FIRE'127&&DAMAGE_ALL'127&&ARROW_KNOCKBACK'127&&KNOCKBACK'127&&ARROW_DAMAGE'127&&DAMAGE_ARTHROPODS'127&&LOOT_BONUS_MOBS'127&&FIRE_ASPECT'127&-276&0&1&PROTECTION_ENVIRONMENTAL'127&&DURABILITY'127&&PROTECTION_FIRE'127&&LOOT_BONUS_BLOCKS'127&&PROTECTION_FALL'127&&DIG_SPEED'127&&PROTECTION_EXPLOSIONS'127&&SILK_TOUCH'127&&PROTECTION_PROJECTILE'127&&OXYGEN'127&&WATER_WORKER'127&&ARROW_INFINITE'127&&DAMAGE_UNDEAD'127&&ARROW_FIRE'127&&DAMAGE_ALL'127&&ARROW_KNOCKBACK'127&&KNOCKBACK'127&&ARROW_DAMAGE'127&&DAMAGE_ARTHROPODS'127&&LOOT_BONUS_MOBS'127&&FIRE_ASPECT'127&-276&0&1&PROTECTION_ENVIRONMENTAL'127&&DURABILITY'127&&PROTECTION_FIRE'127&&LOOT_BONUS_BLOCKS'127&&PROTECTION_FALL'127&&DIG_SPEED'127&&PROTECTION_EXPLOSIONS'127&&SILK_TOUCH'127&&PROTECTION_PROJECTILE'127&&OXYGEN'127&&WATER_WORKER'127&&ARROW_INFINITE'127&&DAMAGE_UNDEAD'127&&ARROW_FIRE'127&&DAMAGE_ALL'127&&ARROW_KNOCKBACK'127&&KNOCKBACK'127&&ARROW_DAMAGE'127&&DAMAGE_ARTHROPODS'127&&LOOT_BONUS_MOBS'127&&FIRE_ASPECT'127&-276&0&1&PROTECTION_ENVIRONMENTAL'127&&DURABILITY'127&&PROTECTION_FIRE'127&&LOOT_BONUS_BLOCKS'127&&PROTECTION_FALL'127&&DIG_SPEED'127&&PROTECTION_EXPLOSIONS'127&&SILK_TOUCH'127&&PROTECTION_PROJECTILE'127&&OXYGEN'127&&WATER_WORKER'127&&ARROW_INFINITE'127&&DAMAGE_UNDEAD'127&&ARROW_FIRE'127&&DAMAGE_ALL'127&&ARROW_KNOCKBACK'127&&KNOCKBACK'127&&ARROW_DAMAGE'127&&DAMAGE_ARTHROPODS'127&&LOOT_BONUS_MOBS'127&&FIRE_ASPECT'127&-276&0&1&PROTECTION_ENVIRONMENTAL'127&&DURABILITY'127&&PROTECTION_FIRE'127&&LOOT_BONUS_BLOCKS'127&&PROTECTION_FALL'127&&DIG_SPEED'127&&PROTECTION_EXPLOSIONS'127&&SILK_TOUCH'127&&PROTECTION_PROJECTILE'127&&OXYGEN'127&&WATER_WORKER'127&&ARROW_INFINITE'127&&DAMAGE_UNDEAD'127&&ARROW_FIRE'127&&DAMAGE_ALL'127&&ARROW_KNOCKBACK'127&&KNOCKBACK'127&&ARROW_DAMAGE'127&&DAMAGE_ARTHROPODS'127&&LOOT_BONUS_MOBS'127&&FIRE_ASPECT'127&-277&0&1&PROTECTION_ENVIRONMENTAL'127&&DURABILITY'127&&PROTECTION_FIRE'127&&LOOT_BONUS_BLOCKS'127&&PROTECTION_FALL'127&&DIG_SPEED'127&&PROTECTION_EXPLOSIONS'127&&SILK_TOUCH'127&&PROTECTION_PROJECTILE'127&&OXYGEN'127&&WATER_WORKER'127&&ARROW_INFINITE'127&&DAMAGE_UNDEAD'127&&ARROW_FIRE'127&&DAMAGE_ALL'127&&ARROW_KNOCKBACK'127&&KNOCKBACK'127&&ARROW_DAMAGE'127&&DAMAGE_ARTHROPODS'127&&LOOT_BONUS_MOBS'127&&FIRE_ASPECT'127&-278&0&1&PROTECTION_ENVIRONMENTAL'127&&DURABILITY'127&&PROTECTION_FIRE'127&&LOOT_BONUS_BLOCKS'127&&PROTECTION_FALL'127&&DIG_SPEED'127&&PROTECTION_EXPLOSIONS'127&&SILK_TOUCH'127&&PROTECTION_PROJECTILE'127&&OXYGEN'127&&WATER_WORKER'127&&ARROW_INFINITE'127&&DAMAGE_UNDEAD'127&&ARROW_FIRE'127&&DAMAGE_ALL'127&&ARROW_KNOCKBACK'127&&KNOCKBACK'127&&ARROW_DAMAGE'127&&DAMAGE_ARTHROPODS'127&&LOOT_BONUS_MOBS'127&&FIRE_ASPECT'127&-279&0&1&PROTECTION_ENVIRONMENTAL'127&&DURABILITY'127&&PROTECTION_FIRE'127&&LOOT_BONUS_BLOCKS'127&&PROTECTION_FALL'127&&DIG_SPEED'127&&PROTECTION_EXPLOSIONS'127&&SILK_TOUCH'127&&PROTECTION_PROJECTILE'127&&OXYGEN'127&&WATER_WORKER'127&&ARROW_INFINITE'127&&DAMAGE_UNDEAD'127&&ARROW_FIRE'127&&DAMAGE_ALL'127&&ARROW_KNOCKBACK'127&&KNOCKBACK'127&&ARROW_DAMAGE'127&&DAMAGE_ARTHROPODS'127&&LOOT_BONUS_MOBS'127&&FIRE_ASPECT'127

    That is a Over-enchanted pick that I got with timtheenchanter. But Errors like that happen with any item, or even when the user actually using the enderchest, just opening it...

    If you could fix that would be great!

    Perhaps add an inclusion for over-enchantments, or just allow me to stop enderchestcontrol from logging the event?

    Nothing actually is affected by this, it just spams the log...


    EDIT: How would I use dill-get to update? It seems easier just to make it so Craft Bukkit up to date is compatible with it, instead of having another mini-plugin.
     
  23. Offline

    dillyg10

    Just download the latest release, and reset the config file. Try and not use OverEnchanted picks if you can. It was meant for normal enchanted picks :).
     
  24. Offline

    daboross

    Ok, I will do. I don't really have a choice with the enchanted picks now though, as some of the users have them, and I would be able to find/take all of them. Thanks
     
  25. Offline

    fromgate

    Nice! Our server need this plugin! :)

    DevBukkit link?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 27, 2016
  26. Offline

    mbreslin

    19:34:31 [SEVERE] Error occurred while enabling EnderChestControl v1.8 (Is it up
    to date?)
    java.lang.NullPointerException
    at com.dillyg10.enderChestControl.EnderChestControl.setupEconomy(EnderCh
    estControl.java:139)
    at com.dillyg10.enderChestControl.EnderChestControl.onEnable(EnderChestC
    ontrol.java:95)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:365)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:381)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247
    )
    at net.minecraft.server.MinecraftServer.i(MinecraftServer.java:296)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:275)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:225)
    at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:140)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)

    Also I get user not in config for any user I add including myself. Can you give me the config format and which file it goes in?

    Thanks!
     
  27. Offline

    AtlasServer

    Thank you so much, this plugin finally works after not being able to work since the first version. Awesome plugin, keep up the good work.
     
  28. Offline

    dillyg10

    Hey everyone, just wanted to let you know that the plugin works perfectly on Minecraft v1.4.2!
     
  29. Offline

    XxRayRayxX

    I didn't give my default group access to the enderchest.use permissions

    But they can still use them, But it says the faction owns it.
     
  30. Offline

    dillyg10

    I'm a bit confused on what you mean.
     

Share This Page