Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

My opencomputer base

Recommended Posts

In the support forum, I was asked to show off my base, so I decided to do that here instead of derailing the thread. It is under construction, more stuff is being added as I get around to it.


Currently the idea is an underwater base with a central room, and 4 spokes out the side, one for each function. South is currently tech related, East will be magic, West will probably be a launch type system for galacticraft and icbm, and north might end up being a control room type thing.

For the southern corridor, which is currently the only really functional one, I have 4 layers, the top is on the ocean floor, and is simply housing a portal with a passage to the center. The other three have the same layout, which is just a corridor with a bunch of 9x9x4 rooms. I like 9x9x4 because a lot of stuff such as reactors end up being about 7x7, so there is still room to walk around it.

There are 3 blocks between each floor, the floor of one layer, the ceiling of another layer, and a middle one for cables. While it can get cramped, I haven't ran into any issues with this setup yet.

The computers were on wireless, but my programs decided to stop working on the top two floors for some reason, it seemed like they picked up some wireless packets but not others. So I recently switched to cables, and all the issues have gone away.




This is the bottom floor, each hallway having a similar layout. Lava lighting, since it gives the base a nice atmosphere. Lava droplets don't fall from the ceiling, but the bubbling noise can be heard. This corridor has 6 rooms, each being uniform in size. A nice open doorway, since 1 wide doors suck, and you can't center 2 doors with a 9x9 room. The obsidian door at the end goes to the center, it opens with redsone and tinkers contructs advanced drawbridges.




This is my applied energestics room, because it's the best storage system set up so far. In the back, mostly obscured by the controller, there is a ME quantum gateway thingy, that links to a farming/bee world I set up to test in.




This is my reactor, from bigreactors. I set up a simple control panel to monitor the reactor, because why not. It beats clicking on the reactor controller and it makes it easier to change how much power it's outputting. Since I have an excess of uranium, I haven't bothered to get it more automated, and I just leave it on generating enough power to idle everything.




This is a closeup of the reactor program, It shows the basic information plus lets you change the fuel rod percentages. It does work as a touchscreen, but I have a keyboard attached because I was playing around with it.




These are some of the cables under the floor, the top purple cable is the applied energestics me cable for item/liquid transport, it has a buildcraft facade attached to it to make it look seamless. ME cables don't work with microblocks at this time, so that was the only way to get it hidden without making it in the center layer.

The middle red cable is RF energy conduits, it seems to be able to power everything and is good enough for my needs.

The bottom cable is the opencomputers cable, I currently use this for networking since wireless glitched out on me.




These are the cables going down the floors, they are hidden off to the side of one of the rooms.




This is my opencomputers playground, I have servers on the left, only one that is currently active, and a development machine to the right. I have them attached to immibis' rfid reader and writer, since that's what powers my doors.




These are my door controllers. There is a router hidden somewhere, plus an adapter to link to the rfid reader. It outputs redstone when someone with an rfid card is nearby. Eventually I will add authentication to the rfid cards, since they currently contain a sha1 hash of the players username.


That is my slightly long winded tour of my base, my computer system is a bit simpler. I currently have one server running. It broadcasts it's network address every second, and listens for file access on another port.

All the other computers attempt to connect to that one, and if they find it they mount it remotely to /net. A config file on each computer tells it which file to autorun, they are now all stored on the server since it makes updating easier. There is currently no way to remotely restart the computers, but it at least beats manually copying the programs around via floppy.

They all share a similar custom "OS", essentially remounting / so I can install custom programs and libraries into /bin and /lib. The remote server also contains an archive of the latest version of the "OS", so if any of the computers are out of date, they will download the archive and install it. Currently the archive fails to extract with less then 256kb of ram, compression may help but the compression library I found couldn't compress the archive, not even with 4MB of ram (which is the max).

With a complex startup routine, it does take the computers a good 5 seconds to set everything up and check that they have the latest version, but since they don't normally get shut down, its not too bad.

I currently have a floppy with a bootstrap of the OS. It contains just enough on it to download and extract the full latest version of the server, so you just insert it, run install and wait. It seems to work now that the network has been fixed.

I do plan on uploading all my stuff to github, but given the choice between setting that up, or going into minecraft to do some programming, I tend to do the latter. :P

Share this post

Link to post
Share on other sites

I do like big bases, the problem is that it takes so long to actually build anything. I do have an idea for a massive underground farm, all automated, but I am currently working on more automation and getting a train system setup. After that I think I am going to opencomputer my power system and have a nice GUI for that too.

Share this post

Link to post
Share on other sites



Any chance that this can, will, be posted for public consumption somewhere? I checked the OC Github and your Github and didn't see any of your programs available. I'd love to have a chance to use, and peruse, this code!




Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.