[INACTIVE][MECH] AutoReplace is being split into separate plugins. AutoReplace has been dropped.

Discussion in 'Inactive/Unsupported Plugins' started by Valrix, Feb 16, 2011.

  1. Offline

    Valrix

    AutoReplace is splitting into two plugins called AutoBlock and AutoItem and will be "cousins" of AutoWeapon, AutoTool, and AutoFood that are being made by @marinating. All these together will make a suite of sorts and will all work together.

    AutoReplace - Moves items from inventory to hand when it runs out:
    Version: v1.9.1

    The plugin watches all of the "hand" slots to watch for when you run out of blocks while placing them or for when a tool breaks and will look in your inventory to see if you have any more to replace it with. If not, you will get a message saying you're out.

    To install just put AutoReplace.jar in the plugins folder and it handles the rest! Enjoy!

    Features:
    • Moves preset tool from inventory to hand when it breaks
    • Moves block stack from inventory to hand when stack runs out
    • Moves items like beds and redstone dust to your hand when you run out
    • Replaces food and empty buckets with full ones
    PLANNED UPDATES (open)

    • Global config to deny certain slots from being watched for everyone.

    DOWNLOADS:
    RB 860:
    Source Code: AutoReplace

    CHANGELOG (open)

    Version 1.9.1
    • Fixed the "always placing water" issue
    Version 1.9
    • Now replaces food when you eat it
    • Now replaces empty buckets with full ones
    Version 1.8
    • Fixes the problem with some items being replaced even though nothing was placed and tools being moved to your hand without being broken.
    Version 1.7
    • Fixes the problem with placing wool.
    Version 1.6
    • Now supports replacement of items like Redstone dust, doors, beds, signs, and paintings.
    • A few code improvements
    • Only a higher build like 600+ can support this since it was between 556 and 602 that interacting with these items was fixed/added.
    Version 1.5
    • Updated to work with RB 602.
    Version 1.4
    • Removed "No more X in inventory" message when you run out of something.
    Version 1.3
    • Removed use of /auto command
    • All "hand" slots are now watched automatically
    • No more .preset files are generated
    Version 1.2
    • Reworked it a bit to make sure it has less chances to break and uses a little less resources.
    Version 1.1
    • Updated the work with the newest plugin build method.
    Version 1.0
    • Release of AutoReplace
     
  2. Offline

    harakiwi

    will there be a split or is it already done?
    because i try to update my plugins to the latest stable release
     
  3. Offline

    RobotGymnast

    It's not working with food; is this a bug, or just the lack of a feature?
     
  4. Offline

    morizuki

    having problem on stew/mushroom soup.. when you eat the mushroom soup while carrying another one.. the other one will be gone also..
     
  5. Offline

    Valrix

    Relax guys, it's not split yet. When it is, I will kill this and post the other two. Just give me a bit of time, I finally got internet back today so I'm about two weeks behind in all my work. I need time to catch up, especially since I start the next term tomorrow and have class Monday to Thursday and work Tuesday to Friday. When I can, I will be working on my plugins, but development will be slower. I apologize, but I'm doing my best here. There's only so much one college student can do on his own without starving to death :/
     
  6. Offline

    Nigel

    hey there not sure if its related to my craftbukkit build being 958 or some other mod iam running i just thought i would chuck this error i am getting from time to time in:
    2011-07-11 11:48:25 [SEVERE] Could not pass event PLAYER_INTERACT to AutoReplace
    java.lang.NullPointerException
    at org.bukkit.craftbukkit.inventory.CraftItemStack.setAmount(CraftItemStack.java:99)
    at com.sparkedia.valrix.AutoReplace.AutoPlayerListener.onPlayerInteract(AutoPlayerListener.java:102)
    at org.bukkit.plugin.java.JavaPluginLoader$10.execute(JavaPluginLoader.java:307)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:168)
    at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:210)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:552)
    at net.minecraft.server.Packet15Place.a(SourceFile:57)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    let me know if it me or meant to be that way for now or what?
     
  7. Offline

    Valrix

    Nice timing, I just updated the title of the thread, may wanna read that.
     
  8. Offline

    RobotGymnast

    This should be moved to inactive plugins.
     
  9. Offline

    Joy

    So...any news?
     
  10. Offline

    Valrix

    Been working on it a bit when I can. Most of AutoBlock is ready, but I need to work out some corner cases and fix wool again to use a better, more accurate method to get/set the color. From there I just need to run some tests on other blocks like saplings so those don't get messed up like wool.
     
  11. Offline

    Witze15

    Its looks intressting :)
    But the link is down :(
     
  12. Offline

    Valrix

    Yeah, this plugin is technically dead, but it's being split into two other plugins to manage things a bit better. I'll make sure to announce when those are ready.
     
  13. Offline

    harakiwi

    still not ready :'( ?
     
  14. Offline

    Valrix

    Not yet, no. As soon as I got home on break I got sick and have been resting the past few days. I've been trying to work on stuff when I can, but I've got a lot on my plate at the moment. I haven't forgotten about it though, don't worry.
     
  15. Offline

    Pim1234

    why's the link down?

    the plugin's still working fine for me on cb1185 so...
     
  16. Offline

    Valrix

    The link is down only due to it being moved, and I'm splitting up the plugin to work out bugs and such so I don't have a bunch of weird corner-cases to constantly fix every time we get an update.
     
  17. Offline

    Patrick Wrobel

    I hate to nag along with everyone else, and I know you said you haven't forgot but this plugin is pretty damn awesome and it has been more than two months since the last reply. So, how is the development going? Is there anything we should know?
     
  18. Offline

    Valrix

    Well, I've been too busy with my job to work on any plugins for weeks now. Maybe during my break I'll have a chance to do so, though I've lost most of my drive to do any work on them. I'm simply too busy to find time anymore. I used to have all day to work on them because I didn't have a job, then once that changed, it became harder and harder to find time to do anything with them.
     
  19. Offline

    Don Redhorse

    what is the status of the code? it looks quite clean... I could take it over in another plugin I'm coding.. but not as a separate one..
     
  20. Offline

    Valrix

    The repo should still exist in the last working state I had it in before too many RBs went by and I had no more free time. You're welcome to take over the functionality of it and continue off from where I was.
     
  21. Offline

    Don Redhorse

  22. Offline

    Valrix

    Yeah, it's open for anyone to take over. All my plugins are open source and once I stop working for too long people can feel free to take it.
     
  23. Offline

    Don Redhorse

    thanks for letting us know... will let you know if / when I included it..
     
  24. Offline

    Kirsch

    I have make a Plugin with the same Features, this work with 1.1-R6 and 1.2.3-R0.2: CK AutoReplace
     
  25. Offline

    Valrix

    Actually, it was split up and another dev took part of it over, but I'm glad someone took the initiative to keep it going :)
     

Share This Page