92 lines
No EOL
2.2 KiB
JavaScript
92 lines
No EOL
2.2 KiB
JavaScript
// priority: 0
|
|
|
|
/**
|
|
* Событие регистрации предметов.
|
|
*/
|
|
StartupEvents.registry('item', event => {
|
|
registerGTCEuItems(event)
|
|
registerTFGItems(event)
|
|
})
|
|
|
|
/**
|
|
* Событие регистрации блоков.
|
|
*/
|
|
StartupEvents.registry('block', event => {
|
|
registerTFGBlocks(event)
|
|
})
|
|
|
|
/**
|
|
* Событие изменения блоков.
|
|
*/
|
|
BlockEvents.modification(event => {
|
|
// modifyFirmaCivBlocks(event)
|
|
})
|
|
|
|
/**
|
|
* Событие изменения предметов.
|
|
*/
|
|
ItemEvents.modification(event => {
|
|
registerBeneathItemModifications(event)
|
|
registerMinecraftItemModifications(event)
|
|
})
|
|
|
|
/**
|
|
* Событие регистрации жидкостей.
|
|
*/
|
|
StartupEvents.registry('fluid', event => {
|
|
registerTFGFluids(event)
|
|
})
|
|
|
|
/**
|
|
* Событие регистрации типов рецептов.
|
|
*/
|
|
GTCEuStartupEvents.registry('gtceu:recipe_type', event => {
|
|
registerGTCEuRecipeTypes(event)
|
|
})
|
|
|
|
/**
|
|
* Событие регистрации механизмов.
|
|
*/
|
|
GTCEuStartupEvents.registry('gtceu:machine', event => {
|
|
registerGTCEuMachines(event)
|
|
})
|
|
|
|
/**
|
|
* Событие регистрации тэг префиксов.
|
|
*/
|
|
GTCEuStartupEvents.registry('gtceu:tag_prefix', event => {
|
|
registerAE2TagPrefixes(event)
|
|
registerTFCTagPrefixes(event)
|
|
registerGTCEuTagPrefixes(event)
|
|
})
|
|
|
|
GTCEuStartupEvents.registry('gtceu:material', event => {
|
|
registerAE2Materials(event)
|
|
registerTFCMaterials(event)
|
|
registerGTCEuMaterials(event)
|
|
registerTFGMaterials(event)
|
|
})
|
|
|
|
GTCEuStartupEvents.registry('gtceu:material_icon_set', event => {
|
|
registerTFCIconSets(event)
|
|
})
|
|
|
|
/**
|
|
* Событие модификации материалов.
|
|
*/
|
|
GTCEuStartupEvents.materialModification(event => {
|
|
registerGTCEuMaterialModification(event)
|
|
})
|
|
|
|
|
|
//GTCEuStartupEvents.registry('gtceu:dimension_marker', event => {
|
|
// event.create('ad_astra:earth_orbit')
|
|
// .iconSupplier(() => Item.of('ad_astra:earth_globe').getItem())
|
|
// .tier(0)
|
|
// .overrideName('Earth Orbit')
|
|
//})
|
|
|
|
|
|
Platform.mods.kaolinclayze.name = "Primitive Creatures";
|
|
Platform.mods.tfg.name = "TerraFirmaGreg";
|
|
Platform.mods.kubejs.name = "TerraFirmaGreg"; |