Inactive [MISC] InfChests 1.0 BETA - Infinite Chests And Dispensers! [1.2.5-R3.0]

Discussion in 'Inactive/Unsupported Plugins' started by WMisiedjan, Feb 20, 2011.

  1. Offline

    WMisiedjan

    [​IMG]
    InfChests - Infinite Chests And Dispensers!
    Version: v1.0 BETA (1.0-b1)
    Tested Against: Bukkit-1.2.5-R3.0 (build 2203)
    Download / BukkitDev: InfChests
    Source-Code: Github.com
    What is InfChests?
    InfChests is a simple plugin that lets you create chests that will never run out. (Infinite)

    Feutures:
    * Infinite Chests
    * Infinite Dispensers

    How does it work?
    It's simple!

    We use signs to get your information that we need to handle the chests with.
    All our signs require on the first line of the sign our plugin tag: [infchest]

    If you want a basic infinite chest with your own contents, you must first place a chest, and then place a sign above it with our plugin tag as described above.

    If you want a infinite chest with a specific item, you can place a sign anywhere, with on the first line our tag and the second line you desired item name.

    We have an advanced item name handler so you can use item names like: Red Wool, Golden Axe, Diamond Sword and many more.


    More detailed tutorial can be found here.

    Permission Node: "infchests.create"

    Since 1.0 InfChests requires Vault installed!

    What happened with 1.0?
    InfChests 1.0 the rewritten and improved plugin. I did this because I didn't like how I developed a year ago. And now it's much more stable.

    1.0 is rewritten and a beta version as of now. It's still slightly in development while a final version is in-sight.

    You may ask now, why release it now and not when you're 100% finished?
    That is because I write plugins to make you happy.

    I want to suite your needs. If you have any feedback, bugs, requests or ideas, I love to hear them all. So I can improve InfChests to be a better plugin.


    The way I'm going to release my plugins from now on is that I'll start with Alpha versions. I build a beta version using feedback that I got from the users. I'll improve the beta versions based on feedback form the beta. After that the final product should have taken shape the 'release candidate' will appear. If after bugs fixes i'm happy and the users are happy then I'll release it as a official 1.0 release.


    1.0 is also opensource now, Why is that handy? Developers can help me make patches and stuff and can learn from my code. Also 1.1-a1 is available on github.com right now.
    Protection:

    You can use LWC to protect your chests and/or Dispensers!

    Download:
    * dev.bukkit.org - InfChests 1.0 BETA - Custom Infinite Chests and Dispensers!

    Older Downloads

    Show Spoiler
    * <Edit by Moderator: Redacted mediafire url>
    * Dropbox.com - InfChests 0.4 - Powered by HMPF, and Permissions powered by FrozenCow
    * <Edit by Moderator: Redacted mediafire url>
    * <Edit by Moderator: Redacted mediafire url>
    * <Edit by Moderator: Redacted mediafire url>
    * <Edit by Moderator: Redacted mediafire url>
    * <Edit by Moderator: Redacted mediafire url>

    - Please like and comment on this thread and BukkitDev!


    Changelog:

    Version 1.0 - Rewritten
    for newest changelogs check out our BukkitDev page.

    Show Spoiler
    Version 0.5.1
    * Updated for build 818.
    * Removed unnecessary lib folder, file now a lot of smaller.
    * Removed some unnecessary console outputs.

    Version 0.5
    * Updated for build 803.
    * Written my own Permission loader etc.
    * Rewritten a lot of things because of new/better events.
    * Sign now gets destroyed when wrong!
    * Signs can now be placed at multiple places for Dispenser.

    Version 0.4


    * Updated for build 614. Permissions support (limited).

    Version 0.3.6.1


    * Forgot to Reload Project, (plugin.yml was not imported in 0.3.6) - Fixed

    Version 0.3.6 - Not working Version


    * Fixed Linux/Mac File creating/reading.

    Version 0.3.5


    * Now Really fixed item Caps, Added Full Dispenser Supprt, Allowed World list.

    Version 0.2.5


    * Fixed names of items. & Added Limited* Dispenser support.

    Version 0.1


    * Initial Release
     
    Last edited by a moderator: Dec 15, 2016
  2. Offline

    WMisiedjan

    Yeah this will be possible in the beta version. will start developing this tomorrow.
     
  3. Offline

    Fleder

    awesome. thank you kindly, sir. im looking forward to this!
     
  4. Offline

    WMisiedjan

    Sir, I did some quick research and it seemed to be not very hard. Got it working already!
    Uploading now :)

    Waiting for Approval, Alpha / Beta projects need file approvals.

    When Approved file can be seen here:
    http://dev.bukkit.org/server-mods/infchests/files/3-inf-chests-1-0-a2/

    On the planning is the first beta release.
    • Custom Dispenser Inventories support like chests for random infinite chest dispensery.
    • Small code improvements.

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

    Fleder

    i will try this out tomorrow, thank you. that sounds great. good work, kind sir.

    do you think its possible to make a plugin which puts minecarts right on the tracks? from a dispenser? that would solve all my problems, i know thats a bit ot.
     
  6. Offline

    WMisiedjan

    Yeah I once wrote a plugin for that. Although MinecartMania supported something like that before.

    Minecraft will support this in the future. This feature is already been seen in Weekly Snapshots.

    In a plugin that I created once called: DispenseEverything, I had this support planned, but not programmed yet.
    It supported fluids to dispense like Lava, Water. It supported mobs to dispense with the help of signs and it could dispense TNT with settings you could wrote down on signs.

    I'm planning to look into this if it's interesting enough to continue to develop.
     
  7. Offline

    pom32

    WMisiedjan

    Code:
    19:07:20 [SEVERE] Could not load 'plugins/InfChests.jar' in folder 'plugins'
    org.bukkit.plugin.UnknownDependencyException: Vault
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:195)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:213)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:189)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:166)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    
    could you make it without vault dependant?

    edit
    bug with dispenser support : dispensers only get infinite itiems when power directly from below via red stone torch
     
  8. Offline

    WMisiedjan

    I'm using Vault as Permissions handler and I use it to detect item names and convert them to item IDs.

    Will release a fix for that bug in a few hours.

    Uploaded BETA1 - Planned new features for future releases - Improved thread layout and content - Designed beta logo.

    Have fun! Please report any bugs! I'll post when file is approved.

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

    pom32

    is the dispencer bug fixed where it only updates when powerd from below from red torches?
     
  10. Offline

    WMisiedjan

    Yup already in 1.0-a3 if you want to check it out. :)
     
  11. Offline

    pom32

    are u sure when a3 came out i tested it and it wasnt fixed :/
     
  12. Offline

    WMisiedjan

    Yeah it works fine for me. When I lay down redstone directly from the back of the dispenser and powered it with a loop it worked. This has been working since the alpha where I introduced Dispensers again. After you reported your issue I added support for Indirectly Powering. try powering your Dispenser differently.
     
  13. Offline

    Merrick King

    Do you think that you could get this to hook into the Odd Items plugin?
    So instead of:

    I can put:

    Not quite sure how easy this would be to do, and this was just an example. But if you can, then please add it, because this plugin is AWESOME
     
    WMisiedjan likes this.
  14. Offline

    WMisiedjan

    Thank you. People asked me already about this and I'll see what I can do. Please make a request this aswell on the BukkitDev in detail for easier administration!
     
  15. Offline

    kingracer

    Hello, dev. In description you said that InfChests works with CB 1.2.5 R3.0-b2203, but when i put .jar file in "plugins" folder in log of the server i can see just error that this plugin cannot be started. Can i fix that in some order? Thank you for response
     
  16. Offline

    WMisiedjan

    What error do you get?

    Source-Code now available on:
    http://github.com/WMisiedjan/InfChests

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

    kingracer

    Here is screenshot: error.jpg
    Sorry for slow reply :)
     
  18. Offline

    WMisiedjan

  19. Offline

    kingracer

  20. Offline

    joehot2000

    it is a brilliant plugin!! with out any config players can take things from the chests, and it regens about 30 seconds after, meaning they cannot get loads of stuff instantly!
    this is a simple plugin, but it is one of the best i have found!
     
  21. Offline

    WMisiedjan

    In version 1.1 it will have a regen feature with a time delay in minutes. That can become handy for RPG Servers with quests or something.
    Aswell handy for creative.
     
  22. Offline

    joehot2000

    thank you. i have noticed that (i dont know how) the items in the chest do gradually dissapear. i placed things in this morning, and by the evening, it has dissapeared.
    still, its a good handy fun plugin, that is very useful!
     
  23. Offline

    HamsterTwink

    Great plugin! Just what i needed for some traps in my Arena :)

    Diamonds for you [diamond][diamond][diamond]

    Didnt work for me :(

    Is this outdated?

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

    xbaxdark

    Love this plugin, dispenser support is ideal with this plugin since you can place sign below dispenser (works much like lockette - good!)

    Could you please add support for individual map id's so I could supply maps for different areas, the main map we use is
    358:32
     
  25. Offline

    kingracer

    This is awesome plugin, but it will be great, when it can be used on Bukkit R4.0, because infchests from old R3.0 works fine, but new won't creating(
     
  26. Offline

    WMisiedjan

    Weird. They aren't much API changes in R4.0 where I'm aware of?
     
  27. Offline

    Plumeex

    Dispensers aren't working for me... I'm using the last version.

    And you can make awesome trashes ! Just [infchest] an empty chest and fill it. Aaaaand it's gone. \:D/
     
    WMisiedjan likes this.
  28. Offline

    PCHector

    I'm using last version and dispensers doesn't work.

    Could not pass event SignChangeEvent to InfChests
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:1266)
    at net.minecraft.server.Packet130UpdateSign.handle(SourceFile:41)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: java.lang.NullPointerException
    at net.wmisiedjan.bukkit.InfChests.PlayerListener.onSignChange(PlayerListener.java:65)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
    ... 10 more

    Craftbukkit 1.2.5 r4.0

    My plugins:
    worldguard
    worldedit
    vault
     
  29. Offline

    FireIceEarth

    Is there any way of getting enchanted items out of a dispenser? Also just doing [infchest] doesn't work with dispensers, seems like you have to specify the item.
     
  30. Offline

    Ranger_Ben

    chests work though dispensers don't
     
  31. Offline

    WMisiedjan

    Thanks for the reports, I've been changed my system lately so I need to reinstall Java and my developers applications soon. I'll start developing again in about a week. To follow my process read my blog and / or follow my twitter at:
    http://wmisiedjan.net/
    http://twitter.com/WMisiedjanTech
     

Share This Page