Inactive [MECH] GravelClay v1.3.5 Gravel becomes clay with water! [CB 1.2.3-R0]

Discussion in 'Inactive/Unsupported Plugins' started by darklust, Apr 22, 2011.

  1. Offline

    darklust

    GravelClay - Turning your gravel into clay when submerged in water
    Version v1.3.5

    Usage is simple, place some gravel blocks on the ground and dump water/allow water to flow on them/touch them. VOILA! they turn into clay.

    NOW ON BUKKITDEV, CLICK FOR LINK

    Also, if you exploit the redstone block update/water flow redirect trick, you can design machines that flood a room with water, turning all the gravel inside into clay, then hit a torch holding a couple blocks of sand to stop the flood, making the room easily accessible.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  2. i'm using CB 733 & GravelClay 1.2.1 and i got tons and tons of:

    Code:
    2011-04-28 08:54:28 [SEVERE] Could not pass event BLOCK_FROMTO to GravelClay
     
  3. Offline

    darklust

    What were you doing in game when this happened?

    EDIT: I have updated the plugin to save the config file in its own directory, don't want to anger anyone xD
     
  4. Offline

    Qlaras

    Code:
    12:08:05 [SEVERE] Could not pass event BLOCK_FROMTO to GravelClay
    java.lang.NullPointerException
            at tld.louderthanthunder.Darklust.BukkitPlugin.BukkitPluginBlockListener.onBlockFromTo(BukkitPluginBlockListener.java:26)
            at org.bukkit.plugin.java.JavaPluginLoader$27.execute(JavaPluginLoader.java:364)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
            at net.minecraft.server.BlockFlowing.a(BlockFlowing.java:136)
            at net.minecraft.server.World.a(World.java:1714)
            at net.minecraft.server.World.doTick(World.java:1465)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:361)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Got this just now, placed the gravel block in a body of water 1 block deep, surrounded on 4 sides. Error repeats every 5 seconds the block is present and not changing.

    And this when I tried tossing a gravel block into the same body of water:

    Code:
    12:14:05 [SEVERE] Could not pass event BLOCK_FROMTO to GravelClay
    java.lang.NullPointerException
            at tld.louderthanthunder.Darklust.BukkitPlugin.BukkitPluginBlockListener.onBlockFromTo(BukkitPluginBlockListener.java:26)
            at org.bukkit.plugin.java.JavaPluginLoader$27.execute(JavaPluginLoader.java:364)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
            at net.minecraft.server.BlockFlowing.a(BlockFlowing.java:136)
            at net.minecraft.server.World.a(World.java:1714)
            at net.minecraft.server.World.doTick(World.java:1465)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:361)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Are there any permissions or configuration required to make this plugin work? I simply stopped my server, dropped in the file in /plugins and started it back up.
     
  5. Offline

    darklust

    I understand something went wrong with the build, I believe I have fixed it just redownload. Sorry for the inconvenience :/
     
    Qlaras likes this.
  6. Offline

    TehJammers

    So just to clarify, this turns gravel into clay if water flows past the gravel, just like it used to in mcmmo?

    mcmmo has discontinued the gravel->clay feature, so i imagine a whole lot of people will be coming to you now!

    if you could add a straight link to the jar in a dropbox or something that'd be cool too. I can't wget it from the site it's loaded on.
     
  7. Offline

    Qlaras

    That fixed it! Although I tried just throwing a stack of gravel out of my inventory and it converted to one unit's worth of clay. (Gotta throw them individually, takes awhile when you've got 6 stacks of gravel)
     
  8. Offline

    darklust

    Yes, water touching gravel will convert the gravel into clay, with the exception of water touching the bottom of gravel. I had no idea the feature was canceled, but it really is a great idea so I'm glad people are enjoying this plugin :] I'll add a direct link soon.

    The plugin reacts to an item drop event, and you have to use 'q' because it instantiates multiple class instances to handle each item, if you drop a whole stack, it still only yields 4 clay dust as only 1 instance is recognized :x I will look into this however, thanks for the feedback :D
     
  9. Just turned on the server
    when the first onde entered the server i got like 100 of those
     
  10. Offline

    darklust

    Redownload it, it was a bug that I fixed earlier.
     
  11. Offline

    Waffletastic

    Getting this error:

    15:22:03 [SEVERE] Could not pass event PLAYER_DROP_ITEM to GravelClay
    java.lang.NullPointerException
    at tld.louderthanthunder.Darklust.BukkitPlugin.BukkitPluginPlayerListene
    r.onPlayerDropItem(BukkitPluginPlayerListener.java:16)
    at org.bukkit.plugin.java.JavaPluginLoader$16.execute(JavaPluginLoader.j
    ava:296)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:257)
    at net.minecraft.server.EntityHuman.a(EntityHuman.java:287)
    at net.minecraft.server.EntityHuman.C(EntityHuman.java:246)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:389)
    at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
     
  12. Offline

    darklust

    When did you download it? People were getting this error before and I applied a fix and re-uploaded it yesterday afternoon, redownloading it should fix it.
     
  13. Offline

    thatguy25

    I downloaded this plugin today and i am getting the "Could not pass event BLOCK_FROMTO" error and all I have done is start the server and connect to it, I didnt even try out the plugin yet.
     
  14. Offline

    darklust

    Are you using version 1.2.2 of the plugin, and 733, 739, or 740 of bukkit? I can't confirm these same errors, if this is occurring while chunks are loading then maybe there was a chunk error, but the plugin should be functional.
     
  15. Offline

    Taranis01

    like this plugin :)
    would be nice if the serverowner could change the number of clay dropped out
    (for example: water on gravel = 4 clay, gravel throwed with q = 2 clay)
     
  16. Offline

    lachitsu

    I am another for whom this server does not even show up as being loaded at server start or on /reload all
    733
     
  17. Offline

    blutherz

    im testing gravelclay at moment on a 740 CB
    On first start of server it shows "BLOCK_FLOW" errors
    But then i make reload no more rror shown.
    But now i will test it ingame
     
  18. Offline

    darklust

    I have uploaded a new version, adding support for specifying the amount of clay dust created from dropping gravel in water, as suggested by Taranis01. I have also sought to fix the BLOCK_FLOW error, please tell me if that's set.
     
  19. Offline

    blutherz

    Works fine only item funktion i dont undertsand, perhaps someone can make a youtube of it
     
  20. Offline

    darklust

    Held gravel can be thrown with the 'q' button, if this lands on water, it will turn into 4 clay dust. Upon this new release, in the GravelClay.config, the property claydustcount= will change the amount of clay dust produced. If you ran an earlier version, you could add this entry or delete the old config to have it be generated.
     
  21. Offline

    killj0y

    Awesome. Just tested it works like a charm. Will report if any errors come about or any werid crashes or logs!
     
  22. Offline

    darklust

    Thanks for letting me know it's working, I'm sure I tackled the biggest bug from the last build, but if any new ones spring up oh no! Let me know xD
     
  23. Offline

    weirdbeard

    Great mod! Definitely should have been baked-into the original. Thanks! :)

    -WB
     
  24. Offline

    ravenua

    Could you please change the download link?
    I get this error when i go there:

     
  25. Offline

    darklust

  26. Offline

    ravenua

    Nope, still the same :(

    upd. oh, sweet, worked under Chrome.

    Thanks for the addon, it's great :)
     
  27. Offline

    th33xitus

    it doesnt work for me...i dont know why...
    i think i got an error message:

    2011-05-01 00:48:01 [SEVERE] null loading GravelClay v1.2.3 (Is it up to date?)
    java.lang.NumberFormatException: null
    at java.lang.Integer.parseInt(Unknown Source)
    at java.lang.Integer.parseInt(Unknown Source)
    at tld.louderthanthunder.Darklust.BukkitPlugin.BukkitPlugin.onEnable(BukkitPlugin.java:63)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:632)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:218)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)

    whats wrong there?


    okay...ive done it.
    i changed the config file.
    all commands were in one row...i set every command in one row and saved the file...now it works...
     
  28. Offline

    darklust

    It should have given each property its own row by default...
     
  29. Offline

    th33xitus

    it wasnt ;)...dont know why...
    i changed it and now it works fine.
    love this plugin ;)
     
  30. Offline

    darklust

    Multiworld support added, previously dropped gravel would disappear when dropped into water in any world other than the main one.
     
  31. Offline

    Zuriel

    Amazing plugin!
    Any chance of turning submerged dirt into mud(soulsand)? This would help in swamp biomes and as soulsand isn't particularly useful or rare, it should be game breaking.
     

Share This Page