• Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
Welcome to OpenComputers

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more!

This message will be removed once you have signed in.

  • Announcements

    • Lizzy Trickster

      Latest Stable OpenComputers Version   11/26/16

      The latest released version of OpenComputers is version 1.6.1 for MC 1.7.10, 1.8.9, 1.9.4 & 1.10.2. See more information here! Beta/Dev builds can be found at the Jenkins Build Server (ci.cil.li)


Popular Content

Showing content with the highest reputation since 01/25/17 in all areas

  1. 2 points

    Tank Display Program

    This program can display the contents of tanks on a big screen with a colored bar that can dynamically change its size. It can show up to 64 different liquids which are sorted from highest amount to lowest. 5x8 is the optimal size for the screen. Multiple tanks with the same liquids are automatically added together and empty tanks are ignored. This display is split into 2 programs. 1) Server - this receives the tank information and displays it 2) Client - this has the adapter with the tank controller (you can have as many as you like) pastebin run -f cyF0yhXZ installation guide: https://www.youtube.com/watch?v=avvYO2xSxGw github: https://github.com/Nex4rius/Nex4rius-Programme/tree/master/Tank#start server / display components: Internet Card (to install) Network Card Graphics Card T3 Screen T3 client / adapter + tank components: Internet Card (to install) Network Card Adapter + Tank Controller Upgrade
  2. 1 point

    Drawing: Robot with slaves

    Sangar and team make magnificent work on mod! You impress me, guys. OC mod already overpower СС mod, and so fast developing. Robots are like kings in comparsion with Turtles. So, i always see them like this:
  3. 1 point

    Matching an argument to a list of names

    I've made some small changes.. I think this is what you're looking for arg1=... cm=require("component") si=require("sides") s=si.east c=require("colors") rs=cm.redstone doors = { -- # key, value list of door id's and their respective colors ["s1"] = 'red', ["s2"] = 'green', ["s3"] = 'brown', ["s4"] = 'blue', ["s5"] = 'purple', ["s6"] = 'cyan', ["p1"] = 'pink', ["p2"] = 'lime', ["office"] = 'yellow', ["utility"] = 'orange' } function openDoor(id, doorlist) local color = doorlist[ id ] if color then rs.setBundledOutput(s, c[ color ], 255) else print(("[%s] is not a valid door id."):format(id)) end end openDoor(arg1, doors) Hope this helps.
  4. 1 point

    SG-Craft Stargate Control Program

    This is my stargate control program for sgcraft How to get it: link to github pastebin run -f YVqKFnsP Computer requirements: - CPU T2 - GPU T2 - 12x Screen T2 - HDD T1 (with OpenOS) - 2x Memory T1.5 - Internet Card - only required for installation and updates - keyboard - only required for installation - Redstone Card T2 - optional - EEPROM (Lua BIOS) features of my program: - autoclose iris on incoming wormhole (when iriscontrol is turned on) - autoopen iris if correct IDC is received (iris deactivation code) - autoclose stargate after X seconds - show all kinds of stats (local / remote address, state, direction, idc, iris state, energy, ...) - multiple languages: right now german, english and russian - displays energy in EU or RF - displays up to 10 addresses on 1 page (unlimited pages) - allows dialing from the address list - check for updates on start - emit redstone signals (right now for: state not idle, incoming, iris closed, idc accepted, wormhole connected) - automatically adds new, unkown addresses when there is an open wormhole - shows the required energy to dial an address (or error if invalid address) - allows closing of incoming wormholes if its disabled in config AND there is a computer at either end - automatically sends and receives entire address list on an open wormhole (without the IDC of course) and automatically adds the new addresses - with touchscreen functionalities - works with Computronics ColorfulLamps -> red = iris closed, green = idc accepted, yellow = outgoing wormhole, orange = incoming wormhole (priority from left to right)
  5. 1 point

    Big Reactors Grid Control

    Hi @MaSch An OpenComputers program should never be able to crash your server. Lets do a quick breakdown. Here's your stacktrace: Description: Exception in server tick loop java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextNode(Unknown Source) at java.util.HashMap$KeyIterator.next(Unknown Source) at java.util.AbstractCollection.toArray(Unknown Source) at com.google.common.collect.ImmutableSet.copyOf(ImmutableSet.java:374) at elec332.core.grid.internal.GridEventInputHandler.tickEnd(GridEventInputHandler.java:91) at elec332.core.grid.internal.GridEventHandler.serverTick(GridEventHandler.java:49) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_304_GridEventHandler_serverTick_ServerTickEvent.invoke(.dynamic) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185) at net.minecraftforge.fml.common.FMLCommonHandler.onPostServerTick(FMLCommonHandler.java:261) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:657) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471) at java.lang.Thread.run(Unknown Source) You can see there're two lines that don't look like they're not vanilla minecraft or forge related: at elec332.core.grid.internal.GridEventInputHandler.tickEnd(GridEventInputHandler.java:91) at elec332.core.grid.internal.GridEventHandler.serverTick(GridEventHandler.java:49) A quick google reveals that the mod those methods belong to is (suprise suprise) eleccore. I suggest you go to the github issue tracker and report your findings because this looks pretty much like the exact same thing that's happening to you. Next up... what is eleccore used for and can we temporarily remove it? Well it looks like eleccore is used by Deep Resonance and that mod has worldgen. So removing it is a no-no. Duh.... So...what can we do? Since we know that Deep Resonance is using eleccore, you can try to remove all your Deep Resonance machines and see if you're still able to reproduce the isse. Is it gone? Well... this means that you're no longer able to use DeepResonance without crashing your server... but at least you're no longer crashing the server so that's a start. Additionally go and look for the Deep Resonance issue tracker as well and tell them that using that there're some serious issues with the library they're using. I hope this somehow helps you. Unfortunately there's nothing more I can do. Those are the joys of modded Minecraft -XyFreak
  6. 1 point

    Big Reactors Grid Control

    It's better to use block symbols: ▁▂▃▄▅▆▇█ ▏ ▎ ▍ ▌ ▋ ▊ ▉ █ http://www.unicode.org/charts/PDF/U2580.pdf
  7. 1 point

    Big Reactors Grid Control

    You can use braille Unicode characters to give the bars more resolution as with OC font they are exactly 1/4 vert and 1/2 horiz of a full character block(the characters are "⣀", "⣤", "⣶", "⣿", "⡇")
  8. 1 point

    MineOS - beautiful GUI to standard shell.

    "Directory/saves/*world*/opencomputers/*hdd id*/" Well i didnt see that coming ;D And thank you for the tip (Trying to use mineos on my oc but it has many bugs becuz of confusing "empty table(array)" values with "nil" values :l) Edit: the last error i had: (im tired of this debugging i had >:-l ) /lib/filesystem.lua:284: bad argument #1 (string exepected, got nil): stack traceback: [C]: in function 'error' machine:29: in global 'checkArg' ..... /lib/MineOSCore.lua:117: in field 'getFileList' /lib/MineOSCore.lua:392: in method 'updateFileList' /OS.lua:637: in field 'updateFileList' /OS.lua:444: in local 'changeResolution' /OS.lua:688: in main chunk
  9. 1 point
    Ciclope Bizco


    i knew i couldnt do it, at least multiplayer... the debug card is a creative item instead, i played a little around with your hologram editor
  10. 1 point

    [MC 1.7.10][OC 1.4.0] OpenGlasses

    This is awesome! Can i rip through you code for this??
  11. -1 points

    MineOS - beautiful GUI to standard shell.

    I tried to translate it into german, but fucked the script up. I think i translated the wrong values/strings.