1
0
mirror of https://git.fellies.tech/minecraft/fellies.git synced 2021-02-13 10:18:48 +00:00

v0.10-1.16.5-36.0.22

This commit is contained in:
2021-02-12 15:01:14 +01:00
parent 2c936b8343
commit d4595a7258
279 changed files with 1647 additions and 14560 deletions

View File

@ -24,5 +24,31 @@ events.listen('recipes', function (event) {
axeCutting('druidcraft:stripped_darkwood_wood', 'druidcraft:darkwood_wood')
axeCutting('druidcraft:stripped_elder_log', 'druidcraft:elder_log')
axeCutting('druidcraft:stripped_elder_wood', 'druidcraft:elder_wood')
// TODO: All BoP woods.
const biomesOPlentyWoodTypes = [
'fir',
'redwood',
'cherry',
'mahogany',
'jacaranda',
'palm',
'willow',
'dead',
'magic',
'umbran',
'hellbark'
]
biomesOPlentyWoodTypes.forEach(function(element) {
axeCutting('biomesoplenty:stripped_'.concat(element).concat('_log'), 'biomesoplenty:'.concat(element).concat('_log'))
axeCutting('biomesoplenty:stripped_'.concat(element).concat('_wood'), 'biomesoplenty:'.concat(element).concat('_wood'))
})
// TODO: Make bark optional to do the below.
// TODO: Sign to 1 plank (for everything non-vanilla).
// TODO: Door to 1 plank (for everything non-vanilla).
// TODO: Trapdoor to 1 plank (for everything non-vanilla).
})

View File

@ -1,6 +1,32 @@
// priority: 10
events.listen('recipes', function (event) {
const fermenter = (fluid, input, amount) => {
event.custom({
type: 'immersiveengineering:fermenter',
fluid: {
fluid: fluid,
amount: amount
},
input: Ingredient.of(input).toJson(),
energy: 6400
})
}
const squeezer = (fluid, input, amount) => {
event.custom({
type: 'immersiveengineering:squeezer',
fluid: {
fluid: fluid,
amount: amount
},
input: Ingredient.of(input).toJson(),
energy: 6400
})
}
// Atmospheric Compat
event.recipes.immersiveengineering.metal_press(Item.of('atmospheric:aloe_leaves', 9), 'atmospheric:aloe_bundle', 'immersiveengineering:mold_unpacking')
event.recipes.immersiveengineering.metal_press(Item.of('atmospheric:barrel_cactus', 9), 'atmospheric:barrel_cactus_batch', 'immersiveengineering:mold_unpacking')
@ -22,8 +48,15 @@ events.listen('recipes', function (event) {
// Decorative Blocks Compat
event.recipes.immersiveengineering.crusher('minecraft:coarse_dirt', 'decorative_blocks:rocky_dirt')
// Druidcraft Compat
squeezer('immersiveengineering:plantoil', 'druidcraft:hemp_seeds', 120)
// Farmer's Delight Compat
fermenter('immersiveengineering:ethanol', '#forge:seeds/rice', 80) // Also forward compatible with Environmental.
// Forbidden & Arcanus Compat
event.recipes.immersiveengineering.crusher(Item.of('forbidden_arcanus:soulless_sand', 2), '#forge:sandstone/soulless')
squeezer('immersiveengineering:plantoil', 'forbidden_arcanus:golden_orchid_seeds', 40)
// Industrial Foregoing Compat
event.recipes.immersiveengineering.fertilizer('industrialforegoing:fertilizer').growthModifier(1.5)
@ -41,6 +74,9 @@ events.listen('recipes', function (event) {
event.recipes.immersiveengineering.metal_press(Item.of('minecraft:dried_kelp', 9), 'minecraft:dried_kelp_block', 'immersiveengineering:mold_unpacking')
event.recipes.immersiveengineering.metal_press(Item.of('minecraft:nether_wart', 4), 'minecraft:nether_wart_block', 'immersiveengineering:mold_unpacking')
// Mystical World Compat
squeezer('immersiveengineering:plantoil', '#forge:seeds/aubergine', 60)
// Quark Compat
event.recipes.immersiveengineering.crusher(Item.of('minecraft:soul_sand', 2), '#forge:sandstone/soul')

View File

@ -38,7 +38,7 @@ events.listen('recipes', function (event) {
'druidcraft:spruce_pressure_plate_from_spruce_planks_woodcutting', // Replaced with a different recipe.
// Immersive Engineering
'immersive_engineering:paper_from_sawdust', // Removed since Mekanism method made this redundant.
'immersive_engineering:crafting/paper_from_sawdust', // Removed since Mekanism method made this redundant.
// Industrial Foregoing
'industrialforegoing:infinity_drill',