Kube Utils
🟡 Updated this year⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 0.0% endorsement rate
- 🏆 #58 of 386 forge mods in this game by downloads
📋 About This Mod
# Kube Utils Kube Utils is a simple addon to KubeJS which adds new functionality to existing features and branches off to create new systems that allow for more performant, simplified, and concise code. (https://www.bisecthosting.com/partners/custom-banners/1c9b9598-52f3-402c-84a8-84f7779e1360.webp)](https://www.bisecthosting.com/mikey?rel=modrinth) ## How it works Kube Utils (Ku from now on) has been designed with the concept of a clear, concise, and consistent API like design. Everything added by this mod is held within the global `Ku` object meaning if you want to access level apis, you will access it via `Ku.Level`, if you want to do something with fluids you will use `Ku.Fluids` etc. ### Features Currently, we only have a few helpers to some of the lesser supported areas of KubeJS but we plan to expand this greatly over the life cycle of the systems development. If you have any suggestions, please make a feature request! - Level additions like being able to get structures at a block pos, ability to spawn structures, find entities and clear spaces, get a random location with a bounding box, etc. - Fluids, allow you to get a list of fluids based on their namespace(s), and being able to check if a fluid is empty or not. - List additions like getting random entries based on a weighted table - The addition of general utilities like `nullOrEmpty` which gives you a very simply way to always know if an object is nullOrEmpty whether it's a item, block, itemstack, string, fluid or itemEntity! (more support to come as required) - Completely documented code - Production validated - Clear and simple API ### Our goals - We aim to never make breaking changes unless absolutely forced to by Minecraft, Forge or Fabric. At the point we feel we need to branch off and make breaking changes, it will be done in an optional way that will not affect existing code. - Never to make the additions overly complex - Always document the additions in plain English ## Documentation (https://nanite.github.io/KubeUtils/) ## Disclaimer Disclaimer, whist in beta, expect possible code breaking changes. Once we hit stable release, this message will be removed and from that point onwards, the code will not contain breaking changes! ## Issues Please report any issues to (https://github.com/ErrorMikey/KubeUtils/issues) along with example code so we can validate the issues.
# Kube Utils
Kube Utils is a simple addon to KubeJS which adds new functionality to existing features and branches off to create new systems that allow for more performant, simplified, and concise code.
[!(https://www.bisecthosting.com/partners/custom-banners/1c9b9598-52f3-402c-84a8-84f7779e1360.webp)](https://www.bisecthosting.com/mikey?rel=modrinth)
## How it works
Kube Utils (Ku from now on) has been designed with the concept of a clear, concise, and consistent API like design. Everything added by this mod is held within the global `Ku` object meaning if you want to access level apis, you will access it via `Ku. Level`, if you want to do something with fluids you will use `Ku. Fluids` etc.
### Features
Currently, we only have a few helpers to some of the lesser supported areas of KubeJS but we plan to expand this greatly over the life cycle of the systems development. If you have any suggestions, please make a feature request!
- Level additions like being able to get structures at a block pos, ability to spawn structures, find entities and clear spaces, get a random location with a bounding box, etc.
- Fluids, allow you to get a list of fluids based on their namespace(s), and being able to check if a fluid is empty or not.
- List additions like getting random entries based on a weighted table
- The addition of general utilities like `nullOrEmpty` which gives you a very simply way to always know if an object is nullOrEmpty whether it's a item, block, itemstack, string, fluid or itemEntity! (more support to come as required)
- Completely documented code
- Production validated
- Clear and simple API
### Our goals
- We aim to never make breaking changes unless absolutely forced to by Minecraft, Forge or Fabric. At the point we feel we need to branch off and make breaking changes, it will be done in an optional way that will not affect existing code.
- Never to make the additions overly complex
- Always document the additions in plain English
## Documentation
(https://nanite.github.io/KubeUtils/)
## Disclaimer
Disclaimer, whist in beta, expect possible code breaking changes. Once we hit stable release, this message will be removed and from that point onwards, the code will not contain breaking changes!
Please report any issues to (https://github.com/ErrorMikey/KubeUtils/issues) along with example code so we can validate the issues.
📊 Mod Details
- Game
- Minecraft Mods
- Author
- ErrorMikey
- Version
- 21.1.3
- Downloads
- 77,391
- Endorsements
- 14
- Category
- forge
- Created
- 9/8/2023
- Updated
- 11/11/2025
- Game Versions
- 1.21.1
- Tags
- utility
🔧 How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Mods →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Mods versions does Kube Utils support?
The author lists 1.21.1. Other versions may work but are untested by the author.
What is the latest version of Kube Utils?
Version 21.1.3, published 2025-11-11 with 77,391 downloads recorded at the source.
Keep browsing — more Minecraft Mods mods await