Kube Utils in FTB StoneBlock 4

FTB StoneBlock 4 1.23.0 ships version 21.1.3 · First seen in 1.0.0

Checked Sep 18, 2026FTB StoneBlock 4 1.23.0Sources: FTB StoneBlock 4 1.23.0 modlist.json · Modrinth

Report a mistake on this page

Also in 2 other packs →

Kube Utils is a mod in FTB StoneBlock 4 1.23.0, where it is version 21.1.3. Adds helper utilities and new features to KubeJS in a clean, concise and consistent API design (Summary from the mod's Modrinth page.)

Kube Utils guide for FTB StoneBlock 4

Written for FTB StoneBlock 4 1.21.0 · also fits 1.1.1 to 1.23.0 · updated Oct 16, 2026

Last verified for FTB StoneBlock 4 v1.23.0 on Oct 16, 2026 · text last changed Oct 16, 2026

Also applies to:FTB Skies 2 1.0.1 to 1.24.0FTB Skies 2: Aero 1.0.3 to 1.10.0

Sections
4

1 section is written for this pack; 3 are shared from another pack's guide.

Every recipe and number here was checked against FTB StoneBlock 4 1.23.0, read from the running game on Oct 13, 2026.

What is Kube Utils?

3 parts

Same as in the FTB Skies 2 1.22.0 guide

Kube Utils is a small addon for KubeJS. It doesn't add blocks, items or mobs for you to play with. It gives the people who write scripts for a pack extra helper functions so their code is shorter, faster and easier to read.[1]

This pack includes Kube Utils 21.1.3. If you only play the pack, you'll never need to touch it directly.[2]

Who it's for

Kube Utils is for anyone who writes or edits KubeJS scripts, such as pack makers or players tweaking their own setup. Everything it adds sits inside one global object called Ku, so the pieces are easy to find. Level helpers live under Ku.Level and fluid helpers under Ku.Fluids.[1]

What it adds

  • Level helpers: get the structures at a block position, spawn structures, find entities, clear spaces, and pick a random location inside a bounding box.[1]
  • Fluid helpers: list fluids by namespace and check whether a fluid is empty.[1]
  • List helpers: pick random entries from a weighted table.[1]
  • General utilities such as nullOrEmpty, which works the same way on items, blocks, item stacks, strings, fluids and item entities.[1]

The developers say they aim to avoid breaking changes and to document everything in plain English. The project page also carries a disclaimer that code-breaking changes are possible while the mod is in beta. If you write scripts against it, check the official documentation first.[1]

Where it fits in progression

It doesn't fit anywhere in your progression, because it's a scripting library and not gameplay content. You won't unlock it, craft it or need it to advance.[1]

Unverified The available sources don't connect Kube Utils to any quest or to the ATM Star path, and they don't show any in-pack scripts that use it.

The mod is licensed under the GNU Lesser General Public License v3.0 only.[1]

How do you get started with Kube Utils?

1 part

Same as in the FTB Skies 2 1.22.0 guide

Kube Utils is a bit different from most mods you'll meet in this pack. It's an addon for KubeJS that adds helper utilities for scripting, so there's no first item to craft and no machine to place down. Your first steps are about knowing what it offers when you write or read scripts.[1]

What to know first

  1. Remember that everything the mod adds lives in the global Ku object. Level helpers are reached through Ku.Level, and fluid helpers through Ku.Fluids.[1]
  2. Try the Level helpers when a script needs to work with the world. They can get structures at a block position, spawn structures, find entities, clear spaces and pick a random location within a bounding box.[1]
  3. Use the Fluids helpers when you need a list of fluids by namespace, or want to check whether a fluid is empty.[1]
  4. Use the list additions when you want a random entry picked from a weighted table.[1]
  5. Reach for nullOrEmpty as a simple check that works the same way on an item, block, itemstack, string, fluid or item entity.[1]
Watch out: The mod's own project page says it is in beta and that code-breaking changes are possible until a stable release. If a script that uses Ku stops working after a pack update, check this first.[1]

Right now the mod only has a few helpers for some of the lesser supported areas of KubeJS, and the authors say they plan to expand them greatly over time. Its stated goals are a clear, concise and consistent API, and plain-English documentation for everything it adds.[1]

Unverified I couldn't confirm any crafting recipes, items or quests tied to Kube Utils in this pack, so there is no recipe to show here. Which scripts in the pack actually use Ku is also unverified.

How does Kube Utils work?

2 parts

Same as in the FTB Skies 2 1.22.0 guide

Here's the thing you need to know first: Kube Utils doesn't add machines, multiblocks, power systems or item and fluid pipes. It's a helper addon for KubeJS, which means it's a toolbox for pack scripts rather than something you build in your world. So there's no machine setup or automation to learn from this mod.[1]

How the mod is organised

Everything the mod adds lives inside a single global object called Ku. Each area gets its own namespace under it. Level helpers are reached through Ku.Level, and fluid helpers through Ku.Fluids. The aim is a clear, concise and consistent API.[1]

What the helpers cover

  • Level helpers: get the structures at a block position, spawn structures, find entities, clear spaces, and pick a random location inside a bounding box.[1]
  • Fluid helpers: get a list of fluids by namespace, and check whether a fluid is empty.[1]
  • List helpers: pick random entries from a weighted table.[1]
  • General utilities such as nullOrEmpty, a single way to check whether an item, block, item stack, string, fluid or item entity is null or empty.[1]

The project describes the feature set as a few helpers for some of the lesser-supported areas of KubeJS, with plans to expand it over time.[1]

Watch out: The project says it is in beta, so code-breaking changes are possible until a stable release. The authors also say they aim to avoid breaking changes and, if one is ever needed, to add it as an optional change that doesn't affect existing code.[1]

Unverified Which scripts in this pack actually call Ku, and what they change in gameplay, can't be confirmed from the available sources. This pack has no config files for the mod and no recipes that produce its items.

What changed in Kube Utils between versions?

1 part

FTB StoneBlock 4 1.21.0 ships Kube Utils 21.1.3, and the mod has been in the pack since FTB StoneBlock 4 1.0.0 or earlier. Here is what changed across the mod's own releases, newest first.[3]

Mod changelog

  • 21.1.3 (the version in this pack): fixed ListKu.getRandomWeightedEntry so it no longer breaks when given valid data.[3][4]
  • 21.1.2: fixed issues with KubeJS 7.2+.[4]
  • 21.1.1: added findFirstBlockTagWithinRadius, which finds a block within a radius that has a specific block tag.[4][5]
  • 21.1.1: added findAnyEntitiesWithinRadius and findLivingEntitiesWithinRadius, which find entities within a radius based on an entity type. The living version only covers living entities.[4][5]
  • 21.1.1: deprecated findEntitiesWithinRadius in favour of findLivingEntitiesWithinRadius.[4][5]
  • 21.1.0: updated the mod to 1.21.1, thanks to Saereth.[4][5]
Tip: If you write KubeJS scripts and still call findEntitiesWithinRadius, switch to findLivingEntitiesWithinRadius, since the old one is deprecated.[4][5]

Sources

  1. Kube Utils project page (modrinth) · official mod data
  2. FTB Skies 2 1.22.0 mod list · pack file
  3. FTB StoneBlock 4 1.21.0 mod list · pack file
  4. Kube Utils 21.1.3 changelog · changelog
  5. Kube Utils 21.1.1 changelog · changelog
Where this guide comes from

Written from what FTB StoneBlock 4 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 16, 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

48 releases, first in 1.0.0
FTB StoneBlock 4VersionJarWhere it came from
1.23.0
Oct 12, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.22.0
Sep 22, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.21.0
Sep 9, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.20.1
Sep 1, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.20.0
Aug 26, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.19.1
Aug 12, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.19.0
Aug 11, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.18.0
Aug 9, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.17.2
Jul 29, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.17.1
Jul 28, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.17.0
Jul 24, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.16.0
Jul 2, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.15.3
Jun 17, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.15.2
Jun 16, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.15.0
Jun 13, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.14.2
Jun 3, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.14.1
May 31, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.14.0
May 27, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.13.1
May 12, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.13.0
May 12, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.12.0
May 7, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.11.1
Apr 24, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.11.0
Apr 16, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.10.0
Apr 8, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.9.6
Apr 3, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.9.5
Apr 1, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.9.4
Mar 25, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.9.3
Mar 23, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.9.1
Mar 19, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.9.0
Mar 17, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.8.1
Mar 11, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.8.0
Feb 10, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.7.3
Feb 3, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.7.2
Feb 3, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.7.0
Jan 30, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.6.0
Jan 7, 2026
21.1.3kube-utils-21.1.3.jarFrom the published release
1.5.0
Dec 16, 2025
21.1.3kube-utils-21.1.3.jarFrom the published release
1.4.0
Dec 9, 2025
21.1.3kube-utils-21.1.3.jarFrom the published release
1.3.0
Dec 4, 2025
21.1.3kube-utils-21.1.3.jarFrom the published release
1.2.1
Nov 26, 2025
21.1.3kube-utils-21.1.3.jarFrom the published release
1.2.0
Nov 25, 2025
21.1.3kube-utils-21.1.3.jarFrom the published release
1.1.2
Nov 18, 2025
21.1.3kube-utils-21.1.3.jarFrom the published release
1.1.1
Nov 17, 2025
21.1.3kube-utils-21.1.3.jarFrom the published release
1.0.8
Nov 6, 2025
21.1.1kube-utils-21.1.1.jarFrom the published release
1.0.7
Nov 4, 2025
21.1.1kube-utils-21.1.1.jarFrom the published release
1.0.3
Nov 1, 2025
21.1.1kube-utils-21.1.1.jarFrom the published release
1.0.1
Oct 30, 2025
21.1.1kube-utils-21.1.1.jarFrom the published release
1.0.0
Oct 29, 2025
21.1.1kube-utils-21.1.1.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 kubeutils, 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...