Vanilla Network is now 1.20.5 compatible!
-
Posts
303 -
Joined
-
Last visited
-
Days Won
2
Reputation Activity
-
hey_joe reacted to Timur in Rftools Endergenic Generator, Designed By Me!
Hello!
Yesterday i was noticed fun fact, RFTools got it`s own power generation system.
Did you know that?
I didn`t..
It calls Endergenic generator. And it`s hard to understand as hell. Here is some Youtube links of tutorials:
And look at this!!
It`s a SIMPLE generator setup!!! LOL!!!
But, i`m engineer, so i made my own Endergenic setup.
Now... you can ask me, why do i need it anyways...
Because this thing generates about 11000-13000 rf/t using ender pearls!!!
And even more fun fact, it`s got only like 1% chance so ender pearl will "break", so theoretically, 1 ender pearl can give infinite amount of power! (Usually it gives about 6-12 million rf, but can break any moment not giving power at all, it`s all random)
So now, let`s build this thing step by step
1) 4 Endergenic generators, distanse of 2 between them:
2) 4 Ender monitors:
3) 4 Sequencers:
4) Now use wrench or hammer, and link generators in circle pattern, like so:
5) Add Pearl Injector block:
6) Add 2 more sequencers:
7) Now it`s time for "Fail timer", in case of pearl breaks. Place 1 Ender monitor, and timer (Set timer to 30), set monitor to "Pearl fired":
8) Now place some redstone dust, or other cables you like:
And DONE!!!
Just toss some ender pearls in injector, and you will get lots of power in really low cost.
P.S. I didn`t find any ready-to-use easy desings. And this desing is my own invention. So if someone will post this design anywhere, i want you to leave a link to this site.
P.P.S If it will not work on server good enought.... Blame Soaryn... i mean blame server lag!
-
hey_joe reacted to Andrew2070 in ComputerCraft Mod - Missile Defense Program
Overview:
In the upcoming Post Blast server, missiles both nuclear and conventional are legal.
Thus i took a long time experimenting with ComputerCraft to safeguard everyone!
In the process i invented code to intercept incoming missiles about to destroy you.
Now that i have made it 99% Working, i am here today to release it to the world!
It features a peripheral/wireless/rednet based algorithim using a radar block.
It works just like any server-client program, through a peripheral connection.
1. Missile Detected by Powered Radar Source Block.
2. Radar Block outputs coordinates/redstone signal to a server computer.
3. Server Computer generates coordinates for interception of the missile.
4. Server Computer messages all active Anti-Ballistic Missile silo clients.
5. Anti-Ballistic Missile clients then launch chronologically at each missile.
6. Until all incoming threats are destroyed, it will keep firing the client/silos.
Radar => Anti-Ballistic Missile (ABM) Server => Client PC => ABM silo => Intercept
*Basically just shoots down incoming missiles with a Anti-Ballistic Missile*
ABM Server:
--[[Skynet Nuclear ABM Defense Program by Andrew2060]]-- --[ABM Server, use with http://pastebin.com/aNsduCem]]-- --[System requires atleast 5 CC's with Modems and ABMs]]-- --[System has 5% chance of failure in killing missiles]]-- --[[Settings]]-- local waitDelay = 2 local countersPerMissile = 1 local missileDelay = 3 --[[Initialization]]-- local silos, curSilo = {}, 1 peripheral.find("modem", rednet.open) term.setBackgroundColor(colors.blue) local function red() term.setBackgroundColor(colors.red) print(" ") term.setBackgroundColor(colors.blue) end rednet.broadcast("ABM1") repeat local id, msg = rednet.receive(waitDelay) if msg == "ABM" then table.insert(silos, id) end until not id --[[Main Programs]]-- while true do if not redstone.getInput("back") then term.clear() term.setCursorPos(1, 1) red() print(" SKYNET DEFENSE SYSTEMS ACTIVATED ") red() print(" ANTI-BALLISTIC MISSILE SHIELD ONLINE ") red() red() print(" [STANDBY ABM Silos] ") for k, v in ipairs(silos) do print(" silo #" .. k .. " id = "..v) end red() repeat os.pullEvent("redstone") until redstone.getInput("back") end term.clear() term.setCursorPos(1, 1) term.setTextColor(colors.red) print("Incoming Missiles:") print("Firing CounterMeasures\n") maptab = peripheral.call("back","getEntities") maptxt = textutils.serialize(maptab) if maptxt ~= "{}" then allDat = 0 for num in pairs(maptab) do allDat = allDat+1 end targets = allDat/3 for i=0,targets-1 do local msg = {["x"] = math.floor(maptab["x_"..i]), ["y"] = math.floor(maptab["y_"..i]), ["z"] = math.floor(maptab["z_"..i])} print("Incoming Missile Threat #" .. i .. " at X:" .. msg.x .. " Y:" .. msg.y .. " Z:" .. msg.z) print("Launching " .. countersPerMissile .. " ABM Missile CounterMeasures...\n") for i = 1, countersPerMissile do rednet.send(silos[curSilo], msg) curSilo = (curSilo == #silos) and 1 or (curSilo + 1) sleep(missileDelay) end sleep(0) end sleep(0) end sleep(2) end sleep(1) ABM Client:
--Silo Launch PC, [working] [By Andrew2060] --[[Settings]]-- local icbmSide = "back" local armed = true --set armed to false to disarm silo. --[[Init]]-- local icbm = peripheral.wrap(icbmSide) local masterID peripheral.find("modem", rednet.open) --[[Functions]]-- local function clear() term.clear() term.setCursorPos(1, 1) end --[[Main program]]-- clear() while true do print("Waiting for Threat Message") id, msg, distance = rednet.receive(masterID) if (msg == "ABM1") then print(" master=", id) masterID = id; rednet.send(masterID, "ABM") elseif type(msg) == "table" and id == masterID then if type(msg.x) == "number" and type(msg.y) == "number" and type(msg.z) == "number" then print(" launching CounterMeasures At x=" .. msg.x .. ", y=" .. msg.y .. ", z=" .. msg.z) icbm.setTarget(msg.x, msg.y, msg.z) if (armed) then peripheral.call("back","launch") end else print(" invalid table command") end else print(" invalid msg '", msg, "' from '", id, "', distance=", distance) end end This code is meant to be used with mekanism/DefenseTech Mods.
Such as found in my ModPack: http://www.technicpack.net/modpack/nuclear-revolution.689897
It is meant for peaceful purposes only, and only for base defense.
~Hope this helps!