[FUN] RaveBlox v1.3b - Tired of boring old wool blocks? Turn them into RaveBlox [803]

Discussion in 'Inactive/Unsupported Plugins' started by dv90, Mar 12, 2011.

  1. Offline

    dv90

    RaveBlox
    Fun, customizable, color changing wool blocks.
    Now With Persistence!

    [DEAD]
    Source: <Edit by Moderator: Redacted mediafire url>

    <font color="#ff0000">This plugin is dead and I will no longer develop for it. If you want to continue the work, go right ahead.</font>

    RaveBlox gives you the ability to place wool blocks that change colors according to custom patterns defined by the /rave command.

    Note about server reloads/restarts:
    After reloads/restarts, players may lose their patterns list, but blocks will still change colors. Just use the set command to recreate the lost patterns. This should be fixed in the next update.

    Redstone:
    The redstone option allows the blocks to change color all the time unless they have a redstone current.
    The redstone-only option allows blocks to only change when they have a redstone current.

    Colored wool:
    Set the drop-colored-wool option to false if you are using this on a survival server or don't want the blocks to drop colored wool.


    Show Spoiler



    Features:
    * Supports all colors of wool
    * Customizable delay time (in milliseconds; by server admin in a properties file)
    * Fully customizable color patterns
    * Saves recent patterns for easy selection later
    * View all recent patterns in a simple list
    * Easily manage patterns with set, use, list, and del
    * Ability to sync one or all patterns
    * Easily return to normal wool blocks with a simple command
    * Can be powered directly and indirectly by redstone.
    * Supports Permissions

    Commands:
    * /rave set color1 color2 color3 - Sets the current color pattern; unlimited number of colors
    * /rave list - Shows all patterns with the pattern number in [ ]'s and corresponding colors
    * /rave use # - Selects the pattern with the specified id; use list to find the id
    * /rave del # - Deletes the specified pattern
    * /rave sync [#] - Syncs all patterns. If you specify a pattern id, it will sync only that one. This starts the pattern over so all blocks in the pattern are the same color.
    * /rave clear - Stops using the current pattern and allows you to place normal wool blocks again.

    Tutorial:
    1. Type /rave set red blue green
    2. Place wool anywhere
    3. ???
    4. Profit!

    Permissions Info:
    * raveblox.set
    * raveblox.clear
    * raveblox.sync
    * raveblox.del
    * raveblox.use
    * raveblox.list


    To Do:
    * /rave stop [#] - Stop all or certain patterns from changing colors.
    * /rave start [#] - Start all or certain patterns.
    * Add support for stopping/syncing of multiple patterns instead of all or one.
    * Fix a couple minor bugs.


    Changelog:
    v1.3_01b - Current
    * Fixed permissions support

    v1.3b
    * Added persistence and fixed a couple bugs.
    * Redstone/Redstone-Only and Drop-Colored-Wool are now configurable options.
     
    Last edited by a moderator: Dec 14, 2016
    BLOWUPFISH, EarlyLegend and Treyzania like this.
  2. Offline

    kahlilnc

    :( I want this once more be active again.
     
  3. Offline

    dv90

    After a while, I've come back and updated it. I have added persistence and fixed a few small bugs. There's still one bug I need to fix and I'm planning on adding the start/stop commands soon. Thanks to everybody for trying out the plugin and especially @furt for keeping this alive.

    Report any bugs/suggestions here :)
     
  4. Offline

    Applebule5

    This is a perfect plugin for A RAVE CAVE!!!

    This is my server - With the flashing white/red wool on the sides!!
    /rave set white red
    [​IMG]

    [​IMG]


    -----------Thanks for this great plugin!!--------------


    -EDIT-
    The only minor fact is that it lags the server slightly...
     
    dv90 likes this.
  5. Offline

    dv90

    @Applebule5
    You gave me an idea. I'm going to add in an option to make the blocks give off light. :)

    Also, it shouldn't lag the server unless you set the delay too low. I keep it around 500 for safety but if you have a lot of blocks on the server, I'd suggest setting it higher. And just for reference, the delay is in milliseconds (1000 ms in 1 sec), so 500 would make it update twice per second.
     
  6. Offline

    Ghosttearr

    Have 1 Question, my server crashes after some "raved" blocks. This would be fixed, or another soloution?
     
  7. Offline

    blacknedvertigo

    :X i put the wools and its stop and dont work, and i restart the server and stop change color's
     
  8. Offline

    dv90

    Are you getting any errors in the console/log?
     
  9. Offline

    blacknedvertigo

    why when i restart the server dont work anymore? i have to put the wool again
     
  10. Offline

    L0rdCucumber

    This mod is pretty fun, but what would make it better is if the blocks could be changed to emit light. Strobe lights ftw?
     
    bandgeek303 likes this.
  11. Offline

    bandgeek303

    i use raveblox on my server, but all the past blox have stayed what they were when i shut down the server, any help?
     
  12. Offline

    dv90

    I'll check it out when I get a chance.

    EDIT:
    Nothing wrong with it. Persistence works with 740 and 766 flawlessly. Check your permissions and whether the files are being created or not.

    If it doesn't work, please don't just say it's not working. That doesn't help me at all. Please tell me more about how to recreate the issue and post any logs, errors, exceptions, etc, that you're getting when the problem occurs. Thanks.
     
  13. Offline

    bandgeek303

    there are no error messages, no anything, my permissions are set right, but when ever i turn off my server after using /rave then it just stays the same color as what was the last color it was on, i will redownload it and see what happens
     
  14. Offline

    dv90

    Check your plugins/RaveBlox directory. Make sure it's creating the files (blocks.txt & raveblox.properties).
     
  15. Offline

    bandgeek303

    it has both of them
     
  16. Offline

    dv90

    On startup/reload it should print a message out, something like, "[RaveBlox] Loaded x blocks." or similar. What does it say for you?
     
  17. Offline

    bandgeek303

    this exactly (i copied it)
    08:43:03 [INFO] [RaveBlox] Permissions 2.7.2 enabled for use.
    08:43:03 [INFO] [RaveBlox] Loaded 0 blocks.
    08:43:03 [INFO] RaveBlox 1.3a enabled

    and my friend is having the same problem as me

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

    dv90


    Hm that's odd. Check the blocks.txt file. Post the contents here. You might try deleting the RaveBlox directory and restarting the server in case something went wrong with it. Also, how are you stoping/restarting the server? If you're not doing it "cleanly" (Ideally you should use the stop command), then it may not save your blocks. One more thing, try running the server, using /rave set, and placing some blocks. Then reload the server with "/reload" and tell me whether or not they keep changing colors. I've tried recreating your problem but no matter what I do, it still works for me.
     
  19. Offline

    bandgeek303

    i checked the blocks file and everything was fine, i do the stop command, and i wait till it says "proccess complete" too.... so i have no clue, i will try to set new ones and see if anything else acts up though
     
  20. Offline

    unh20050

    Can You Make It work With World Edit Blocks?
     
  21. Offline

    dv90

    I actually don't know. I've been thinking about that for a while. Maybe soon.

    Hmm that's strange. I honestly have no idea why it won't work. The only advice I can give is (And this is for everybody):

    If it isn't working, delete the 'RaveBlox' folder and restart the server.
     
  22. Offline

    bandgeek303

    yea that worked, but now my server isn't working, and i don't know why, im going to look at permissions, because i think that is where my problem is.
     
  23. Offline

    dv90

    Yeah, Permissions usually causes the majority of the problems.
     
  24. Offline

    AcidicTaco

    Ok so on my server I've had to remove raveblox because it just keeps breaking! basically me and one other guys start placing a bunch of patterned wool blocks and then at one point they just stop animating, this includes any further wool blocks placed no longer animate and commands are shown, but don't do anything, I love the plugin and so does everyone else on the server, but it keeps breaking! :(

    please fix! again I love this! I went through the entire FUN plugins list and selected this along with only 2 other plugins!
     
  25. Offline

    unh20050

    As soon as you can please! haha
    Same thing always happes to me I made a Sick stage, with the raveblox, and then all of a sudden they just stopped, normally /reloadall will start it up again but it didnt
     
  26. Offline

    George Nico

    If this pluggin worked without errors,
    I would love you forever. <3
     
  27. Offline

    dv90

    It does work without errors.
     
  28. Offline

    godsinferno

    I'm also experiencing the bug of where the raveblocks just stop animating for no reason, also I get this on the server

    [SEVERE] Exception in thread "Thread-13"
    [SEVERE] java.util.ConcurrentModificationExecption
    [SEVERE] at java.util.AbstractList$Itr.checkForComodification<Unknown Source>
    [SEVERE] at java.util.AbstractList$Itr.next<Unknown Source>
    [SEVERE] at net.dv90.raveblox.rbLoop.run<rbLoop.java:25>
    [SEVERE] at java.lang.Thread.run<Unknown Source>

    I hope this helps.

    Note: I have the newest version of Java and Bukkit.

    Also the server is saying its version 1.3a and not 1.3_01b.

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

    kmccmk9

    Hi I really like this plugin but I'm having a lot of server crashes due to server tick exceptions. Any ideas?
     
  30. Offline

    noahwhygodwhy

    I got a error:

    Code:
    21:21:58 [SEVERE] Exception in thread "Thread-50"
    21:21:58 [SEVERE] java.util.ConcurrentModificationException
    21:21:58 [SEVERE]       at java.util.AbstractList$Itr.checkForComodification(Unk
    nown Source)
    21:21:58 [SEVERE]       at java.util.AbstractList$Itr.next(Unknown Source)
    21:21:58 [SEVERE]       at net.dv90.raveblox.rbLoop.run(rbLoop.java:25)
    21:21:58 [SEVERE]       at java.lang.Thread.run(Unknown Source)
    and then all of the rave blocks froze and it turned off, the picture is at the bottom of the post. I've also been getting this other error before i loaded rave blocks, but it might have something to do with it so i'm gonna post it anyway:

    Code:
    21:22:23 [SEVERE] java.io.IOException: Bad packet id 71
    21:22:23 [SEVERE]       at net.minecraft.server.Packet.a(Packet.java:78)
    21:22:23 [SEVERE]       at net.minecraft.server.NetworkManager.f(NetworkManager.
    java:128)
    21:22:23 [SEVERE]       at net.minecraft.server.NetworkManager.c(NetworkManager.
    java:227)
    21:22:23 [SEVERE]       at net.minecraft.server.NetworkReaderThread.run(SourceFi
    le:69)
    21:22:23 [INFO] /216.245.196.122:1744 lost connection
    21:22:33 [INFO] noahwhygodwhy issued server command: rave use 0
    21:22:44 [SEVERE] Exception in thread "Thread-52"
    21:22:44 [SEVERE] java.util.ConcurrentModificationException
    21:22:44 [SEVERE]       at java.util.AbstractList$Itr.checkForComodification(Unk
    nown Source)
    21:22:44 [SEVERE]       at java.util.AbstractList$Itr.next(Unknown Source)
    21:22:44 [SEVERE]       at net.dv90.raveblox.rbLoop.run(rbLoop.java:25)
    21:22:44 [SEVERE]       at java.lang.Thread.run(Unknown Source)
    21:23:00 [SEVERE] java.io.IOException: Bad packet id 71
    21:23:00 [SEVERE]       at net.minecraft.server.Packet.a(Packet.java:78)
    21:23:00 [SEVERE]       at net.minecraft.server.NetworkManager.f(NetworkManager.
    java:128)
    21:23:00 [SEVERE]       at net.minecraft.server.NetworkManager.c(NetworkManager.
    java:227)
    21:23:00 [SEVERE]       at net.minecraft.server.NetworkReaderThread.run(SourceFi
    le:69)
    21:23:00 [INFO] /221.192.199.46:2499 lost connection
    21:23:25 [INFO] 0, 0
    21:24:44 [SEVERE] java.io.IOException: Bad packet id 71
    21:24:44 [SEVERE]       at net.minecraft.server.Packet.a(Packet.java:78)
    21:24:44 [SEVERE]       at net.minecraft.server.NetworkManager.f(NetworkManager.
    java:128)
    21:24:44 [SEVERE]       at net.minecraft.server.NetworkManager.c(NetworkManager.
    java:227)
    21:24:44 [SEVERE]       at net.minecraft.server.NetworkReaderThread.run(SourceFi
    le:69)
    21:24:44 [INFO] /216.245.196.122:2761 lost connection
    21:25:14 [INFO] 0, 0
    21:25:30 [SEVERE] java.io.IOException: Bad packet id 71
    21:25:30 [SEVERE]       at net.minecraft.server.Packet.a(Packet.java:78)
    21:25:30 [SEVERE]       at net.minecraft.server.NetworkManager.f(NetworkManager.
    java:128)
    21:25:30 [SEVERE]       at net.minecraft.server.NetworkManager.c(NetworkManager.
    java:227)
    21:25:30 [SEVERE]       at net.minecraft.server.NetworkReaderThread.run(SourceFi
    le:69)
    21:25:30 [INFO] /216.245.196.122:1457 lost connection
    21:25:52 [SEVERE] java.io.IOException: Bad packet id 71
    21:25:52 [SEVERE]       at net.minecraft.server.Packet.a(Packet.java:78)
    21:25:52 [SEVERE]       at net.minecraft.server.NetworkManager.f(NetworkManager.
    java:128)
    21:25:52 [SEVERE]       at net.minecraft.server.NetworkManager.c(NetworkManager.
    java:227)
    21:25:52 [SEVERE]       at net.minecraft.server.NetworkReaderThread.run(SourceFi
    le:69)
    21:25:52 [INFO] /221.192.199.48:1824 lost connection
    21:26:11 [SEVERE] java.io.IOException: Bad packet id 71
    21:26:11 [SEVERE]       at net.minecraft.server.Packet.a(Packet.java:78)
    21:26:11 [SEVERE]       at net.minecraft.server.NetworkManager.f(NetworkManager.
    java:128)
    21:26:11 [SEVERE]       at net.minecraft.server.NetworkManager.c(NetworkManager.
    java:227)
    21:26:11 [SEVERE]       at net.minecraft.server.NetworkReaderThread.run(SourceFi
    le:69)
    21:26:11 [INFO] /216.245.196.122:1671 lost connection
    21:26:12 [INFO] 0, 0
    21:26:15 [SEVERE] java.io.IOException: Bad packet id 71
    21:26:15 [SEVERE]       at net.minecraft.server.Packet.a(Packet.java:78)
    21:26:15 [SEVERE]       at net.minecraft.server.NetworkManager.f(NetworkManager.
    java:128)
    21:26:15 [SEVERE]       at net.minecraft.server.NetworkManager.c(NetworkManager.
    java:227)
    21:26:15 [SEVERE]       at net.minecraft.server.NetworkReaderThread.run(SourceFi
    le:69)
    21:26:15 [INFO] /221.192.199.46:1775 lost connection
    21:26:49 [INFO] 0, 0
    21:26:58 [SEVERE] java.io.IOException: Bad packet id 71
    21:26:58 [SEVERE]       at net.minecraft.server.Packet.a(Packet.java:78)
    21:26:58 [SEVERE]       at net.minecraft.server.NetworkManager.f(NetworkManager.
    java:128)
    21:26:58 [SEVERE]       at net.minecraft.server.NetworkManager.c(NetworkManager.
    java:227)
    21:26:58 [SEVERE]       at net.minecraft.server.NetworkReaderThread.run(SourceFi
    le:69)
    21:26:58 [INFO] /216.245.196.122:2559 lost connection
    21:27:30 [SEVERE] java.io.IOException: Bad packet id 71
    21:27:30 [SEVERE]       at net.minecraft.server.Packet.a(Packet.java:78)
    21:27:30 [SEVERE]       at net.minecraft.server.NetworkManager.f(NetworkManager.
    java:128)
    21:27:30 [SEVERE]       at net.minecraft.server.NetworkManager.c(NetworkManager.
    java:227)
    21:27:30 [SEVERE]       at net.minecraft.server.NetworkReaderThread.run(SourceFi
    le:69)
    21:27:31 [INFO] /216.245.196.122:4884 lost connection
    21:27:43 [SEVERE] java.io.IOException: Bad packet id 71
    21:27:43 [SEVERE]       at net.minecraft.server.Packet.a(Packet.java:78)
    21:27:43 [SEVERE]       at net.minecraft.server.NetworkManager.f(NetworkManager.
    java:128)
    21:27:43 [SEVERE]       at net.minecraft.server.NetworkManager.c(NetworkManager.
    java:227)
    21:27:43 [SEVERE]       at net.minecraft.server.NetworkReaderThread.run(SourceFi
    le:69)
    21:27:43 [INFO] /221.192.199.46:2611 lost connection
    21:27:54 [INFO] 0, 0
    21:28:11 [SEVERE] java.io.IOException: Bad packet id 71
    21:28:11 [SEVERE]       at net.minecraft.server.Packet.a(Packet.java:78)
    21:28:11 [SEVERE]       at net.minecraft.server.NetworkManager.f(NetworkManager.
    java:128)
    21:28:11 [SEVERE]       at net.minecraft.server.NetworkManager.c(NetworkManager.
    java:227)
    21:28:11 [SEVERE]       at net.minecraft.server.NetworkReaderThread.run(SourceFi
    le:69)
    21:28:11 [INFO] /216.245.196.122:1193 lost connection
    21:29:28 [SEVERE] java.io.IOException: Bad packet id 71
    21:29:28 [SEVERE]       at net.minecraft.server.Packet.a(Packet.java:78)
    21:29:28 [SEVERE]       at net.minecraft.server.NetworkManager.f(NetworkManager.
    java:128)
    21:29:28 [SEVERE]       at net.minecraft.server.NetworkManager.c(NetworkManager.
    java:227)
    21:29:28 [SEVERE]       at net.minecraft.server.NetworkReaderThread.run(SourceFi
    le:69)
    21:29:28 [INFO] /221.192.199.48:2747 lost connection
    21:30:29 [SEVERE] java.io.IOException: Bad packet id 71
    21:30:29 [SEVERE]       at net.minecraft.server.Packet.a(Packet.java:78)
    21:30:29 [SEVERE]       at net.minecraft.server.NetworkManager.f(NetworkManager.
    java:128)
    21:30:29 [SEVERE]       at net.minecraft.server.NetworkManager.c(NetworkManager.
    java:227)
    21:30:29 [SEVERE]       at net.minecraft.server.NetworkReaderThread.run(SourceFi
    le:69)
    21:30:29 [INFO] /221.192.199.46:2809 lost connection
    21:30:45 [INFO] 0, 0
    >
    What other plugins do you have on your server?
     

    Attached Files:

    Last edited by a moderator: May 13, 2016
  31. Offline

    kmccmk9

    Took many to count lol. All I know is that it started after I installed yours because it was the last one I installed
     

Share This Page