[INACTIVE][MECH] InventorySave v0.5 - Keep your inventory on death [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Master24, Aug 1, 2011.

     
  1. Offline

    Master24

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    InventorySave - Keep your inventory on death
    Version: v0.5

    With this plugin you will never have the problem again that you lose
    your items. Even if you fall in lava you won't lose your items.
    The plugin simply keeps your items and your armors in your inventory.
    If you want you can take players some money every death (iConomy support).
    Also you can let armor be auto repaired after death.

    Features:
    • Keeps your items in your inventory
    • Keeps your armor in you inventory
    • supports iConomy 5
    • Take money from players after death
    • You can set if the armor gets repaired automatic after death
    • Configurable
    • Works with every death reason (Suffocation, Kill-Commands, Lava, etc.)
    • Permission support
    • Commands to configure the plugin ingame
    *Warning* Since 0.5 you need to be OP or have the permissions.
    If you don't have this you won't keep your inventory.
    You can deactivate the permission use and the op use but then everybody can use every command. I will add support for more permission plugins soon.

    Download InventorySave

    Installation:

    1. Download the jar file and place it in your plugin folder.
    2. Then just restart, start or reload the server.
    3. If it's the first start it will create the config on it's own.
    4. Edit the config to your pleasant.
    5. Enjoy :)


    Video Tutorial (credits go to @BrandonHopkins)


    Commands + Permission nodes:

    /is repair on|off --- turns the automatic armor repair after death on or off (inventorySave.admin.repair)

    /is eco on|off --- turns the use of iConomy on or off (inventorySave.admin.eco)

    /is cost <number> --- sets the cost per death (inventorySave.admin.cost)

    /is info --- shows information about the plugin settings (inventorySave.info)

    /is help --- shows all commands (inventorySave.help)

    inventorySave.use --- you need this node or you don't keep your inventory


    Standard config.yml

    Code:
    'Use iConomy:': false
    'Repair armor after death:': true
    'Cost per Death:': 5
    'Can money get negative:': false
    'Use Permissions:': true
    'Use OP(disabled if PermissionUse is on):': false
    


    Changelog:
    Version 0.5
    • Added commands
    • Added permission support
    Version 0.4.1
    • Little bugfix
    Complete Changelog:

    Version 0.5
    • Added commands
    • Added permission support
    Version 0.4.1
    • Little bugfix
    Version 0.4
    • Now you can set if you use iConomy in the config
    Version 0.3
    • iConomy support
    • Take money from players for death
    • automatic armor repair
    Version 0.2
    • Now you keep your armor.
    Version 0.1
    • Releasing my (first :)) Plugin.


    TODO:
    • Add support for more permission plugins
    • Add command
      • which costs money
      • which automatic turns off after specified time
      • specific time for certain groups
      • configurable for those people who don't want this things, features...however
    • Add command which asks the player if he/she wants to retrive their inventory.
    • Add the possibility to just retrieve the inventory on specific death reasons
    • Suggest more :)
    This is my first plugin. I hope someone has use for it ;)and it would be great if you give me feedback and also
    suggestions to improve this plugin.
    If you find any bugs or errors please let me know.

    This post has been edited 32 times. It was last edited by Master24 Aug 22, 2011.
  2.  
  3. Offline

    Master24

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yes this would be very cool but I don't have the time for this because of school.
    My personal life is much more important for me as bukkit.
    I'm really sorry about that and I hope I'll find someone who will continue to update and add new features to the plugin.
  4. Offline

    Zaros

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I might be your guy then, I'd like to take a look into it first.
    Sepulzera likes this.
  5. Offline

    pandapipino

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yea please save this awesome plugin
  6. Offline

    Zaros

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I'll need a copy of the source to check it though. Don't want to promise something I can't do.
  7. Offline

    Sepulzera

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Would be happy if you would manage it to maintain this nice plugin :)
  8. Offline

    Zaros

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Gotta get his source first! If he doesnt respond before I get home, I'll decompile it quick and take a look. I'm sure he'll respond though.

    Edit: Looked through, should be able to handle it.

    Awaiting OP's reply.

    This post has been edited 2 times. It was last edited by Zaros Sep 29, 2011.
  9. Offline

    Volume

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Update on 1240, will be very happy
  10. Offline

    Volume

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hmm ... strange but it works even without updates
  11. Offline

    Volume

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    cool plugin
  12. Offline

    Massimo1993

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @Master24
    can i have the soure to continue the work?
  13. Offline

    Zaros

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Well considering the last post is from november, probably not...

    Looked at the source too, but its so intertwined with broken stuff (Permissions 3.0, iConomy) it would be a hassle to fix.

    This post has been edited 1 time. It was last edited by Zaros Mar 6, 2012.
  14. Offline

    kayc01

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    dude try do it. there is nothing else like this.. and we need it. I would be more that grateful if you could tell me a similar plugin or continue his work. :D
  15. Offline

    Zaros

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    The issue is mostly that I don't have time. If I had the time, fixing it wouldn't be an issue.
  16. Offline

    kayc01

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    ok so kno any alternates? its a very handy plugin.
  17. Offline

    Zaros

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    No.
  18. Offline

    kayc01

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    ok :( let us kno if u do.. or u work on this
  19. Offline

    Finnaus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    So I downloaded the plugin and put it in my plugins folder and started the server and got this message:14:19:02 [SEVERE] Could not load 'plugins/InventorySave.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/event/entity/EntityListener
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:148)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/entity/EntityListener
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    at me.master24.inventorySave.InventorySave.<init>(InventorySave.java:37)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:144)
    ... 8 more
    Caused by: java.lang.ClassNotFoundException: org.bukkit.event.entity.EntityListener
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    ... 27 more
    I dont know what it is but if anyone can help that would be great!!
    backround on my server; 1.2.5 server essentials McMMo World edit world guard etc.
  20. Offline

    Zaros

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    They remade the whole plugin system since this was last updated. Remember to check the builds in the titles before you go running it, as there is a chance something could go wrong.

    [INACTIVE][MECH] InventorySave v0.5 - Keep your inventory on death [1060]
  21. Offline

    Finnaus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    meaning this plugin is outdated? im new to this sorry
  22. Offline

    Zaros

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yes. When you look at a plugin listed on the forums, it will have [Type] Title [Build]

    Your Bukkit server, upon start, will display its build number( or the Minecraft version (1.2.5)). You will want plugins using this build number. If the build number is lower, there is a chance that the plugin will no longer work on your server.

    Here is an example of the number if you have not noticed it yet:

    [IMG]


    Also if you have errors, always double check the plugin build number and the comments to see if it is compatible. Some players will make a compatible version and post it in the comments.

    If you ever have a question about bukkit or any error, feel free to PM me. I'll help you as best as I can.
  23. Offline

    Finnaus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME


    Awesome thank you so much!:) I'll check for that in the future
  24. Offline

    Zaros

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    No problem :cool:
  25. Offline

    Finnaus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I do have another question though, do you know any other plugins like this one because it inactive?
  26. Offline

    Zaros

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  27. Offline

    Shandler

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    No link aviliable?? I click the "download word" and says that that link doesnt exist any more??
  28. Offline

    Sayshal

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Read the title of this thread...
    "INACTIVE"
  29. Offline

    PapiDimmi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    /gamerule doKeepInventory true
    ???

Share This Page