Back to mods
Saturn (Lib) project artwork

CurseForge · Minecraft mod

Saturn (Lib)

A library around data-driven and some utilities

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Saturn (Lib) release matches 26.1.2?

Updated today
Best match for your filters saturn-1.2.4.jar
Game version 26.1.2
Loader NeoForge

Saturn (Lib) saturn-1.2.4.jar targets 26.1.2 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Saturn (Lib) required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Saturn (Lib) saturn-1.2.4.jar need?

saturn-1.2.4.jar on 26.1.2. Every mod below is checked against that same setup.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

1 listed on this file 10 pulled in by those mods
KubeJS Optional for Saturn (Lib) saturn-1.2.4.jar
optional
Matching file found Matched file: KubeJS-NeoForge-26.1.2-8.0.8
EMI Needed by KubeJS
pulled in
No matching file
Better Advanced Tooltips Needed by KubeJS
pulled in
Matching file found Matched file: better-advanced-tooltips-2601.1.0-build.11.jar
Just Enough Items (JEI) Needed by KubeJS
pulled in
Matching file found Matched file: 29.53.0.115 for NeoForge 26.1.2
Rhino Needed by KubeJS
pulled in
Matching file found Matched file: Rhino 2101.2.7-build.85
Architectury API Needed by Roughly Enough Items Fabric/Forge/NeoForge (REI)
pulled in
Matching file found Matched file: [NeoForge 26.1.2] v20.1.17
MezzConfigGUI Needed by Just Enough Items (JEI)
pulled in
Matching file found Matched file: MezzConfig GUI mc26.1.2-0.5.10 for NeoForge
MezzConfig Needed by Just Enough Items (JEI)
pulled in
Matching file found Matched file: MezzConfig 0.6.10 for NeoForge 26.1.2

10 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Saturn (Lib) without breaking your instance.

Built for Saturn (Lib) saturn-1.2.4.jar on 26.1.2. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use saturn-1.2.4.jar. It targets 26.1.2 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside saturn-1.2.4.jar. It opens that exact file at the source.

About this project

What does Saturn (Lib) add?

Saturn

Saturn is a NeoForge library for data-driven mods. It provides an extensible ability system, resource management, a customizable HUD framework, and shared player views and information displays.

Features

  • More Codecs: Support for additional data formats and serialization methods, making it easier to work with various types of data.
  • Actions & Conditions: Execute an action or check a condition, with a full set of built-in types and the ability to add your own. (Inspired by Origins)
  • Costs: Define costs for abilities, including item consumption, resource usage, and custom conditions.
  • Formulas: Create complex calculations for abilities, costs, and conditions using a flexible formula system. Based on exp4j.
  • Storage: Store and retrieve data for abilities, conditions, and other game elements.
  • Timelines: Schedule actions and events over time, with support for delays and intervals.
  • Triggers: Define triggers that respond to in-game events, such as player actions or environmental changes. (Inspired by KubeJS)
  • Abilities: Create custom abilities with unique effects, costs, and triggers, including support for passive abilities and resource management.
  • Resources & Bars: Manage custom resources and display them on the HUD with customizable resource bars.
  • HUD Framework: A flexible HUD system that allows you to create and customize HUD elements for your abilities and resources.
  • Client-side Features: Includes a drag-and-drop HUD editor, resource bar rendering, and support for custom HUD elements.
  • Player Views: Parse supplied players, saved NBT, or snapshots into detached, extensible views shared by screens, commands, and cards.
  • Data-driven Information: Define information rows in JSON using parameterized entity getters and expressions for numbers, text, meters, lists, tables, and conditions. Groups select rows through direct references or tags, with support for multiple groups, deduplication, and importance filtering.
  • Profiling: Built-in profiling tools to help you optimize your mod's performance and identify potential bottlenecks.
  • KubeJS Integration: Seamless integration with KubeJS for scripting and extending the library's functionality.

Project description from CurseForge.

Pick your setup

Saturn (Lib) by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Saturn (Lib) versions and loaders

12 of 12 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.