Backplague Posted June 23, 2012 Posted June 23, 2012 The Plague Corporation is a massive stuff producing center, located at my local server. It is capable of producing almost anything if configured correctly. It contains 8 machines, which are: The Mass Fabricator Simply, it creates UU-matter for me. And breaks my ears in the process. Contains 18 Mass Fabricators. Takes scrap from the recycler. The Recycler Recycles my shit into scrap and feeds that scrap into the Mass Fabs. Has only 3 recyclers, but they are enough because overclocking. The Orehandler Takes ore, macerates it into dust with a Rotary Macerator, smelts dust into ingots with three Electric Furnaces. I would use the better furnace, but for some reason i cant get it working properly here. The Furnace Here i was able to get the better furnaces working. Anything you give to it will be just stuffed into the furnace and anything that may come out is sucked out. The Macerator (The macerator textures are bugging again.) Anything you give to it will be macerated. Simple. The Quarry The quarry digs out a 64x64 space and stuffs everything that comes out into crystal chests. Soon there will be an option to send all ores to the orehandler. The Redgen/Redstone Generator Generates power with many many redstone engines. The Compressor and Extractor The Compressor is the machine on the left. It has three Singularity Compressors. It compresses my shit. The Extractor is the machine on the right. It has three Centrifuge Extractors. Does what an extractor usually does. The outside/top layer contains my main power supply, the solar grid. It is so fucking huge, it fills an MFSU in less than 2 seconds. There is also the water grid AKA many water mills. I do not have wind turbines, because i need to have a shitload of them to be able to power anything. The outside does have lights, they are automatic using an RP2 light sensor placed high in the sky. When night strikes, they lights turn on and when night runs away, they go rest. Security The whole corporation is controlled by a network of computers, sending rednet messages back and forth. This is the Main Control Panel. It contains the Plague Corporation Fucking Huge Information Screen, which tells me the state of everything. The screen is controlled by a computer behind the screen, which will fetch machine and light states from the servers each second. If some state is "FAIL", some server may have crashed or some rednet message didnt make it through. There is an indicator on how many states have been succesfully received and what not. As of course, there is a clock and an indicator on whether it is dark or bright outside. And that small text beneath the name in the top does not say "PENIS", it says "PCFHIS", the abbreviation for the screen's name. This room is the Server and Control Room. It contains the system controlling servers, obviously. If one fails to work, the whole system may not work anymore. Going right to left, there are: The File Server As the name may suggest, this server contains all passwords and software required by the system. The Machine Server This server controls all the machinery and a few more things. Since every time the server restarts, all computers restart too. This server can save the current state of everything and load it when starting up again. The State Server This server is used to get all machine states, and the states of the few more things. The User ID Authentication Server As you may have already though of, "Someone could just set up a computer to send fake rednet messages to these computers, overloading them and breaking the system!". Well no. This server contains a list of computer ID's that are allowed to use the system. Only admins can add and remove ID's to/from that list. The Secondary User ID Authentication Server Authenticating an ID takes time. Doing that many times in one second takes time. Since the screen updates every second, 21 authentications have to be made to be sure no one can mess up the system. Doing 21 authentications per second takes time and power, so this server is just for that, so the main server is free for all the other authentications. The Light State Server This server simply takes input from the lights and sends them to whoever wants them, if the user wanting them is authorized. That was all the servers, now for my favourite part. The Software The system controlling software is stored inside the File Server, where it can be fetched when installing the software to a computer. The software cannot be installed if the user is not authorized first. How the installer works is simple: 1. User places disk in the disk drive and start a program called "start". 2. That program requests the File Server to send the installer there. 3. That installer is ran, installing the software program by program. 4. After installing is done, user can login to the system and start controlling everything. Of course, software updates will come. The software will detect an update and ask you if you want to update. When updating, it simply is to get the new software and overwrite the old one. Currently the software is version 56. Using everything requires passwords. Those passwords are stored inside the File Server, where they can be sent to authorized computers. Editing the software is easy for me, since i can access the computer files and edit them with Notepad++. The software has many different programs. They are: Command What you enter commands with. Contains protection for Ctrl+T and programs that can be used to hack into the system. Machine Used to toggle machines on and off. Auth Admin-only program, used to authenticate/unauthenticate ID's. Machinery Used to toggle the machinery room open and closed. Power Used to toggle system power on and off. Rebootserver Used to reboot servers. Redgen Used to toggle the Redstone Generator. Save Forces the Machine Server to save the state of everything. Logout Logs you out of the system. Install Runs the installer. Also, the whole computer system consists 4039 lines of code. Holy fuck. Welp, that was quite much it, if you have anything to ask about this whole system, your answer may be answered in the FAQ below. If not, be free to ask! I will try to answer all questions, i wont promise anything. All constructive criticism is accepted. Here is a video i made showcasing the corporation. The video is not that good, but i am happy with it. There will not be a world download because: 1. Someone will steal it and claim it as their own. 2. I would have to update the download all the time. 3. Seperating the base from the rest of the world each time is pain. Im sorry, i know you want to explore this. BUT, since the computer part is the core (the machines just take input from the computers), i am being nice and providing you with the CC programs. No comments are added, i may add some to clarify what the code is doing. Please, do not claim these codes as your own, and give me credit if you use these in your builds. I trust with this. If you say these are yours, you really are an asshole. Also i primarily gave these for learning purposes, so dont copy these straight to your build. Edit them. Add stuff. It kinda sucks to straight use someones stuff. Read the README! Have fun! https://dl.dropbox.com/u/43546107/PlagueCorporationCC.zip Installing the system takes time and effort. The process is simple though. 1. Setup each computer you want just the way i have in the images. 2. Check their IDs. If you dont know how, i dont think you should be doing this. Sorry. 3. Place each server file from the .zip to '%appdata%/.techniclauncher/tekkit/saves/*YOURSAVE*/computer' 4. Rename them to match your IDs. The README contains what IDs the servers are setup to use. 5. Edit each server program to use your IDs. You will need to edit each rednet.send() call and each check of correct returner ID. This takes time. 6. Profit. What you can do now is to edit the code, add more cool stuff, revamp the whole system or just do anything you want. But do NOT share this as your own stuff. I have stated this many times and i will continue to do so. Also, now that ccSensors is working in Tekkit, i will be adding accurate displays of the MFSU power levels and some other stuff. FAQ: Since i have been getting so many questions asked and 100% of them are the same, here is a small FAQ. Where is the world download? http://www.mediafire.com/download.php?ch86dt4l68v1s7m Can i come to your server? I will just look and see how everything is made. First, the server is a local server. Second, i dont want people running around without the server having protection. Can you make the server public? No. Can you help me make my own huge stuff producing center? No. I am not a teacher. The IC2 wiki, RP2 wiki, CC wiki and CC forums will help you. How did nuppih or storm7 get in? They are my real life friends. The download link is private, please fix it. Sometimes MediaFire hates me. Do tell me if the link doesnt work. I also want to give credit to my friend storm7 who helped me start the corporation before it was even called Plague Corporation. Thank you storm7. TL;DR: Awesome shit. Quote
bobodamonkey Posted June 23, 2012 Posted June 23, 2012 Holy crap, this is really cool. I love the modern look and feel to the building and the computer setup. Quote
The_DarthMoogle Posted June 23, 2012 Posted June 23, 2012 Fuck me, this is some mighty fine work. I dread to think what you could do with RedPower. Seriously, get to know that shit and you will never need IC2 ever again. Quote
Backplague Posted June 23, 2012 Author Posted June 23, 2012 I do have a 6 axis quarry machine built with frames on my SSP world, so i do know RP i would say. FORTH is just pain for me since im used to Lua. But i like to use IC2 and BC since you have to generate power for your machines to work, not just flip a lever to generate power from nothing. It would also be a fucking huge pain straight to the asshole to convert all my machines to RP E: Did a calculation, 4039 lines of Lua code used to make this work, with the winner in lines being the PCFHIS controller, 530 lines. Holy fuck. E2: And just you wait until ccSensors goes bukkit, oh god the things i can do with it! One thing is to show each MFSU's power level in the PCFHIS, accurate power output from the generators, accurate output from the machines and many many more. Quote
Backplague Posted June 23, 2012 Author Posted June 23, 2012 · Hidden Hidden Did a calculation, 4039 lines of Lua code used to make this work, with the winner in lines being the PCFHIS controller, 530 lines. Holy fuck.
Backplague Posted June 23, 2012 Author Posted June 23, 2012 · Hidden Hidden And just you wait until ccSensors goes bukkit, oh god the things i can do with it! One thing is to show each MFSU's power level in the PCFHIS, accurate power output from the generators, accurate output from the machines and many many more.
The Merchant of Menace Posted June 23, 2012 Posted June 23, 2012 Well, this totally doesn't make me feel inadequate with my little 5x5 machine room Also, stickied, because why the fuck not? Also also, Don't triplepost dude. Quote
Backplague Posted June 23, 2012 Author Posted June 23, 2012 Yeah, sorry about the triplepost. I though here was automerge. Edit: I now added an Extractor machine, contains three Centrifuge Extractors, and a Compressor machine, contains three Singularity Compressors. God dammit they both need a shit ton of energy. I would make a Canning Machine and a Electrolyzer machine, but i dont really need neither of them. Quote
Forum Administrators sct Posted June 23, 2012 Forum Administrators Posted June 23, 2012 I love things like this. Amazing post and amazing job. You make me super jealous. I want to go build something like this now! (But will never get around to doing it ) Quote
Backplague Posted June 23, 2012 Author Posted June 23, 2012 I love you all for this warm welcome you gave me <3 Thank you. This will not end here, more and more is on the way. Quote
holymage! Posted June 24, 2012 Posted June 24, 2012 you made the front page....this is f***ing amazing, no really there are not word to describe the epicness of what this is EDIT: with all that UU matter, you should make a (logistics) system that can autocraft the UU-matter into the different things, (like wood or diamounds), that would be cool... Quote
Cheap Shot Posted June 24, 2012 Posted June 24, 2012 epicness I'll let this slide because it's true. Quote
Industrial Miner Posted June 24, 2012 Posted June 24, 2012 The best thing about it is the part where the computer controls everything. The most I can do is automate a RP quarry with a RP computer, use Logistics pipes to automate my home and RP itself too. Quote
Backplague Posted June 24, 2012 Author Posted June 24, 2012 I never ever would have thought that this makes the front page! There just simply are not enough words to describe how happy i feel right now. Quote
NightKev Posted June 24, 2012 Posted June 24, 2012 you should make a (logistics) system that can autocraft the UU-matter into the different things, (like wood or diamounds), that would be cool...He's using Tekkit (he mentions having built this on a server), so that's not possible (unless BC3 finally becomes SMP-compatible, in 2020). Quote
prasselpikachu Posted June 24, 2012 Posted June 24, 2012 Can you upload it? I really want to learn from your awesome System (for example I'm not so good in Lua, but that would be interesting!)! Quote
Backplague Posted June 24, 2012 Author Posted June 24, 2012 World download is a bit meh, since the world is SMP, so my friends stuff would come over too. I would have to separate the base for the download which is kinda difficult. Quote
Shadow Posted June 24, 2012 Posted June 24, 2012 I was skeptical of all the praise, as I said to myself, "What's the big deal, I do this every time I play a new map." Then, I saw that screen. That large, beautiful screen. Once you take notice of the safety features (the entire complex is construction foam; blast resistant as well as the blimp-sized readout) you can tell someone didn't want to ever have to move to troubleshoot again. My only complaint would be buildcraft pipes and the lack of multiple inputs, meaning overflow if you stacked the system with a large load... but at this point, you have a perfect quarry management system. Also props to you who have so much gold for those energy links, it took me until second look to see you have at least 3 stacks of it invested into them. They pay for themselves in UU though! Though copper/tin costs on the generators alone are at about 20 stacks each, and iron is near 50 (calc. from a healthy 208 water mills and est. 256 solar panels, less than half that is likely). Edit: The giant platform above your water-generators... I can't tell what that is I'm seeing; glass fiber all the way? It may look pretty, but doesn't this cause lag via the direction-finding for the packets? It does not, apparently. Quote
prasselpikachu Posted June 24, 2012 Posted June 24, 2012 There are some World Downloader Mods which only download which is loaded by your avatar (-> Render Distance) but I don't know how it will behave with Tekkit and/or some Mods... Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.