Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Changes the Genetics part of Binnie's Mod
- #variables
- #----crafting----
- #items
- val iron = <ore:ingotIron>;
- val glassPane = <minecraft:glass_pane>;
- val bronzeGear = <ore:gearBronze>;
- val goldNugget = <minecraft:gold_nugget>;
- val geneticsCircuit = <Genetics:misc:9>;
- val hardenedCasing = <Genetics:misc:0>;
- val enzyme = <Genetics:misc:3>;
- val ic2Circuit = <IC2:itemPartCircuit>;
- val coil = <ThermalExpansion:material:1>;
- val fdye = <Genetics:misc:2>;
- val ddye = <Genetics:misc:1>;
- val emerald = <minecraft:emerald>;
- val forestryCircuit = <Forestry:chipsets:1>;
- val glass = <minecraft:glass>;
- val beealyzer = <Forestry:beealyzer>;
- val furnace = <minecraft:furnace>;
- val lavaBucket = <minecraft:lava_bucket>;
- val waterBucket = <minecraft:water_bucket>;
- #machines
- val isolator = <Genetics:machine:0>;
- val isolatorMJ = isolator.withTag({"power-system": 0 as byte});
- val isolatorRF = isolator.withTag({"power-system": 1 as byte});
- val isolatorEU = isolator.withTag({"power-system": 2 as byte});
- val sequencer = <Genetics:machine:1>;
- val sequencerMJ = sequencer.withTag({"power-system": 0 as byte});
- val sequencerRF = sequencer.withTag({"power-system": 1 as byte});
- val sequencerEU = sequencer.withTag({"power-system": 2 as byte});
- val polymeriser = <Genetics:machine:2>;
- val polymeriserMJ = polymeriser.withTag({"power-system": 0 as byte});
- val polymeriserRF = polymeriser.withTag({"power-system": 1 as byte});
- val polymeriserEU = polymeriser.withTag({"power-system": 2 as byte});
- val inoculator = <Genetics:machine:3>;
- val inoculatorMJ = inoculator.withTag({"power-system": 0 as byte});
- val inoculatorRF = inoculator.withTag({"power-system": 1 as byte});
- val inoculatorEU = inoculator.withTag({"power-system": 2 as byte});
- val analyser = <Genetics:labMachine:1>;
- val analyserMJ = analyser.withTag({"power-system": 0 as byte});
- val analyserRF = analyser.withTag({"power-system": 1 as byte});
- val analyserEU = analyser.withTag({"power-system": 2 as byte});
- val incubator = <Genetics:labMachine:2>;
- val incubatorMJ = incubator.withTag({"power-system": 0 as byte});
- val incubatorRF = incubator.withTag({"power-system": 1 as byte});
- val incubatorEU = incubator.withTag({"power-system": 2 as byte});
- val genepool = <Genetics:labMachine:3>;
- val genepoolMJ = genepool.withTag({"power-system": 0 as byte});
- val genepoolRF = genepool.withTag({"power-system": 1 as byte});
- val genepoolEU = genepool.withTag({"power-system": 2 as byte});
- val acclimatiser = <Genetics:labMachine:4>;
- val acclimatiserMJ = acclimatiser.withTag({"power-system": 0 as byte});
- val acclimatiserRF = acclimatiser.withTag({"power-system": 1 as byte});
- val acclimatiserEU = acclimatiser.withTag({"power-system": 2 as byte});
- #removal of MJ recipes to prevent crafting.
- recipes.remove(isolatorMJ);
- recipes.remove(sequencerMJ);
- recipes.remove(polymeriserMJ);
- recipes.remove(incubatorMJ);
- recipes.remove(inoculatorMJ);
- recipes.remove(analyserMJ);
- recipes.remove(genepoolMJ);
- recipes.remove(acclimatiserMJ);
- #----RF recipe versions----
- #Isolator
- recipes.addShaped(isolatorRF, [[goldNugget, iron, goldNugget],
- [geneticsCircuit, hardenedCasing, geneticsCircuit],
- [enzyme, coil, enzyme]]);
- #Sequencer
- recipes.addShaped(sequencerRF, [[goldNugget, bronzeGear, goldNugget],
- [geneticsCircuit, hardenedCasing, geneticsCircuit],
- [fdye, coil, fdye]]);
- #polymeriser
- recipes.addShaped(polymeriserRF, [[goldNugget, iron, goldNugget],
- [geneticsCircuit, hardenedCasing, geneticsCircuit],
- [goldNugget, coil, goldNugget]]);
- #inoculator
- recipes.addShaped(inoculatorRF, [[goldNugget, iron, goldNugget],
- [geneticsCircuit, hardenedCasing, geneticsCircuit],
- [emerald, coil, emerald]]);
- #analyser
- recipes.addShaped(analyserRF, [[glassPane, beealyzer, glassPane],
- [forestryCircuit, hardenedCasing, forestryCircuit],
- [ddye, coil, ddye]]);
- #Incubator
- recipes.addShaped(incubatorRF, [[glassPane, furnace, glassPane],
- [forestryCircuit, hardenedCasing, forestryCircuit],
- [iron, coil, iron]]);
- #genepool
- recipes.addShaped(genepoolRF, [[glassPane, bronzeGear, glassPane],
- [forestryCircuit, hardenedCasing, forestryCircuit],
- [glass, coil, glass]]);
- #acclimatiser
- recipes.addShaped(acclimatiserRF, [[glassPane, lavaBucket, glassPane],
- [forestryCircuit, hardenedCasing, forestryCircuit],
- [waterBucket, coil, waterBucket]]);
- #----EU recipe versions----
- #Isolator
- recipes.addShaped(isolatorEU, [[goldNugget, iron, goldNugget],
- [geneticsCircuit, hardenedCasing, geneticsCircuit],
- [enzyme, ic2Circuit, enzyme]]);
- #Sequencer
- recipes.addShaped(sequencerEU, [[goldNugget, bronzeGear, goldNugget],
- [geneticsCircuit, hardenedCasing, geneticsCircuit],
- [fdye, ic2Circuit, fdye]]);
- #polymeriser
- recipes.addShaped(polymeriserEU, [[goldNugget, iron, goldNugget],
- [geneticsCircuit, hardenedCasing, geneticsCircuit],
- [goldNugget, ic2Circuit, goldNugget]]);
- #inoculator
- recipes.addShaped(inoculatorEU, [[goldNugget, iron, goldNugget],
- [geneticsCircuit, hardenedCasing, geneticsCircuit],
- [emerald, ic2Circuit, emerald]]);
- #analyser
- recipes.addShaped(analyserEU, [[glassPane, beealyzer, glassPane],
- [forestryCircuit, hardenedCasing, forestryCircuit],
- [ddye, ic2Circuit, ddye]]);
- #Incubator
- recipes.addShaped(incubatorEU, [[glassPane, furnace, glassPane],
- [forestryCircuit, hardenedCasing, forestryCircuit],
- [iron, ic2Circuit, iron]]);
- #genepool
- recipes.addShaped(genepoolEU, [[glassPane, bronzeGear, glassPane],
- [forestryCircuit, hardenedCasing, forestryCircuit],
- [glass, ic2Circuit, glass]]);
- #acclimatiser
- recipes.addShaped(acclimatiserEU, [[glassPane, lavaBucket, glassPane],
- [forestryCircuit, hardenedCasing, forestryCircuit],
- [waterBucket, ic2Circuit, waterBucket]]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement