Mineuniverse
Log in Register
Mods

tetra_data_kubejs

It lets KubeJS register Tetra materials, schematics, modules, and improvements
by hp12138
Download Claim this project
8,725 downloads
0 likes
Updated Jul 6, 2026
0 hypes
API and Library KubeJS

This file is placed in kubejs/server_scripts, so you need to use hp_TetraDataEvents.queue(…). queue(…) stages the Tetra data from this script and injects it on the next /reload. The easiest workflow is: /hp_tetra_data_kubejs apply

About this mod:

  1. It lets KubeJS register Tetra materials, schematics, modules, and improvements (that is: materials, schematics, modules, improvements).
  2. It provides a lot of completions, including effects, schematics, improvements, slots, etc. That is also what I think is the biggest highlight of this mod.

This example contains 5 core parts:

  1. material: register a custom Tetra material
  2. improvement: register a custom Tetra improvement
  3. module: register a custom Tetra module
  4. schematic: register two schematic examples
    • one for installing a custom module
    • one for applying a custom improvement to that module

If you are not already familiar with how Tetra normally registers materials, schematics, modules, and improvements through datapacks, I recommend learning that first.

image

image

image

image

tetra_data_kubejs-1.3.2.jar
MC Client, 1.20.1, Forge, Server
Release 2026-06-03 Get

More from hp12138

JEI Malum
91
tetrawhetstone
80,397
capsule modify
6,964
JEI Gateways
5,795
JEI Structures
5,262
Kubejs Pufferfish Skills
352

You Might Also Like

Theurgy KubeJS
Theurgy KubeJS provides KubeJS integrations for Theurgy.
9,503,452
EntityJS
This mod uses KubeJS to dynamically register entities with full AI/Animation/Spawn Control support!
8,731,173
KubeJS TFC
KubeJS TFC integration
919,127
Forbidden Arcanus JS
Forbidden and Arcanus kubejs Compatibility
97,097
Immersive Engineering JS
kubejs compat for ie
94,624
KubeJS REI Runtime
Allows KubeJS to hide and show items from REI dynamically
89,244