neuralgia/kubejs/startup_scripts/main_startup_script.js
Pyritie 89030d3564
Stone dust rework (#2782)
* geology

* starting some loot table stuff

* more stuff

* swap some rocks

* refactor

* phew

* drive-by fix

* all done I think

* remove sylvite

* oh yeah baby it's all coming together

* cleaned up some lines that didn't do anything, added more comments, removed log spam

* blah blah

* fix drying mat

* fix ladders

* tfc, beneath, and moon stuff done...? this is gonna take 5ever

* a

* some sand stuff, more stone types

* wrong way around

* unifying various brick block recipes

* remove shaped create deco brick recipes

* some progress on block creation

* we got into the create world screen!

* getting somewhere

* Reloaded with no KubeJS errors!

* new assets

* I thiiiink that's about everything

* fix some stonecutting

* recipe declared but never used
2026-01-19 22:39:15 +00:00

81 lines
2 KiB
JavaScript

// priority: 100
"use strict";
StartupEvents.registry('item', event => {
registerTFGItems(event)
})
StartupEvents.registry('block', event => {
registerTFGBlocks(event)
})
BlockEvents.modification(event => {
registerAdAstraBlockModifications(event)
registerSpeciesBlockModifications(event)
})
ItemEvents.modification(event => {
registerAdAstraItemModifications(event)
registerBeneathItemModifications(event)
registerCreateItemModifications(event)
registerFirmalifeItemModifications(event)
registerGTCEuItemModifications(event)
registerMinecraftItemModifications(event)
registerSNSItemModifications(event)
registerTFGItemModifications(event)
})
StartupEvents.registry('fluid', event => {
registerTFGFluids(event)
})
StartupEvents.registry('sound_event', event => {
registerTFGSounds(event)
})
GTCEuStartupEvents.registry('gtceu:recipe_type', event => {
registerGTCEuRecipeTypes(event)
})
GTCEuStartupEvents.registry('gtceu:machine', event => {
registerGTCEuMachines(event)
})
GTCEuStartupEvents.registry('gtceu:tag_prefix', event => {
registerAE2TagPrefixes(event)
registerGTCEuTagPrefixes(event)
registerTFGTagPrefixes(event)
})
GTCEuStartupEvents.registry('gtceu:material', event => {
registerAE2Materials(event)
registerCreateMaterials(event)
registerGreateMaterials(event)
registerTFGMaterials(event)
})
GTCEuStartupEvents.registry('gtceu:material_icon_set', event => {
registerTFGIconSets(event)
})
GTCEuStartupEvents.materialModification(event => {
registerGTCEuMaterialModification(event)
registerGreateMaterialModification(event)
})
GTCEuStartupEvents.registry('gtceu:dimension_marker', event => {
registerTFGDimensionMarkers(event)
})
GTCEuStartupEvents.registry("gtceu:element", event => {
registerTFGElement(event)
})
GTCEuStartupEvents.craftingComponents(event => {
registerTFGCraftingComponents(event)
})
Platform.mods.primitive_creatures.name = "Primitive Creatures";
Platform.mods.tfg.name = "TerraFirmaGreg";
Platform.mods.kubejs.name = "TerraFirmaGreg";
Platform.mods.wan_ancient_beasts.name = "Wan's Ancient Beasts";