-
Notifications
You must be signed in to change notification settings - Fork 1
Star Maykr
Since the machine explodes at 0 and at >500 weight, we have to keep the weight high. This guide will cover Redstone and Super Factory Manager.
a) Start off by placing Comparator on the controller, and Potentiometer next to it, set it to 15.

b) Place a wooden crate with Interface on top of it, send pellets to the interface.

c) Place a Robotic Arm on the topside of the crate so it imports from the interface and open its GUI. Set it to import and cycle the options on the right until keep exact comes up. Set everything to 1.

d) Place a Pipez pipe under the crate, and give it at least iron upgrade. In the redstone controls, set that upgrade to off when powered.


d) Done! Now, when Star Maykr reaches 450 weight, it automatically shuts off. Just don't forget to send it pellets!
a) Place a redstone powder directly infront of the controller, then place Factory Manager next to it.

b) Place a chest infront of Star Feeder, place a Interface and set it to export pellets and connect everything with Fancy Inventory Cables.

c) Make a Factory Manager Program disk and copy this following code:
NAME "move2items"
EVERY 20 TICKS DO
if redstone le 14 then
INPUT 2 FROM a
OUTPUT TO b
end
ENDCode explanation: It extracts 2 items from the "a" Interface every 20 ticks, and inserts it into the "b" chest.
e) Put the disk in the Factory Manager, and make a Label Gun.
f) Rightclick with the label gun, and in the box write "a", then press enter and "b" , then press enter again.
g) Select a, rightclick Interface, then rightclick in the air, select b, and rightclick on the chest.
h) Rightclick on the Factory Manager and everything should be working.
Everything is the same as adding normal GT recipes, but at the end, you have to add .addData('weight', X), and the X is a integer within 1-499.
event.recipes.gtceu.star_maykr_singularities("starmaykr9")
.itemInputs(
'25x #gtceu:circuits/uhv'
)
.itemOutputs(
Item.of('avaritia:singularity', '{Id:"avaritia:uhvcircuitsingularity"}')
)
.duration(600)
.EUt(GTValues.VA[GTValues.UEV])
.addData('weight', 50)