promotional bannermobile promotional banner

Cultiva Gameplay API

Unlisted
A lightweight gameplay API built for the Cultiva ecosystem.
Back to Files

Cultiva Gameplay API 1.0.0

File namecultiva_gameplay-1.0.0-neoforge-1.21.8.jar
Uploader
xsorasxsoras
Uploaded
Jun 25, 2026
Downloads
7
Size
404.0 KB
Mod Loaders
NeoForge
File ID
8317776
Type
R
Release
Supported game versions
  • 1.21.8

Curse Maven Snippet

NeoForge

implementation "curse.maven:cultiva-gameplay-api-1587540:8317776"

Learn more about Curse Maven

What's new

Cultiva Gameplay 1.0.0

Release Date: June 2026

Initial public release of Cultiva Gameplay.

This release introduces the primary gameplay framework layer of the Cultiva ecosystem, providing reusable systems for machines, energy, logistics, equipment management, recipes, and gameplay events.


Added

Energy System

  • Added Cultiva Energy API.
  • Added energy storage implementations.
  • Added sided energy interaction support.
  • Added tiered energy storage functionality.
  • Added machine-ready energy integration utilities.

Machine Framework

  • Added machine API foundation.
  • Added abstract machine block entity implementation.
  • Added machine state management utilities.
  • Added machine processing framework.
  • Added energy-powered machine support.

Equipment System

  • Added modular equipment framework.
  • Added equipment inventory implementation.
  • Added custom slot type support.
  • Added equipment capability integration.
  • Added expandable equipment architecture.

Inventory Framework

  • Added shared inventory interfaces.
  • Added machine inventory support.
  • Added inventory interaction utilities.
  • Added automation-compatible inventory handling.

Logistics API

  • Added logistics node framework.
  • Added resource transportation foundations.
  • Added machine connectivity interfaces.
  • Added automation network support.

Recipe Framework

  • Added reusable recipe interfaces.
  • Added machine recipe support.
  • Added custom processing recipe infrastructure.
  • Added data-driven recipe integration foundations.

Gameplay Events

  • Added energy change events.
  • Added machine state change events.
  • Added gameplay event infrastructure.
  • Added event-driven integration support.

World Data System

  • Added persistent world attachment support.
  • Added global gameplay data storage utilities.
  • Added shared world-level state management.

Compatibility

  • Added optional Curios integration hooks.
  • Added compatibility utility framework.
  • Added runtime-safe dependency handling.

Developer Features

  • Added extensible gameplay APIs.
  • Added reusable automation foundations.
  • Added technology-focused framework utilities.
  • Added support for modular addon development.
  • Added shared gameplay infrastructure for Cultiva projects.

Design Goals

Cultiva Gameplay was designed to provide a common gameplay foundation for technology, automation, progression, and equipment-focused addons.

Primary goals include:

  • Reducing duplicated gameplay infrastructure.
  • Simplifying machine development.
  • Providing a unified energy framework.
  • Supporting modular addon ecosystems.
  • Encouraging interoperability between independent projects.
  • Maintaining flexibility for custom gameplay implementations.

Notes

Cultiva Gameplay focuses exclusively on gameplay-oriented systems and does not provide backend runtime services.

Projects requiring scheduling, networking, feature flags, or other runtime infrastructure should also include Cultiva Runtime.

This release establishes the foundation for future Cultiva technology, automation, logistics, equipment, and progression modules.

This mod has no additional files