Твики рецептов, фиксы багов
This commit is contained in:
parent
79872d5cb2
commit
3e038abeae
9 changed files with 133 additions and 9 deletions
|
|
@ -2,7 +2,9 @@
|
|||
|
||||
const gtItemsToHide = [
|
||||
'gtceu:flint_mortar',
|
||||
'gtceu:flint_knife'
|
||||
'gtceu:flint_knife',
|
||||
'gtceu:firebrick',
|
||||
'gtceu:firebricks'
|
||||
]
|
||||
|
||||
const stoneTypesToHide = [
|
||||
|
|
|
|||
|
|
@ -117,4 +117,8 @@ const groupGTStuff = (event) => {
|
|||
event.groupItemsByTag('tfg:rei_groups/restrictive_pipes/huge', 'Huge Resctrictive Pipes', 'forge:restrictive_pipes/huge')
|
||||
|
||||
event.groupItems('tfg:rei_groups/buckets', 'Buckets', [/gtceu:.*_bucket/])
|
||||
}
|
||||
|
||||
const registerGTCategories = (event) => {
|
||||
event.remove('gtceu:primitive_blast_furnace')
|
||||
}
|
||||
|
|
@ -6,10 +6,14 @@ REIEvents.hide('item', event => {
|
|||
hideCreateStuff(event)
|
||||
hideMinecraftStuff(event)
|
||||
hideExtendedCraftingStuff(event)
|
||||
hideSophisticatedBackpacksStuff(event)
|
||||
hideSBStuff(event)
|
||||
})
|
||||
|
||||
|
||||
REIEvents.groupEntries(event => {
|
||||
groupGTStuff(event)
|
||||
})
|
||||
|
||||
REIEvents.removeCategories(event => {
|
||||
registerGTCategories(event)
|
||||
})
|
||||
|
|
@ -150,6 +150,10 @@ const minecraftItemsToHide = [
|
|||
'minecraft:dark_prismarine_slab',
|
||||
'minecraft:smooth_stone',*/
|
||||
|
||||
'minecraft:blast_furnace',
|
||||
'minecraft:furnace',
|
||||
'minecraft:furnace_minecart',
|
||||
|
||||
'minecraft:netherite_scrap',
|
||||
'minecraft:netherite_ingot',
|
||||
'minecraft:netherite_block',
|
||||
|
|
|
|||
7
kubejs/server_scripts/ae2/recipes.js
Normal file
7
kubejs/server_scripts/ae2/recipes.js
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
// priority: 0
|
||||
|
||||
const registerAE2Recipes = (event) => {
|
||||
|
||||
// Удаление рецептов мода
|
||||
event.remove({ mod: 'ae2' });
|
||||
}
|
||||
|
|
@ -5,10 +5,94 @@ const registerGTRecipes = (event) => {
|
|||
event.remove({id: 'gtceu:shaped/chainmail_leggings'})
|
||||
event.remove({id: 'gtceu:shaped/chainmail_chestplate'})
|
||||
event.remove({id: 'gtceu:shaped/chainmail_helmet'})
|
||||
event.remove({id: 'gtceu:shaped/bronze_primitive_blast_furnace'})
|
||||
event.remove({id: 'gtceu:shaped/casing_primitive_bricks'})
|
||||
event.remove({id: 'gtceu:assembler/furnace'})
|
||||
|
||||
// Fire Brick
|
||||
event.smelting('tfc:ceramic/fire_brick', 'gtceu:compressed_fireclay').id('gtceu:smelting/fireclay_brick')
|
||||
|
||||
// TFC FireBrick -> FireBrick dust
|
||||
event.recipes.gtceu.macerator('macerator/macerate_firebrick')
|
||||
.itemInputs('tfc:ceramic/fire_brick')
|
||||
.itemOutputs('gtceu:fireclay_dust')
|
||||
.duration(15)
|
||||
.EUt(2)
|
||||
|
||||
// Bronze Steam Furnace
|
||||
event.shaped('gtceu:lp_steam_furnace', [
|
||||
'AAA',
|
||||
'ABA',
|
||||
'ACA'
|
||||
], {
|
||||
A: 'gtceu:bronze_small_fluid_pipe',
|
||||
B: 'gtceu:bronze_brick_casing',
|
||||
C: 'tfc:blast_furnace'
|
||||
}).id('gtceu:shaped/steam_furnace_bronze')
|
||||
|
||||
// Steel Steam Boiler
|
||||
event.shaped('gtceu:hp_steam_solid_boiler', [
|
||||
'AAA',
|
||||
'ACA',
|
||||
'BDB'
|
||||
], {
|
||||
A: '#forge:plates/steel',
|
||||
B: 'minecraft:bricks',
|
||||
C: '#forge:tools/wrenches',
|
||||
D: 'tfc:blast_furnace'
|
||||
}).id('gtceu:shaped/steam_boiler_coal_steel')
|
||||
|
||||
// Bronze Steam Boiler
|
||||
event.shaped('gtceu:lp_steam_solid_boiler', [
|
||||
'AAA',
|
||||
'ACA',
|
||||
'BDB'
|
||||
], {
|
||||
A: '#forge:plates/bronze',
|
||||
B: 'minecraft:bricks',
|
||||
C: '#forge:tools/wrenches',
|
||||
D: 'tfc:blast_furnace'
|
||||
}).id('gtceu:shaped/steam_boiler_coal_bronze')
|
||||
|
||||
// Bronze Alloy Smelter
|
||||
event.shaped('gtceu:lp_steam_alloy_smelter', [
|
||||
'AAA',
|
||||
'BCB',
|
||||
'AAA'
|
||||
], {
|
||||
A: 'gtceu:bronze_small_fluid_pipe',
|
||||
B: 'tfc:blast_furnace',
|
||||
C: 'gtceu:bronze_brick_casing'
|
||||
}).id('gtceu:shaped/steam_alloy_smelter_bronze')
|
||||
|
||||
// Multi-Smelter
|
||||
event.shaped('gtceu:multi_smelter', [
|
||||
'AAA',
|
||||
'BCB',
|
||||
'DBD'
|
||||
], {
|
||||
A: 'gtceu:hp_steam_furnace',
|
||||
B: '#forge:circuits/hv',
|
||||
C: 'gtceu:heatproof_machine_casing',
|
||||
D: 'gtceu:copper_single_cable'
|
||||
}).id('gtceu:shaped/multi_furnace')
|
||||
|
||||
// Multi-Smelter
|
||||
event.shaped('gtceu:electric_blast_furnace', [
|
||||
'AAA',
|
||||
'BCB',
|
||||
'DBD'
|
||||
], {
|
||||
A: 'gtceu:hp_steam_furnace',
|
||||
B: '#forge:circuits/lv',
|
||||
C: 'gtceu:heatproof_machine_casing',
|
||||
D: 'gtceu:tin_single_cable'
|
||||
}).id('gtceu:shaped/electric_blast_furnace')
|
||||
|
||||
|
||||
// White Dye Recipes
|
||||
event.remove({id: 'gtceu:extractor/lily_of_the_valley_dye'})
|
||||
event.recipes.gtceu.extractor('extractor/red_dye')
|
||||
event.recipes.gtceu.extractor('extractor/white_dye')
|
||||
.itemInputs('1x #tfc:makes_white_dye')
|
||||
.itemOutputs('2x minecraft:white_dye')
|
||||
.duration(200)
|
||||
|
|
@ -30,7 +114,7 @@ const registerGTRecipes = (event) => {
|
|||
event.remove({id: 'gtceu:extractor/red_tulip_dye'})
|
||||
event.remove({id: 'gtceu:extractor/poppy_dye'})
|
||||
event.remove({id: 'gtceu:extractor/beetroot_dye'})
|
||||
event.recipes.gtceu.extractor('extractor/red_dye')
|
||||
event.recipes.gtceu.extractor('extractor/lime_dye')
|
||||
.itemInputs('1x tfc:plant/moss')
|
||||
.itemOutputs('2x minecraft:lime_dye')
|
||||
.duration(200)
|
||||
|
|
|
|||
|
|
@ -28,11 +28,13 @@ ServerEvents.tags('item', event => {
|
|||
* Срабатывает после инициализации датапаков.
|
||||
*/
|
||||
ServerEvents.recipes(event => {
|
||||
registerSBRecipes(event)
|
||||
registerCreateRecipes(event)
|
||||
registerExtendedCraftingRecipes(event)
|
||||
registerMinecraftRecipes(event)
|
||||
registerGTRecipes(event)
|
||||
registerTFCRecipes(event)
|
||||
registerAE2Recipes(event)
|
||||
registerCreateRecipes(event)
|
||||
registerSBRecipes(event)
|
||||
registerExtendedCraftingRecipes(event)
|
||||
})
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -23,7 +23,9 @@ const registerMinecraftRecipes = (event) => {
|
|||
event.smelting('2x #forge:ingots/gold', '1x #forge:raw_materials/gold').id('minecraft:gold_ingot_from_smelting_raw_gold').xp(0.7)
|
||||
event.blasting('2x #forge:ingots/gold', '1x #forge:raw_materials/gold').id('minecraft:gold_ingot_from_blasting_raw_gold').xp(0.7)
|
||||
|
||||
event.remove({id: 'minecraft:smithing_table'})
|
||||
event.remove({id: 'minecraft:blast_furnace'})
|
||||
event.remove({ id: 'minecraft:furnace_minecart' })
|
||||
event.remove({id: 'minecraft:fire_charge'})
|
||||
event.remove({id: 'minecraft:fire_charge'})
|
||||
|
||||
event.remove({id: 'minecraft:netherite_sword_smithing'})
|
||||
|
|
|
|||
|
|
@ -63,6 +63,7 @@ const ItemHeats = {
|
|||
"sphalerite": 16,
|
||||
"tetrahedrite": 14,
|
||||
"tin": 16,
|
||||
"chalcopyrite": 10
|
||||
}, input: (name) => { return { tag: `forge:nuggets/${name}` } }, output: (name) => { return { item: `gtceu:${name}_nugget` } } },
|
||||
|
||||
"dust": { heat_capacity: 1.429, metal_amount: {
|
||||
|
|
@ -83,6 +84,8 @@ const ItemHeats = {
|
|||
"sphalerite": 144,
|
||||
"tetrahedrite": 126,
|
||||
"tin": 144,
|
||||
"chalcopyrite": 112,
|
||||
"cassiterite_sand" : 144
|
||||
}, input: (name) => { return { tag: `forge:dusts/${name}` } }, output: (name) => { return { item: `gtceu:${name}_dust` } } },
|
||||
|
||||
|
||||
|
|
@ -104,6 +107,8 @@ const ItemHeats = {
|
|||
"sphalerite": 36,
|
||||
"tetrahedrite": 31,
|
||||
"tin": 36,
|
||||
"chalcopyrite": 22,
|
||||
"cassiterite_sand" : 36
|
||||
}, input: (name) => { return { tag: `forge:dusts/small/${name}` } }, output: (name) => { return { item: `gtceu:${name}_dust_small` } } },
|
||||
|
||||
|
||||
|
|
@ -125,6 +130,8 @@ const ItemHeats = {
|
|||
"sphalerite": 16,
|
||||
"tetrahedrite": 14,
|
||||
"tin": 16,
|
||||
"chalcopyrite": 10,
|
||||
"cassiterite_sand" : 16
|
||||
}, input: (name) => { return { tag: `forge:dusts/tiny/${name}` } }, output: (name) => { return { item: `gtceu:${name}_dust_tiny` } } },
|
||||
|
||||
|
||||
|
|
@ -146,6 +153,8 @@ const ItemHeats = {
|
|||
"sphalerite": 24,
|
||||
"tetrahedrite": 21,
|
||||
"tin": 24,
|
||||
"chalcopyrite": 14,
|
||||
"cassiterite_sand" : 24
|
||||
}, input: (name) => { return { tag: `forge:poor_raw_materials/${name}` } }, output: (name) => { return { item: `gtceu:poor_raw_${name}` } } },
|
||||
|
||||
|
||||
|
|
@ -167,6 +176,8 @@ const ItemHeats = {
|
|||
"sphalerite": 36,
|
||||
"tetrahedrite": 31,
|
||||
"tin": 36,
|
||||
"chalcopyrite": 28,
|
||||
"cassiterite_sand" : 36
|
||||
}, input: (name) => { return { tag: `forge:raw_materials/${name}` } }, output: (name) => { return { item: `gtceu:raw_${name}` } } },
|
||||
|
||||
|
||||
|
|
@ -188,6 +199,8 @@ const ItemHeats = {
|
|||
"sphalerite": 48,
|
||||
"tetrahedrite": 42,
|
||||
"tin": 48,
|
||||
"chalcopyrite": 36,
|
||||
"cassiterite_sand" : 48
|
||||
}, input: (name) => { return { tag: `forge:rich_raw_materials/${name}` } }, output: (name) => { return { item: `gtceu:rich_raw_${name}` } } },
|
||||
|
||||
"block_slab": { heat_capacity: null }, // can't melt
|
||||
|
|
@ -393,7 +406,9 @@ const Metals = {
|
|||
"malachite": { forging_temp: 138, welding_temp: 184, melt_temp: 1080, fluidName: "gtceu:copper", tier: 1, props: [].concat(dustGen, oreGen) },
|
||||
"pyrite": { forging_temp: 138, welding_temp: 184, melt_temp: 1535, fluidName: "gtceu:iron", tier: 3, props: [].concat(dustGen, oreGen) },
|
||||
"sphalerite": { forging_temp: 138, welding_temp: 184, melt_temp: 420, fluidName: "gtceu:zinc", tier: 1, props: [].concat(dustGen, oreGen) },
|
||||
"tetrahedrite": { forging_temp: 138, welding_temp: 184, melt_temp: 1080, fluidName: "gtceu:copper", tier: 1, props: [].concat(dustGen, oreGen) }
|
||||
"tetrahedrite": { forging_temp: 138, welding_temp: 184, melt_temp: 1080, fluidName: "gtceu:copper", tier: 1, props: [].concat(dustGen, oreGen) },
|
||||
"chalcopyrite" : { forging_temp: 648, welding_temp: 864, melt_temp: 1080, fluidName: "gtceu:copper", tier: 1, props: [].concat(dustGen, oreGen) },
|
||||
"cassiterite_sand" : { forging_temp: 138, welding_temp: 184, melt_temp: 230, fluidName: "gtceu:tin", tier: 1, props: [].concat(dustGen, oreGen) }
|
||||
}
|
||||
|
||||
const removeAllTagsItems = [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue