This commit is contained in:
Dmitry 2023-11-25 13:15:14 +07:00
parent e27a3670eb
commit d291e2bf77
10 changed files with 73 additions and 28 deletions

View file

@ -1,5 +0,0 @@
{
"values": [
"#forge:tfc_stonetype_ore"
]
}

View file

@ -1,5 +0,0 @@
{
"values": [
"#forge:tfc_stonetype_ore"
]
}

View file

@ -1,5 +0,0 @@
{
"values": [
"#forge:tfc_stonetype_ore"
]
}

View file

@ -1,5 +0,0 @@
{
"values": [
"#forge:tfc_stonetype_ore"
]
}

View file

@ -1,5 +0,0 @@
{
"values": [
"#forge:tfc_stonetype_ore"
]
}

View file

@ -29,6 +29,50 @@ const registerGTRecipes = (event) => {
1399
)
// Pump Deck
event.shaped('gtceu:pump_deck', [
'ABA',
'CDE'
], {
A: '#forge:screws/wrought_iron',
B: 'gtceu:treated_wood_planks',
C: '#forge:tools/hammers',
D: '#tfc:rock_slabs',
E: '#forge:tools/screwdrivers'
}).id('gtceu:shaped/pump_deck')
// Pump Hatch
event.shaped('gtceu:pump_hatch', [
'ABC',
'DED',
'FBF'
], {
A: '#forge:screws/wrought_iron',
B: '#forge:rings/wrought_iron',
C: '#forge:tools/screwdrivers',
D: 'gtceu:treated_wood_planks',
E: 'gtceu:wood_large_fluid_pipe',
F: '#tfc:rock_slabs'
}).id('gtceu:shaped/pump_hatch')
// Primitive Pump
event.shaped('gtceu:primitive_pump', [
'ABC',
'DEF',
'GHG'
], {
A: '#forge:rings/wrought_iron',
B: 'gtceu:wood_normal_fluid_pipe',
C: '#forge:screws/wrought_iron',
D: '#forge:rotors/wrought_iron',
E: 'gtceu:treated_wood_planks',
F: '#forge:tools/screwdrivers',
G: '#tfc:rock_slabs',
H: 'gtceu:wood_large_fluid_pipe'
}).id('gtceu:shaped/primitive_pump')
// Coke Oven
event.shaped('gtceu:coke_oven', [
'ABA',

View file

@ -12,7 +12,7 @@ ServerEvents.highPriorityData(event => {
* Здесь регистрируются тэги для блоков.
*/
ServerEvents.tags('block', event => {
registerTFCBlocksTags(event)
})
/**
@ -20,7 +20,7 @@ ServerEvents.tags('block', event => {
*/
ServerEvents.tags('item', event => {
registerCreateTags(event)
registerTFCTags(event)
registerTFCItemsTags(event)
})
/**

View file

@ -1,6 +1,6 @@
// priority: 0
const registerTFCTags = (event) => {
const registerTFCItemsTags = (event) => {
removeAllTagsItems.forEach(item => {
event.removeAllTagsFrom(item)
})
@ -24,4 +24,20 @@ const registerTFCTags = (event) => {
event.add('forge:ingots/double/black_steel', 'tfc:metal/double_ingot/black_steel')
event.add('forge:ingots/double/blue_steel', 'tfc:metal/double_ingot/blue_steel')
event.add('forge:ingots/double/red_steel', 'tfc:metal/double_ingot/red_steel')
event.add('tfc:can_collapse', '#forge:tfc_stonetype_ore')
event.add('tfc:can_start_collapse', '#forge:tfc_stonetype_ore')
event.add('tfc:can_trigger_collapse', '#forge:tfc_stonetype_ore')
event.add('tfc:monster_spawns_on', '#forge:tfc_stonetype_ore')
event.add('tfc:prospectable', '#forge:tfc_stonetype_ore')
global.allTFCStoneTypeNames.forEach(stoneTypeName => {
global.slabTypes.forEach(slabType => {
event.add(`tfc:rock_slabs`, `tfc:rock/${slabType}/${stoneTypeName}_slab`)
})
})
}
const registerTFCBlocksTags = (event) => {
}

View file

@ -47,4 +47,14 @@ global.allTFCStoneTypeNamesOnlyDups = [
'diorite',
'andesite',
'granite'
];
global.slabTypes = [
'raw',
'smooth',
'bricks',
'cobble',
'mossy_bricks',
'mossy_cobble',
'cracked_bricks'
];