KubeJS Additions Mod (1.20.1, 1.19.2) – Player JS File Edit

Available for:FabricForge

Minecraft's modding ecosystem thrives on extensibility, and KubeJS Additions Mod pushes that idea further by expanding what's possible with KubeJS scripting. It introduces new events and functions for JEI integration, Jade tooltip customization, and Architectury/Fabric event handling — giving mod developers and pack creators significantly more control over gameplay logic through JavaScript files. With over 1.2 million downloads on Modrinth, it has become a go-to library for KubeJS power users looking to extend their scripting capabilities beyond the defaults.

Key Features

  • Custom JEI Recipe Categories — Create entirely new recipe categories in JEI using JEIEvents.registerCategories. Define the category title, background, icon, and set up callbacks for recipe validation (verifyRecipe()), recipe lookup handling (handleLookup()), and custom rendering (renderPainfulBlocks()).
  • Custom JEI Recipes — Add your own recipes to JEI categories via JEIEvents.registerRecipes. The mod includes an example "Painful Blocks" category featuring items like cactus, stick, lava, and sugar to demonstrate the system.
  • Jade/WAILA Tooltip Integration — Full integration with Jade's WAILA Plugin API lets you customize tooltip information for specific blocks. Use WailaCommonRegistrationEventJS at startup to register block data providers, and WailaClientRegistrationEventJS on the client side to define tooltip rendering logic. An included example adds brushing result displays for Brushable Blocks.
  • Architectury & Fabric Event Listening — Listen to any Architectury or Fabric event through proxy classes. Register events using ArchEvents.registry (startup only) and handle them across different contexts with ArchEvents.handleStartup(), ArchEvents.handleClient(), and ArchEvents.handleServer().

Screenshots

KubeJS Additions Mod screenshot 1
KubeJS Additions Mod screenshot 2
KubeJS Additions Mod screenshot 3
KubeJS Additions Mod screenshot 4
KubeJS Additions Mod screenshot 5

How to Install

  1. Download and install Minecraft Forge or Fabric API for your Minecraft version.
  2. Install KubeJS as it is the base mod required for this addon to function.
  3. Download KubeJS Additions Mod for the matching Minecraft version and mod loader below.
  4. Place the downloaded .jar file into your .minecraft/mods folder.
  5. Launch Minecraft and verify the mod loads correctly in the mod list.

Requirements

Mod Loader Dependencies Minecraft Versions
Forge, Fabric Minecraft Forge, Fabric API 1.20.1, 1.20, 1.19.2, 1.18.2, 1.16.5

Pros & Cons

Pros

  • Significantly extends KubeJS scripting with JEI, Jade, and event handling capabilities
  • Supports both Forge and Fabric across multiple Minecraft versions
  • Open-source under MIT license with active maintenance (last updated March 2025)
  • Well-documented examples included for each feature (Painful Blocks, Brushable Blocks)
  • Large community adoption with over 1.2 million downloads

Cons

  • Requires KubeJS as a dependency — not a standalone mod
  • Targeted at developers and advanced pack creators; steep learning curve for beginners
  • Some features (JEI, Jade integration) only useful if those mods are also installed

Download

Minecraft VersionLoaderDownload Links
For Minecraft 1.16.5
Forge

For Minecraft 1.16.5
Fabric

For Minecraft 1.18.2
Forge

For Minecraft 1.18.2
Fabric

For Minecraft  1.19.2
Forge

For Minecraft  1.19.2
Fabric

For Minecraft 1.20.1, 1.20
Forge

For Minecraft 1.20.1, 1.20
Fabric

Always download mods from official sources to stay safe.

FAQ

Do I need KubeJS installed to use KubeJS Additions?

Yes, KubeJS is a required base mod. KubeJS Additions is an addon that extends KubeJS with new events and functions — it does not work on its own.

Can I use KubeJS Additions to add custom recipes to JEI?

Yes, the mod provides JEIEvents.registerCategories and JEIEvents.registerRecipes events that let you create entirely new JEI recipe categories and populate them with custom recipes through JavaScript files.

Is KubeJS Additions available for both Forge and Fabric?

Yes, the mod supports both Forge and Fabric mod loaders across Minecraft versions 1.16.5, 1.18.2, 1.19.2, 1.20, and 1.20.1.

Looking for more? Browse all Minecraft Mods on McInside.

Explore Minecraft Mods →

Click to rate this post!
[Total: 25 Average: 4.1]