[INACTIVE] [MECH/DEV] SpoutBackpack v2.3.6_3 - Give your players a Backpack [1317]

Discussion in 'Inactive/Unsupported Plugins' started by NeatMonster, Aug 10, 2011.

  1. Offline

    NeatMonster

    Please now use BukkitInventoryTools which contains SpoutBackpack.
    This thread is now useless, please don't post any longer on it.
    -----------------------​
    You can find the Bukkit Dev' thread HERE.
    Please use it, this thread will no longer be updated.

    ------------------------​
    SpoutBackpack v2.0.1
    Give your players a Backpack w/ Spout.

    Because pictures / video are always better than thousand words:
    [​IMG]
    [​IMG]
    (Unofficial video by IAMWIN but outdated: v1.9.5)​

    Features:
    • Pressing a key to open your backpack ;
    • Economy widget if you want it ;
    • Not just backpack, workbench too ;
    • Drop on death (configurable) ;
    • Permissions and economy plugins support ;
    • Allow your players to expand their Backpack ;
    • Restictions of upgrades & commands ;
    • Multiworld support with different Backpacks ;
    • Hooks into WorldGuard, MobArena and Jail ;
    • Key and name can be customized ;
    • API for developers ;
    • Backpacks are saved on server ;
    • Works even on reload.
    Requirements:
    • Spout and Spoutcraft - Required to launch and use the plugin.
      Tested with RB #1.0.5.227 of Spout and RB #1.0.5.256 of Spoutcraft.
    • (OPTIONAL) Permissions - Required if you want to customize the size or upgrade.
    • (OPTIONAL) PermissionsBukkit - Required if you want to customize the size or upgrade.
    • (OPTIONAL) PermissionsEx - Required if you want to customize the size or upgrade.
    • (OPTIONAL) GroupManager - Required if you want to customize the size or upgrade.
    • (OPTIONAL) iConomy - Required if you want to upgrade.
    • (OPTIONAL) BOSEconomy - Required if you want to upgrade.
    • (OPTIONAL) Essentials Economy - Required if you want to upgrade.
    • (OPTIONAL) MultiCurrency - Required if you want to upgrade.
    • (OPTIONAL) WorldGuard - Not required but compatible.
    • (OPTIONAL) MobArena - Not required but compatible.
    • (OPTIONAL) Jail - Not required but compatible.
    Configuration:
    Code:
    Widget:
        PositionY: 5
        PositionX: 3
        Enabled?: true
    Permissions:
        UseGroupManager?: false
        UsePermissions?: true
        UsePermissionsBukkit?: false
        UsePermissionsEx?: false
    Backpack:
        Name: Backpack
        Key: B
        Price:
            '45': 40.0
            '36': 30.0
            '18': 10.0
            '54': 50.0
            '27': 20.0
        RegionWhereBackpacksAreDisabled:
        - region1
        - region2
        world:
            Administrators:
                UpgradeSize: 54
                Size: 54
            Players:
                UpgradeSize: 27
                Size: 9
            Guests:
                UpgradeSize: 0
                Size: 0
            InventoriesShare?: true
            Moderators:
                UpgradeSize: 45
                Size: 27
            Joueurs:
                UpgradeSize: 36
                Size: 18
    Workbench:
        Enabled?: true
        Key: W
        NeededInInventory?: false
    Saves:
        Log?: false
        Interval(InMinutes): 5
    
    For PermissionsBukkit and PermissionsEx, you need to add permissions backpack.worldname.groupname. You also need to order your groups in the configuration file (eg. Admins, then Mods, then Players and then Guests). I'm sorry of this but those two plugins doesn't have the methods I need.

    Permissions:
    • backpack.workbench : Allow the player to open a virtual workbench.
    • backpack.nodrop : No drop of the items in the Backpack on death.
    • backpack.clear : Allow the player to clear his own Backpack.
    • backpack.clear.other : Allow the player to clear others inventories.
    • backpack.info.other: Allow the player to show info about others.
    • backpack.upgrade.other: Allow the player to upgrade others' Backpack.
    • backpack.open.other : Open other players' Backpack.
    • backpack.reload : Allow the use of the /backpack reload command.
    • NOTE: If you use OP system, size for not-Op players will be 9 and 54 for OP players.
    Commands:
    • /backpack clear (Player) : Clear your / player's inventory.
    • /backpack info (Player): Show information about your / player's Backpack.
    • /backpack open [Player] : Open player's Backpack.
    • /backpack upgrade [Player]: Upgrade your /player's Backpack.
    • /backpack reload : Reload Backpack's configuration.
    • NOTE: /backpack's alias is /bp.
    Downloads:
    Highly recommended:
    Credits:
    • The portage from BukkitContrib to Spout of this plugin was made by kazimir!
    • All credits go to captainawesome7 for his awesome BCBackpack plugin!
    TO-DO:
    • Permissions support ; DONE IN 1.3
    • Configuration of the key ; DONE IN 1.3
    • Multiple chest sizes ; DONE IN 1.4
    • iConomy integration ; DONE IN 1.6
    • MobArena hook ; DONE IN 1.6.1
    • BOSEconomy support ; DONE IN 1.6.2
    • PermissionsBukkit support ; DONE IN 1.6.3
    • Multiworld support ; DONE IN 1.7
    • Separate inventories ; DONE IN 1.7
    • WorldGuard regions support ; DONE IN 1.7.1
    • GroupManager support ; DONE IN 1.7.2
    • Workbench ; DONE IN 1.8
    • Jail support ; DONE IN 1.8.1
    • Add an option to disable workbench ; DONE IN 1.8.2
    • Restriction on Workbench ; DONE IN 1.8.4
    • Support of Essentials economy ; DONE IN 1.8.5
    • Economy widget ; DONE IN 1.9
    • Command to clear Backpack ; DONE IN 1.9
    • Restrictions on upgrades ; DONE IN 1.9
    • API ; DONE IN 1.9
    • Setting for the widget position ; DONE IN 1.9.2
    • Lookup in others' Backpack ; DONE IN 1.9.2
    • Support for PermissionsEx ; DONE IN 2.0
    • Handle deaths without Spout client ; DONE IN 2.0
    • Upgrade other players' Backpack ; DONE IN 2.0
    • Furnaces.
    Notes:
    • If you put something in your Backpack and close Minecraft by clicking the "X" without closing your backpack, all items you put in since opening your Backpack are lost. That's not a bug - It's a feature to prevent duping.
    API:
    You want to hook into SpoutBackpack? Fine, I have what you need.
    1. Import SpoutBackpack.jar as a library in your project ;
    2. Import me.neatmonster.spoutbackpack.SBHandler ;
    3. In your main class, add this object creation :
      Code:
          public SBHandler spoutBackpackHandler;
    4. Somewhere on your onEnable, add this line :
      Code:
              setupSpoutBackpack();
    5. So, this is the setupSpoutBackpack function :
      Code:
          private void setupSpoutBackpack() {
                                                      if (spoutBackpackHandler != null) {
                                                          return;
                                                      }
                                                      Plugin spoutBackpackPlugin = this.getServer().getPluginManager().getPlugin("SpoutBackpack");
                                                      if (spoutBackpackPlugin == null) {
                                                          return;
                                                      }
                                                      spoutBackpackHandler = new SBHandler();
                                                      return;
                                                      }
    6. To check somewhere in your code if SpoutBackpack is enabled, use :
      Code:
              if (spoutBackpackHandler != null) {
                                            return;
                                     }
    7. And finally to use a method of SpoutBackpack :
      Code:
              spoutBackpackHandler.theMethodYouWant();
      You can find all the methods HERE.
    8. If you need more methods, or if I made a mistake, do not hesitate to contact me.
    Changelog:
    Version 2.0.1
    • PermissionsBukkit & PermissionsEx fix.
    Version 2.0
    • Improved Backpacks' save system ;
    • PermissionsBukkit full support ;
    • PermissionsEx full support ;
    • Bug fix when client doesn't use Spoutcraft ;
    • Upgrade other players' Backpack.
    Other versions (open)
    Version 1.9.5
    Other versions (open)

    • Added methods for the API.
    Version 1.9.4
    • Fixed API.
    Version 1.9.3
    • Removed debug messages.
    Version 1.9.2
    • Setting for the position of the widget ;
    • Command to open other players' Backpack.
    Version 1.9.1
    • New method added to the API.
    Version 1.9
    • Economy widget when you opens your Backpack ;
    • Commands to clear Backpack(s) ;
    • Restrictions on updates ;
    • Creation of an API ;
    • Bug fixes with economy.
    Version 1.8.5
    • Support of Essentials Economy ;
    • Support of MultiCurrency.
    Version 1.8.4
    • Option to only use workbench if you have one in inventory.
    Version 1.8.3
    • No more saves when nobody is online ;
    • Fixed bug on upgrade.
    Version 1.8.2
    • Workbench toggle in the config.
    Version 1.8.1
    • Jail support.
    Version 1.8
    • Now with you can give your players a virtual workbench ;
    • You can close the workbench with the same key ;
    • Now the workbench will not appear when typing in the chat.
    Version 1.7.3
    • GroupManager full support.
    Version 1.7.2
    • GroupManager support ;
    • Permission for drop on death.
    Version 1.7.1
    • You can specify WorldGuard region where Backpacks will be disabled ;
    • More, more, more and more keys.
    Version 1.7
    • New multiworld support ;
    • Separate inventories ;
    • Common inventories ;
    • Reload command ;
    • Smart detection of plugins you've installed ;
    • Some code rewrite = more proper code.
    Version 1.6.3
    • Added PermissionsBukkit support with configuration options.
    Version 1.6.2
    • Support for BOSEconomy, no configuration needed ;
    • More anti-cheat messages and information for users.
    Version 1.6.1
    • Hooks in MobArena : when a player is inside an arena, I can't open his BackPack ;
    • For more security, it checks if iConomy is installed.
    Version 1.6
    • Added iConomy support & /backpack commands, which allow your players to expand their Backpack by paying some iConomy money (configurable in config.yml) ;
    • Minor bug fixes & code cleanup.
    Version 1.5
    • Added support for multiword (see in config.yml).
    • More and more help in the config.yml.
    Version 1.4
    • New permissions for different sizes.
    Version 1.3
    • Closing you backpack will now saves his content.
    • Permissions support.
    • You can now change the key used to open the backpack in the configuration.
    Version 1.2
    • Original version.



    [​IMG]
     
  2. Offline

    NeatMonster

    So turn on GroupManager support in config.yml and turn off Permissions support.

    This is only for version 1.9.5, on version 2.0, no more permissions for size and upgrade.
    So, permission backpack.XX is used to give your users access to a XX Backpack. Permission backpack.upgradeXX is used to allow your users to upgrade to the XX Backpack (or a Backpack with an inferior size). Only works if you're using Permissions or GroupManager.
    On version 2.0, PermissionsBukkit and PermissionsEx will be supported too.

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

    Toys

    My friend, we shall miss you :'( I truly wanted you to join us. you should see what i wrote, and tell me if you like it.
     
  4. Offline

    NeatMonster

    Sorry. You've got two other devs, don't worry for your project. I hope sincerely that your project will be a success.

    Amicably, NeatMonster.
     
  5. Offline

    robjhak

    no there is none and it uses the right permisions cuz i dont have the esentals one
    so its the nodes or iconmy ok i got shop to sell stuff for iconmy money to updrade the back pack
    i put in all the upgrade nodes and i put in the able to have 9 slot node cuz if i put any other nodes that enble slots my back pack is set to those sizes so if i got 9and 18 my back pack has 18 so no need to upgrade but i whant ppl to have to upgrade the problem is is when i type /backpack upgrade nothing happens no msg saying i cant do that just nothing every one on my server is set to default and the nodes are in the default group i have econmy you only need one of those to uprage right one money bank system or all of them if you need all them he needs to make it more simple thats just dumb and also i think he should incloud me typing in upgrade and it charges something in my inv like cobble and in the config we would just put [amount] [block id] to set what we trade for upgrade that would be nice cuz i dont like econmy my server is a trade matierals system

    does econmy have wallet and a bank so you have to depoit to spend maby thats why it not work
    does this wallet setting have to be disabled or enabled if there is one in other words if theres a bank wallet type thing with economy how does it work

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

    NeatMonster

    What's your permissions plugin? Permissions, PermisssionsBukkit, GroupManager, none?
     
  7. Offline

    Chuckster

    alright i use permissionsbukkit and cb 1060 and my permissions config looks like this
    Code:
        admin:
            permissions:
                permissions.*: true
                sortinventory.use: true
                goldtools.use.pickaxe: true
                goldtools.use.axe: true
                goldtools.use.sword: true
                goldtools.use.shovel: true
                backpack.size54.*: true
                backpack.size45.*: true
                backpack.size36.*: true
                backpack.size27.*: true
                backpack.size18.*: true
                backpack.size9.*: true
                backpack.upgrade18.*: true
                backpack.upgrade27.*: true
                backpack.upgrade36.*: true
                backpack.upgrade45.*: true
                backpack.upgrade54.*: true
                backpack.workbench.*: true
                backpack.reload.*: true
                backpack.open.other.*: true
                backpack.clear.*: true
                backpack.clear.other.*: true
    
    My config looks like this
    Code:
    DropItemsOnDeath: true
    InventoryName: Backpack
    BackPackSize: 54
    SaveInterval: 5
    LogSaving: false
    SeparateInventories?: false
    WorldsWhoShareInventories:
    - world1
    - world2
    RegionsWhereBackpacksAreDisabled:
    - region1
    - region2
    NameOfTheBackpack: Backpack
    KeyUsedToOpenTheBackpack: B
    PriceToUpgradeToThe18Backpack: 250.0
    PriceToUpgradeToThe27Backpack: 500.0
    PriceToUpgradeToThe36Backpack: 750.0
    PriceToUpgradeToThe45Backpack: 1000.0
    PriceToUpgradeToThe54Backpack: 1250.0
    IntervalInMinutesBetweenEachSaving: 5
    LogTheSaves?: false
    UsePermissions?: true
    UsePermissionsBukkit?: true
    UseGroupManager?: false
    KeyUsedToOpenTheWorkbench: N
    EnableTheWorkbench?: true
    NeedsAWorkbenchInYourInventory?: true
    UseWidget?: false
    Widget:
        PositionY: 5
        PositionX: 3
    
    i get no error messages or anything it just wont let me open backpack or upgrade backpack
     
  8. Offline

    NeatMonster

    First, try this .JAR, press some keys and you should see some messages like this in console :
    Code:
    [INFO] [SpoutcraftTest] Key pressed: KEY_A.
    If you don't see any message like that, it's a Spoutcraft issue.
    Second, upgrades aren't supported with PermissionsBukkit.
     
  9. Offline

    robjhak

    its not my permissions it cant be because the way ur plugon fails it just dont make sence to be the permissions my permisssions is 3.1.6
     
  10. Offline

    ShadowDraco

    None that we've found so far. Currently set up on a private server with a small group all using 'Op' status (no permissions installed). So haven't tried the upgrade feature yet.

    However, we are using MultiVerse, currently with three worlds (Normal, Skylands, and a Dungeon world). Backpack is persistent between all worlds with no item losses that we've seen yet.

    Thanks again for this mod! The portable workbench I think has been our most used feature thus far. :D
     
  11. Offline

    ionstorm66

    I can't view the backpack. I ran the spoutcraft test plugin and KEY_B came up when i hit the button. Also my other spout plugins work.
    Plugins: MapClone, Minequery, Spout, PermissionsBukkit, HealthBar, PlayerLogger, Multiverse-Core, SPITEMS, SupernaturalPlayers, SortInventory, WorldEdit, Stargate, MobileAdmin, BouncyBeds, CustomDifficulty, AngryWolves, RocketBoots, SuperPermsBridge, LagMeter, ClothCommand, AutoCraft, Citizens, dynmap, SpoutBackpack
     
  12. Offline

    Draqo

    I can't get this plugin to work with permissionsbukkit.

    I put this permission under admin group:
    backpack.*: true

    But it just doens't work, yet all my other plugins using permissions work.
     
  13. Offline

    NeatMonster

    Ok, thank you for information about the multiworld. I'm working on furnaces support for v2.0.

    What permissions plugin are you using?

    Have you toggled UsePermissionsBukkit? to true on config.yml?
     
  14. Offline

    Taranis01

    @NeatMonster
    i just had problems that Spoutcraft user couldn't move because pressing W opened the Workbench (and i didn't realised that and thought its the normal inventory :( ).
    The reason for that was that i had the old config of SpoutBackpack, after recreating it the problem was gone.
    But it shouldn't happen that it just picks the W key for the Workbench.

    even so your plugin is great ;)
     
  15. Offline

    NeatMonster

    Yep, this little mistake was corrected.
    Sorry. :)
     
  16. Offline

    Taranis01

    you're welcome :p
    just asking isn't there a way to automatically add new lines to the config.yml?
     
  17. Offline

    Draqo

    Yes, and I also tried with UsePermissions to true and UsePermissionsBukkit to false, while using superpermsbridge, but that didn't work either.

    But now I changed permission system to groupmanager of Essentials, neither does spoutbackpack work there.
     
  18. Offline

    GeekPlaya

    Someone help me understand the difference between Backpack and Inventory?
     
  19. Offline

    robjhak

    does upgarding work with perm 3.1.6

    does bukkit 1000 work also or do i gota get 1060 and 1060 cozes many thing not to work

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

    NeatMonster

    Hum... I don't really understood your message but I think the answer is no.

    Backpack is used to expand your inventory. Try the plugin and you'll see the difference. :D

    Sure!

    Read the title!
     
  21. Offline

    Brains1960

    I have tried to install the plugin but all i can ever do is
    /bp info and /bp upgrade
    i dont get to see my backpack at all and pressing b doesnt work

    How do you create multiplayer plugins

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

    NeatMonster

    Do you think this is the right thread to ask this question?
     
  23. Offline

    Brains1960

    No but i just added it in after my spout craft issue
     
  24. @NeatMonster
    Really nice plugin, works nearly perfect!
    I installed it 5 minutes ago, logged in and had the 54 slot backpack enabled.
    Hmm i thought i need to upgrade it first ;)
    I put all nodes into the config, everything's fine, just this one problem.
    (A problem with PermissionsEX?)
    Another question, where do you save which kind of backpack a user has?
     
  25. a request for a later update: make it possible to give other players backback upgrades, cause sometimes i give my players the money to upgrade their backpacks but they dont spend it on the backpack upgrade. So instead of giving them money you type like /bp upgrade Sovietostrich.
     
  26. Offline

    chuiby

    I get this when a player joins:

    Show Spoiler

    Code:
    Could not pass event PLAYER_JOIN to      SpoutBackpack
     java.lang.NoSuchMethodError:      com.nijiko.permissions.PermissionHandler.has(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
     at      me.neatmonster.spoutbackpack.SpoutBackpack.allowedSize(SpoutBackpack.java:279)
     at      me.neatmonster.spoutbackpack.SpoutBackpack.loadInventory(SpoutBackpack.java:253)
     at      me.neatmonster.spoutbackpack.SBPlayerListener.onPlayerJoin(SBPlayerListener.java:25)
     at      org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:244)
     at      org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
     at      org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
     at      net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:124)
     at      net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:97)
     at      net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:33)
     at      net.minecraft.server.NetworkListenThread.a(SourceFile:91)
     at      net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
     at      net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
     at      net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    


    Edit:
    I get this error when a player press B:
    Show Spoiler

    Code:
    Could not pass event CUSTOM_EVENT to      SpoutBackpack
     java.lang.NoSuchMethodError:      com.nijiko.permissions.PermissionHandler.has(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
     at      me.neatmonster.spoutbackpack.SpoutBackpack.canOpenBackpack(SpoutBackpack.java:345)
     at      me.neatmonster.spoutbackpack.SBInputListener.onKeyPressedEvent(SBInputListener.java:32)
     at      org.getspout.spoutapi.event.input.InputListener.onCustomEvent(InputListener.java:28)
     at      org.bukkit.plugin.java.JavaPluginLoader$88.execute(JavaPluginLoader.java:862)
     at      org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
     at      org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
     at      org.getspout.spoutapi.packet.PacketKeyPress.run(PacketKeyPress.java:54)
     at      org.getspout.spout.packet.CustomPacket.a(CustomPacket.java:99)
     at      net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
     at      net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
     at      org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:436)
     at      net.minecraft.server.NetworkListenThread.a(SourceFile:105)
     at      net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
     at      net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
     at      net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    



    And this when a player press N:
    Show Spoiler

    Code:
    Could not pass event CUSTOM_EVENT to      SpoutBackpack
     java.lang.NoSuchMethodError:      com.nijiko.permissions.PermissionHandler.has(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
     at      me.neatmonster.spoutbackpack.SpoutBackpack.userHasPermission(SpoutBackpack.java:611)
     at      me.neatmonster.spoutbackpack.SBInputListener.onKeyPressedEvent(SBInputListener.java:105)
     at      org.getspout.spoutapi.event.input.InputListener.onCustomEvent(InputListener.java:28)
     at      org.bukkit.plugin.java.JavaPluginLoader$88.execute(JavaPluginLoader.java:862)
     at      org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
     at      org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
     at      org.getspout.spoutapi.packet.PacketKeyPress.run(PacketKeyPress.java:54)
     at      org.getspout.spout.packet.CustomPacket.a(CustomPacket.java:99)
     at      net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
     at      net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
     at      org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:436)
     at      net.minecraft.server.NetworkListenThread.a(SourceFile:105)
     at      net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
     at      net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
     at      net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    


    It also triggers it when i press buttons in the chat
     
  27. Offline

    Flenix

    When they upgrade they just get the node for the new pack added to their permissions :) I didn't know (didn't mind not knowing much) but noticed a player had the node for a 27 backpack.


    Anyway, found a bug. If a player is using the backpack but switches to a normal client and dies, the stuff from the pack drops. They can pick it up again as normal.
    When logging into the spout client, their backpack is still as it was.

    Could you make it so when they go on a normal client the backpack stuff drops straight away and they get a message saying "You're backpack has broken! You'll need to use Spout again to fix it."
     
  28. Offline

    staxx6

    The Plugin work but it dont use my settings:

    Code:
    LogTheSaves?: false
    PriceToUpgradeToThe45Backpack: 450.0
    KeyUsedToOpenTheBackpack: B
    EnableTheWorkbench?: true
    Widget:
        PositionY: 5
        PositionX: 3
    UseGroupManager?: false
    IntervalInMinutesBetweenEachSaving: 5
    UseWidget?: true
    NameOfTheBackpack: Rucksack
    WorldsWhoShareInventories:
    - world
    - nether2
    - sky
    PriceToUpgradeToThe54Backpack: 540.0
    UsePermissionsBukkit?: true
    RegionsWhereBackpacksAreDisabled:
    - region1
    - region2
    PriceToUpgradeToThe27Backpack: 270.0
    PriceToUpgradeToThe18Backpack: 180.0
    UsePermissions?: false
    NeedsAWorkbenchInYourInventory?: true
    KeyUsedToOpenTheWorkbench: N
    SeparateInventories?: false
    PriceToUpgradeToThe36Backpack: 360.0
    
    After /reload /bpreload it have the standard config. (The file changed to the standard, too)

    #1060
    last Spout update
    no errors
     
  29. Where 'SpoutBackpack v1.9.5' saves backpack inventory, because now i don't know what to backup.
    Thx
     
  30. There's a folder inside your plugin/SpoutBackpack folder called "inventories".
    That's where they are saved :)
     
  31. Offline

    Cosmic Break

    17:21:23 [SEVERE] Could not pass event CUSTOM_EVENT to SpoutBackpack
    java.lang.NoSuchMethodError: org.getspout.spoutapi.gui.Label.setHexColor(I)Lorg/
    getspout/spoutapi/gui/Label;
    at me.neatmonster.spoutbackpack.SBInputListener.onKeyPressedEvent(SBInpu
    tListener.java:82)
    at org.getspout.spoutapi.event.input.InputListener.onCustomEvent(InputLi
    stener.java:44)
    at org.bukkit.plugin.java.JavaPluginLoader$88.execute(JavaPluginLoader.j
    ava:862)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:338)
    at org.getspout.spoutapi.packet.PacketKeyPress.run(PacketKeyPress.java:7
    1)
    at org.getspout.spout.packet.CustomPacket.a(CustomPacket.java:129)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java
    :478)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    17:21:24 [SEVERE] Could not pass event CUSTOM_EVENT to SpoutBackpack
    java.lang.NoSuchMethodError: org.getspout.spoutapi.gui.Label.setHexColor(I)Lorg/
    getspout/spoutapi/gui/Label;
    at me.neatmonster.spoutbackpack.SBInputListener.onKeyPressedEvent(SBInpu
    tListener.java:82)
    at org.getspout.spoutapi.event.input.InputListener.onCustomEvent(InputLi
    stener.java:44)
    at org.bukkit.plugin.java.JavaPluginLoader$88.execute(JavaPluginLoader.j
    ava:862)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:338)
    at org.getspout.spoutapi.packet.PacketKeyPress.run(PacketKeyPress.java:7
    1)
    at org.getspout.spout.packet.CustomPacket.a(CustomPacket.java:129)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java
    :478)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    17:21:24 [INFO] Connection reset
    17:21:24 [INFO] theawesome2 lost connection: disconnect.quitting
    17:21:37 [INFO] [sateda][Admin]CosmicBreak: ooh, the backpack doesnt work
     
    Zenithas likes this.

Share This Page