neuralgia/kubejs/startup_scripts/tfg/dimension_markers.js
2025-10-12 13:14:51 +01:00

60 lines
No EOL
1.8 KiB
JavaScript

// priority: 0
"use strict";
function registerTFGDimensionMarkers(event) {
event.create('ad_astra:earth_orbit')
.iconSupplier(() => Item.of('tfg:marker/earth_orbit').getItem())
.tier(1)
.overrideName('Earth Orbit')
event.create('ad_astra:moon')
.iconSupplier(() => Item.of('tfg:marker/moon').getItem())
.tier(1)
.overrideName('The Moon')
event.create('ad_astra:moon_orbit')
.iconSupplier(() => Item.of('tfg:marker/moon_orbit').getItem())
.tier(1)
.overrideName('Moon Orbit')
event.create('ad_astra:mars')
.iconSupplier(() => Item.of('tfg:marker/mars').getItem())
.tier(2)
.overrideName('Mars')
event.create('ad_astra:mars_orbit')
.iconSupplier(() => Item.of('tfg:marker/mars_orbit').getItem())
.tier(2)
.overrideName('Mars Orbit')
event.create('ad_astra:venus')
.iconSupplier(() => Item.of('tfg:marker/venus').getItem())
.tier(3)
.overrideName('Venus')
event.create('ad_astra:venus_orbit')
.iconSupplier(() => Item.of('tfg:marker/venus_orbit').getItem())
.tier(3)
.overrideName('Martian Orbit')
event.create('ad_astra:mercury')
.iconSupplier(() => Item.of('tfg:marker/mercury').getItem())
.tier(3)
.overrideName('Mercury')
event.create('ad_astra:mercury_orbit')
.iconSupplier(() => Item.of('tfg:marker/mercury_orbit').getItem())
.tier(3)
.overrideName('Mercury Orbit')
event.create('ad_astra:glacio')
.iconSupplier(() => Item.of('tfg:marker/glacio').getItem())
.tier(3)
.overrideName('Europa')
event.create('ad_astra:glacio_orbit')
.iconSupplier(() => Item.of('tfg:marker/glacio_orbit').getItem())
.tier(3)
.overrideName('Europa Orbit')
}