Inactive [MECH] MultiInv V2.4.1 - Per World Inventories [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Pluckerpluck, Feb 17, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    valdark

    Odd I am using it with 740 and have no issues except I cannot share worlds.
     
  2. Offline

    Jenial

    It works just fine. Scrap everything I said.
    I downloaded the 1.5.0, as I didnt see the ''Latest version'' button above it. x)
    Thanks for the plugin, just what I needed!

    P.S Connecting worlds DOES work.
     
  3. Offline

    gilgatex

    Sharing between worlds doesn't work in 766
     
  4. Offline

    Potatoboy2

    Yeah, I seem to get errors that say that the server could not pass the event of a player quitting or changing worlds to MultiInv... I also seem to appear in the same place when I try and change worlds, but everything that has been built has been reverted to the state it was before anything was built.
     
  5. ... I think I'll have to modify the original post... download the "Latest Version" not 1.5.0. That may not be your problem but chances are it is.

    On topic of update:
    Failed to release today but I think I've finished most of the coding. As soon as I find an Ethernet cable I'll be able to test the plugin on my server. Should be either tomorrow or the day after.

    However a script that converts old inventories to new ones... haven't started that yet... I understand how it should be done... I just hope it will work.

    I'll release the new version first though.
     
  6. Offline

    Potatoboy2

    Ok, well, it works now, I just can't change worlds... Must be a problem with essentials...
    Thanks for clearing this up for me though!
     
  7. Ok, it's now pretty much working. I promise that I'll release something tomorrow. However at the same time I may release the script to convert old inventories... unfortunately I have no old inventories and I can't really create any of more than 1 person.

    So I anyone willing to give me their old inventories.data file so that I can write the script to convert it.
     
  8. Offline

    Psycho Robot

  9. Offline

    SkullM4sher

    This plugin works for me thanks.
     
  10. Ok, posting it here to make sure it works... you see I don't have an inventories.data to properly test this (as I'd have to log on as the players). But it seemed to convert correctly....
    But here's version 2.0.0 (beta)
    and here's the conversion program... though I have no idea if it will work in linux.
    Just unzip it (all of it) and run 'Inventory Conversion.jar' or 'java -jar "Inventory Conversion.jar"' from cmd prompt or terminal. Then navigate to your file and double click (or click convert) and an inventories folder will be created with the new file system.... hopefully
    Conversion program


    Tell me if it works... the shares system has changed in the plugin but the file it will create should be enough to explain it.

    And currently the config.yml does absolutely nothing... just ignore it.
     
  11. Offline

    Nlioc4

    This problem has been fixed, I just changed the name of the world netherWorld to Nether and that fixed it. Odd...
     
  12. Offline

    angus22397

    Ok,
    I am using bukkit 766 can someone please write up a config for 3 worlds all having seperate inventories so that people can't bring things from one world to another.
    my first world is called "world" the second "build" and third "default".
    Tell me which version to use for 766 and then write up a config or whatever ur meant to use for me PLEASE!!!

    Can't figure this out,
    Angus22397
     
  13. Offline

    Psycho Robot

    Wait, what?
     
  14. Offline

    angus22397

    I meant can't not can :p

    Bump

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 9, 2016
  15. Leave the shares.txt (or shares.properties depending on version) blank to have all worlds with separate inventories.

    And can anyone try out the new version and give feedback. I'd like to test it before official release... however, you'd need a test server to ensure you don't lose anything (or just back up inventories.data)
     
  16. Offline

    piousminion

    I realize this works just fine with 766+(using it now), but I just don't get those warm fuzzies all over if I don't see the number in the name of the post. Any chance I can get my warm fuzzies back? :p
     
  17. Offline

    angus22397

    THX :D (please make that clear by making an example for that on the main post).

    Ok,
    here is the news, 2.0 doent work because no matter if im godded or not i just get randomly pulled down to half health (use to be full health (on all worlds)).
    Also when i (or any guest) travel through a portal too another world the console says "Player is being ignored".

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 9, 2016
  18. Health problem is more... random. I'll have to look into that. But that "Player is being ignored" is a debug message I added and forgot to remove... but it shouldn't be firing...
    Erm... can permissions do negative nodes? I realize that if you have the permission "MultiInv.state.ignore" you'll always be ignored (no inventories switch)... may have to remove that feature and set permanent ignore in the config instead.

    Also, though I said the config.yml does nothing... can you try setting health to false... health doesn't currently work properly (in bukkit) so may be bugging out.

    Edit: removing permissions may cause it to say you don't have permissions on login... ignore that
     
  19. Offline

    angus22397

    Players still keep their inventories so maybe you could help with me team-viewer or something :'(
     
  20. Offline

    captainawesome7

    This works perfectly, thanks so much for this awesome plugin! It works wonderfully with CreativeBuild :D
    So glad I didn't have to add inventory saving into my plugin lol.
     
  21. Offline

    ScottSpittle

    [scott@muezli MultiInv]$ java -jar ConvertInventories.jar
    May 18, 2011 7:49:03 PM org.jdesktop.application.Application$1 run
    SEVERE: Application class convertinventories.ConvertInventoriesApp failed to launch
    java.awt.HeadlessException:
    No X11 DISPLAY variable was set, but this program performed an operation which requires it.
    at sun.awt.HeadlessToolkit.getMenuShortcutKeyMask(HeadlessToolkit.java:231)
    at org.jdesktop.application.ResourceMap$KeyStrokeStringConverter.parseString(ResourceMap.java:1490)
    at org.jdesktop.application.ResourceMap.getObject(ResourceMap.java:573)
    at org.jdesktop.application.ResourceMap.getKeyStroke(ResourceMap.java:902)
    at org.jdesktop.application.ApplicationAction.initActionProperties(ApplicationAction.java:444)
    at org.jdesktop.application.ApplicationAction.<init>(ApplicationAction.java:252)
    at org.jdesktop.application.ApplicationActionMap.addAnnotationActions(ApplicationActionMap.java:147)
    at org.jdesktop.application.ApplicationActionMap.<init>(ApplicationActionMap.java:81)
    at org.jdesktop.application.ActionManager.createActionMapChain(ActionManager.java:64)
    at org.jdesktop.application.ActionManager.getActionMap(ActionManager.java:101)
    at org.jdesktop.application.ActionManager.getActionMap(ActionManager.java:174)
    at org.jdesktop.application.ApplicationContext.getActionMap(ApplicationContext.java:290)
    at convertinventories.ConvertInventoriesView.initComponents(ConvertInventoriesView.java:163)
    at convertinventories.ConvertInventoriesView.<init>(ConvertInventoriesView.java:36)
    at convertinventories.ConvertInventoriesApp.startup(ConvertInventoriesApp.java:19)
    at org.jdesktop.application.Application$1.run(Application.java:171)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:602)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
    Exception in thread "AWT-EventQueue-0" java.lang.Error: Application class convertinventories.ConvertInventoriesApp failed to launch
    at org.jdesktop.application.Application$1.run(Application.java:177)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:602)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
    Caused by: java.awt.HeadlessException:
    No X11 DISPLAY variable was set, but this program performed an operation which requires it.
    at sun.awt.HeadlessToolkit.getMenuShortcutKeyMask(HeadlessToolkit.java:231)
    at org.jdesktop.application.ResourceMap$KeyStrokeStringConverter.parseString(ResourceMap.java:1490)
    at org.jdesktop.application.ResourceMap.getObject(ResourceMap.java:573)
    at org.jdesktop.application.ResourceMap.getKeyStroke(ResourceMap.java:902)
    at org.jdesktop.application.ApplicationAction.initActionProperties(ApplicationAction.java:444)
    at org.jdesktop.application.ApplicationAction.<init>(ApplicationAction.java:252)
    at org.jdesktop.application.ApplicationActionMap.addAnnotationActions(ApplicationActionMap.java:147)
    at org.jdesktop.application.ApplicationActionMap.<init>(ApplicationActionMap.java:81)
    at org.jdesktop.application.ActionManager.createActionMapChain(ActionManager.java:64)
    at org.jdesktop.application.ActionManager.getActionMap(ActionManager.java:101)
    at org.jdesktop.application.ActionManager.getActionMap(ActionManager.java:174)
    at org.jdesktop.application.ApplicationContext.getActionMap(ApplicationContext.java:290)
    at convertinventories.ConvertInventoriesView.initComponents(ConvertInventoriesView.java:163)
    at convertinventories.ConvertInventoriesView.<init>(ConvertInventoriesView.java:36)
    at convertinventories.ConvertInventoriesApp.startup(ConvertInventoriesApp.java:19)
    at org.jdesktop.application.Application$1.run(Application.java:171)
    ... 8 more
     
  22. Offline

    Donny

    Constantly wipes my player inventories after the server restarts. No errors. Please fix
     
  23. If you want it to work don't use 2.0.0 Instead get whatever version is the "latest version" on my forum post because that still works. I'm modifying 2.0 now to try and fix these problems.

    Erm, I see the problem here... I need to create a non graphical one... shouldn't take too long, just change the input method and copy some stuff over..... if you have a gui then make sure you start that up first... otherwise I'll try fix that today.

    Which version? I don't know why it would be doing that... does it work excluding the restart problem? And do all inventories get wiped or just other worlds?

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

    angus22397

    Okay,
    Thanks :D
     
  25. Offline

    oliverw92

    Could we have some more commands for manipulating inventories? Like /multiinv delete <player> <world> to delete a player's inventory on a certain world. And maybe a method for looking at someones inventory?
     
  26. Offline

    Donny

    1.5.2 Its usually one inventory or the other varies which one. (I have two worlds each with separate inventories.)

    And it seems to work and save the inventories when the server doesn't restart. Just the server restarts twice daily at 700 and 1900. So inventory wipes are a common complaint.

    Code:
    2011-05-16 17:54:04 [INFO] [MultiInv] Shared worlds loaded succesfully
    2011-05-16 17:54:04 [SEVERE] java.io.EOFException
    2011-05-16 17:54:04 [SEVERE]     at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2570)
    2011-05-16 17:54:04 [SEVERE]     at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1314)
    2011-05-16 17:54:04 [SEVERE]     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368)
    2011-05-16 17:54:04 [SEVERE]     at java.util.concurrent.ConcurrentHashMap.readObject(ConcurrentHashMap.java:1311)
    2011-05-16 17:54:04 [SEVERE]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2011-05-16 17:54:04 [SEVERE]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    2011-05-16 17:54:04 [SEVERE]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    2011-05-16 17:54:04 [SEVERE]     at java.lang.reflect.Method.invoke(Method.java:616)
    2011-05-16 17:54:04 [SEVERE]     at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:991)
    2011-05-16 17:54:04 [SEVERE]     at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1865)
    2011-05-16 17:54:04 [SEVERE]     at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1770)
    2011-05-16 17:54:04 [SEVERE]     at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
    2011-05-16 17:54:04 [SEVERE]     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368)
    2011-05-16 17:54:04 [SEVERE]     at uk.co.tggl.Pluckerpluck.MultiInv.MultiInv.deSerialize(MultiInv.java:235)
    2011-05-16 17:54:04 [SEVERE]     at uk.co.tggl.Pluckerpluck.MultiInv.MultiInv.onEnable(MultiInv.java:69)
    2011-05-16 17:54:04 [SEVERE]     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    2011-05-16 17:54:04 [SEVERE]     at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:676)
    2011-05-16 17:54:04 [SEVERE]     at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:249)
    2011-05-16 17:54:04 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:131)
    2011-05-16 17:54:04 [SEVERE]     at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:109)
    2011-05-16 17:54:04 [SEVERE]     at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:218)
    2011-05-16 17:54:04 [SEVERE]     at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:205)
    2011-05-16 17:54:04 [SEVERE]     at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
    2011-05-16 17:54:04 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:260)
    2011-05-16 17:54:04 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-16 17:54:04 [INFO] [MultiInv] version 1.5.2 is enabled!
    
    ^^ And error I just found, happened on startup, doesn't seem to happen every time, and not even everytime people have a inventory wipe.
     
  27. Offline

    FuzzeWuzze

    Hey, is there any way to see what people had for their inventories?

    For certain reasons i had to shutdown my main world, and rename my 2nd world over top of that.

    So I had to basically wipe everyones inventory, and i cant figure out how to read the inventory file if its possible...
     
  28. Offline

    samixchoumi

    Who is the latest version please ? i can just downoad beta :/
     
  29. Offline

    Sc1234freak

    Is the download link down for latest version?
     
  30. Offline

    Psycho Robot

    It works for me
     
Thread Status:
Not open for further replies.

Share This Page