neuralgia/kubejs/server_scripts/main_server_script.js
FriendlyCube d63feca6ac чуточку г*внокода
главное признать свои ошибки
2023-12-09 13:32:52 +02:00

61 lines
No EOL
1.6 KiB
JavaScript

// priority: 1
/**
* Событие регистрации предмет-тэгов.
*/
ServerEvents.tags('item', event => {
registerMinecraftItemTags(event)
registerTFCItemTags(event)
registerCreateTags(event)
registerAE2Tags(event)
})
/**
* Событие регистрации блок-тэгов.
*/
ServerEvents.tags('block', event => {
registerTFCBlockTags(event)
})
/**
* Событие регистрации жидкость-тэгов.
*/
ServerEvents.tags('fluid', event => {
registerTFCFluidTags(event)
})
/**
* Здесь регистрируются файлы датапаков (json).
* Срабатывает до инициализации рецептов.
*/
ServerEvents.highPriorityData(event => {
registerTFCData(event)
})
/**
* Событие регистрации рецептов.
* Срабатывает после инициализации датапаков.
*/
ServerEvents.recipes(event => {
registerMinecraftRecipes(event)
registerTFCRecipes(event)
registerGTCEURecipes(event)
registerCreateRecipes(event)
registerAE2Recipes(event)
registerAE2WTLibRecipes(event)
registerComputerCraftRecipes(event)
registerAdAstraRecipes(event)
registerTreeTapRecipes(event)
registerMoreRedRecipes(event)
registerSophisticatedBackpacksRecipes(event)
registerSmallShipsRecipes(event)
registerExtendedCraftingRecipes(event)
registerToolBeltRecipes(event)
})
/**
* Событие модификации лута.
*/
LootJS.modifiers((event) => {
modifyLootGT(event)
});