
A GUI Studio and built-in IDE for KubeJS.
49.7 of the 58 points that apply = 86 out of 100. The points above are rounded to whole numbers.
KubeJS Studio is an in-game authoring workspace for creating and editing KubeJS content, with visual tools and a code editor that can be used together; it writes ordinary scripts, datapack JSON and resource files that remain usable without Studio. Its recipe browser can create, override, disable or duplicate recipes, with forms for vanilla crafting, cooking, stonecutting and smithing, as well as Create processing such as heated mixing and sequenced assembly, plus layouts for Farmer’s Delight, Ars Nouveau and common Mekanism machines. Recipes from other mods can use forms generated from their KubeJS schemas, while unsupported or more complex recipe data can be edited as raw JSON; JEI and EMI recipe pages can also open a selected recipe in Studio. The tag editor works across items, blocks, fluids, entities and exposed dynamic registries, showing proposed additions and removals against live contents before changes are queued. Loot tables are edited as pools and entries, with typed controls for rolls, counts, weights, conditions and functions such as tool checks, random chances, Fortune-style bonuses, explosion decay, names, lore and components or NBT. Studio can change item and block properties, including item stack size, durability and food values, and block hardness, light and mining settings; it can also rename and retexture existing content and create items, blocks and fluids with builders for examples such as tools, armor, slabs, doors and crops. For script authors, its file explorer and multi-tab editor provides live KubeJS completion, hover documentation, signature help and diagnostics informed by the running pack, including mod-provided recipe types and identifiers. Changes made through the visual tools are queued for review, with a file diff before applying by default; recipe, tag and loot edits can be written as scripts or datapack JSON, while property changes, new registry entries and resource edits use their corresponding generated files. A console shows KubeJS errors and warnings, lets users jump from an error to its source line, and provides commands and reload controls for testing changes.
Written from Modrinth . How we write it
Changes the game's code in 4 areas, as a library other mods build on: User interfaceChanges 4 game code files in this area: menus, screens, tooltips, the chat window and the in-game overlay., Rendering and graphicsChanges 3 game code files in this area: drawing mobs, items, particles and textures on screen., Game data and resourcesChanges 1 game code file in this area: recipes, tags, advancements, language files and other game data. and Game coreChanges 1 game code file in this area: the main loop, lighting and other code the whole game uses..
A library packed inside it changes 34 more game code files: LowDragLib2.
Adds 2 blocks and 7 key bindings.
Counted from the names and data files in the mod, so the list may not be complete.
Keeps all of vanilla Minecraft's textures, models and sounds.
No harmful code found
We checked its files and read their code, without running it.
Why we show this: a mod runs on your computer like any program, so harmful code in it can take your accounts or files. Our checks look for known signs of harm. They cannot prove that a file is harmless. In the grade: malware means no grade, and a Warning in a latest file for a recent Minecraft version lowers it.
We found nothing it sends
We read its code without running it: it contacts no web address while you play.
Why we show this: a mod can send things about you over the internet, like your player name or your login. Contacting an address to check for updates or download files sends nothing about you. Not in the grade: sending data can be normal for what a mod does.
AI was used for its code and text
The author declares AI code and text on Modrinth.
We looked for AI tools in its texts, files and images and found none.
No sign of AI in the game
We found no AI service, AI library or AI model file in its code.
Why we show this: some players and servers avoid projects made with AI, and AI in the game can send what you write to an online service. Not in the grade: using AI does not tell whether a project works well or is kept up to date.
Point at or tap a version to see its loaders.
60 modpacks include KubeJS Studio in at least one of their versions. Here are the 30 most downloaded.
Mods that modpacks often add together with KubeJS Studio. Share: how many of the modpacks with KubeJS Studio also have that mod.
The newest file for each Minecraft version and loader. The files for recent versions come first. Recent versions: those released in the last 2 years, plus 1.20.1 and 1.21.1, among the most played in modpacks.