SciCraft/server_pack/kubejs/client_scripts/01_tooltips.js
MiTHRAL 1cc4df514d
All checks were successful
Build & Release Pack / build (push) Successful in 1m41s
fix: KubeJS client events - tooltip and JEI API changes
- ItemEvents.tooltip → ItemEvents.modifyTooltips (new KubeJS 2101 API)
- JEIEvents.information → RecipeViewerEvents.addInformation('item', ...)
  (JEI integration moved to unified RecipeViewerEvents system)
2026-08-19 19:29:16 -04:00

35 lines
No EOL
1.2 KiB
JavaScript

// SCICRAFT — The Dark Photon Protocol
// Client tooltips: the story rides on the items you carry.
// Text lives in STORY/02-items.md (tooltip.scicraft.* keys) — never hardcode.
ItemEvents.modifyTooltips(event => {
event.add('scicraft:photon_core', [
'',
Text.translate('tooltip.scicraft.photon_core.1'),
Text.translate('tooltip.scicraft.photon_core.2'),
Text.translate('tooltip.scicraft.photon_core.3')
])
event.add('scicraft:photon_fragment', [
'',
Text.translate('tooltip.scicraft.photon_fragment.1'),
Text.translate('tooltip.scicraft.photon_fragment.2'),
Text.translate('tooltip.scicraft.photon_fragment.3')
])
event.add('scicraft:void_stabilizer', [
'',
Text.translate('tooltip.scicraft.void_stabilizer.1'),
Text.translate('tooltip.scicraft.void_stabilizer.2'),
Text.translate('tooltip.scicraft.void_stabilizer.3')
])
event.add('scicraft:quantum_lattice', [
'',
Text.translate('tooltip.scicraft.quantum_lattice.1'),
Text.translate('tooltip.scicraft.quantum_lattice.2'),
Text.translate('tooltip.scicraft.quantum_lattice.3')
])
event.add('scicraft:renegade_glass', [
'',
Text.translate('tooltip.scicraft.renegade_glass.1'),
Text.translate('tooltip.scicraft.renegade_glass.2')
])
})