KubeJS in FTB Skies 2

FTB Skies 2 1.24.0 ships version 2101.7.2-build.377 · First seen in 1.11.0

Checked Sep 20, 2026FTB Skies 2 1.24.0Sources: FTB Skies 2 1.24.0 modlist.json

Report a mistake on this page

Also in 7 other packs →

KubeJS is a mod in FTB Skies 2 1.24.0, where it is version 2101.7.2-build.377. Edit recipes, add new custom items, script world events, all in JavaScript! (Summary from the mod's Modrinth page.)

KubeJS guide for FTB Skies 2

Written for FTB Skies 2 1.22.0 · also fits 1.11.0 to 1.24.0 · updated Oct 15, 2026

Last verified for FTB Skies 2 v1.24.0 on Oct 15, 2026 · text last changed Oct 15, 2026

Also applies to:FTB Evolution 2 1.3.1 to 1.4.0FTB Skies 2: Aero 1.0.3 to 1.10.0FTB StoneBlock 4 1.1.1 to 1.23.0

Sections
3

Every recipe and number here was checked against FTB Skies 2 1.24.0, read from the running game on Oct 13, 2026.

What is KubeJS?

KubeJS is in this pack's mod list, at version 2101.7.2, and the file is the NeoForge build of the mod.[1]

The mod list says it was first included in version 1.22.0 of the pack or earlier. It does not say which release added it.[1]

Unverified The sources here do not describe what KubeJS does, because no mod description or in-jar guidebook was available. They also show no quest chapter, group or position for it in the pack's quest book, and no place for it on the ATM Star path. Check the pack's quest book in game for anything about it.

How does KubeJS work?

3 parts

KubeJS is a scripting mod, so it has no machines, multiblocks, power or fluid systems of its own. In this pack it is the tool that changes the game through scripts. The only script I have to go on is the startup script that registers items, so this section stays short.[2]

What the startup script does

The script runs at startup and renames the KubeJS mod entry and the platform info entry for the pack's own mod to the pack's name. That is why the pack's custom content shows up under the pack's branding.[2]

It then registers a list of custom items. They are created under the ftb namespace, not the kubejs one, and each gets a display name from a translation key and the epic rarity.[2]

  • Food and special items such as ender_apple, firestick and kelp_goo.[2]
  • Skill reset items for magic, melee, ranged, athletics, mining and defense, for example skill_reset_magic and skill_reset_mining.[2]
  • "Incomplete" versions of some items, such as incomplete_elemental_arcanite and incomplete_evolutionary_matter, next to their finished forms like elemental_arcanite and evolutionary_matter.[2]
  • Late-game style materials such as ultimate_singularity, infinitely_compressed_circuit_board, time_prism, positron_matrix and omega_dragon_egg.[2]

The music disc

The music_disc item is registered as a real disc that plays in a jukebox. Its sound is ftb:blockvblock.[2]

Creative tab

The script also changes the display name of the kubejs:tab creative tab to "Feed The Beast". Look for that tab in creative mode if you want to browse the custom items.[2]

Unverified How these items are obtained, what they do and how they are used in automation is not confirmed by the sources I have. No recipes, tooltips or config files for this mod were available.

How do you progress through KubeJS?

1 part

The sources for this section don't show any tier ladder for KubeJS itself, and no quests or recipes tied to the mod. What they do show is the pack's startup script, which is how the pack changes the game, and it adds a batch of custom items.[2]

The script registers every one of these items with epic rarity, and they live in the ftb namespace rather than a KubeJS one. Examples of the ids it uses are ender_apple, ultimate_singularity, creative_ascension and omega_dragon_egg. The script only registers the items. It doesn't say how you get them or use them.[2]

What the startup script adds

  • Skill reset items for magic, melee, ranged, athletics, mining and defense, with ids such as skill_reset_magic and skill_reset_mining.[2]
  • Unfinished intermediates whose ids start with incomplete_, such as incomplete_elemental_arcanite, incomplete_evolutionary_matter and incomplete_infinitely_compressed_circuit_board. Their finished counterparts are registered too, like elemental_arcanite, evolutionary_matter and infinitely_compressed_circuit_board.[2]
  • A custom music_disc item that is set up as a jukebox disc playing the sound ftb:blockvblock.[2]
  • Other special items, including primal_essence, time_prism, positron_matrix, supercritical_mass, kelp_goo and firestick.[2]

The same script also sets the display name of the KubeJS creative tab to "Feed The Beast".[2]

Sources

  1. FTB Skies 2 1.22.0 mod list · pack file
  2. kubejs/startup_scripts/registry/items.js (FTB Skies 2's own script) · pack file
Where this guide comes from

Written from what FTB Skies 2 itself ships: its files and recipes, the in-game guidebooks and the mods' own pages. Every statement links to the source it came from, and the numbers are checked against the pack before publishing.

Guide last verified Oct 15, 2026.

Was this helpful?

Report wrong info

A few words are enough, up to 500 characters. Please do not include personal details.

Version in each release

23 releases, first in 1.11.0
FTB Skies 2VersionJarWhere it came from
1.24.0
Oct 12, 2026
2101.7.2-build.377kubejs-neoforge-2101.7.2-build.377.jarFrom the published release
1.23.0
Sep 24, 2026
2101.7.2-build.377kubejs-neoforge-2101.7.2-build.377.jarFrom the published release
1.22.0
Sep 3, 2026
2101.7.2-build.374kubejs-neoforge-2101.7.2-build.374.jarFrom the published release
1.21.1
Jul 29, 2026
2101.7.2-build.368kubejs-neoforge-2101.7.2-build.368.jarFrom the published release
1.20.1
Jul 29, 2026
2101.7.2-build.368kubejs-neoforge-2101.7.2-build.368.jarFrom the published release
1.20.0
Jul 27, 2026
2101.7.2-build.368kubejs-neoforge-2101.7.2-build.368.jarFrom the published release
1.19.0
Jul 24, 2026
2101.7.2-build.368kubejs-neoforge-2101.7.2-build.368.jarFrom the published release
1.18.2
Jun 21, 2026
2101.7.2-build.368kubejs-neoforge-2101.7.2-build.368.jarFrom the published release
1.18.1
Jun 16, 2026
2101.7.2-build.368kubejs-neoforge-2101.7.2-build.368.jarFrom the published release
1.18.0
May 31, 2026
2101.7.2-build.368kubejs-neoforge-2101.7.2-build.368.jarFrom the published release
1.17.0
May 27, 2026
2101.7.2-build.368kubejs-neoforge-2101.7.2-build.368.jarFrom the published release
1.15.0
May 1, 2026
2101.7.2-build.348kubejs-neoforge-2101.7.2-build.348.jarFrom the published release
1.14.3
Apr 1, 2026
2101.7.2-build.348kubejs-neoforge-2101.7.2-build.348.jarFrom the published release
1.14.2
Apr 1, 2026
2101.7.2-build.348kubejs-neoforge-2101.7.2-build.348.jarFrom the published release
1.14.1
Mar 27, 2026
2101.7.2-build.348kubejs-neoforge-2101.7.2-build.348.jarFrom the published release
1.14.0
Mar 21, 2026
2101.7.2-build.348kubejs-neoforge-2101.7.2-build.348.jarFrom the published release
1.13.4
Feb 27, 2026
2101.7.2-build.348kubejs-neoforge-2101.7.2-build.348.jarFrom the published release
1.13.3
Feb 19, 2026
2101.7.2-build.348kubejs-neoforge-2101.7.2-build.348.jarFrom the published release
1.13.2
Feb 17, 2026
2101.7.2-build.348kubejs-neoforge-2101.7.2-build.348.jarFrom the published release
1.13.1
Feb 13, 2026
2101.7.2-build.348kubejs-neoforge-2101.7.2-build.348.jarFrom the published release
1.13.0
Feb 12, 2026
2101.7.2-build.348kubejs-neoforge-2101.7.2-build.348.jarFrom the published release
1.12.0
Jan 6, 2026
2101.7.2-build.348kubejs-neoforge-2101.7.2-build.348.jarFrom the published release
1.11.0
Dec 10, 2025
2101.7.2-build.348kubejs-neoforge-2101.7.2-build.348.jarFrom the published release

"From pack files" means the list came from the pack's own files; "from the published release" means ForgeBase read the jars of the release itself.

Items and blocks

We can't match this mod to the pack's item list: it registers as kubejs, and the pack's recipe dump has nothing under that name. That means we found nothing, not that the mod adds nothing. Search the item browser

Comments and tips

Loading comments...