neuralgia/kubejs/server_scripts/main_server_script.js

82 lines
2.3 KiB
JavaScript

// priority: 1
/**
* Событие регистрации предмет-тэгов.
*/
ServerEvents.tags('item', event => {
// registerTFCItemTags(event)
// registerFirmaLifeItemTags(event)
// registerSmallShipsItemTags(event)
// registerMinecraftItemTags(event)
//registerGTCEUItemTags(event)
//registerAE2ItemTags(event)
//// registerCreateItemTags(event)
//// registerAdAstraItemTags(event)
//registerMoreRedItemTags(event)
//registerSophisticatedBackpacksItemTags(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)
//registerWaterFlasksRecipes(event)
//registerTreeTapRecipes(event)
//registerSmallShipsRecipes(event)
registerMinecraftRecipes(event)
//registerGTCEURecipes(event)
registerCreateRecipes(event)
//registerAE2Recipes(event)
//registerAE2WTLibRecipes(event)
// registerComputerCraftRecipes(event)
// registerAdAstraRecipes(event)
//registerMoreRedRecipes(event)
//registerSophisticatedBackpacksRecipes(event)
//registerToolBeltRecipes(event)
//registerExposureRecipes(event)
})