Cultiva Gameplay API 1.0.0
Curse Maven Snippet
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.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

