ported to 1.20.1
This commit is contained in:
mina
2023-12-09 13:08:34 +00:00
parent 63e6647c23
commit 9c4dbfeef7
160 changed files with 4397 additions and 6506 deletions

View File

@@ -1,5 +1,5 @@
ServerEvents.recipes(event => {
const greg = event.recipes.gtceu
ServerEvents.recipes((event) => {
const greg = event.recipes.gtceu;
const trees = [
["minecraft:oak_sapling", "minecraft:oak_log"],
["minecraft:spruce_sapling", "minecraft:spruce_log"],
@@ -7,8 +7,9 @@ ServerEvents.recipes(event => {
["minecraft:jungle_sapling", "minecraft:jungle_log"],
["minecraft:acacia_sapling", "minecraft:acacia_log"],
["minecraft:dark_oak_sapling", "minecraft:dark_oak_log"],
["minecraft:mangrove_propagule", "minecraft:mangrove_log"]
]
["minecraft:mangrove_propagule", "minecraft:mangrove_log"],
["minecraft:cherry_sapling", "minecraft:cherry_log"],
];
const plants = [
["minecraft:pumpkin_seeds", "minecraft:pumpkin", 6],
["minecraft:beetroot_seeds", "minecraft:beetroot", 16],
@@ -19,63 +20,83 @@ ServerEvents.recipes(event => {
["minecraft:cactus", "minecraft:cactus", 12],
["minecraft:brown_mushroom", "minecraft:brown_mushroom", 12],
["minecraft:red_mushroom", "minecraft:red_mushroom", 12],
["minecraft:nether_wart", "minecraft:nether_wart", 12]
]
["minecraft:nether_wart", "minecraft:nether_wart", 12],
];
event.shaped("gtceu:greenhouse", [
'GGG',
'CHC',
'PUP'
] , {
event.shaped("gtceu:greenhouse", ["GGG", "CHC", "PUP"], {
G: "gtceu:tempered_glass",
C: "#forge:circuits/mv",
H: "gtceu:mv_machine_hull",
P: "gtceu:mv_electric_piston",
U: "gtceu:mv_electric_pump"
})
trees.forEach(woodType => {
greg.greenhouse(woodType[0])
U: "gtceu:mv_electric_pump",
});
trees.forEach((woodType) => {
greg
.greenhouse(woodType[0])
.notConsumable(woodType[0])
.inputFluids('water 1000')
.inputFluids("water 1000")
.itemOutputs("64x " + woodType[1], "6x " + woodType[0])
.duration(1200).EUt(40)
.circuit(1)
.duration(1200)
.EUt(40)
.circuit(1);
greg.greenhouse(woodType[0] + "_fertiliser")
greg
.greenhouse(woodType[0] + "_fertiliser")
.notConsumable(woodType[0])
.itemInputs("4x gtceu:fertilizer")
.inputFluids('water 1000')
.itemOutputs("64x " + woodType[1], "64x " + woodType[1], "12x " + woodType[0])
.duration(900).EUt(60)
.circuit(2)
})
plants.forEach(seedType => {
greg.greenhouse(seedType[0])
.inputFluids("water 1000")
.itemOutputs(
"64x " + woodType[1],
"64x " + woodType[1],
"12x " + woodType[0]
)
.duration(900)
.EUt(60)
.circuit(2);
});
plants.forEach((seedType) => {
greg
.greenhouse(seedType[0])
.notConsumable(seedType[0])
.inputFluids('water 1000')
.inputFluids("water 1000")
.itemOutputs(seedType[2] + "x " + seedType[1])
.duration(1200).EUt(40)
.circuit(1)
greg.greenhouse(seedType[0] + "_fertilizer")
.duration(1200)
.EUt(40)
.circuit(1);
greg
.greenhouse(seedType[0] + "_fertilizer")
.notConsumable(seedType[0])
.itemInputs("4x gtceu:fertilizer")
.inputFluids('water 1000')
.itemOutputs(2*seedType[2] + "x " + seedType[1])
.duration(900).EUt(60)
.circuit(2)
})
greg.greenhouse("rubber_wood")
.notConsumable("gtceu:rubber_sapling")
.inputFluids('water 1000')
.itemOutputs("16x gtceu:rubber_log", "3x gtceu:rubber_sapling", "4x gtceu:sticky_resin")
.duration(1200).EUt(40)
.circuit(1)
greg.greenhouse("rubber_wood_fertiliser")
.notConsumable("gtceu:rubber_sapling")
.itemInputs("4x gtceu:fertilizer")
.inputFluids('water 1000')
.itemOutputs("32x gtceu:rubber_log", "6x gtceu:rubber_sapling", "8x gtceu:sticky_resin")
.duration(900).EUt(60)
.circuit(2)
})
.inputFluids("water 1000")
.itemOutputs(2 * seedType[2] + "x " + seedType[1])
.duration(900)
.EUt(60)
.circuit(2);
});
greg
.greenhouse("rubber_wood")
.notConsumable("gtceu:rubber_sapling")
.inputFluids("water 1000")
.itemOutputs(
"16x gtceu:rubber_log",
"3x gtceu:rubber_sapling",
"4x gtceu:sticky_resin"
)
.duration(1200)
.EUt(40)
.circuit(1);
greg
.greenhouse("rubber_wood_fertiliser")
.notConsumable("gtceu:rubber_sapling")
.itemInputs("4x gtceu:fertilizer")
.inputFluids("water 1000")
.itemOutputs(
"32x gtceu:rubber_log",
"6x gtceu:rubber_sapling",
"8x gtceu:sticky_resin"
)
.duration(900)
.EUt(60)
.circuit(2);
});