[MECH] RedstoneChips 0.97 - Integrated circuits plugin [1.5.1-R0.2]

Discussion in 'Archived: Plugin Releases' started by eisental, Jan 19, 2011.

  1. Offline

    eisental

    RedstoneChips 0.97 / BasicCircuits 0.97 / SensorLibrary 0.34
    (Last update on April 30th, 2013, cb 1.5.1-R0.2)


    [​IMG]

    Features:
    • Build chips with any number of input and output pins, from compact 2 block chips up to whatever you can imagine.
    • Choose from over 50 different chip types and several 3rd party chip libraries.
    • Most chip types can work with a wide or infinte range of i/o configurations. Sign arguments allow you to customize chip behavior.
    • Chips can communicate through redstone, or directly by touching each other. Some chip types can also communicate over wireless channels.
    • Chips can be built in almost any imaginable structure allowing very compact circuits.
    • Debug and maintain large projects using various tools and commands.
    [​IMG]

    [cake] Help me spend more time working on RedstoneChips. Please donate

    Circuit libraries made by other people:
    Changelog (open)

    RedstoneChips 0.97 (Apr 30th, 2013)
    • Fixed the saving bug on cb 1.5.1.
    • Added an option to disable update checking.
    BasicCircuits 0.96 (Apr 30th, 2013)
    • pixel: Added a maximum distance value preference to prevent lags and server crashes. The max can be changed using/rcprefs pixel.maxDistance x and defaults to 7.
    • sram: Fixed a problem with anonymous memory.
    SensorLibrary 0.34 (Dec 1st, 2012)
    • daytime: Fixed daytime offset bug.



    Full changelogs and source code @ github.com:
    RedstoneChips [gunpowder] BasicCircuits [gunpowder] SensorLibrary
     
    DoomLord, Shamebot, Vecht and 6 others like this.
  2. Offline

    Keri

    See the screenshot, clock is running at 60bpm
    [​IMG]
     
  3. Offline

    eisental

    @Keri It's hard to see from this screenshot but it looks like your clock is connected to the last input instead of the 1st. You should count the pins from the chip sign. If you just want to see the output of the counter on the sign you don't need a clock chip at all. Connect a button to both the 1st pin of the counter and the 1st pin of the print to advance the counter and the update then sign.
     
  4. Offline

    Keri

    Well with /rcinfo it sais that the clock is connected to the correct input. Trying your tip now.
     
  5. Offline

    eisental

    run /rcpin on the inputs to see their numbers.
     
  6. Offline

    Keri

    Ok the print thing works, checking the sram now. That works now, too.
    My errors, it works pretty good now.

    btw: this plugin is really great, so keep up the good work :D
     
  7. Offline

    eisental

    Uploaded a new build:

    RedstoneChips 0.93b (29/12/11)
    • Chunks should not load on startup anymore unless necessary. Chips will not update their outputs (including direct outputs) unless their chunk is loaded.
    • Fixed NPE when checking if an output is direct.
    • Reduced circuits file size by around 50%
    BasicCircuits 0.93b (29/12/11)
    This should solve most of the reported bugs. Let me know if you find problems.
     
  8. Offline

    pherce

    @eisental

    Thanks, fixed my exception. Everything seems to be working fine.
     
  9. Offline

    eisental

    Updated download zip file.
    The previous one was still reporting version 0.93a which caused it to think there was an available update.
     
  10. Offline

    Fred K.

    No, I didn't get any error messages
     
  11. Offline

    eisental

    Did you update to version 0.93b?
     
  12. Offline

    lokpique

    Why can I not destroy the signs on my circuits anymore? It used to work fine, then I updated. I can destroy them by breaking the blocks, but the signs can't be broken. This makes it difficult to change settings / debug my circuits.

    I've tried every permissions setting, disabled the permissions alltogether... even ran the server with no other mods except RC. Still unable to destroy the signs... any suggestions?
     
  13. Offline

    eisental

    Do you mean you physically can't destroy the sign block? Maybe a conflict with another plugin?
     
  14. Offline

    lokpique

    I tried it with every other addon disabled. Fresh new server, no addons... made myself an op... will not let me destroy the sign.
     
  15. Offline

    eisental

    Are you on survival mode? If so, try:
    /rcprefs rightClickToActivate true
    to switch back to activation with right-click. I guess this pref should be removed.
     
  16. Offline

    lokpique

    That seemed to do the trick! Was this just recently added?

    Thanks you man, your addon is probably the best thing I have ever used... I was almost ready to cry if it wasn't going to work for me anymore!
     
  17. Offline

    eisental

    The preference is quite old but there were some changes in 0.92 or 0.93 that apparently caused it to malfunction. I wonder how nobody noticed that before.
     
  18. Offline

    lokpique

    That is a good question. No matter what the answer, right clicking to activate seems to make more sense to me anyways. I can already forsee a lot less mistakes with the super pickaxe with this setting! :)
     
  19. Offline

    eisental

    Yeah, I'll remove it in the next version.
     
  20. Offline

    eisental

    [diamond]RedstoneChips 0.94[diamond]

    New version is uploaded. Includes mostly improvements under the hood and bugfixes, as well as tweaks to existing chip types. Hopefully this version will be less buggy than the initial 0.93 release :p

    RedstoneChips 0.94 (Jan 9th, 2012)
    • Note blocks can be used as output devices.
    • removed rightClickToActivate pref. It's now always right-click to activate.
    • Added verbose argument to /rcactivate for finding scan problems.
    • Rewrote wireless system. Allows one chip to use any number of receivers and transmitters. This could BREAK chip libraries.
    • Improved the feedback loop detector.
    • Added command aliases to /rchelp
    • /rc command new update check doesn't block the server.
    • Fixed sram /rctype dump crashing the server (http://github.com/eisental/BasicCircuits/issues/9).
    • Many other small bug fixes and changes.
    BasicCircuits 0.94 (Jan 9th, 2012)

    • Updated for RC0.94.
    • comparator: New option for adding a clock input pin.
    • shiftregister: Added right shift.
    • terminal: Added wireless.
    • display: supports 1 line screens.
    • display: The chip will work even when not all screen wool blocks are placed.
    • display: fixed screen not being cleared on activation.
    • display: shows debug message also when setting a pixel to the same color.
    • print: when clock input is on any data change will cause signs to update.
    • print: Removed spaces between words in binary mode.
    • Doesn't print "Created new sram folder" message on every server startup.
    • Fixed sram /rctype dump crashing the server (http://github.com/eisental/BasicCircuits/issues/9).
    SensorLibrary 0.32 (Jan 9th, 2012)

    • spark: Added "fake" argument for damage-less sparks (copied from @AterIgnis version).
    • Updated for RC0.94.
     
  21. Offline

    Vecht

    Could you add an option to the pirsensor to check in a cuboid region instead of a sphere? I'm trying to create a puzzle which requires that I be able to detect where the player is on a flat surface without having overlapping detection regions. As is, this is impossible due to the shape the "sphere" makes.

    To clarify, what I mean is checking the absolute x, y, and z distances between the entity and the interface locations, and firing the alarm if all 3 are less than the radius. This would be sooooooo much more useful and intuitive than the current distance calculation.
     
  22. Offline

    eisental

    Yeah, I can do that. What you're trying to do could be done, theoretically, using the rangefinder although I'm not sure it works as it should.
     
  23. Offline

    Vecht

    Here's an arrow-detection chip using the cuboid detection calculation I was talking about:
    http://dev.bukkit.org/server-mods/arrow-detector/

    I love your plugin btw. It has so many uses, and has saved me countless hours of fooling around with redstone. If you're still looking help with development, I've been looking for a good excuse to learn java for a while now, and I have several ideas for expanded chip functionality. Hit me up if so!
     
  24. Offline

    onureemus

    i searched for a timer but this plugin is not what i need, i need something simple like sign based,lever activated,no permissions, if it has permission support no problem, sugestions where can i find such a plugin ?
     
  25. Offline

    eisental

    What do you mean by timer?
     
  26. Offline

    onureemus

    what counts down time and then gives out a redstone signal,use to make melon farms and such, melons grows quite a while and redstone repeaters are quite a pain to use in a automation to make pistons push after certen interval and
    like i sayd im searching for a sign based timer, [timer] then second line the time to count down sign text like that or something like that, may be a lever to activate and deactivate the timer and auto reset just a simple plugin what is not so simple to make, do you know where to find a plugin like this.
    sorry about the bad english if there is some
     
  27. Offline

    AterIgnis

    why not use 'clock' with N-seconds time cycle and small impulse length
     
  28. Offline

    onureemus

    but i don't need the other things in the plugin i want a simple plugin found this and i thinked that some one will know where to find this plugin because i didint find it on bukkit, afcorse this pluign looks awsome but i just need a timer
     
  29. Offline

    onureemus

    made this
    [​IMG]
    out of repeaters its was a pain of 6 stories and more pain was it then when it stoped working in the next morning when i started my server what i host for my friends and me in my pc,i stop the server every time from the console with the command, so please if no one knows where to get a timer plugin then can some one make the plugin what i described before
     

    Attached Files:

    • pain.jpg
      pain.jpg
      File size:
      298.2 KB
      Views:
      13
  30. Offline

    randeri221

    dude,can u plz try to update the "clockdisplay" plugin for us?
    im trying to make a clock but i cant without going to 1.8.1 and change the server to 1.8.1...
    plz?
     
  31. Offline

    eisental

    I can try, but I'm not sure it's worth the trouble. It's actually not so hard to build the same clock circuit without the plugin. Perhaps some features are missing which could be added to the bintobcd chip. In any case I'll look into it when I have the time.

    If you want to build the clock without it you basically need to use 2 daytime chips - one for the hours with 5 outputs and one for the minutes with 6 outputs. Each daytime should be connected to an 8 output bintobcd chip to split the hours and minutes to separate digits, then each bintobcd should be connected to two segdriver chips. These convert the digits to the 7-segment display.

    I guess this is not very descriptive, but feel free to ask if you have any questions...
     

Share This Page