// 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) }) /** * Событие регистрации рудных жил. */ GTCEuServerEvents.oreVeins(event => { event.removeAll() }) //#endregion /* // event.shaped('', [ 'AAA', 'AAA', 'AAA' ], { A: '', B: '', C: '', D: '', E: '', F: '', G: '', }).id('tfg:create/shaped/') // event.shapeless('', [ ]).id('tfg:create/shapeless/') */