131 lines
No EOL
2.8 KiB
JavaScript
131 lines
No EOL
2.8 KiB
JavaScript
// priority: 1
|
|
|
|
/**
|
|
* Событие регистрации предмет-тэгов.
|
|
*/
|
|
ServerEvents.tags('item', event => {
|
|
registerTFCItemTags(event)
|
|
registerFirmaLifeItemTags(event)
|
|
|
|
registerMinecraftItemTags(event)
|
|
|
|
registerGTCEUItemTags(event)
|
|
|
|
registerAE2ItemTags(event)
|
|
|
|
registerCreateItemTags(event)
|
|
registerCreateAdditionsItemTags(event)
|
|
registerRailWaysItemTags(event)
|
|
|
|
registerAdAstraItemTags(event)
|
|
|
|
registerMoreRedItemTags(event)
|
|
|
|
registerSophisticatedBackpacksItemTags(event)
|
|
|
|
registerFTBQuestsItemTags(event)
|
|
})
|
|
|
|
/**
|
|
* Событие регистрации блок-тэгов.
|
|
*/
|
|
ServerEvents.tags('block', event => {
|
|
registerTFCBlockTags(event)
|
|
})
|
|
|
|
/**
|
|
* Событие регистрации жидкость-тэгов.
|
|
*/
|
|
ServerEvents.tags('fluid', event => {
|
|
registerTFCFluidTags(event)
|
|
})
|
|
|
|
/**
|
|
* Событие регистрации генератора структур.
|
|
*/
|
|
ServerEvents.tags('worldgen/placed_feature', event => {
|
|
registerTFCPlacedFeatures(event)
|
|
registerFirmaLifePlacedFeatures(event)
|
|
})
|
|
|
|
/**
|
|
* Здесь регистрируются файлы датапаков общие.
|
|
* Срабатывает до инициализации рецептов.
|
|
*/
|
|
ServerEvents.highPriorityData(event => {
|
|
})
|
|
|
|
/**
|
|
* Здесь регистрируются файлы датапаков TFC.
|
|
* Срабатывает до инициализации рецептов.
|
|
*/
|
|
TFCEvents.data(event => {
|
|
registerTFCDataForTFC(event)
|
|
registerTFCDataForWaterFlasks(event)
|
|
registerTFCDataForTreeTap(event)
|
|
|
|
registerTFCDataForGTCEU(event)
|
|
})
|
|
|
|
/**
|
|
* Событие регистрации рецептов.
|
|
* Срабатывает после инициализации датапаков.
|
|
*/
|
|
ServerEvents.recipes(event => {
|
|
registerTFCRecipes(event)
|
|
registerFirmaLifeRecipes(event)
|
|
registerFirmaCivRecipes(event)
|
|
registerWaterFlasksRecipes(event)
|
|
registerTreeTapRecipes(event)
|
|
|
|
registerMinecraftRecipes(event)
|
|
|
|
registerGTCEURecipes(event)
|
|
|
|
registerCreateRecipes(event)
|
|
registerCreateAdditionsRecipes(event)
|
|
registerRailWaysRecipes(event)
|
|
|
|
registerAE2Recipes(event)
|
|
registerAE2WTLibRecipes(event)
|
|
|
|
registerComputerCraftRecipes(event)
|
|
|
|
registerAdAstraRecipes(event)
|
|
|
|
registerMoreRedRecipes(event)
|
|
|
|
registerSophisticatedBackpacksRecipes(event)
|
|
|
|
registerToolBeltRecipes(event)
|
|
|
|
registerExposureRecipes(event)
|
|
|
|
registerFTBQuestsRecipes(event)
|
|
})
|
|
|
|
//#endregion
|
|
|
|
/*
|
|
|
|
//
|
|
event.shaped('', [
|
|
'AAA',
|
|
'AAA',
|
|
'AAA'
|
|
], {
|
|
A: '',
|
|
B: '',
|
|
C: '',
|
|
D: '',
|
|
E: '',
|
|
F: '',
|
|
G: '',
|
|
}).id('tfg:create/shaped/')
|
|
|
|
//
|
|
event.shapeless('', [
|
|
|
|
]).id('tfg:create/shapeless/')
|
|
|
|
*/ |