neuralgia/kubejs/client_scripts/tooltips.js
Pyritie e6c971f197
Release: 0.9.6 (#1020)
* - Fixed hide duping recipes.
- Added quest book and field guide instances for fishing nets.
- Fixed rebar support recipe crash.
- Fixed red steel flask dupe.
- Fixed red alloy recipe inconsistency.

* - Fixed blue steel backpack block lang

* - Added max vessel fluid warning to small vessels.

* - Moved red steel flask recipe

* Update pakku.json

* fixed vessel tooltips so they display on the uncolored vessel too

* fixed inconsistent small spring recipe with the coiling machine

* fixed chiseling non-tfc blocks into slabs was only returning 1 slab instead of both

* Field guide updates (#973)

* added detected-setblock-be-gone to pakku server

* added "requiresNaturalLog" config to afc tree tapping recipes so you can't tap your house

* fixed missing tooltips on AFC wooden supports

* added recipes for greenhouse ports, added recipes for stainless steel greenhouse (if you want to be fancy)

* quest fixes, lang strings

* added assembler recipes for most create things, made steam engines, blaze burners, and alternators cheaper, made firmaciv sails use any fabric

* langs

* removed gt compressed clay, fixed assembler recipe for clay bricks

* removed the leather armor recycling because it's basically infinite armor

* fixed iron door inconsistency

* hopper in assembler now has a circuit condition

* fixes #931

* Buff Large Boiler Fuel Efficiency (#977)

* bufflargeboilers

* formatting

* oh so THAT's why the recycling recipes weren't working...

* made the steam multiblock inputs/outputs significantly cheaper

* changed default flywheel setting back to instanced

* added assembler recipes for greate things

* updated changelog

* added recipes for the other millstones

* - Fixed fishing nets event function

* Update queststfc_tips.snbt

Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com>

* Update en_us.json

Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com>

* - Added item to summon armor stands with arms

* - Added recipes to empty vessels and molds

* - Added recipes for extracting/ forming magma blocks.

* - Added recipes for extracting/ forming magma blocks.

* - Nerfed steel support recipe output.

* Fixes and features (#987)

* - Fixed hide duping recipes.
- Added quest book and field guide instances for fishing nets.
- Fixed rebar support recipe crash.
- Fixed red steel flask dupe.
- Fixed red alloy recipe inconsistency.

* - Fixed blue steel backpack block lang

* - Added max vessel fluid warning to small vessels.

* - Moved red steel flask recipe

* - Fixed fishing nets event function

* Update queststfc_tips.snbt

Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com>

* Update en_us.json

Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com>

* - Added item to summon armor stands with arms

* - Added recipes to empty vessels and molds

* - Added recipes for extracting/ forming magma blocks.

* - Added recipes for extracting/ forming magma blocks.

* - Nerfed steel support recipe output.

---------

Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com>

* Add wrought iron alternatives for early game cast iron recipes (#985)

* Add wrought iron alternatives for early game cast iron recipes

* Change doulbe iron ingots tag to use #forge item tags

* salt water fast fix (#992)

no more circuits

Signed-off-by: SverhRazum-Nah <leon.trol@mail.ru>

* - Revert mold changes from #987

* Branch merge (#995)

* Some recipe changes (#1003)

* misc recipes

* add saw to jar lid recipe

* revert table salt name changing that didn't work

* fixed the basin having the wrong tag to be used with the charcoal forge

* removed obsidian framed pressure plate - idk what it even does, but it's causing crashes
fixes #1006

* Fix for Create Deco bricks conflict with Minecraft bricks in the assembler (#1005)

Signed-off-by: TomPlop <tomdidome@gmail.com>

* removing the gregtech material error suppression because it's just causing more confusion

* updated changelog

* Update CHANGELOG.md

* Update ENHANCEMENT.yml

* Update ENHANCEMENT.yml

* Update ENHANCEMENT.yml

* Update ENHANCEMENT.yml

* Update ENHANCEMENT.yml

* Update ENHANCEMENT.yml

* Update ENHANCEMENT.yml

* Update ENHANCEMENT.yml

* Update ENHANCEMENT.yml

* Update ENHANCEMENT.yml

* ISSUE_TEMPLATE

* tweaked Y levels of the overworld <-> beneath teleporting

* ISSUE_TEMPLATE

* github

* langs, quest tweaks, updated field guide for sprinklers

* put tin jar lid recycling in the right category

* hid the new space tfg blocks

* updated pakku

* I FORGOT TO ADD PUNISHMENT FOR DEATH

* aa

* Update mods

* CHANGELOG

---------

Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com>
Signed-off-by: SverhRazum-Nah <leon.trol@mail.ru>
Signed-off-by: TomPlop <tomdidome@gmail.com>
Co-authored-by: Redeix <brayden.j.m.ford@gmail.com>
Co-authored-by: Xikaro <os.valerievich@ya.ru>
Co-authored-by: Risuga <oosyrag@gmail.com>
Co-authored-by: Redeix <59435925+Redeix@users.noreply.github.com>
Co-authored-by: Zack <93035068+ZackH01@users.noreply.github.com>
Co-authored-by: SverhRazum-Nah <leon.trol@mail.ru>
Co-authored-by: TomPlop <tomdidome@gmail.com>
2025-05-16 18:49:23 +05:00

93 lines
No EOL
4.7 KiB
JavaScript

const registerTooltips = (event) =>
{
event.addAdvanced(['gtceu:lv_macerator', 'gtceu:mv_macerator', 'gtceu:hp_steam_macerator'], (item, advanced, text) => {
text.add(1, [text.of('Only outputs the first slot shown in EMI/JEI until HV.')])
})
event.addAdvanced(['minecraft:name_tag'], (item, advanced, text) => {
text.add(1, [text.of('Used on a Scribing Table along with an item to name it, or with black dye to name the tag.')])
})
event.addAdvanced(['gtceu:greenhouse'], (item, advanced, text) => {
text.add(1, [text.of('Currently, due to some errors in GTCEu regarding forgeCapacities, outputs rotten food.')])
})
event.addAdvanced(['toolbelt:belt'], (item, advanced, text) => {
text.add(1, [text.of('Press the §o§6Swap Tool§r keybind to open the radial menu.')]),
text.add(2, [text.of(`You can also right click with it in hand to add or remove tools.`)])
text.add(3, [text.of(`§cDo not dye this or you won't be able to upgrade.`)])
})
event.addAdvanced(['toolbelt:pouch'], (item, advanced, text) => {
text.add(1, [text.of('Used to upgrade your toolbelt to add more slots')]),
text.add(2, [text.of(`Can't be used with §cd§ey§ae§9d §rbelts or belts that have tools inside.`)])
})
event.addAdvanced(['firmalife:bucket/yeast_starter'], (item, advanced, text) => {
text.add(1, [text.of('Created with dried fruit')])
})
event.addAdvanced(['firmalife:beehive'], (item, advanced, text) => {
text.add(1, [text.of('Needs to be filled with empty frames and surrounded by flowers to attract bees.')])
})
event.addAdvanced(["treetap:tap"], (item, advanced, text) => {
text.add(1, [text.of("§4Obsolete§f: Replaced by the AFC TreeTap, you can craft it from this one by placing this in a crafting table!")])
})
event.addAdvanced(['create:blaze_burner'], (item, advanced, text) => {
text.add(1, text.of('§cSuperheat§r with Coke, or Flawless and Exquisite coal gems.'))
})
event.addAdvanced(['gtceu:nether_dome'], (item, advanced, text) => {
text.add(1, text.of('Artificial enviroment to simulate the Nether.')),
text.add(2, text.of(`The interior is customizable! Check the multiblock preview in JEI.`))
})
event.addAdvanced(['gtceu:end_dome'], (item, advanced, text) => {
text.add(1, text.of('Artificial enviroment to simulate the End.')),
text.add(2, text.of(`The interior is customizable! Check the multiblock preview in JEI.`))
})
// Insulation
event.addAdvanced(['create:copper_diving_helmet', 'create:copper_backtank', 'create:copper_diving_boots'], (item, advanced, text) => {
text.add(1, text.of('§7Warmth: -1')),
text.add(2, text.of('§7Insulation: +1'))
})
event.addAdvanced(['create:netherite_diving_helmet', 'create:netherite_backtank', 'create:netherite_diving_boots', 'minecraft:netherite_leggings'], (item, advanced, text) => {
text.add(1, text.of('§7Warmth: -2')),
text.add(2, text.of('§7Insulation: +9'))
text.add(3, text.of('Wear the full set to be §eHeatproof§r.'))
})
event.addAdvanced(['gtceu:nanomuscle_helmet', 'gtceu:nanomuscle_chestplate', 'gtceu:nanomuscle_leggings', 'gtceu:nanomuscle_boots', 'gtceu:avanced_nanomuscle_chestplate'], (item, advanced, text) => {
text.add(1, text.of('§7Warmth: -0.5')),
text.add(2, text.of('§7Insulation: +10'))
text.add(3, text.of('Wear the full set to be §eFully Insulated§r.'))
})
event.addAdvanced(['gtceu:quarktech_helmet', 'gtceu:quarktech_chestplate', 'gtceu:quarktech_leggings', 'gtceu:quarktech_boots', 'gtceu:advanced_quarktech_chestplate'], (item, advanced, text) => {
text.add(1, text.of('§7Warmth: -0.5')),
text.add(2, text.of('§7Insulation: +10'))
text.add(3, text.of('Wear the full set to be §eFully Insulated§r.'))
})
//supports
global.TFC_WOOD_TYPES.forEach(wood => {
event.addAdvanced([`tfc:wood/support/${wood}`], (item, advanced, text) => {
text.add(1, text.of('9 x 5 x 9'))
})
})
global.AFC_WOOD_TYPES.forEach(wood => {
event.addAdvanced([`afc:wood/support/${wood}`], (item, advanced, text) => {
text.add(1, text.of('9 x 5 x 9'))
})
})
event.addAdvanced(['tfg:light_concrete_support', 'tfg:dark_concrete_support', 'tfg:rebar_support'], (item, advanced, text) => {
text.add(1, text.of('17 x 9 x 17'))
})
event.addAdvanced(['tfg:reinforced_light_concrete_support', 'tfg:reinforced_dark_concrete_support', 'tfg:steel_support'], (item, advanced, text) => {
text.add(1, text.of('33 x 13 x 33'))
})
const other_stone = ['pyroxenite', 'migmatite', 'travertine']
const stone_types = global.TFC_STONE_TYPES.concat(other_stone)
stone_types.forEach(stone => {
event.addAdvanced([`tfg:${stone}_support`], (item, advanced, text) => {
text.add(1, text.of('9 x 5 x 9'))
})
})
// Vessels
event.addAdvanced(['#tfc:fired_vessels'], (item, advanced, text) => {
text.add(1, text.of('§cMax: 3024mB'))
})
}